用户名: 密码: 验证码:
UML和设计模式在企业动态建模中的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
传统的建模体系由于缺少系统化的业务建模思想和实现工具,因此离企业客户的满意度还有很大的距离。企业动态建模作为一种新的建模体系,一直都是软件界研究的热点。同时,中国的企业尤其是国企正处于急剧的转型和发展中,一个良好运作的企业会随着自身的发展状况、外部的经济环境等因素,适时调整自己的管理模式、组织架构、业务流程等。企业动态建模的目的是让用户按自己熟悉的方式,根据其公司内部和外部环境的变化,以最快和最为合理的方式建立公司的企业模型,或对它们进行相应调整,以期在无法预测和快速变化的市场竞争环境中求得生存和发展,所以企业动态建模具有广泛的应用前景。
     本文分析了扩充UML元模型的方法,并在此基础上定义了基于UML的企业建模方法。采用了UML中的相应方法建立了企业的工作流视图、功能视图、信息视图、组织视图和资源视图。具体地说,在工作流建模方面采用状态机(state machine)描述业务流程;在企业的功能建模方面采用用例图(Use Case diagram)表达功能需求;在信息建模方面采用类图(class diagram)建立逻辑模型并讨论了逻辑模型向关系型数据库支持的物理模型的转换;组织建模方面采用定义组织、人员版型(Stereotype)的方式扩展UML建模元素;在资源建模方面采用类图构成企业的资源分类树。
     本文讨论了设计模式在生产管理领域的应用方法,并以中国石油辽河油田分公司高升采油厂的生产管理系统为例,建立了一个典型的离散型石油开采行业的企业模型,给出了生产管理领域的模式语言POM,并建立了相应的应用软件框架结构,从而实现了企业动态建模方法在企业生产管理中的应用。本文的企业动态建模方法具有一定的通用性,可以被类似的石油开采行业借鉴和应用。
The traditional modeling system cannot satisfy customers because of lacking for real business modeling measure and tools. Enterprise Dynamic Modeling is a research hotspot in the computer science as a new modeling system. On another hand, the enterprises in China, especially Stated Enterprises are at high hide of adjusting structure. A robust enterprise can rectify itself according to Manage Mode,Organize System,Business Flow and so on. The goal of Enterprise Dynamic Modeling is to build or to adjust Enterprise Model rapidly and rationally according to the change of conditions inside and outside of the enterprise, so that the enterprise can survive and develop in the competitive circumstance of market. So Enterprise Dynamic Modeling has comprehensive foreground of application.
    This thesis studied how to define the method of enterprise modeling by extending UML meta-modeling. Workflow View, Function View, Information View, Organize View and Resource View are built by using relevant method in UML. Concretely, Business Flow is realized using State Machine when modeling Work Flow, Function Require is expressed using Use Case Diagram when Function modeling, Logic Model is built using Class Diagram when Information modeling and the Transition from Logic Model to Physical Model supported by RDB is discussed, modeling elements of UML are extent by the way of defining stereotype of organization and personal, Resource Classified Tree is construct when Resource modeling.
    The design patterns is discussed in the field of manufacturing management system and a typical and discrete enterprise model is built in the manufacturing field based on an example of the management system in Petrochina LiaoHe GoSheng. co, a pattern language in the field of manufacturing management system is made out and the relevant Application Software Frame is realized. It' s a practice of Enterprise Dynamic Modeling in Manufacturing Management System. The way of Enterprise Dynamic Modeling in the paper is general which can be used for reference and adopted in the petrolic exploitation management system.
