基于分布式技术的企业资产管理系统的研究与应用

来源 :陕西科技大学 | 被引量 : 0次 | 上传用户:shenloa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业资产管理系统(Enterprise Asset Management System,简称EAMS)是一种具有工作流特性的信息化解决方案。它不仅可以帮助资产密集型企业更加高效地完成对资产设备的跟踪、维护等管理活动,使资源的分配和利用更加合理,还能降低企业资产的运维成本,提高企业的经济效益和市场竞争力。然而,目前在企业资产管理系统的设计和实施中还存在着扩展性差、本地化程度不足以及可移植性差等诸多问题。   在深入研究国内外企业资产管理系统架构的基础上,提出一种适合国内企业的基于J2EE的EAMS架构,并着重研究其中的核心模块——基于分布式技术的轻量级工作流引擎。传统的工作流引擎比较繁杂,并不适合于EAMS这样的中小型管理系统。本文以够用、灵活和低成本为设计原则,提出一种轻量级工作流引擎的设计方案,主要采用J2EE架构和XML这两种分布式技术来设计和实现。   整个轻量级工作流引擎的架构分为数据层、业务实现层和接口层三层。数据层由关系型数据库和XML文件组成,关系型数据库存储工作流引擎运行过程中所用到的相关数据、用户角色、控制数据、过程实例信息等,XML文件则存储工作流定义模板——XPDL文件;业务实现层负责XPDL解析、活动导航、过程监控、异常处理等业务功能的实现,主要包含实现业务逻辑的业务类和提供持久化服务的实体类两种类,业务类用基本的Java对象实现,而实体类采用EntityBean来实现,并被业务类调用,完成与数据库的交互;接口层由一系列EJB组件组成,是引擎对外的窗口,供客户端调用。另外,根据轻量级工作流引擎的实际需求,本文还对传统XPDL进行简化,使得对工作流流程的定义更加简约、实用。   将基于J2EE和XML两种分布式技术的轻量级工作流引擎引入EAMS,不仅充分发挥了轻量级工作流引擎的特点,使企业的业务流程更加规范,同时还提高了EAMS的可扩展性和可移植性,降低了系统进行二次开发的成本,大大提高了软件的开发效率。
其他文献
随着网络信息技术的高速发展以及数据挖掘等技术对服务人们社会生活所起到的作用越来越显著,数据共享作为一种数据来源对政府部门、商业机构和研究机构从事各种目的的研究的重
视频文本的定位、识别与提取作为视频检索技术中重要的组成部分已经成为目前研究人员所研究的热点。由于视频文本与视频内容密切相关,可以利用视频文本对视频建立索引,从而可以
随着Internet的应用和网络技术的发展,网络环境也随之复杂化,对网络流量的恶意破坏、窃听、篡改成为威胁互联网安全发展的主要因素,保护信息安全成为目前日益关注的核心问题,同时
随着社交网络及多媒体技术、通信服务的发展,数码设备的普及,数码视频/照片爆炸式的增长,社交网络媒体相关的研究日渐成为热点。目前网络资源检索主要的手段还是基于关键词的
图形图像作为形象符号可以激发人的形象思维,使得本来复杂的原理和规律变得易于被人理解。近些年来,随着计算机可视化技术的不断发展,更多的原理和规律被计算机述诸形象,视觉
随着信息时代的来临,企业数据量正成爆炸式增长,企业的生存对数据的依赖程度越来越高。当灾难发生时,如何迅速完整的恢复数据,是当前最受工业界和学术界普遍关注的问题之一。集中
无线传感器网络(WirelessSensorNetworks,WSNs)因其广泛的应用而备受关注,其在军事、经济、科技和生活等方面具有非常巨大的使用潜能以待发掘和研究,是近年来比较热门的研究课题。
随着人工智能和计算机科学技术的不断发展,智能Agent系统在越来越多的领域起到举足轻重的作用。对于智能Agent系统而言最主要的问题就是适应周围动态变化的环境和对任务进行动
随着信息技术的迅速发展,许多企业为了提高管理水平,纷纷建立了自己的信息管理系统。但是这些信息系统的数据源彼此孤立,数据存储方式可能各不相同,难以实现数据共享,从而形成了信
枣树为我国第一大干果树种,也是重要的药用植物和生态经济树种林。随着枣树栽培面积和规模的迅速扩大,枣树病虫害的发生和危害也逐年严重,给枣农带来巨大的经济损失。针对枣