计算机应用技术系课程设计报告书 1 jsp 课程设计报告书 题目: 网上签到系统设计 班级: 0 7 9 1 1 1 1 学号: 1 0 7 9 1 1 1 1 0 3 8 姓名: 孔令建 教师: 吕志峰 周期: 3 周 成绩: 2 0 0 9 年 1 月 2 日 计算机应用技术系课程设计报告书 《网上签到系统》 一、课程设计的目的与要求 (一)课程设计目的与任务。 通过一段时间的 jsp 学习,了解 jsp 特点和 My Eclipse 基本的利用jav a 语言和相应的一些简单数据库操做来编写程序,能够熟练的应用HTML 语言和数据库操作以及简单的 jav aScript 来实现一些简单动态网页的开发。达到对 jsp 相关技术的熟练和系统的应用。 (二)题目要求。 本学生电子签到系统包括以下功能 1. 学生信息管理 对学生基本信息进行管理,包括对学生信息的录入,学生信息的更新,学生的毕业处理,学生信息学籍变动处理。 2. 签到信息管理 对学生的签到信息进行查询,学生签到信息的导出,签到数据统计管理 可以统计出实验室利用率。 3. 学生网上签到管理 可以新建实验室签到,学生网上签到(只输入学号)就可以完成签到。 4. 系统用户管理 可以管理系统用户信息,包括用户名,用户权限和用户口令。 5. 系统设置管理 可以添加实验课程,实验室信息设置。 二、设计正文 1.系统分析 签到系统是一个教师管理学生上课的系统,教务综合管理教师学生的系统。要求完成如下功能:学生能签到,教师能查询签到情况以帮助教师评分和对学生的管理,教务能管理用户、安排课程、综合监视等功能。 2.功能详细描述及框图 当用户登陆时,选择登陆类型,教师进入教师功能区,学生直接登陆签到区。 其框图大致如下图 1-1 签到系统功能模块图: 计算机应用技术系课程设计报告书 机房签到系统课程查看管理员学生签到课程信息管理学生信息管理管理员登入签到信息管理管理员注册 图1-1 签到系统功能模块图 3.数据结构设计 对系统数据结构进行设计,建立一个具有良好的数据组织结构的数据库,应遵循的原则有:尽可能减少数据冗余,重复结构设计和操作设计相结合数据结构,具有相对的稳定性。 由于数据库中所保存的数据是系统中非常重要的资源,所以在数据库设计时一定要注意数据结构的安全性、完整性,并发控制与恢复,而一般的数据库管理系统都提供了一定的数据保护功能。此签到系统利用MySQL 数据库建立了学生基本信息表,签到信息表,实...