引文
[1] 白丽芳,张文.ERP实施与风险防范.淮阴工学院学报.2003年2月第12期第1期:58-60
    [2] 吴少琴.孙延明.郑时雄.江勇.CIM-OSA在ASP模式应用服务系统建模中的应用研究现代制造工程2003 06 期
    [3] 范玉顺,王刚,高展.企业建模理论与方法学导论.清华大学出版社.2001.10
    [4] 范玉顺.工作流管理技术基础-第二章.清华大学出版社.2001。
    [5] 戴毅茹,严隽薇,张晓棠.面向对象技术的资源建模方法.计算机集成制造系统-MIS.2001年10月第7卷第10期
    [6] Yves Perreault, Tom Vlasic, et al. "Implementing Baan Ⅳ" ,Que Corporation, 1998
    [7] Object Management Group, "UML 2.0 Infrastructure RFP", http://www.omg.org. 2003-6-20
    [8] 周之英.王萍. Research and Development of the Object-oriented Design Method: IDEF4 Ysinghua Science and Technology 1996 02
    [9] 吴方君.易光华,觇文玉,易彤.UML类图与ER模型相互转换规则的研究 计算机应刚研究2002年04期
    [10] 石双元.刘高峡.DEF1X信息建模与逻辑设计华中理工大学学报1997 04
    [11] 冷淑霞,冷显国,徐涛.基于统—建模语言的关系数据库模型设计.淄博学院学报(自然科学与工程版).2002年12月第4卷第4期
    [12] Craig Larman著.UML和模式应用—面向对象分析与设计导论.机械工业出版社.2002年6月.
    [13] 范玉顺.工作流管理技术基础—第二章.清华大学出版社.2001。
    [14] 赵合计,孙正美,张立春.基于UML活动图的工作流建模方法.烟台师范学院学报(自然科学版).2002.18(4):241—246
    [15] 李消,赵虹,陈禹六.组织建模及其分析方法研究.高技术通讯.2000.1.
    [16] 鲍震宁、范玉顺.企业组织模型结构和建模方法研究.计算机工程与应用 Vol.37,No 23,December 2001,pp.67-70
    [17] 夏伦先,唐胜群,马捷,刘伟.使用设计模式指导UML类模刑的建立.小型微型计算机系统.2002.4,第23卷第4期
    [18] Erich Gamma等,李英军,马晓星,蔡敏,刘建中译.设计模式:可复用面向对象软件的基础.机械工业出版社2000-9-1
    [19] 章冬梅.经典设计模式在商业领域ERP软件中的研究与实践.北京工业大学硕士学位论文2002,4
    [20] 卜亚军.于万明.基于设计模式的重构技术.计算机应用研究2003 Vol.20 No.12:42-43
    [21] 张书艳,李曦,赵振西.基于UML的企业建模的研究与实现.计算机应用.2001年12月.第21卷第12期
    [22] 张砚秋,陈川,何明德.基于MVC设计模式构筑JSP/Servlet+EJB的Web应用.计算机工程.2001-11第27卷11期,Vol.27 No11
    [23] 李英军,吕建,刘鸿儒.SEIS++:一个油气勘探领域软件建造和集成的模式语言,计算机学报.2000年1月第23卷第期
    [24] Douglas C. Schmidt, Ralph E. Johnson, Mohamed Fayad, "Special Issue on Pattems and Pattem Languages", IEEE Trans. AEM, Vol. 39, No. 10, October 1996.
    [25] 孟详文,邵维忠.设计模式特化和模式库组织.计算机工程.第2卷第5期2002年2月Vol.28
    [26] David Sportt. "componentizing The Enterprise Application Packages",
    
    IEEE Trans.ACM vol 43,no 4.2000:pp63-pp69
    [27] 鲍震宁,范玉顺.基于对象的柔性组织建模方法.计算机集成制造系统CIMS.Vol.8,No.1,2002,pp.23-27
    [28] [德]H.-J.Bullinger,R Ilg,S.Zinser,虚拟企业—概念、现状和展望,http://www.amateam.org/a._ie/E/ve_conceptl.htm
    [29] 刘永和.黄必清.刘文煌,奚兵.虚拟企业集成模型的形式化方法.消华大学学报(自然科学版).2000 Vol.40 No.4 pp84-87
    [30] 赵博,范玉顺.网络化制造环境下的动态企业建模《机械工程学报》Vol.28,No.6,2002:31-35
    [31] 万剑怡,薛锦云.使用规范匹配实现设计模式的自动获取.小型微型计算机系统2002.3第23卷第3期
    [32] 王志峰.基于设计模式的软件复用及其在PACS中的应用.中国科学技术大学硕士学位论文.2002,4
    [33] 谢卫宁,王恒山.基于用例驱动分析的软件需求获取方法.计算机与现代化.2002年第6期
    [34] 张珩,吴相林.基于UML的人力资源管理系统的建模和开发.武汉科技学院学报.2001.6.第14卷第2期
    [35] 戴毅茹,严隽薇,董志斌.支持BPR的面向对象资源建模技术.计算机工程.2001.9.第27卷第9期
    [36] 魏筱毛.张洪伟.UML应用于ERP系统建模的分析和设计.西南民族学院学报自然科学版.第28卷第2期

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700