毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

实验报告管理系统

该系统使用B/S架构,开发工作全部在服务器端完成,客户端只需要Web浏览器。服务器端使用较为健全的J2EE以及较为合理的TOMCAT服务器,数据库使用较为稳定的Oracle 10g数据库。STRUTS2与JQuery是J2EE领域的常用技术,搭配使用可以替代以往的jsp以及servlet。

本文阐述了本系统的可行性评估以及系统设计思想,简单介绍了本系统的开发环境,最后详细设计了本系统的界面与功能模块。本系统主要实现了专业设置、班级设置、课程设置、用户管理实验报告的布置、撰写、批改以及管理功能。


软件学院实践教学过程管理系统是一个典型的数据库应用程序,由班级信息管理、学生信息管理、课程信息管理、实验报告信息管理、成绩信息管理等模块组成,特规划如下:
(1) 系统管理模块
该模块的主要任务是维护系统的正常运行和安全性设置,包括用户管理、班级管理,专业管理,学期设置,实验报告管理等等。
(2) 教师管理模块
该模块的功能是实现教师选课,选班,添加实验报告,批改实验报告,个人信息管理等。
(3) 学生管理模块
该模块的主要功能是实现学生填写实验报告,修改实验报告,查看成绩,个人信息管理等。
2.5.2  业务流程的分析
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型。业务流程图主要是描述业务走向,业务流程图描述的是完整的业务流程,以业务处理过程为中心,一般没有数据的概念。
本系统的业务流程主要遵循以下规则:
用户设置:管理员首先进行各部分用户的添加和管理,包括,管理员,教师,学生账户的添加和管理。
专业设置:管理员对所需撰写实验报告的专业进行添加和管理。包括专业信息的添加,修改。
课程设置:在已经设置专业信息的基础上,管理员对该专业中所需撰写实验报告的课程进行设置,包括课程信息的添加,修改。
班级设置:管理员对需要撰写实验报告的班级进行设置,包括班级信息的添加和修改。
学期设置:管理员需要设置当前学期,以保证课程,班级,实验报告都是相关学期的。
班级课程选择:教师对需要填写实验报告的班级与相关课程做关联,确保对应班级的学生能够撰写该课程的实验报告。
实验报告布置:选择好对应班级后,教师可以对某课程进行实验报告的布置,包括实验内容的设置和各部分的分数权值设置。
实验报告撰写:在布置好实验报告后,学生开始攥写实验报告,判断是否有未完成的实验报告,如果有,学生点击对应的实验报告并进行撰写,如果没有,可以查看已撰写完毕的实验报告。
实验报告批改:学生撰写完实验报告后,教师可对相对应的实验报告进行批阅,对学生实验报告进行打分。
实验报告查看:教师在批阅实验报告后,管理员,该学生以及对应的教师便可以对学生的实验报告以及分数进行查看。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:java音乐播放器系统设计
下一篇:信管系学生出勤管理系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022