Web课程设计_原创文档.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

滨江学院

《Web技术与应用》课程设计

题目选课注册管理系统

院系滨江计算机系

年级班级___10网络一班__

学生姓名朱红

学号20102346039

学期2012-2013(2)

任课教师陈遥

1

选课注册管理系统

朱红

南京信息工程大学网络工程,南京210044

摘要:随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上

自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布

的管理等功能,另外也初步解决了教师在课程信息发布管理上的权限问题。本程序前台采用JSP(JavaServerPages)进行

页面制作,后台由MYSQL数据库支持,通过使用JAVA语言实现动态网页的效果,达到对数据库的操作以完成使用者的要

求。本文中除了有对程序的总体设计、详细设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息管

理系统、网络编程技术、JAVA编程语言、MYSQL数据库等的基本内容及发展情况。

关键词:选课系统;系统管理;JAVA;JSP;MYSQL

1引言

学生选课注册系统是一个学校不可缺少的部分,该系统可以快速方便的使学生完成课程的选修及选修

课程的管理,让管理员方便的管理选修课和设置选修时间,教师也可以查看自己代的选修课和给学生录入

成绩。

1.1主要功能及要求

(1)系统用户

本系统的用户是学校的学生、教师和管理员。学生使用本系统查询新学期将开设的课程和授课教师的

情况,选择自己要学习的课程,并进行登记注册。教师使用本系统查询新学期将开设的课程、参加听课的

学生情况。教学管理员使用本系统进行教学管理,包括课程管理和新学期的课程选课注册管理。

(2)系统功能

本系统负责新学期的课程选课注册工作;应提供的服务功能如下:

录入与生成新学期课程表:教学管理员在新学期开始前录入新学期课程,打印将开设的课程目录表,

供师生参考选择。若某课程的实际选课学生少于10人,则停开该课程,把该课程从课程目录表中删除;

若某课程的选课学生多于30人,则停止选课。

学生选课注册:新学期开始前一周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取

1

消注册申请。

查询:可以查询课程信息、学生选课信息和学生、教师信息。

选课注册信息的统计与报表生成:教学管理员对学生的选课注册信息进行统计(按课程、按学生、按

班级)。

1.2系统说明(包括存储内容,系统输入输出,运行环境等)

本系统采用MySQL+Tomcat+MyEclipse编写的JSP选课注册管理系统,数据库用Mysql构建学生,教

师,管理员表。本系统仅需要一台装有Windows系统并装有Mysql数据库和Tomcat服务器的计算机即可。

对于软件技术要求,本系统采用基于B/S架构的JavaEE的WEB开发,页面采用CSS样式,Jsp,Javascript

等页面技术。

系统分为三个角色:学生,教师,管理员。登陆用户名为学号,或者教师号,password学生默认为

123(可修改),教师默认为teacher(可修改)。管理员用户名与密码一直都为admin(具体详细的用户名

与密码见下面的信息表截图)。

2系统设计

文档评论(0)

百分卷 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档