当前位置:主页 > 科技论文 > 软件论文 >

基于构件的可重构ERP系统设计与实现

发布时间:2018-10-11 19:16
【摘要】:信息技术在当今企业生产活动中的作用越来越重要,实现它的主要方式是企业资源规划(Enterprise Resource Planning)。ERP系统要具有相当的灵活性和扩展性,才能帮助企业在瞬息万变的市场中立于不败之地。构件技术能提高软件的复用度,软件系统对构件进行替换,修改,升级也能让系统的灵活性提升不少。为了适应社会生产活动中灵活多变的需求,提升ERP系统的柔性,降低开发成本,提高开发效率,设计了基于构件的可重构ERP系统架构。它主要包括模型转换子系统,构件库,以及构件搜索组装子系统。其中模型转换子系统运用转换规则把UML状态图转化为构件行为描述信息;构件库把所有刻面分类关键词按照层次关系建立一棵树,树的叶节点值对应构件术语信息,并以术语信息作为词表单词建立倒排索引给构件检索提供支持;构件检索组装子系统在对构件进行检索时设计了两步检索策略:基于刻面分类描述的初步检索和基于构件行为描述的二次检索,而其中针对复合构件的检索,会分解复合构件得到需要查找的原子构件,再利用改进的粒子群算法选取最优原子构件组,并按照行为描述中的操作关系组装成为符合要求的复合构件。通过实验实现基于构件的可重构ERP系统框架中三个子系统,并以一个业务过程验证了此框架能基于构件完成ERP系统重构。
[Abstract]:Information technology plays an increasingly important role in the production activities of today's enterprises. The main way to realize it is to have considerable flexibility and expansibility in the ERP (Enterprise Resource Planning). ERP system. In order to help enterprises in the rapidly changing market in an invincible position. Component technology can improve the degree of software reuse, software system to replace components, modify, upgrade can also improve the flexibility of the system a lot. A component-based reconfigurable ERP system architecture is designed in order to meet the flexible needs of social production activities, improve the flexibility of ERP system, reduce the development cost and improve the development efficiency. It mainly includes model transformation subsystem, component library and component search and assembly subsystem. The model transformation subsystem uses the transformation rules to transform the UML state diagram into component behavior description information, and the component library sets up a tree according to the hierarchical relationship of all facet classification keywords, and the leaf node value of the tree corresponds to the component terminology information. The inverted index based on the term information is used to provide support for component retrieval. The component retrieval assembly subsystem designs a two-step retrieval strategy: the initial retrieval based on facet classification description and the secondary retrieval based on component behavior description. The atomic components needed to be searched are decomposed and the optimal atomic components are selected by using the improved particle swarm optimization algorithm. The composite components are assembled according to the operational relations in the behavior description. Three subsystems in the component-based reconfigurable ERP system framework are implemented experimentally, and a business process is used to verify that the framework can complete the reconfiguration of the ERP system based on the component.
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52

【参考文献】

相关期刊论文 前10条

1 舒远仲;陈志勇;彭晓红;刘炎培;;基于刻面分类描述的构件检索方法研究[J];计算机工程与科学;2010年11期

2 董成亮;郭顺生;;从进化论看ERP系统的可重构模式研究[J];制造业自动化;2008年06期

3 李朝辉;毛海军;;可复用构件的框架表示与检索[J];计算机应用研究;2008年01期

4 郑彦树;;基于构件的可重构ERP系统研究[J];计算机工程与设计;2006年17期

5 张驰,吴健,胡正国,黄广君;基于组件基调匹配的系统开发[J];计算机工程与应用;2005年31期

6 孟闻天,张维石,史金余,张秀国;一种基于刻面分类描述的软件构件查询方法[J];计算机工程与应用;2005年12期

7 李炳宇,萧蕴诗,吴启迪;一种基于粒子群算法求解约束优化问题的混合算法[J];控制与决策;2004年07期

8 张利彪,周春光,马铭,刘小华;基于粒子群算法求解多目标优化问题[J];计算机研究与发展;2004年07期

9 林正奎,杨德礼;软件构件复用技术综述[J];计算机工程与设计;2004年06期

10 任洪敏,钱乐秋;构件组装及其形式化推导研究[J];软件学报;2003年06期

相关博士学位论文 前3条

1 车颖;计算无关模型驱动的ERP系统重构关键技术研究[D];哈尔滨工业大学;2011年

2 李良明;基于动态行为模型的构件及组装测试的研究[D];南京航空航天大学;2010年

3 李留英;UML测试技术的研究与实现[D];中国人民解放军国防科学技术大学;2000年

相关硕士学位论文 前4条

1 门智宴;构件复用技术在ERP系统中的应用研究[D];吉林大学;2012年

2 曲益民;软件构件的形式化描述与检索研究[D];昆明理工大学;2011年

3 徐永国;基于ERP的可重构采购管理系统的分析与设计[D];北京邮电大学;2010年

4 梁培明;基于构件的软件框架研究与实现[D];大连理工大学;2007年



本文编号:2264958

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2264958.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户31020***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com