2。3。2 Spring MVC 7
2。4 本章总结 8
第三章 系统详细设计 9
3。1 系统框架结构 9
3。2 系统模块功能 9
3。2。1 登录注册模块 9
3。2。2 个人借阅记录模块 10
3。2。3 用户管理模块 10
3。2。4 实验室管理模块 11
3。2。5 实验室资产管理模块 11
3。2。6 资产借阅模块 13
3。2。7 管理员审核模块 13
3。2。8 工作日志模块 14
3。3 主要功能流程图 14
3。4 本章总结 14
第四章 系统具体实现 15
4。1 数据库的设计 15
4。2 文件配置 18
4。2。1 Spring配置文件的配置 18
4。2。2 web。xml文件的配置 19
4。3 实验室资产管理系统的实现 20
4。3。1 登录注册模块的实现 20
4。3。2 个人借阅记录模块的实现 22
4。3。3 用户管理模块的实现 23
4。3。4 实验室管理模块的实现 24
4。3。5 实验室资产管理模块的实现 26
4。3。6 资产借阅模块的实现 29
4。3。7 管理员审核模块的实现 30
4。3。8 工作日志模块的实现 31
4。4 本章总结 31
第五章 软件测试 32
5。1 软件测试简介 32
5。2 JUnit单元测试 32
5。3 软件测试的重要性 33
5。4 系统的维护 33
5。5 本章总结 33
总结 35
致谢 36
参考文献 37
第一章 绪论
1。1 系统开发的背景
随着科学技术的发展,国内高校实验室的资产管理方式已经跟不上日益增多、繁复的管理需求。国外的计算机科学技术起步比较早,在计算机管理学方面的发展也比较快,目前的实验室资产管理系统比较完善,整体的设备自动化管理水平比较高,设备的信息化水平高。相比于国外,国内的计算机管理教学起步较晚,在学校教学设备自动化管理方面不是很先进。很多学校对于实验室资产的管理仅停留在实验室设备购进之后,将相关信息记录存档,而对设备使用情况的后续跟踪记录并不完善,需要改进的方面还有很多。
实验室资产借用得越来越频繁,管理员的任务也越来越繁重,原始手工记录的模式已经不能满足现有的管理需求。并且,随着新技术的飞速发展,学校实验室所需的设备数量与种类也越来越多,这就对各校的实验室资产管理系统有了更高的要求。为了满足学校日常教学与科研工作的要求,必须合理分配实验室的资产,做到资源利用率的最大化,在此背景下,开发一款实验室资产管理系统是势在必行的。