基于大数据时期的计算机设备信息管理软件的设计
2022-10-23陶敏
陶 敏
(上海计算机软件技术开发中心 上海 201112)
0 引言
设备管理信息化是大势所趋,在大数据的驱动下,一个优秀的设备资产管理系统要充分利用强大的数字化管理技术,对设备的资产管理流程进行优化设计,形成动态的设备管理平台,以实现对设备资产管理的信息化控制,使其更加有效地对设备进行资产管理,从而提高设备的可利用率[1]。随着全球信息化的发展,各个行业都出现了新的发展趋势,主要表现在设备管理信息化的趋势、设备维修网络化的趋势等。对设备进行信息化管理,可以建立整个单位的资产设备管理体系,在整个单位范围内实现资产设备的数据共享,提高单位资产设备的运行维护能力,可以让设备管理人员及时了解设备的运行情况,让决策者可以做出准确的决定[2]。信息化的设备管理,对检修费用的控制更加规范。为整个企业的资产设备管理体系进行统一管理,可以提高企业对于资产设备的运行维护能力。实施信息化管理,可以让各项的管理工作更加规范化,可以提高综合分析与决策的能力,可以优化现有的管理流程,取代纸质文件信息的存储,全面实现信息化管理。
1 系统的设计概念
管理审批:主要对设备进行审批管理,该功能是为了更好地规范设备的管理程序,当领导进入系统后点击审批模块,出现审批列表,同意点击“同意”按钮,设备分配信息就会按照在下拨页面填写时的分配信息,将设备下拨到指定的单位;不同意点击“不同意”按钮[3]。系统会自动将该条记录退回到待分配的下拨设备列表中,重新进行下拨分配。在此,系统会自动判断登录的用户是否具有领导审批权限,如有则显示待审批设备类别,如果没有,系统会提示:“您没有审批权限,请与管理员联系!”
管理入库:市局信息中心工作人员将下拨的设备按照不同的类型进行分类录入,完善设备的录入时间和类型,系统会自动判断登录账号的权限;当录入设备信息后,对设备进行按需分配,点击“下拨”按钮,在弹出的对话框中选择将设备进行下级分配,分配的数量填写完毕后点击“提交”;领导审批统一后,设备统一存入到库存管理中,基层信息中心工作人员登录系统后即可对设备进行分配。以信息录入审批流程为例进行流程展示。
管理日常:管理日常模块的主要功能是记录设备变更前后的信息,当设备或者人员发生变动时,点击“变更”即可对设备的使用状态进行修改。完成变更后,还可以记录设备的维修记录,如果设备经过维修后依然无法正常运行,可以在系统中申请报废,录入报废的原因,完成设备的报废流程。同时,还可以为每一台设备建立一个档案,录入设备的类型、设备的生产和录入时间等,登录到界面后在日常管理界面中可以查看设备的档案。
管理统计:为了提高信息中心工作人员对设备的管理效率,在该功能中包含了所有的设备信息,登录系统后进入到设备的管理统计中,可以生成设备的报告。同时,还可以对数据库中的设备进行查询,可以选择多个条件进行查询。
管理维护:添加设备类型和用户。信息技术的快速发展,设备也需要及时进行更新换代,在企业的发展中,有越来越多的新类型加入,当有新设备加入后,需要对设备的信息进行录入,在管理维护页面增设设备类型,填入设备的相关信息后点击“提交”,还可以增加用户信息,对用户的权限进行调整。
2 系统的架构设计
体系架构如图1所示。架构分为表示层、内容层、应用层和应用层数四大块内容。表示层包括Web浏览器和信息查询;内容层包括Web服务器和查询服务;应用层包括应用程序服务器;应用层数为数据库服务器进行服务[4-5]。
图1 系统体系结构
3 关键技术
3.1 J2EE
J2EE采用分层结构,各层之间的数据相互独立,并且每一个层面都可以为其提供专项服务。J2EE可以为企业提供良好的计算环境与各种服务,在J2EE平台中,可以让不同的应用层之间实现高性能、高安全性、高可靠性的发展[6-7]。中间层作为J2EE设计的核心,可以为平台提供更好的服务。J2EE作为Java企业的核心技术,可以实现用户接口、通信服务,满足企业体系结构的基本要求[8]。Java为其提供了丰富的平台、多样化的工具和语音特性,可以让开发人员更加快速地进行应用程序的开发和部署,Java的特性在企业的系统设计方面更加具有一定优势。J2EE通过规范、编程模型、平台、应用实现以及兼容测试组件等5个标准,确定了属于自身独有的编程模型,用于构建不同企业的系统框架设计[9]。设计架构如图2所示。
图2 J2EE架构图
3.2 Spring框架
Spring框架可以支持JavaBean构件运行,为企业的应用开发提供一个轻量级的解决方案。该解决方案主要包括依赖注入的核心机制、AOP声明式事物、多种技术整合、Web MVC框架等,设计框架如图3所示。
图3 基于Spring框架的J2EE框架
Sring作为一个应用框架,与其他样式的单层框架有所不同,Spring的主要目的是通过有效的应用方法将优秀的单层框架整合在一起,构成一个层次清晰的体系架构。将Struts和hibernate进行组合,形成一个全面的应用系统[10]。同时,Spring还是一个分层架构,将Spring模块构建在核心容器之上,这个核心容器定义了创建、配置和管理等不同的方式。Spring作为一个全方位的应用框架,可以完成容器配置,为管理对象提供生命周期,可以更加清晰地表现对象与对象之间的关系,容器的管理通过配置文件完成,在配置文件中,可以定义对象的名字、设置与其他对象之间的关系[11-12]。当容器开启后,对象会被实例化,直接使用实例化的对象完成依赖关系的建立。同时,非侵入式主要建立在Spring框架的API中,不会在业务逻辑中;依赖注入主要表示对象与对象之间的依赖关系可以得到实现。
4 系统组成
4.1 系统结构
系统开发以J2EE为标准,利用Spring框架搭建系统,将系统分为管理审批、管理入库、管理日常、管理统计以及管理维护等五个子系统。系统结构如图4所示。
图4 系统结构
4.2 功能需求
针对管理审批、管理入库、管理日常、管理统计以及管理维护等五个子系统进行功能需求分析。
4.2.1 管理审批
主要针对管理层,需要对设备进行审批。当对设备有需求时,相关人员进入审批流程,查看待审批设备列表,表明意见。管理审批例表如表1所示。
表1 管理审批例表
4.2.2 管理入库
每购入一批设备都需要对设备的情况进行合理分配,市局信息中心工作人员将下发的设备按照设备的类型进行分类后录入系统,对设备进行各级分配处理,经领导审批成功后,基层信息工作人员即可看到下拨的设备,基层工作人员再按照部门情况对设备进行逐一分配,在进行设备分配时,需要对设备信息进行录入。
4.2.3 管理日常
在企业中,管理层的干部人员年龄偏大,使用信息化的能力较弱,简单的操作可以完成,但是不会进行故障处理,当新增设备投入使用时难免会发生一些问题,严重的失误会损坏设备的寿命。因此对于设备进行日常的管理非常重要。
4.2.4 管理统计
自信息化技术得到大力推广后,越来越多的设备纳入到企业的日常使用中,所需要录入的设备数量繁多,为了提高管理效率和工作效率,在计算机管理系统中加入管理统计子系统,可以更加方便对录入的设备进行查询。
4.2.5 管理维护
由于企业的岗位和人员都是不断流动的状态,因此设备的类型也需要进行不断更改,当有新入职员工或者有新的设备出现,需要在系统维护中进行增设,以保证系统的正常运行。
4.3 数据库设计
数据库设计需要避免表中有空列、重复列,要有唯一的标识符与统一的对象前缀,选择单一数据进行存储更有利于数据的统计。在进行数据库设计时,要提高数据的简洁性,以保证数据库的运行效率。根据上述分析的模块完成功能,将本系统的数据库表进行如下设计,如表2所示。
表2 数据库设计
5 系统测试
本着从实际使用的角度出发,对本系统的用户界面进行测试,测试用例如表3所示。
表3 测试用例表
通过测试,结果显示系统可以正常运行,所有流程顺利进行,响应速度较快,可以满足实际需求,提高了企业对于设备管理的效率,所有测试结果通过。
6 总结
计算机信息管理系统在当前的社会背景下,进行了管理方式的转变,以大数据平台为依托,对企业现有的繁杂设备进行管理方式的升级,通过计算机管理系统,为信息中心工作人员提供准确的设备信息,通过统计查询功能为领导决策提供准确的数据参考。今后需要不断对系统的功能进行完善,进一步优化系统平台,以满足社会的发展需要。