随着实验室器材管理的发展以及实验室器材管理范围的增广,无疑增加了实验室器材管理机构与工作人员的压力。通过几年的资料收集以及调查研究,实验室器材管理部门已经拥有了非常丰富的实验室器材管理数据,但以前的管理都是通过人工的去巡查、管理等,这种传统的管理方法与现在高速发展的互联网状况已经严重不能适应,在目前的实验室器材管理中已经显得困难重重,没有发挥应有的作用。
系统基于java的servlet进行开发,基于B/S架构模式,开发软件有:Myeclipse,mysql数据库,Tomcat服务器,使用MVC三层分层思想,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。通过实验室器材管理系统的设计与实现,应用实验室器材管理法规,保障实验室器材管理系统的完整性;提高了实验室器材管理实验室器材管理整体的实验室器材管理环境;使用监督实验室器材管理的维护,保障它的使用质量与年限;保障实验室器材管理收费事宜正常秩序,确保收费管理工作有序进行
本系统主要包含了登陆模块、系统用户管理模块、用户信息管理模块、学生信息管理模块、班级信息管理模块、课程信息管理模块、学生成绩管理模块、系统管理模块等多个功能模块。下面分别简单阐述一下这几个功能模块需求。
1)登录模块:
管理员的登录:管理员登录系统对本系统其他管理模块进行管理,以及客户端应用管理员登录后向服务器传输数据。
用户的登录:用户登录本系统,对个人的信息等进行管理查询。
学生的登录:学生登录本系统,对个人的信息等进行管理查询。
2)系统用户管理模块:包管理员账号管理、修改密码等功能。
3)用户信息管理模块:
用户信息添加:呈现本系统中的管理员,可添加用户信息。
用户信息查询:呈现本系统中的管理员,可查询用户信息。
4)设备器材管理模块:
设备器材添加:呈现本系统中的管理员,可添加设备器材信息。
设备器材查询:呈现本系统中的管理员,可查询设备器材信息。
5)设备器材归还入库模块:
设备器材归还入库:呈现本系统中的管理员,可添加设备器材归还入库 信息。
设备器材归还入库查询:呈现本系统中的管理员,可查询设备器材归还入库信息。
6)设备器材借出出库管理:
设备器材借出出库:呈现本系统中的管理员,可添加设备器材借出出库信息。
设备器材借出出库查询:呈现本系统中的管理员,可查询设备器材借出出库信息。
7)设备器材维修管理管理:
设备器材借出出库:呈现本系统中的管理员,可添加设备器材借出出库信息。
设备器材借出出库查询:呈现本系统中的管理员,可查询设备器材借出出库信息。
8)报修反馈管理模块:呈现本系统中的管理员,可查询报修反馈管理信息。
9)器材预定申请信息管理:呈现本系统中的管理员,可查询器材预定申请信息信息。
10)系统管理:系统备份。
目录
摘要 I
Abstract II
1 绪论 4
1.1研究背景 4
1.2研究目的及意义 4
1.3主要研究内容 4
2 相关技术知识介绍 6
2.1 JSP相关技术介绍 6
2.2 MVC开发模式介绍 6
2.3 sqlserver相关知识介绍 7
2.4 三层结构体系 7
3 系统分析 8
3.1可行性分析 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 操作可行性 8
3.2 功能需求分析 9
3.3 数据需求分析 10
3.4 性能需求分析 10
3.5数据流分析 10
4 系统设计 12
4.1系统总体设计 13
4.2系统功能设计 13
4.3 数据库的设计 16
4.3.1 概念模型的设计 16
4.3.2 数据库表的设计 17
5 系统实现 22
5.1登录模块 22
5.2密码修改模块 24
5.3系统用户管理模块 26
5.4管理员模块 27
5.5系统管理 29
6 系统测试 31
6.1测试概述 31
6.2数据库测试 31
6.3测试用例 34
7 总结 38
参考文献 39
致 谢 40