基于可执行UML的企业建模研究
【摘要】:随着市场环境的变化,企业之间的竞争越来越激烈。为了应对这种激烈的竞争局面,企业需要企业模型的指导。企业模型成为了认识、理解企业,改造企业的重要基础。在这样的背景之下,本文首先介绍了几种主要的企业建模体系。然后,选定集成化企业建模体系,对其进行了详细的介绍并用该建模体系对一个酒精企业进行建模。在此基础上,指出了集成化企业建模体系的建模方法存在的不足和问题:
(1)集成化企业建模方法中,无论是结构图、流程图还是IDEF0和IDEF1x建模方法均为面向过程的、结构化的建模方法。但是,当今软件行业普遍使用的是面向对象的开发技术。所以,企业模型就无法有效地支持和指导企业信息系统的开发。
(2)集成化企业建模框架系统生命周期维的不同阶段之间缺少反馈机制,无法保证模型的准确性以及不同阶段的模型之间的一致性。
(3)使用集成化企业建模方法所建立的企业模型,是不可执行的,不能为计算机所直接识别的,只能作为系统开发的参考,而不能通过映射转化为代码。
(4)人们在构建企业模型时,需要相关的建模工具的支持。但是,支持该建模方法的软件和工具有限,影响了改建模方法的使用和普及。
针对这些问题和不足之处,本文将可执行UML引入到企业建模领域。在继承了集成化企业建模体系的建模框架的基础上,对其建模方法进行改进,探讨了基于可执行UML的企业建模方法。
之后,本文用基于可执行UML的企业建模方法对同一个实例——**酒精企业进行建模,构建了该企业基于可执行UML的模型。通过对前后两种建模方法的比较,我们发现基于可执行UML的企业建模方法在以下几个方面有一定的优势:
(1)采用面向对象技术、统一建模语言UML,便于建模工作者之间相互交流,与当今软件行业的开发技术相一致,提高了模型对系统开发与实施工作的指导意义。
(2)所建的企业模型具有更细的粒度与深度。比如,在对企业业务过程进行建模时,集成化企业建模方法仅仅实现了对活动和任务层次的描述。而基于可执行UML的企业建模方法却能够对操作和动作进行详细、无歧义地描述。
(3)建模框架方面,在模型的生命周期维中引入了反馈机制,保证模型能够正确描述企业需求,并提高了不同阶段的模型之间的一致性。
(4)提高了企业模型的可执行性。由于可执行UML对操作和动作的精确、无歧义的描述,从而使得企业模型具有了更高的可执行性,能够按照一定规则直接映射为代码。
最后,在分析了基于可执行UML的企业建模方法的不足之处的同时,指明了该建模方法今后的研究方向。
|
|
|
|
1 |
严隽薇,董志斌,王坚,乔非,张浩,郑玉培,金骁奔,吴国成;构件化企业建模支持系统CEMS及其在并行工程实施中的应用[J];高技术通讯;2002年03期 |
2 |
胡松筠;陈燕;李晔;贾红雨;;基于流程的企业建模方法研究(英文)[J];科学技术与工程;2006年02期 |
3 |
高展;;将企业建模进行到底——破译EPR失败因果链[J];程序员;2002年03期 |
4 |
范玉顺,吴澄;集成化企业建模系统体系结构与实施方法研究[J];控制与决策;2000年04期 |
5 |
高琛颢,张洵,范玉顺;企业建模中资源模型与过程模型解耦问题研究[J];信息与控制;2004年04期 |
6 |
张书艳,李曦,赵振西;基于UML的企业动态建模的研究与实现[J];计算机应用;2001年12期 |
7 |
唐唤清,李国喜,黄亮;PDM系统的应用建模与实施[J];机械制造与自动化;2002年04期 |
8 |
邢波涛;;用UML2和EMF/GEF进行企业建模[J];程序员;2006年05期 |
9 |
吕瑞峰;王刚;问晓先;周宇鹏;;粗糙集理论在参考模型分类检索中的应用[J];计算机工程与应用;2009年20期 |
10 |
战洪飞,祁连,顾新建,吴昭同;基于Internet/Intranet的协同建模系统[J];机械科学与技术;1999年06期 |
11 |
战洪飞,祁连,顾新建,吴昭同;基于Internet/Intranet的建模方法[J];成组技术与生产现代化;1999年04期 |
12 |
战洪飞,祁连,金勇华,顾新建,吴昭同;企业协同交互建模系统研究[J];中国机械工程;2000年08期 |
13 |
沈晖,陈禹六,李清,宁可;企业建模的知识管理[J];计算机集成制造系统-CIMS;2003年05期 |
14 |
于钦环;;企业建模辅助工具——报告生成工具[J];信息技术;2009年08期 |
15 |
徐国华;基于ARIS企业建模过程的应用研究[J];计算机工程;2005年14期 |
16 |
;Sybase发布最新版本企业建模与设计工具PowerDesigner 12.0[J];计算机与网络;2006年07期 |
17 |
郑杰,于明,周宇;基于流程的面向对象企业建模体系结构研究[J];工业工程与管理;2005年03期 |
18 |
杨朝君;;基于时间戳的企业时态化建模及应用[J];计算机应用与软件;2008年09期 |
19 |
李琳;;面向制造执行系统的企业信息集成研究[J];机械制造与自动化;2008年05期 |
20 |
万猛;赵锡斌;胡飞虎;;业务流程网建模技术及应用研究[J];管理科学学报;2007年06期 |
|