java大型仪器开放预约智能管理系统设计

大型仪器开放预约智能管理系统能够科学规范的管理仪器开放设置,预约,审核等资源。为教学工作者和学生提供了极大的便当,下降了学校的成本。是一项主要的有价值的系统工程。


摘要: 中国互联网发展迅猛,越来越多的行业通过互联网进行转型,将传统的做法通过互联网改造,提高了相应的业务效率。本课题着眼于教育行业,高校实验室有大量的设备需要被使用,传统设备使用需要线下申请,手续复杂,流程繁琐,同时对学生的仪器使用情况使用时长无法被监督,相应门禁相应电源控制器需要专人开启,效率低下。因此,需要一个高效的智能管理系统来管理这些设备来安排使用时间,在线上进行预约和审核,同时在最后审核完成之后学生的信息被放入相应被预约的设备的网络中,学生自动被赋予已审核的使用权限。该课题具有重大实现意义。该课题的系统属于web开发,基于Java EE和MySQL的开发环境构建了大型仪器开放预约智能管理系统,实现相关功能。

关键词: 互联网;web开发;效率;Java EE;

Large-scale instrument open appointment intelligent management system

Abstract: The Internet in China is developing rapidly. More and more industries are transforming through the Internet, and traditional practices are being transformed through the Internet to increase the corresponding business efficiency. This topic focuses on the education industry. There are a large number of equipments in the laboratories of colleges and universities that need to be used. The use of traditional equipment requires offline applications. The procedures are complicated and the procedures are cumbersome. At the same time, students cannot monitor the usage of the instrument and the corresponding power control of the access control. The device needs someone to turn it on and it's inefficient. Therefore, there is a need for an efficient intelligent management system to manage these devices to schedule use, make appointments and audits online, and at the same time after the final audit is completed, student information is placed in the network of the corresponding equipment to be reserved. Students are automatically assigned Audited usage rights. This topic has significant significance. The system of this topic belongs to web development. Based on the development environment of javaee and mysql, an open-booking intelligent management system for large-scale instruments was constructed to realize related functions.

Keywords: Internet; Web Development; Productivity; Java EE;

目录

摘要 i

Abstract ii

目录 iii

1 绪论 1

1.1 课题背景及意义 1

1.2 研究现状 1

1.2.1 国内外研究现状 1

1.3 实际调研与发展趋势 2

1.4 本文主要研究工作 2

2 系统分析 4

2.1 系统可行性分析 4

2.1.1 技术可行性 4

2.1.2 经济可行性 4

2.1.3 操作可行性 4

2.2 系统需求分析 4

2.2.1 当前仪器管理系统存在的问题 5

2.2.2 大型仪器开放预约智能管理系统目标 5

2.2.3 系统功能性需求分析 5

2.2.4 系统非功能性需求分析 15

2.3 系统开发技术 16

2.3.1 B/S架构模式 16

2.3.2 HTML5标准与CSS, JavaScript,jQuery等前端技术 17

2.3.3 Java EE 17

2.3.4 Spring Boot框架技术 17

2.3.5 MySQL数据库软件 18

2.3.6 消息中间件AvtiveMQ 18

2.3.7 代码托管工具SVN 19

3 系统设计 20

3.1 系统总体设计 20

3.1.1 系统的整体架构 20

3.1.2 系统组织结构图 21

3.2 系统模块功能 21

3.2.1 系统登录 21

3.2.2 用户权限 22

3.2.3 学院中心 23

3.2.4 仪器设置查询 24

3.2.5 基本信息设置 24

3.2.6 基本信息维护 24

3.2.7 预约基本设置 24

3.2.8 准入设置管理 24

3.2.9 机时预约管理 24

3.2.10 电源控制器管理 24

3.2.11 预约设备查询 25

3.2.12 预约新增 25

3.2.13 预约排冲 25

3.2.14 预约记录查看 25

3.2.15 一级审核、二级审核、三级审核 25

3.2.16 审核查询 25