登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

面向多3D打印机的运行状态集中管理平台的设计与实现毕业论文

 2021-05-15 23:00:36  

摘 要

本文借助SSH框架进行Web开发,建立了一个面向多3D打印机运行状态的集中管理平台。通过Web可以实现对3D打印机工作信息的快速收集、存储、处理和调控,能提高管理效率,对3D打印机的流程化管理有重要的意义。SSH为Struts Spring Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架,其相关技术会在一些管理系统的开发中得到广泛的应用,其原因是这三个框架均为开源性框架。

论文主要研究了针对多3D打印机的集中管理,管理平台的实现提高了打印机管理的便捷性和工作效率。系统的开发采用SSH框架进行Web开发,这使得打印机集中管理平台具有较高的安全性和较快的访问速度。对3D打印机的实时打印状态进行监控并对打印机进行动态的任务分配,然后将打印状态和任务分配的具体信息显示在页面中。管理平台的功能模块包括系统登录,权限管理、个人信息管理、打印机管理、状态监控、任务分配、项目管理,是一个功能较为完善的多3D打印机管理系统。

本文的特色:面向多3D打印机的运行状态集中管理平台采用了SSH框架技术进行系统设计与实现,具有性能优越、安装部署简单等优点,并具有良好的可扩展性、可移植性和可维护性,能方便的管理用户和打印机信息。

关键词:3D打印机;管理平台;Web开发;集成框架

目 录

第1章 绪论 1

1.1 课题背景 1

1.2 国内外研究现状 1

1.3 课题研究内容及目标 2

第2章 多3D打印机的运行状态集中管理平台的设计分析 3

2.1 研究目的与内容 3

2.2 相关技术介绍 3

2.2.1 JSP技术 3

2.2.2 JavaScript技术 3

2.2.3 JDBC与数据库系统 4

2.2.4 SSH框架技术 4

2.3 设计原则 4

2.4 软件开发流程 5

2.5 功能模块设计 5

2.5.1 系统登录功能 6

2.5.2 权限管理功能 6

2.5.3 状态监控功能 6

2.5.4 任务分配功能 7

2.5.5 项目管理功能 7

2.6 小结 7

第3章 多3D打印机的运行状态集中管理平台的功能实现 8

3.1 用户登录 8

3.1.1 程序代码设计 8

3.1.2 登录页面实现 8

3.2 权限管理 10

3.2.1 SSH框架 10

3.2.2 用户管理 11

3.3 状态监控 12

3.3.1 打印机管理 13

3.3.2 打印机状态监控 13

3.4任务分配 15

3.4.1打印机工作情况 15

3.4.2任务分配 16

3.5项目管理 17

3.6小结 17

第4章 数据库的设计与平台测试 18

4.1数据库的设计 18

4.1.1用户信息表 18

4.1.2打印机信息表 18

4.2平台测试与分析 19

4.3小结 19

第5章 结论 21

5.1工作总结 21

5.2平台特色 22

5.3讨论与展望 22

参考文献 23

致谢 24

附录A 25

  1. 绪论

1.1课题背景

在3D打印机的管理工作中涉及许多的数据和管理事物,本课题欲通过搭建一个统一的数据平台,实现对3D打印机的任务调度及状态监控等管理功能。系统提供了一个便捷、高效的信息服务平台,能够帮助多3D打印机实现规范化、流程化和信息化的管理,并简化了操作者与管理员的操作。

随着网络化与信息化的快速发展,许多平台都使用基于J2EE的开发平台来进行WEB开发。[1]一个好的轻量级J2EE框架除了要保留传统J2EE框架良好的安全性、可维护性、可扩展性等优点,还应当具有各层无缝集成、部署轻松、开发灵活简单等特性。[2]本文选取的SSH框架是一个可重复使用的平台开发技术,使用J2EE框架技术封装出来。

1.2国内外研究现状

管理信息系统定义为“利用计算机软硬件分工控制、计划及决策模型的系统,它可以提供信息,支持系统的管理与控制功能”,其提出至今有超过三十年的历史。[3]它对管理信息进行收集、传送与处理,形成一个多用户共享系统。[4]作为一种信息化应用程序,它通过这些信息的通性将其分类,然后进行标准化、整体化发布到平台上。[5] 信息通过一个简单的页面加入数据库,经过原有的审核流程和模板格式,然后以WEB的形式生成,从而实现数据的实时更新等功能。[6]

国外的实验室在使用管理信息系统之后,极大的降低了信息的管理难度,提高了管理人员的管理效率,因此能够在解决其他问题上花费更多的精力,并且对资源的利用率也有所提高。[7]在欧美有些大型的实验室中,管理信息系统已逐渐成为实验室管理的重心。在社会各方面需求的推动下,在提高管理效率的同时,管理信息系统也在不停的往前进步。在我们国内,许多实验室都在近几年的信息化发展下配备了自己的计算机设备,各种管理系统的配备也越来越齐全。尤其是经过近些年来互联网的发展,信息化、网络等词汇也已深入人心。在全球经济、科技一体化进程的快速进展下,我国也在极力推进、发展各行业的信息化管理进程。[8]

现如今,基于WEB开发的管理信息系统已深入到我们生活的各方面中,在实验室与企业等地方的信息管理中也有非常关键的作用,如基于WEB的工业管理信息系统、新兴的数字化图书馆、基于WEB的人事管理信息系统、基于WEB的医院管理信息系统、基于WEB的材料管理信息系统以及网络信息管理系统等。基于WEB开发的管理信息系统可以实现所需信息的快速收集、存储与处理,以较低的成本实现对信息的集成管理,并使得实验室项目与企业业务得到飞速发展,对社会各方面的促进意义都是十分重大的。[9]

1.3课题研究内容及目标

为了方便3D打印机的使用和管理,本课题欲面向多3D打印机的运行状态设计一个集中管理平台,方便对打印机的状态监测与任务分配及其它管理。本文使用基于Java的动态网页技术JSP作为系统开发的工具,采用SSH框架技术,旨在建立一个集打印机状态监控、用户信息管理、打印机任务分配等功能于一体的集中管理平台。系统包括以下功能模块:

1)系统登录。系统登录模块只允许拥有权限的用户才能够登录平台,每个用户都有独立的用户名与密码;

2)权限管理。权限管理模块旨在对用户进行管理,并且管理员能对所有用户情况设置相应权限;

3)状态监控。状态监控模块对数据库中所有打印机的状态进行监控,并显示到监控打印机状态的页面上,方便对打印机的监测和控制。将所有打印机号与ip存入数据库即可在页面中显示各打印机状态;

4)任务分配。任务分配模块通过对打印机的工作情况的监测,根据需要对打印机进行操作。可依据工作需求以及各打印机是否空闲来给不同打印机分配任务,每台打印机都有自己的网页操作界面;

5)项目管理。项目管理模块通过将3D打印机状态监控与任务分配页面集成,方便在对打印机实时监控的同时进行动态任务分配。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图