VWESA平台解释引擎的研究与设计

来源 :汕头大学 | 被引量 : 0次 | 上传用户:ywanywhere
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着我国经济的迅猛发展,企业信息化进程不断推进,作为我国经济建设基石的中小企业的信息化建设越来越引起业界的重视。然而,由于中小企业普遍存在着经济实力弱、个性化需求突出、业务灵活多变等原因,使得传统的一些ERP(EnterpriseResourcesPlanning)软件难以满足这些中小企业的需求,导致许多中小企业ERP系统实施失败。目前,基于平台的开发理念正逐步得到推广,通过平台化的系统解决方案,能够帮助企业快速地构建满足自身业务需求的信息化系统以实现中小企业的信息化管理。  本设计基于一个适合中小企业的ERP系统开发平台——VWESA(Visual Web ERP System Architect,可视化WebERP系统构建)平台而开展。该平台基于Eclipse插件技术,并按照SOA(Service-Oriented Architecture)规范对企业业务流程及其功能进行服务抽取。通过平台提供流程建模环境和页面编辑环境分别对企业业务流程进行建模以及对ERP应用系统的界面进行设计,并交付给解释引擎解析,可快速生成满足企业需要的ERP应用系统,从而缩短软件开发周期,增强系统对企业业务多变的适应性。解释引擎在平台中处于核心的地位,它确保流程的正常运行和页面之间的正确跳转,并将生成的ERP应用系统快速部署和发布到Web应用服务器上,为平台的实现提供了重要保障。  本设计对解释引擎的整体结构和功能需求进行总结,并结合实际应用进行详细的设计,最后通过一个案例来验证解释引擎的可行性,同时也从侧面反映了VWESA平台的高效性。
其他文献
随着数据的爆炸性增长,数据库领域的研究热点逐渐从事务型数据库转移到海量数据分析型数据库。数据仓库作为当今热门的数据分析技术,为企业决策提供有力支持的同时,也越来越
随着网民数量急剧增长,中国网民的购物比例也在持续快速上升。C2C电子商务技术发展迅速,但由于其自身拓扑结构的开放性、动态性以及不确定性等特点,使其交易的安全问题也变得
分布式应用系统凭借其良好的性能在现实生活中得到了广泛的应用,但是随着其规模的不断扩大,超大规模的数据存储处理成为了难题。并且,通信规约的繁杂不规范也导致协议和设备的不
小肠作为人体最长的消化道器官,位于人的腹腔内部,其检查和诊断都很困难。良好的小肠检查方法能积极的辅助医生进行诊断和治疗小肠疾病,同时也能减轻医生负担、减少病人的痛
随着大规模数据存储技术、信息技术和网络技术的发展,人们正陷入数据泛滥、知识贫乏的境地。为满足日益增长的信息需求,聚类分析作为一种主要的数据挖掘技术已经应用到各种领
在图像处理技术中,细胞图像的分割与提取技术是的最为关键技术,,如何使得分割的效果精确也是人们一直以来研究的重点。由于图像之间存在差异性,它们有各自的特点,在实际的应
随着国民经济的迅速发展,我国汽车的数量迅速增加,致使公路交通的负担越来越重。智能交通系统(Intelligent Transportation System, ITS)可以科学、高效地利用好现有交通基础
随着计算机性能的大幅度提高,人们对计算机的要求也不断扩大。计算机获得外部信息主要依靠计算机视觉,运动目标的检测与跟踪是计算机视觉中最热门的研究课题之一。只有先将背景
结合我国统一坚强的智能电网建设需求,为应对电力信息化建设可能出现的海量数据,寻找行之有效的并行且弹性的数据处理技术是解决该问题的关键所在。MapReduce是由Google提出的基于大规模集群的分布式计算框架。Hadoop是Apache开源基金会开发的分布式系统的基础架构,包含MapReduce和HDFS。其良好的扩展性能和简单易用的操作特点,使之成为云计算的主流平台。本文进行基于MapReduc
嵌入式系统的三个基本特征:资源紧凑有限、时间约束严格、成本极度敏感,并且嵌入式软件本身由于需要处理大量中断,许多嵌入式软件性能指标(系统吞吐量、任务处理能力、堆栈深