技术:Java、JSP等
摘要:
随着网络化的普及,各大高校的校园网络都已日益完善,无纸化的校园网络化办公管理成为未来的发展趋势。拿高校的学生信息管理为例,现的高校教育迎来了蓬勃发展的崭新局面,学生人数越来越多,信息的管理和分析工作变得越来越重,如果利用以前传统的人工方式来处理的话,无疑会使教务人员加大工作量、并且容易忙中出错,浪费时间。本次开发的系统就是针对于这一复杂情形进行分析与设计,很好的解决了学生的选课、查询分数、教师打分等,真正实现了快捷、准确、实用的无纸化管理。
本文采用MVC三层结构设计实现,系统基于WEB,按照目前流行的B/S体系结构模式,结合现有的学生信息管理系统的现状,采用MySQL数据库和JAVA技术,设计开发了学生信息管理系统,以JSP技术为主要手段开发的学生信息管理系统。系统中分为多级角色管理:包括系统管理员、学生和老师几种权限,并详细地论述了系统设计的思想和实现的方法步骤从而为以后的研究打下了基础。并且系统的更新和维护都非常简便,力求为客户带来方便。
关键词: 学生信息管理;信息化;JSP
目录:
1 绪 论 1
1.1 系统开发背景 1
1.2 系统开发意义 1
2 可行性及技术简介 3
2.1 java技术简介 3
2.2 mysql简介 3
2.3 MVC简介 4
2.4可行性分析 5
2.5系统实现目标 5
2.6系统运行环境 6
3 系统设计 7
3.1系统综合要求 7
3.2系统设计任务 7
3.3功能模块设计 7
3.4数据库设计 10
3.4.1系统E-R图 10
3.4.2数据库表设计 13
4 系统实现 16
4.1系统页面的设计与实现 16
4.2管理员功能模块的实现 16
4.2.1登录页面的实现 18
4.2.2新闻管理的实现 21
4.2.3学生管理的实现 21
4.2.4课程管理的实现 22
4.2.5修改登录密码的实现 23
4.3教师功能模块的实现 24
4.3.1我的执教的实现 25
4.3.2我的学生的实现 26
4.4 学生功能模块的实现 27
4.4.1可选课程的实现 27
4.4.2我的课程的实现 28
4.4.3个人信息修改的实现 30
5 系统调试与实施 32
5.1系统测试原理及测试原则 32
5.1.1系统测试原理 32
5.1.2系统测试原则 33
5.2系统测试的方法 33
5.3 软件测试的重要性 33
结 论 35
致 谢 36
参考文献 37
外文原文 38
包含资料:
截图: