优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于jsp和sql的实验室网上预约系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘 要 当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,这是计算机应用系统开发被广泛应用的一个外部环境。现在广大学校的内部网络建立后,为不断满足广大用户对信息的高度共享、信息的即时发布和实现各种内部事务信息化管理的需求,学校在通用信息平台上也构筑了不少高效实用的应用系统,实验室预约系统就是应广大师生的需求而建立起来的。 本文论述了网上实验预约系统的开发全过程。对网上实验预约系统的当前技术及发展前景、开发工具作了简单的介绍,然后对实验预约系统进行了需求分析、划分功能模块并对各个功能模块进行设计、最后就系统实现和关键技术作了详细的说明。其主要功能有:查看实验室当前状态、申请实验预约、取消未被处理的预约;超级管理员可以添加预约实验和固定实验、管理用户信息和实验室信息。为完善实验预约系统的完备性,本系统还提供了用户修改个人信息和留言求助功能,超级管理员也可以添加普通管理员。 本设计采用了Microsoft公司的server2000数据库作后台和Sun公司倡导的JSP动态网页技术作前台。采用JDBC技术访问数据库。系统操作简单,界面友好,运行比较稳定。 关键词:实验预约;数据库;JSP 项目设计 ?3.1.1管理员模块 学期管理(TermManage) 学期的属性包括开始日期、结束日期,学期名。学期名形如“2007-2008第一学期”。 课程项目管理(ExpManage) 按学期、课程管理课程项目,一个课程对应不同的课程项目。 课程项目批次管理(ExpBatch) 按学期、课程、课程项目管理批次。一个老师在一段时间只能参与一个课程项目。一个课程项目, 有几个不同的批次。批次包括是否已确认属性。 学生预约情况管理(ExpBooking) 在这个模块可以针对某个批次,进行预约学生的添加和删除 老师管理(TeacherManage) 老师管理包括姓名,性别,系别,科目,密码 学生管理(StudentManage) 按班级管理学生。 管理员密码设置(PasswordSet) 管理员登入密码 使用说明 学期管理 管理员可以添加、修改、删除学期。 特别注意:只能有一个学期为活动学期,学生只能预约这个学期的实验项目;老师只能查看、编辑这个学期的实验批次。 实验项目管理 一个学期可以有不同的实验科目,一个实验科目又有不同的实验项目。管理员可以添加、修改、删除实验项目. 特别注意:在输入实验项目时,遇到没有在实验科目列表中出现的实验科目,直接手动输入,保存后就自动添加到列表中。 实验项目批次 一个实验项目可以分为不同的实验批次进行。管理员可以针对某个实验项目进行实验批次的添加、修改、删除。一个实验批次,可以有多个学生参与,但不能超过实验批次的容量。管理员可以对某个实验批次里的学生进行添加、评分、删除操作。 特别注意:一个老师同一个时间点(同一日期,同一节次)只能进行一个实验项目。 老师管理 管理员可以添加、修改、删除老师信息。 特别注意:老师的平台账号不能为空而且不能重复,因为老师登入系统就是用这个账号。 学生管理 管理员可以添加、修改、删除学生信息。 特别注意:学号不能为空而且不能重复.学生登入时候使用学号登入. 3.1.2学生模块 浏览、预约课程项目模块。一个学生在一段时间只能参与一个课程项目,一个学生只能对某个课程项目预约一次 1、使用说明 学生可以浏览、预约当前活动学期的实验科目的实验批次; 可以浏览、取消已经预约的实验批次; 可以查看以往实验成绩; 可以查看、打印即将进行的实验课程表.打印时候,自动生成Exel文件; 2、特别注意: 一个实验科目的一个实验项目,一个学生只能预约一次; 一个学生同一时间(同一日期,同一个节次)只能预约一个实验项目. 3.1.3老师模块 1、设计说明 老师可以进行实验批次预约情况浏览,批次确认等操作。 课表:? 2、使用说明 老师可以针对某个实验批次,根据学生预约数量,进行实验批次的确认、取消确认操作。已经确认的实验批次,老师可以查看、打印预约学生列表。打印时候,自动生成Exel文件。