基于JSP技术、SSM框架、B/S机构、Mysql数据库设计并实现了教案管理系统。系统主要包括个人中心、学生管理、教师管理、公告信息管理、科目管理、课程信息管理、选课记录管理、学生成绩管理、系统管理等功能模块。结合实际项日的功能需求,从研究背景、国内发展的现状等方面进行了详细的论述。本系统经过测试,运行效果稳定,操作方便、快捷,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的教案管理系统。
对于一个学校来说,使学生选课信息管理工作规范化,系统化,程序化,避免学生选课管理的随意性,提高信息处理的速度和准确性,能够及时,准确,有效的查询和修改选课情况至关重要。
总的来说,本系统主要满足三方面的需求,这三个方面分别是学生,教师和管理员。
⑴ 学生需求
学生的需求是查询院系的课程并进行选课,查询选课情况查询课程成绩及对自己的信息进行修改。
⑵ 教师需求
教师发布课程并对学生选课情况进行操作。录入学生成绩也能对教师自己的个人信息进行修改。
⑶ 管理员需求
选课管理员的功能最为复杂,包括对学生,教师,课程管理和统计,及系选课查看,让老师、学生进行选课信息的查看;学生可以直接查看选课情况,学生可以根据本人学号和密码进行登录系统,还可以进行本人学科成绩情况的查询和维护部分个人信息。
目 录
第一章 概述 1
1.1 研究背景 1
1.2开发意义 1
1.3 研究现状 1
1.4 研究内容 2
1.5论文结构 2
第二章 开发技术介绍 3
2.1 系统开发平台 3
2.2 平台开发相关技术 3
2.2.1 JSP技术介绍 3
2.2.2 Mysql数据库介绍 3
2.2.3 B/S架构 3
2.2.4 SSM框架 3
第三章 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 操作可行性 5
3.1.3经济可行性 5
3.2性能需求分析 5
第四章 系统设计 5
4.1功能结构 7
4.2 数据库设计 7
4.2.1 数据库E/R图 7
4.2.2 数据库表 9
第五章 系统功能实现 13
5.1管理员功能模块 13
5.2学生功能模块 16
5.3教师功能模块 16
第六章 系统测试 21
第七章 总结与心得体会 22
7.1总结 22
7.2心得体会 22
致 谢 23
参考文献 24