| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14618 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:实验室设备管理是高校教师的重要工作之一,处于这个信息化时代,利用好信息化技术,可以更加精准的管理高校实验室设备。 论文首先介绍了实验室设备管理系统的现状及背景,提出了研究内容,然后介绍了开发工具及相关开发技术,接着对实验室设备管理系统的进行总体架构的论述、功能需求分析和非功能性分析。然后对系统结构进行分析设计和实现,接着进行系统测试。 系统以MVC的方式进行开发,采用B/S结构,使用Struts2+spring+hibernate框架进行开发,数据库使用了MYSQL数据库,服务器使用EC2,使用MQTT协议连接AWS IoT Core服务。系统为教师、管理员和学生三种角色提供服务,教师和学生的主要功能是借用归还设备、开关设备柜门,管理员的主要功能为管理用户、设备和设备柜。
关键词:实验室设备管理系;B/S结构;AWS IoT Core
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 研究背景-1 1.2 研究现状-1 1.2.1 设备管理方式现状-1 1.2.2 现有的设备管理系统-1 1.3 研究内容-2 1.4 全文组织-2 第二章 开发工具和相关技术-3 2.1 开发工具-3 2.2 相关技术-3 2.2.1 B/S结构-3 2.2.2 MVC模式-3 2.2.3 Struts2+spring+hibernate框架-4 2.2.4 MYSQL数据库-5 2.2.5 AWS IoT Core服务-5 2.2.5 AWS EC2服务-6 第三章 需求分析-7 3.1总体架构-7 3.2 系统可行性分析-7 3.3 功能需求-8 3.3.1用户信息管理-8 3.3.2 设备信息管理-8 3.3.3设备借用/归还-8 3.3.4设备柜门开关-8 3.3.5实验室预约-8 3.4非功能性需求-9 第四章 系统分析与结构设计-10 4.1 系统功能分析设计-10 4.1.1 设备管理子系统-10 4.1.2 实验室管理子系统-11 4.1.3 设备柜管理子系统-11 4.1.3 用户管理子系统-12 4.2 系统流程设计-12 4.2.1 登录流程-12 4.2.2 借用归还设备流程-13 4.2.3 信息管理流程-15 4.2.4 预约实验室流程-15 4.3 数据库概念设计-16 4.3.1实体模型-16 4.3.2 绘制E-R图-18 4.3.3 E-R模型-19 4.3.4 数据库表设计-20 4.4 AWS IOT CORE连接设计-23 第五章 系统实现-25 5.1 数据库连接-25 5.2 接口模块-25 5.3 用户信息管理模块-26 5.3.1 用户注册-26 5.3.2 登录-27 5.3.3 用户更改个人信息-27 5.4 设备信息管理模块-27 5.4.1 设备添加-27 5.4.2 设备删除-27 5.4.3 设备信息更改-27 5.5 实验室预约模块-28 5.6操作设备模块-28 5.6.1 设备借用-28 5.6.2 设备归还-29 5.7 日志模块-29 5.8 设备柜开关模块-30 5.9 连接AWS IoT Core模块-30 5.10 系统测试-32 5.10.1 测试目的-32 5.10.2 测试内容及结果-32 5.10.3 测试结论-36 第六章 结论-37 6.1 本文的主要成果-37 6.2 展望-37 参考文献-38 致 谢-39 |

