摘要:
学生选课排课系统的系统设计是基于JSP技术的,它是拥有一定的灵活性和一体化的思想,因此可以很好的实现该系统。学生选课排课系统的所有功能都在一个界面上,简单易懂,可以方便用户的使用,极大地提高工作效率。使得该系统更加系统标准,并且可以安全的运行,能够快速轻松的升级。我们所开发的系统是架构在MVC之上,这样减少了软件开发的困难。该系统使用的是Jsp技术,目的是为了使系统更强化并且方便管理员的维护。我们所设计的系统的使用者分为三种:管理员、教师、学生。其中管理员具有一定的权限可以对教师、学生、课程进行操作,还能够进行自动排课的功能;教师能够对自己的课程进行增加、删除、修改,同时可以查看该教师的课表;学生则可以实现选课功能。
关键词 JAVA语言;Eclipse平台
目录:
第1章 绪论 1
1.1 课题研究背景及意义 1
1.2 课题研究现状 1
1.3 本课题主要工作 1
第2章 系统相关技术 3
2.1 J2EE技术 3
2.2 MVC模式 3
2.3 数据库技术 3
第3章 系统需求分析 4
3.1 系统总体目标 4
3.2 系统可行性分析 4
3.3 系统功能需求分析 4
3.4 系统非功能需求分析 4
3.5 系统开发环境与开发工具 5
第4章 系统设计与实现 6
4.1 设计目标与原则 6
4.2 系统架构设计 6
4.3 数据库设计 7
4.3.1 数据库的选定 7
4.3.2 数据库概念模型设计 8
4.3.3 数据库逻辑设计 9
第5章 系统详细设计与实现 11
5.1 数据库连接实现 11
5.2 系统登录实现 11
5.3 系统功能模块实现 12
5.3.1 管理员功能模块的实现 12
5.3.2 学生功能模块的实现 16
5.3.3 教师功能模块的实现 18
第6章 系统测试 20
6.1 软件测试及工具 20
6.2 测试结果 20
总 结 22
致 谢 23
论文字数:5960
包含资料: