摘 要 传统办法管理学生信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装学生信息管理系统软件来发挥其高效地信息处理的作用,可以规范学生信息管理流程,让管理工作可以系统化和程序化,同时,学生信息管理系统的有效运用可以帮助管理人员准确快速地处理信息。
学生信息管理系统在对开发工具的选择上也很慎重,为了便于开发实现,选择的开发工具为Eclipse,选择的数据库工具为Mysql。以此搭建开发环境实现学生信息管理系统的功能。其中管理员管理班级和课程的关系,管理奖惩类型,课程和专业信息。老师负责学生成绩和学生奖惩信息的管理,查询任课课程。学生主要查询成绩,查询奖惩信息,查看班级和班级课程。
学生信息管理系统是一款运用软件开发技术设计实现的应用系统,在信息处理上可以达到快速的目的,不管是针对数据添加,数据维护和统计,以及数据查询等处理要求,学生信息管理系统都可以轻松应对。
关键词:学生信息管理系统;学生成绩;奖惩信息;班级课程
目 录
第1章 绪论 1
1.1选题动因 1
1.2目的和意义 1
1.3论文结构安排 2
第2章 开发环境与技术 3
2.1 MYSQL数据库 3
2.2 TOMCAT 介绍 3
2.3 JSP技术 4
第3章 系统分析 5
3.1可行性分析 5
3.1.1操作可行性分析 5
3.1.2经济可行性分析 5
3.1.3技术可行性分析 5
3.2系统流程分析 6
3.3系统性能分析 7
3.4系统功能分析 8
第4章 系统设计 11
4.1界面设计原则 11
4.2功能结构设计 11
4.3数据库设计 14
4.3.1数据库概念设计 15
4.3.2 数据库物理设计 17
第5章 系统实现 21
5.1管理员功能实现 21
5.1.1班级和课程关系管理 21
5.1.2老师管理 21
5.1.3奖惩类型管理 22
5.2 老师功能实现 22
5.2.1成绩管理 22
5.2.2学生奖惩管理 23
5.2.3课程管理 23
5.3 学生功能实现 24
5.3.1班级管理 24
5.3.2查询成绩 24
5.3.3修改密码 25
第6章 系统测试 26
6.1 系统测试方法 26
6.2 功能测试 26
6.2.1 登录功能测试 27
6.2.2 查询课程功能测试 27
6.3 测试结果分析 27
结 论 28
参考文献 30
致 谢 31
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |