【编者按】:网学网其他类别为您提供MDA在企业ERP中的应用可销商品控制参考,解决您在MDA在企业ERP中的应用可销商品控制学习中工作中的难题,参考学习。
论文字数:16507,页数:52 有开题报告,任务书,PPT
摘要
模型驱动的体系MDA(Model Driven Architecture)是由全球最大的软件工业标准化组织OMG(Object Manage Group)提出并大力推广的一套体系标准。
而金蝶EAS产品全部是采用了实现了MDA的BOS平台进行开发而成的。
金蝶EAS产品研发过程可以抽象为三个步骤:第一步,建立元模型。第二步,在元模型的基础上,运用建模工具建立业务模型。第三步,根据不同的平台,对业务模型进行模型编译,生成相应平台的实现模型。
首先,本文先行介绍了项目的来源意义,并对国内外的企业ERP的现状进行了大概的分析,然后紧接着介绍MDA技术的基础知识以及公司里实现了MDA的平台介绍。
其次,本文介绍了项目的需求与设计,每个大类里主要的功能以及性能上的一些要求,然后是项目的详细设计,详细设计叙述了主要的流程图和流程描述,再接着是项目的实现,本文这里列出了项目实现后的界面以及属性说明,还描述了项目难点的实现,即如何进行树的解析,使用了两种不同的方法进行解析。
最后,介绍了项目完成后应进行的测试的基本知识(包括单元,功能,集成,性能四种测试)和在性能上如何优化。优化主要是在数据库操作这方面(主要是插入数据,删除数据)。
关键字:MDA;ERP;树的解析
Abstract
Model actuation system MDA (Model Driven Architecture) is organizes OMG by the global biggest software industry standardization (Object Manage Group) to propose and vigorously to promote set of systems standards.
But kingdee EAS product completely was uses has realized the MDA BOS platform to carry on the development to become. The golden butterfly EAS product research and development process may abstract is three steps: First step, establishment Yuan model. Second step, in atom model foundation, utilization modelling tool establishment service model. The third step, according to the different platform, carries on the model translation to the service model, the production corresponding platform realization model.
First, this article in advance introduced the project origin significance, and has carried on the general analysis to the domestic and foreign enterprises ERP present situation, then follows closely was introducing the MDA technology in the elementary knowledge as wellas the company has realized the MDA platform introduction.
Next, this article introduced the project demand and the design, in each big kind of in main function as well as performance some requests, then is the project detailed design, the detailed design narrated the main flow chart and the flow description, again was meeting is the project realization, after this article here has listed the project realization contact surface as well as the attribute explained, but also described the project difficulty realization, how namely carried on tree''s analysis, used two different method to carryon the analysis.
Finally, after introduced the project does complete the test elementary knowledge which should carry on (to include unit, function,integration, how performance four kind of tests) and in the performance optimizes. Optimizes mainly is operates this aspect in the database (mainly inserts data, deletes data).
Key words: MDA;;ERP ;the resole of the Tree
第1章 绪论 1
1.1项目来源及开发的目的意义 1
1.1.1项目的来源 1
1.1.2项目的意义 1
1.2 ERP现状分析 1
1.3项目技术介绍 2
1.3.1模型驱动架构技术简介 2
1.3.2模型驱动构架技术的实现 3
1.4 公司MDA平台简介 4
第2章 项目的需求分析 9
2.1项目需求分析 9
2.1.1项目描述 9
2.1.2 系统主要功能需求 10
2.2系统运行环境需求 10
2.2.1服务端运行环境需求 10
2.2.2客户端运行环境需求 10
2.3可销商品控制主要功能模块 11
2.3.1新增可销商品 11
2.3.2 修改可销商品 11
2.3.3 删除可销商品 11
2.3.4 查询可销商品 11
2.3.5 核准可销商品 12
2.3.6 反核准可销商品 12
2.4系统性能需求 12
2.4.1精度 12
2.4.2时间要求 12
2.4.3故障处理要求 12
2.4.4其他要求 13
2.5 项目的难点 13
第3章 项目的系统详细设计 13
3.1系统主要字段设计 13
3.1.1 客户可销商品控制主要字段 13
3.1.2 销售组可销商品控制主要字段 14
3.2各主要功能模块的详细设计 15
3.2.1 新增可销商品 15
3.2.2 修改可销商品 17
3.2.3 删除可销商品 18
3.2.4 查询可销商品 20
3.2.5 核准可销商品 21
3.2.6 反核准可销商品 22
第4章 系统实现 23
4.1系统实现主要技术说明 23
4.2各主要模块系统实现 24
4.2.1 客户可销商品控制 24
4.2.2 销售组可销商品控制 27
4.2.3 可销商品功能 29
4.3 系统难点的实现 35
第5章 测试用例及性能优化 41
5.1 测试用例 41
5.1.1 新增可销商品用例 41
5.1.2 修改可销商品用例 41
5.1.3 删除可销商品用例 41
5.1.4 查询可销商品用例 42
5.1.5 核准可销商品用例 42
5.1.6 反核准可销商品用例 42
5.2 性能优化 43
5.2.1 树的解析 43
5.2.2 保存删除数据 43
结论 43
致谢 44
参考文献 44