在线选课系统的设计与实现.doc

约43页DOC格式手机打开展开

在线选课系统的设计与实现,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出...
编号:20-117939大小:1.51M
分类: 论文>计算机论文

内容介绍

此文档由会员 lzymzgq 发布

由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。在线选课系统的实现显得尤为必要。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布和管理员信息管理三个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理和管理员对学生和教师信息的管理等功能。

摘 要 I
Abstract II
前 言 1
1设计的可行性 2
1.1系统的产生和发展情况 2
1.2网上选课系统的产生和可行性分析 3
1.2.1 网上选课系统的产生 3
1.2.2 网上选课系统的可行性 3
2 相关软件及技术介绍 4
2.1 Myeclipse 6.5 4
2.2 MySQL 5.0 4
2.3 Tomcat 5.5 5
2.4 HTML 语言介绍 5
2.5 JSP 介绍 6
2.6 J2EE 技术介绍 7
2.7 Struts 框架 8
2.8 Hibernate 框架 8
3系统概述 9
3.1 项目范围 9
3.2 设计策略 9
4系统总体设计 10
4.1 系统结构设计 10
4.1.2 模块间的调用关系 11
4.1.3系统功能结构 14
5 数据库设计说明 15
5.1数据库系统分析 15
5.2 数据库逻辑设计 19
5.3 数据库设计 19
6 详细设计 23
6.1 教师/学生/管理员登录功能 23
6.2 学生选课功能 29
6.3 教师添加课程: 31
6.4 管理员操作 33
7 设计过程中的问题及解决 36
7.1 数据库的连接 36
7.2 参数的传递 36
7.3 公共数据 36
8 总结 37
参 考 文 献 38
致  谢 39