选课排课系统的设计主要是对系统所要实现的功能进行详细考虑,确定所要实现的功能后进行界面的设计,在这中间还要考虑如何可以更好的将功能及页面进行很好的结合,方便用户可以很轻松明了的找到自己所需要的信息,还有系统平台后期的可操作性,通过对信息内容的详细了解进行技术的开发。
选课排课系统开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与选课排课系统的实际需求相结合,讨论了JSP开发选课排课系统的使用。
关键词:选课排课系统; JSP;MYSQL

第1章 绪论 4
1.1 系统开发背景 4
1.2 课题意义 4
1.3 研究内容 5
第2章 系统需求分析 6
2.1可行性分析 6
2.2非功能分析 7
2.3 项目设计原则 7
3 关键技术简介 9
3.1 JSP技术介绍 9
3.2 JAVA简介 9
3.3 MyEclipse开发环境 10
3.4 Tomcat服务器 10
3.5 MYSQL数据库 10
3.6 SSM三大框架 11
第4章 系统设计 13
4.1 系统功能需求 13
4.2 系统E-R图 13
4.3 数据库表的设计 15
第5章 系统实现 18
5.1用户登录界面 18
5.2管理员功能模块 18
5.3教师模块 22
5.4学生模块 24
第6章 系统测试 26
6.1系统测试的目的 26
6.2系统测试方法 26
6.3功能测试 26
致 谢 30
参考文献 31