论文部分内容阅读
本文重点分析了ERP的开发过程,讨论了目前各种软件开发模式的优点与缺点,并在结合作者参与开发的“面向中小型企业的智能可重构ERP”项目的基础上,提出一种非编译的数据浏览以及操作的方法,即采用一种中间描述语言XML作为数据浏览以及操作的基础,为简化数据管理软件的开发以及提高软件的复用性提供方便。本文主要完成如下工作: 1.探讨了目前ERP开发模式,从企业的实际需求,软件的开发模式,以及目前开发中所遇到的诸多问题出发,介绍了国内外目前在这个领域的发展状况,确定了主要研究的目标和内容。 2.整体介绍了软件重构的目的和意义,对目前ERP开发的实际情况进行了分析和探讨,结合软件重构的理念和ERP的实际结构,分析目前所面对的问题的根源,并结合目前的开发模式中所遇到的困难和机遇,对研究和改进的方向进行了科学的定位和可行性的分析。 3.分析和比较了目前的流行的开发平台和语言,从实现的角度,详细阐述了内部的机理,以及各个方面的优缺点,确定了.Net平台为我们的开发平台,XML作为我们的主要载体语言。 4.从系统结构以及实现的角度出发,以作者参与的“面向中小型企业的智能可重构ERP”项目为实例,详细介绍了整个系统逻辑以及物理结构,分析了静态类结构,以及其相互关系等关键问题,阐述了内容文件的编写方法,和内部变量的使用方法。 5.通过构造的系统框架实现了ERP系统中的仓库模块,将本构架的应用方法的做了一个全方位的介绍。