对基础教育领域中的学生(学籍信息,课程信息,成绩管理等),老师(学历信息,课程信息,在职情况等)以及教学设备(具体数量,损坏情况等)进行档案管理,实现教育领域的信息化
根据需求对功能模块进行分析,用户主要分为三部分(管理员模块,学生模块,老师模块) 管理员部分对其余用户进行设置,对老师学生以及学校设备信息进行管理,对老师这学期所要教的课程以及学生所学的课程进行设定,老师模块除了可以查询自己的信息以及课程信息外,可以对学生的信息,课程,学期成绩,学生的活动奖励录入进行管理和对学校里的设备信息进行更改。学生模块查询自己的信息
教育领域档案管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC框架struts2+spring2+hibernate3。系统角色分为学生教师和管理员
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 5
2.1 系统设计模式 5
2.2 Mysql数据库服务器 6
2.3 Java语言 6
2.4 tomcat 7
2.1 Ssh框架 7
3 需求分析 8
3.1 可行性分析 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 操作可行性 8
3.1.4 法律可行性 8
3.2 功能需求 8
3.3 系统重要流程图 9
3.3.1 用户登录流程 9
3.3.2 用户管理流程 10
3.3.3 添加信息流程 11
3.3.4 信息查询流程 11
3.4 功能模块设计 12
3.5 数据库设计 13
3.5.1 数据项设计 13
3.5.2 数据表说明 13
3.5.3 数据表设计 14
4 详细实现 16
4.1 系统主界面 16
4.2 成绩管理 17
4.3 课程管理 18
4.4 教师管理 19
4.5 教学设备管理 20
4.6 学生管理 21
4.7 系统部署 23
5 总体设计 25
5.1 测试的重要性 25
5.2 测试目的 25
5.2.1 测试的目的 25
5.2.2 测试的准则 25
5.2.3 测试的方法 26
5.2.4 测试用例 26
结束语 28
参考文献 28
致谢 30