摘要:随着因特网的高速发展,互联网给我们带来很多便利。通过网络我们可以便捷的使用各种各样服务,查询许多有用的学习资源。目前大部分高校实验室管理都是以员工手抄录信息进行,这样会浪费很多时间和人力资源,出错率高。全国大部分高校实验室都没有配套的管理系统,有些高校虽然有自己的实验室管理系统,但是部分功能模块不全基本上无人使用,因此开发出一个实验室管理系统可以解决实验室管理等问题。
系统在对高校实验室信息化管理具体需求进行研究分析的基础上,利用所学的的计算机软件开发技术,系统采用B/S结构思想,采用JSP+SQL架构开发出的一个高校实验室管理系统。系统模块主要包括:系统管理员模块,实验管理模块和实验设备管理模块。
应用本系统软件,可以更好的管理实验室,以及管理各种仪器。教师可以发布实验课程、学生可以方便查询实验成绩等。
关键词 实验室管理系统;JSP;SQL
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 研究内容与技术路线-1
1.4 论文的组织结构-1
2 相关技术简介-3
2.1 JAVA简介-3
2.2 JSP技术-3
2.3 B/S架构-3
2.4 Microsoft SQL Server 2008简介-3
2.5 Myeclipse开发工具的简介-4
2.6 Tomcat 服务器的简介-4
2.7本章小结-4
3 系统需求分析-5
3.1 实验室管理系统的概述-5
3.2 系统流程图-5
3.3 系统业务流程分析-6
3.4数据流图-6
3.4.1 顶层数据流图-6
3.4.2 第一层数据流图-7
3.5 系统可行性分析-8
3.5.1技术可行性分析-8
3.5.2操作可行性分析-8
3.5.3经济可行性分析-8
3.6本章小结-8
4 系统的总体设计-9
4.1 总体设计的概述-9
4.2 系统功能结构-9
4.3 系统数据库设计-11
4.3.1 数据库逻辑结构设计-11
4.3.2 系统总体E-R图-13
4.3.3 系统数据库表设计-13
4.4 本章小结-16
5 系统的实现-17
5.1 数据库连接配置-17
5.2 系统主界面-18
5.3 系统登录界面-19
5.3.1 管理员登录界面-19
5.3.2 学生登录界面-20
5.3.3 教师登录界面-21
5.4 学生用户权限处理过程-21
5.5 教师用户权限处理过程-21
5.6 管理员权限处理过程-22
5.6.1 管理员用户管理功能实现-24
5.6.2 管理员实验课程管理功能的实现-24
5.6.3 管理员班级管理功能的实现-25
5.6.4 管理员学生管理功能的实现-26
5.6.5 管理员实验审核管理功能的实现-27
5.6.6 管理员实验成绩管理功能的实现-28
5.6.7 管理员修改密码功能的实现-29
5.7 本章小结-31
结论-32
致谢-33
参考文献-34