请下载论文,论文为word格式,只上传部分查看,如果需要此参考论文,请点击-下载论文,下载资料。
摘 要
由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。在线选课系统的实现显得尤为必要。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布和管理员信息管理三个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理和管理员对学生和教师信息的管理等功能。
关键词:在线选课;B/S 结构;JSP;J2EE;MySQL;
目 录
摘 要I
AbstractII
前 言1
1设计的可行性2
1.1系统的产生和发展情况2
1.2网上选课系统的产生和可行性分析3
1.2.1 网上选课系统的产生3
1.2.2 网上选课系统的可行性3
2 相关软件及技术介绍4
2.1 Myeclipse 6.54
2.2 MySQL 5.04
2.3 Tomcat 5.55
2.4 HTML 语言介绍6
2.5 JSP 介绍6
2.6 J2EE 技术介绍7
2.7 Struts 框架8
2.8 Hibernate 框架9
3系统概述9
3.1 项目范围9
3.2 设计策略10
4系统总体设计10
4.1 系统结构设计10
4.1.2 模块间的调用关系11
4.1.3系统功能结构14
5 数据库设计说明15
5.1数据库系统分析15
5.2 数据库逻辑设计19
5.3 数据库设计20
6 详细设计23
6.1 教师/学生/管理员登录功能23
6.2 学生选课功能28
6.3 教师添加课程:30
6.4 管理员操作32
7 设计过程中的问题及解决34
7.1 数据库的连接34
7.2 参数的传递34
7.3 公共数据34
8 总结35
参 考 文 献36
致 谢37