|
技术:Java、JSP等
摘要:
本文首先介绍了Java和spring框架以及MySQL数据库等相关技术,针对实际需求,设计开发了一个基于spring的实验室设备管理系统。在开发中,采用Browser/Server架构方案,适用于任何底层的系统。本文采用面向对象的设计思想,介绍了实验室设备管理系统的整体设计以及数据库的设计,并将设备,用户等实体封装成对应的操作类,同时提高了对数据库操作的安全性和系统的扩展性。该系统技术方案采用Spring+Tomcat+Mysql。实验室设备管理系统的用户权限主要有三类:即管理员,使用者和维修者。其中管理员权限的主要功能有:用户管理,设备管理,设备类型管理,部门管理。使用者的主要功能有:使用设备管理。维修者的主要功能有:维修设备管理,维修设备历史。该系统操作简单,性能稳定,易于维护。
关键词:B/S架构;管理系统;Java;Spring
目录:
1 绪论 1
1.1 实验室设备管理系统的开发背景 1
1.2 设计目的与意义 1
2 系统相关的技术与工具 2
2.1 Spring 2
2.2 SpringMVC 2
2.3 MySQL 3
2.4 Bootstrap 3
2.5 Eclipse 4
2.6 Tomcat 4
3 系统需求分析 5
3.1 可行性分析 5
3.1.1 操作可行性 5
3.1.2 技术可行性 5
3.1.3 经济可行性 5
3.2 方案的设计与比较 5
3.2.1 C/S设计结构和B/S设计结构比较 5
3.2.2 系统模式的设计 6
3.2.3 系统设计的技术选择 6
3.2.4 系统的运行环境 6
3.3 系统基本功能需求 6
3.3.1 系统结构 7
3.3.2 系统业务流程图 7
3.3.3 系统用例图 8
3.4 系统目标 9
4 系统概要设计 10
4.1 总体设计 10
4.1.1 处理流程 10
4.1.2 系统数据流图 10
4.2 系统结构图 10
4.3 数据库设计 11
4.4 逻辑结构设计 13
4.5 数据库表的设计 13
5 系统详细设计 16
5.1 管理员功能实现 16
5.1.1 登录功能实现 16
5.1.2 部门信息管理实现 18
5.1.3 用户信息管理实现 22
5.1.4 设备类型信息管理实现 26
5.1.5 设备管理实现 30
5.2 设备使用者功能实现 34
5.2.1 登录功能实现 34
5.2.2 使用设备管理功能实现 36
5.3 设备维修者功能实现 38
5.3.1 登录功能实现 38
5.3.2 维修设备管理功能实现 39
5.3.3 维修历史功能实现 42
6 系统的测试 44
6.1 系统的测试平台 44
6.2 测试目标及步骤 44
6.2.1 界面测试 44
6.2.2 链接测试 44
6.2.3 数据库连接测试 45
6.2.4登录测试 45
6.3 测试结果 46
7 总结 47
参考文献 48
致谢 49
外文文献 50
中文翻译 54
论文字数:17258
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|