在高校中,利用计算机辅助编排课程表是教学管理实现科学化、现代化的研究课题。而在统计编排的过程中,课程的时间安排是需要人工实现,因为在编排过程中会经常出现同时有多个班级使用同一个教室、或者学生之间的课程安排时间冲突。随着科学的发展,以学校的教务管理系统为应用背景,我选择去开发一个智能的排课系统,即节省了教育管理工作量和时间,提升了教学效率。课程安排之后,学院就可以很快地获得课程表的信息和情况,为教学工作更方便的开展实施。该系统有三类用户:管理员、教师和学生。每类用户的功能因权限不同而各有区别。
① 管理员功能模块
管理员可以对学生与教师的信息进行管理,上传学生和教师的信息、发布评教的教师列表,和上传教师可以查看的评教结果。
② 学生功能模块
学生可以登入系统并对教师进行查看、评价并且提交建议。
③ 教师功能模块
教师可以查看学生对自己的评价和建议。
本次毕业设计的内容主要是为了方便学校教务处对任课老师进行教学评价的时候,管理及整理每个评教的数据,使教务处在查询、整理、输入以及输出等方面实现事半功倍的效果,同时,检查任课老师的教学质量,是有效鞭策老师认真教学的一种方法。学生也能够利用本系统进行网上评教,从某种程度上减少了教务处老师的工作量
系统功能
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
2 开发技术介绍 4
2.1 系统设计模式 4
2.2 Mysql数据库服务器 5
2.3 Java语言 5
2.4 tomcat 6
2.5 Ssh框架 6
3 需求分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 7
3.2 系统重要流程图 7
3.2.1 用户登录流程 7
3.2.2 用户管理流程 8
3.2.3 添加信息流程 9
3.2.4 信息查询流程 9
3.3 功能模块设计 10
3.4 数据库设计 11
3.4.1 数据项设计 11
3.4.2 数据表说明 11
3.4.3 数据表设计 12
4 详细实现 14
4.1 用户登陆 14
4.2 指标管理 15
4.3 评教结果 17
4.4 在线评教 17
4.5 学生管理 18
4.6 教师管理 19
4.7 部署 20
5 总体设计 23
5.1 测试的重要性 23
6 系统运行与测试 23
6.1 软件测试的目的 23
6.2 软件测试的重要性 24
6.3 测试实例 24
结束语 27
参考文献 27
致谢 29
上一篇:最新或2023(历届)湖北高考加分政策加分项目有哪些 湖北高考最新加分项有哪些 2023湖北高考加分政策及项目
下一篇:最新或2023(历届)北京高考加分政策加分项目有哪些 2023北京高考加分政策及项目 2023年北京高考加分政策表格