厂房设备信息监管系统的研究与设计——管理端外文翻译资料
2022-12-28 16:56:31
本科生毕业设计(论文)外文资料译文
( 2021届)
论文题目 |
厂房设备信息监管系统的研究与设计——管理端 |
外文资料译文规范说明
一、译文文本要求 1.外文译文不少于3000汉字; 2.外文译文本文格式参照论文正文规范(标题、字体、字号、图表、原文信息等); 3.外文原文资料信息列文末,对应于论文正文的参考文献部分,标题用“外文原文资料信息”,内容包括: 1)外文原文作者; 2)书名或论文题目; 3)外文原文来源: □出版社或刊物名称、出版时间或刊号、译文部分所在页码 □网页地址 二、外文原文资料(电子文本或数字化后的图片): 1.外文原文不少于10000印刷字符(图表等除外); 2.外文原文若是纸质的请数字化(图片)后粘贴于译文后的原文资料处,但装订时请用纸质原文复印件附于译文后。 |
指导教师意见: 指导教师签名: 年 月 日 |
一、外文资料译文:
基于机器人实验室的设备管理系统研究
摘要:
随着设备规模的扩大,设备使用越来越频繁,人工管理设备信息越来越多,对设备的日常管理经常会出现困难,导致错误越来越多,例如:数据记录错误率增加、实验次数增加、设备丢失和维护不明确等问题。为了确保设备的安全性和准确性,开发了一套设备管理系统。本系统的设计是一个完善的基于web框架技术开发的机器人实验室设备管理系统,实现设备管理功能。本系统的后端采用Java语言,SSM框架为主体,数据库采用MySQL关系数据库构建,前端页面采用JSP、Bootstrap、jQuery等技术,并使用Eclipse项目构建工具进行系统开发。经过一段时间的试运行,实验室设备管理水平明显提高。
关键词:设备管理;Java; Spring; SpringMVC;MyBatis
- 引言
随着教学规模的扩大和教学方法的改变,机器人实验室的实践性课程越来越多,这必然会伴随着实验室的扩大和设备的增加。管理方法,难以对设备进行全面细致的管理;设备的储存和使用往往没有文件记录,使用时间是有规定的;设备损坏无相关记录和维护。目前,大多数设备信息管理缺乏设备信息管理、维护管理、借用管理的一体化,以及三位一体的精细化管理。因此,为了完善实验室的管理方法,迫切需要启动开发业务流程创新实验室设备管理系统。[1]
本系统的实施将有效地管理设备信息,提高设备利用率和实验室人员的工作效率。健全的借还管理也会避免不成文的口头借还,保证设备的安全。分类管理将更加详细和准确,设备可以通过分类查询有效定位相关类别,提高管理效率。定期维护维修及时上报,可对设备进行维修更换,有效减少设备回用率低、长期停滞使用等缺陷。该系统将实现对设备的全生命周期管理,实现设备由粗管理转向细管理。[2]
- 系统分析
设备信息管理功能:此功能包含实验室中所有设备的信息。以管理员身份进入时,管理员将执行诸如添加,删除,修改和查询设备信息之类的操作。当学生作为用户输入时,他们仅具有查看和借阅等功能[3].
设备类别管理功能:此功能包含实验室中所有设备的类别信息。管理员将设备统一分类在实验室设备中。它主要执行查询,修改,删除和添加设备类别信息等功能。
管理员信息管理和学生信息管理功能:此功能记录实验室中所有成员的数据,包括管理员信息和学生信息,分为管理员和学生模块。管理员可以为学生或新管理员注册新帐户,或者添加或删除与帐户相关的信息,例如添加帐户和修改密码。
设备维护管理功能:该功能基于用户的身份信息,对维修设备的处理也有所不同,因此分为两个模块。维修模块中的管理员仅负责检查和处理已应用于维修或更换的要维修的设备。学生用户可以将维修应用程序添加到维修设备中,查询他们已维修的信息,或修改相应的维修类型和其他功能[4].
设备借用管理功能:此功能分为三个模块:借出,归还和查询。其中,借入是查询借入信息并添加借入记录。返回是指查询返回的信息并添加返回记录。审查和处理借入或退回的信息。学生用户可以借用和退还。其中,借入主要是指查询可借用设备,提交借用和查询已经借入的设备,而退货主要是指提价收益和查询已经返还的设备。
借还期限管理功能:此功能的目的是设置最大借还期限和最大借还数量,并控制借还范围。
- 技术介绍
该系统是在Eclipse平台上使用SSM框架开发的,该框架基于Spring的SpringMVC的扩展,再加上与MyBatis结合的技术框架,该系统使用SSM框架作为系统主框架来构建系统。
Spring的IOC(控制反转)通过AOP将重复的代码切开,将一些重复的子流程切成水平的方式,大大减少了代码的耦合,更好的重用和扩展过程以及AOP(面向方面的编程)。切割之后,形成水平表面,即切割表面。分离的模块单独存在,可以在不破坏原始类的情况下随时使用。该模块可以添加新的方法和功能,以实现改进和增强其作用。
SpringMVC的开发模型是通过模型层与数据库进行通信,并通过Controller层响应并处理来自客户端的http请求。处理并返回所需的内容后,该部分内容将由视图层渲染和解析。因此,只有SpringMVC无法支持功能强大且高效的页面。它还需要与Spring进行交互。因为Spring负责控制层和持久层的耦合,所以它可以对数据库和缓存的配置进行操作,但是SpringMVC无法实现。因此,如果要使用SpringMVC,则必须依赖Spring。 Spring和SpringMVC是分不开的。
MyBatis是一个持久层框架,它封装了JDBC,因此开发人员无需编写大量重复的JDBC代码。 MyBatis提供的对象关系映射机制允许开发人员仅通过编写XML文件或使用批注来配置映射,以便可以在实体类和数据库之间建立对象关系映射,并且开发人员只能在xml中动态配置文件而无需修改代码。
您可以修改SQL语句,以便非侵入式修改释放SQL和代码的耦合,从而极大地方便了开发人员的操作[5].
Bootstrap集成了HTML,CSS和JavaScript的三项技术成就,使其成为具有功能强大的类库,出色的兼容性和便捷操作的出色前端框架。它封装了各种组件,样式和插件。使用它时,只需引入一个链接,便可以构建一个功能齐全,可扩展,样式整齐且样式简单的网站。这种开发方法将是一种发展。创新极大地提高了开发人员的开发效率。
SSM是与Spring框架,SpringMVC框架和Mybatis框架集成的框架。以下是SSM的示意图,显示了程序执行的流程以及框架内的连接,如图1。
图1. SSM框架的示意图
- 系统设计
系统的整体功能包括设备维护管理,设备借用管理,设备信息管理,管理员信息管理,学生信息管理和借用期限管理。
设备信息管理设计:当用户在客户端上输入设备信息并发送新请求时,数据库将接收相关数据,将信息存储在库中,然后删除和修改操作。当用户执行查看或查找设备的请求时,数据库将检索数据并将其返回到页面[6].
管理员信息管理设计:仅管理员执行添加,删除和修改用户信息的请求。发送请求后,必须将其存储在数据库中,并且可以将其取出以进行显示。学生信息管理的设计是相同的。
设备维修管理设计:用户需要选择添加相关设备进行维修。维修请求完成后,维修信息将记录在数据库中,用户可以查看相关信息。
设备借用管理设计:提交设备借用请求或将其退回系统,将信息保存在数据库中,然后返回管理员以查看和处理设备借用管理的时序图,如图2所示。
图2.设备借用管理的时序图
借款期限管理设计:管理员设置借用期限和请求数,数据库记录设置信息,然后返回结果以进行相应处理。
系统分为两种权限,管理员和学生。当用户进入系统时,将根据其帐户权限选择身份。登录验证后,请先确认帐户和密码,然后再进入系统。使用不同的身份登录将进入不同的页面。不同页面的对应功能不同,因此您可以根据需要有选择地使用每个功能模块。以下是管理员业务流程图的示例,如下所示
图3.管理员业务流程图
系统使用MySQL关系数据库划分相关属性。根据设备和用户信息以及设备的返回,类型,维护,借用时间等操作,将每个功能的属性进行划分,并将相关的属性划分为表格,因此设计了7个数据表。
管理员信息表:该表的名称为robot_admin,并且帐户,名称和密码存储在该表中,并且管理员可以通过管理员的帐户使用管理员的权限。[7].
学生信息表:该表名为robot_student,并存储了学生ID,名称和密码,其作用类似于管理员。
借用时间表:该表名为robot_setting,该表包含借入时间和借入数量的属性。
设备信息表:该表名为robot_devices,该表存储实验室设备的相关属性。
设备类别表:该表名为robot_devices_type,该表设置设备的类别属性。
设备维修形式:该表格名为robot_devices_wrong_student,并且表格涵盖了学生维修设备后的信息。
设备借用表:该表名为robot_devices_student,并存储所有用户的借入信息。
- 系统实施
5.1登录模块
在进入系统之前,您需要输入准确的密码和帐号。如果输入方法错误,前台将返回错误响应,要求用户正确输入帐户信息。输入格式正确,可以提交信息,系统将登录进行验证并连接。数据库查询帐号是否正确,验证通过后才能进入系统,否则需要返回登录名页面以再次登录。为了确保系统的安全性,还必须设置登录拦截器以拦截对系统的非法登录。
5.2设备信息管理模块
此模块显示实验室中的各种设备信息。除了查看所有信息,管理员还可以在实验室中添加新购买的设备并删除损坏的设备信息。
5.3管理员信息管理和学生信息管理模块
该模块由管理员使用。当实验室负责人变更时,需要更改管理员信息。在此,可以操作管理员模块。如果实验室有新成员,他们还可以注册并添加帐户,以供他们使用该系统,该系统在学生管理模块中运行。
5.4设备类别管理模块
当管理员进入此模块时,将显示所有设备的类别信息,并且管理员将添加和修改类别信息。
5.5设备维护管理模块
仅在管理员确认借用成功之后,才选择设备提交维修申请,然后提交维修申请。提交申请后,维修申请状态仍未处理。学生用户可以修改和删除维修应用程序,以免漏报。维修应用程序将被提交到管理员页面上的设备维修管理模块,管理员将查看维修信息。
5.6设备借用管理模块
当学生需要借用设备时,选择设备查询模块,可以查询所有借用的设备信息并借用,也可以选择查询条件对设备进行模糊查询。提交借用申请后,管理员需要对其进行审核。管理员处理请求后,借用成功。退货的过程类似于借用设备。
5.7借阅时间管理模块 剩余内容已隐藏,支付完成后下载完整资料
英语原文共 9 页,剩余内容已隐藏,支付完成后下载完整资料
资料编号:[269742],资料为PDF文档或Word文档,PDF文档可免费转换为Word