目 录
1 绪论 5
1.1 课题背景 5
1.2 研究意义 6
1.3 研究现状 6
1.4 论文组织结构 7
2 相关技术介绍 8
2.1 My Eclipse开发平台 8
2.2 网站开发工具JSP介绍 9
2.3 MySql 10
2.4 springboot框架 10
3 系统需求分析 11
3.1 性能需求分析 11
3.2 可行性需求分析 11
3.2.1 经济可行性 11
3.2.2 技术可行性 11
3.2.3 管理可行性 12
3.3 功能需求分析 12
3.4 系统用例分析 13
3.4.1 系统管理员用例分析 13
3.4.2 学生用户用例分析 13
3.5 数据流图分析 14
3.6 数据字典 15
4 系统设计 16
4.1 系统概述 16
4.2 系统设计原则 17
4.3 系统总体功能图 17
4.4 系统E-R图 18
5 系统的实现 21
5.1 用户登录模块 21
5.2 班级管理 22
5.3 学生管理 22
5.4 课程管理 23
5.5 学生登录模块 23
6 系统测试 24
6.1 测试原则 24
6.2 软件测试方法 25
6.3 测试步骤 25
6.4 功能测试 26
结论 28
致谢 29
参考文献 30
近年来,随着现代教育竞争的加剧,学校之间生源的争夺越来越激烈,为了能在激烈竞争中生存,各学校纷纷把目光投向成绩管理智能化、信息化。利用计算机支持成绩管理部门高效率完成管理的日常事务,是适应现代教育制度要求、推动现代教育管理走向科学化、规范化的必要条件;使用计算机进行管理不仅能够保证各信息准确无误、快速输出,而且还可以利用计算机对有关的各种信息进行统计,服务于各部门其他方面的核算和处理,同时计算机具有手工管理所无法比拟的优点[1]。先进的学生信息管理系统,不但可以有效地管理大量的信息,而且可以引进先进的管理理念,提高服务质量、工作效率,完善教务系统内部管理体制,提高公司决策水平,提高管理效益及经济效益,从而提高学生信息管理的竞争力。因此,先进的管理信息系统已成为企业管理的核心之一。
本课题以一个面向成绩的学生信息管理情况为背景,开发一个实用的学生信息管理系统。该系统能为用户提供更加迅速、更加高效的服务,减免手工处理的繁琐与误差,及时、准确地反映该学生成绩信息,可以提高学校的教学管理水平,能够进一步开拓市场,从而提高业务运转水平,获得更好的经济效益。