基于构件的ERP系统开发平台的研究和设计

来源 :中山大学 | 被引量 : 0次 | 上传用户:simba_m
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ERP系统为企业产、供、销、人、财、物的管理提供了一整套优化企业资源利用,集物流、信息流、资金流为一体的现代化管理工具。近年来,越来越多的企业开始开发和实施ERP系统,随着用户的成熟、管理水平要求的提高、市场变化速度加快、竞争日益加剧等因素的影响,传统ERP落后的面向编程的开发方式已不能满足企业用户的要求。这种僵化的上千万行逐条编码的开发模式严重影响着ERP系统的开发效率和产品质量。因此,ERP系统的开发必须脱离传统的生产模式,转向建筑在标准化零部件基础上的面向构件的ERP开发平台的生产方式。 本文的研究是以广州市科技攻关项目《基于中小型制造业企业的可重构ERp系统》为背景,在原有开发技术的基础上,顺应“平台化+构件化”的发展趋势而进行的。通过对已成功实施的ERP系统业务功能特点和开发需求的分析,提出了基于构件的ERP系统开发平台的架构设计和分层的开发实施体系,研究了开发平台中构件对象的析取、实现、部署和运行的关键技术,并给出了具体的实现方案:首先,定义了构件的范围及构件的描述模型,确定了构件的分类及其在系统架构中的位置;接着,设计了代码生成器和图形化构件开发工具,用于完成构件的快速开发;再次,设计了展现引擎、业务引擎和数据服务,负责驱动构件的运行,并完成大部分的重复工作;最后,通过消息总线实现构件之间的连接通信,完成各层次构件的组装。为了证明开发平台的可用性和优越性,本人运用这套实现方法对项目中的一个功能模块进行了设计和开发,并与传统的ERP开发方式从各个方面进行了比较。实践证明,本文提出的观点和具体方案是可行的,为ERP系统的快速开发提供了一种有效的方法。
其他文献
AJAX技术是目前最热门的技术,它利用JavaScript和DOM异步地在浏览器和服务器间进行交互。 随着商业银行竞争的渐趋激烈,新交易不断出现,各商业银行原有的柜员系统已经不能满
随着世界经济的发展,市场竞争日趋激烈。依托着信息技术的支撑,越来越多的现代化企业都运用了以并行工程、敏捷制造、供应链管理和虚拟制造为代表的先进制造战略以增强企业的竞
智能化的视频监控系统(Intelligent Video Surveillance)一直以来都与数字信号处理(Digital Signal Processor,简称DSP)技术、电子信息技术、自动控制理论技术、人工智能技术
时空数据库是设计对象时间和空间特性的复杂系统。随着越来越多的应用,如环境管理、地块管理等对时空信息管理的迫切需求,时空数据库也受到了很多的关注。时空数据库概念建模是
人脸动画是计算机图形学中最富有挑战性的课题之一,可以广泛应用于计算机动画行业、游戏行业、远程会议、代理和化身等许多领域,是近几年来国际上的研究热点。其中,相当一部分人
支持向量机(SVM)是九十年代中期发展起来的新的机器学习技术,与传统的神经网络(NN)技术不同,SVM是以统计学习理论(SLT)为基础,NN是以传统统计学理论为基础。传统统计学的前提条
随着互联网的发展和普及,从银行、电信、保险、证券到政府机关,从企业到个人,互联网已经成为人们日常工作、学习和生活必不可少的一部分。人们也对网络安全采取了很多必要的
电子军务是利用网络信息技术实现军队的电子化管理与军队国家安全职能的新型计算机应用技术。是军队从机械化过渡到信息化的重要技术基础。然而;电子军务在提高军事系统领域的
句法分析是自然语言处理的一个基本问题。许多自然语言处理任务,如机器翻译、信息获取、自动摘要等都要依赖句法分析的精确结果才能最终获得满意的解决;另一方面,语言是思维的载
在缺省逻辑中,关于世界的知识被表示成为一个缺省理论,它是一个由一致的公式集合和一个被称为缺省规则的集合所构成的序对,其中一致的公式集合含有关于世界的在逻辑上是有效