摘要:随着信息技术在管理部门上越来越深入并且广泛的应用,管理信息系统实施在技术上已经渐渐成熟。学生信息管理系统是典型的信息管理系统。本系统大致分析了如今学生信息管理系统中所包含的几个环节,针对这些环节作出了阐述和探讨。分别从用户管理,学生信息管理,学生成绩管理,班级管理等几个模块阐述了软件的开发过程和具体步骤。
本系统在WIN7平台下以MySQL作为数据库服务及Eclipse作为开发工具使用JAVA语言开发设计了基于C/S构架的学生信息管理系统。学生和教师可以轻松的完成相关信息的查询。
实际应用表明了该系统是简单方便的信息管理客户端。简洁的界面能够使用户更简单的完成需要完成的操作,大大方便了学校的管理工作。
关键字:学生信息管理系统;MySQL;JAVA
目录
摘要
Abstract
1 绪论-1
1.1 课题的背景及意义-1
1.2 国内外现状和目前存在的问题-1
1.2.1 国内外现状-1
1.2.2 目前存在的问题-2
1.3 系统介绍-2
2 开发工具简单介绍以及语言的概述-3
2.1 Eclipse-3
2.2 MySQL-3
2.3 Java语言的概述-4
3系统分析-6
3.1 系统可行性分析-6
3.2 系统需求分析-6
3.3 理论分析-7
3.4 系统E-R图分析-8
3.5 数据库分析-10
3.6 系统性能分析-13
3.6.1 精度-13
3.6.2 时间特性要求-13
3.6.3 灵活性-13
3.7 输入输出要求-13
3.8 数据处理能力要求-13
3.9 故障处理要求-13
4 系统设计-14
4.1 数据库设计-14
4.1.1 概念结构设计-14
4.1.2 结构设计-14
4.2 系统功能分析-18
4.3 系统各模块设计-19
4.3.1 登录模块-19
4.3.2 教师模块-19
4.3.3 学生模块-20
5 系统实现-21
5.1 系统登录模块-21
5.1.1 系统登录-21
5.1.2 密码修改-22
5.2 教师模块-23
5.2.1 教师登录客户端-23
5.2.2 学生信息管理模块-24
5.2.3 课程管理模块-26
5.2.4 课程添加模块-28
5.3 学生模块-28
5.3.1 学生客户端-28
5.3.2 学生选课模块-29
5.3.3 成绩查询模块-31
5.4 个性化设计-33
6系统测试-35
6.1 测试目的-35
6.2 测试用例-35
6.3 测试结果-36
结论-37
致谢-38
参考文献-39
附录-40