介绍一种设备资产管理系统
仪器信息网 · 2009-05-20 21:40 · 10385 次点击
孙学刚尹鹏
摘要通过对J2EE企业计算平台的分析和讨论,提出了一个以基于J2EE平台的、科学解决设备资产管理问题的系统模型,并进行了方案及软件设计。
随着市场经济的发展,企业生产规模的不断扩大,设备资产管理面临着新的问题。计算机管理系统软件需要进行统筹规划,增添新的功能,提升设备资产管理的水平和效益,提高企业核心竞争力。
一、J2EE体系结构
J2EE(Java2EnterpriseEdition)是一种利用Java2平台简化企业应用程序的开发、部署和管理的体系结构,其技术基础是Java平台或Java2平台的标准版。J2EE不仅具有标准版中的许多优点,如“Writeonce,runanywhere(编写一次,到处运行)”的特性,方便存取数据库的“JDBCAPI,CDRRA技术以及能够在Internet应用中保护数据的安全模式等,同时还提供对EJB(EnterpriseJavaBeans),JavaSeverletsAPI,JPS(JavaSeverPages)以及MXL套件技术的全面支持。
J2EE多层分布式的应用模型将应用逻辑根据功能划分成组件,这些组件包括应用客户(ApplicationClientComponets),EJB(EnterpriseJavaBeans)组件、Severlets及JSP(JavaSeverPages)组件、Applets等,可以在同一个服务器或不同的服务器上安装这些不同的组件。
J2EE体系结构(见图1),分为客户层、Web表示层、业务层及企业信息系统(EIS)。
J2EE使用EJBServer作为组件的部署环境,在EJBServer中提供了分布式计算环境中组件需要的全部服务。如数据库连接的管理、分布式事务的支持等。EJB组件可高效地运行在应用服务器中,支持各种客户端的访问。客户端可以先向WebServer上的JavaServlet或JSP发出请求,在JSP中嵌入了Java的代码,调用运行在EJBServer中的FJB,实现数据通信。而其他的客户端可以通过ⅡOP直接访问运行在EJBServer中的组件。
J2EE体系结构可实现设备管理系统的高可用性、安全性、可靠性和可扩展性。
二、设备资产管理系统设计
基于对J2EE平台的上述分析,利用Java语言开发设计的设备资产管理系统,将数据录入、数据浏览、数据统计、数据查询和数据报表有机地结合起来,可实现全面、高效的计算机系统设备管理。其功能覆盖性和系统针对性可满足及适应业务发展的需要。
采用技术标准及平台:操作系统Windows/Unix/Linux,开发语言Java+XML,中间件技术iPlanet,数据库Oracle8。
该系统采用三层架构,即表示层(PresentationLayer),业务逻辑层(BusinessLogicLayer),数据存取层(DataAccessLayer)。采用世界上发展最快的XML技术进行数据规范。
1.系统功能设计
在设计中,对设备资产管理系统作了如下的功能设计:设备资产录入功能、设备资产删除功能、设备资产更新功能、设备资产编辑修改功能、设备资产数据统计功能、设备资产数据查询功能(按条件定位查询、按浏览方式模糊查询、关键字搜索等多种查询方式)、设备资产浏览功能、数据报表功能、通过WebServer页发布功能等。
2.建立数据库
(1)定义数据库结构:建立的数据表包括用户名表、大类别表、详细类别表、目标详细内容表、建设方案表、变量名表、搜索记录表、索引关键词表、连接地址表、访问记录表、设备表等。同时还包括设备相应的视频(图像)、音频、文档等数据备注信息。
(2)定义字段:包括设备的分类与代码、编号、名称、规格型号、制造商、出厂编号、出厂日期、购置日期、使用日期、原值、净值、使用年限、安装地点、使用单位、负责人、设备现况等方面的内容。
3.软件设计
采用典型的Client/Server结构,使用TCP/IP标准协议进行数据通信的技术。这种C/S的技术模式可较好的实现数据库信息的更新、交互。Web服务器可以根据客户端的需求,通过JSP或IE、Netscape把指定的网页内容传送给客户端。
软件的实现分客户端和服务器端两部分。
(1)设备管理软件结构见图2。
(2)设备管理系统软件流程图。
①客户端(见图3)。其中,共享资料查询包括:关键词索引、关键词搜索、多级目录检索和按字段检索等功能。
②服务器端(见图4)。除完成客户数据库管理的基本功能以外,还增加了用户管理功能,保证了服务器端管理员身份的优先级别和在企业设备资产管理中的特权地位。
三、设备资产管理系统的应用情况及扩展前景
采用该设备资源管理系统可通过计算机网络对设备进行全程管理,包括设备台账、设备的购置、调配、维修、运行等,缩短了大批量数据的吞吐时间;整个系统规范化,数据的完整性、安全性得到保障。图片、视频和音频等信息响应时间不大于1s,目标检索时间不大于2s。可将企业关键的应用扩展到任何Web浏览器上,实现了信息共享,提高了信息利用率,大大提高了设备的管理效率和管理水平。
在系统运行过程中,存在着数据库录入工作量大且效率低的问题。经过探索与研究,可以考虑采用制造业条形码标准技术,实现设备信息的自动识别与数据采集,提高设备管理信息入库的实时、准确性。
从庞大的设备资源数据库中获得能够真正反映运营状况的有效信息,存在一定困难。采用数据仓库(DataWareHouse)解决方案是目前最有效的技术手段。可以考虑建立一个集中的、一致的、可扩展的中央数据仓库系统,以保证其先进的经营分析系统建立战略性的竞争优势,将各种有价值的数据信息运用到企业的战略规划、决策支持等方面。
四、结束语
设备管理作为企业管理的一个重要部分,设备管理人员需要进一步转变观念,拓宽视野,与时俱进,进一步完善企业标准化体系,不断探索设备管理新模式,完善设备管理制度,适应市场经济要求,增加信息共享与利用,促进企业跨越式发展,用标准化、规范化管理为现代化设备管理做出新贡献。