首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
统一建模语言(UML)是由Rational 公司开发的第三代面向对象的建模语言,它统一和扩展了Booch、Rumbaugh和Jacobson的表示方法, 是未来面向对象软件开发的标准建模语言.在概述了UML技术核心的基础上, 着重讨论了从常用的面向对象方法(OO)到UML的升级方式,特别是Rumbaugh的对象建模技术( OMT) 技术到UML的转换.  相似文献   

2.
基于规则的UML设计模型的一致性检验   总被引:1,自引:0,他引:1  
统一建模语言(UML)是业界公认的主流面向对象建模语言,为系统开发提供了丰富的建模元素。由于UML不同建模元素之间缺乏准确定义的关系,因此UML模型往往会出现不一致性问题。针对该问题,提出了一种基于规则的检验方法。该方法把UML设计模型和一致性条件分别映射为规则系统的事实库和规则库,如果事实库与规则库不匹配,则表示设计模型中存在不一致性。我们使用自主开发的一种“面向对象-规则语言系统”作为检验一致性的规则系统,它集成了面向对象语言和规则语言两种范型,有利于统一使用C++语言来设计并实现一致性检验工具,提高一致性检验效率。  相似文献   

3.
基于UML的系统需求分析   总被引:1,自引:0,他引:1  
UML(Unified Modelling Language)是面向对象方法建模的语言标准工具,在系统建模过程中应用很广泛,在UML技术指导下,针对软件开发过程中的需求分析阶段,提出了一种结构清晰的功能需求分析模型,在系统用例图的基础上,建立类图和时序图,从静态和动态不同侧面表达系统模型,迭代的建模过程保证了模型的一致性,一个实例详细描述了系统功能需求分析建模的过程.  相似文献   

4.
从分析传统开发方法的不适应性,提出克服传统方法缺点的新途径.UML是一种通用的标准的统一建模语言,支持从需求分析开始的软件开发全过程,UML中的图形标记,尤其适用于描述面向对象的软件设计.用面向对象方法开发软件,在任何情况下,对象模型始终都是最重要、最基本、最核心的.文中给出了一种用UML来模拟对象模型的有效方法,通过可视化建模,使软件设计工具发挥更大的效用,更好地提高模型的重用性.  相似文献   

5.
1 引言由 Grady Booch、James Rumbaugh和 Ivar Jacobson共同创建的一种可视化说明、建造软件系统的工业标准语言——统一建模语言UML(Unify Modeling Language)是面向对象软件建模的国际标准,具有直观自然,表现力强的特点。对过程建模,尽管UML提供了活动图和顺序图,但它们均属动态模型,UML缺乏对过程的静态建模方法,所以UML的静态建模机制并不完善。UML活动图从动态观点来建立过程模型,而最终程序代码是静态的,因而活动图过程模型与代码两者的结构是不一致的。这种结构的不一致不仅会导致过程模型到程序代码的过渡不平滑,并且还会导致活动图模型与程序代码的一致性难以维护。另外从本质上讲,UML活动图与传统的程序流程图非常相似,所以程序流程图的缺点在  相似文献   

6.
黄英铭 《现代计算机》2007,(6):10-11,19
面向对象建模是一种运用对象、类、继承、封装、聚合、消息传送、多态等概念来构造系统的软件开发方法.UML是一种面向对象的统一建模语言.基于UML的三种面向对象模型,运用UML建模机制为教材管理系统建模,给出相应的域类图、活动图、交互图和用例模型.  相似文献   

7.
对统一建模语言的若干探讨   总被引:1,自引:0,他引:1  
贾洞  吕振洪 《微机发展》2002,12(5):58-60
统一建模语言(UML)是由Rational公司开发的第三代面向对象的建模语言,它统一和扩展了Booch,Rumbaugh和Jacobson的表示方法,是未来面向对象软件开发的标准建模语言。在概述了MUL技术核心的基础上,着重讨论了从常用的面向对象方法(OO)到UML的升级方式,特别是Runbaugh的对象建模技术(OMT)技术到UML的转换。  相似文献   

8.
统一建模语言UML广泛用于面向对象技术的建模,B方法主要是用抽象机来描述软件系统的规格说明.文章针对软件开发中经常用到的UML模型,提出了基于B语言的UML形式化方法:通过将UML模型转化为B抽象机,实现了UML模型的形式化.实例分析表明,转换是可行的.  相似文献   

9.
UML类模式在数据库中的应用   总被引:1,自引:0,他引:1  
关系模型是当前成熟的、普遍应用的数据库设计技术,随着面向对象技术的迅猛发展,UML对建模符号进行了统一,在面向对象方法作出了重要贡献,将UML静态设计模型与关系数据库设计相结合,提出一套完整的对象-关系映射方法,并进行相应规范化,满足3NF,在创建数据库方面具有很大优越性.  相似文献   

10.
UML和ROSE工具在指挥控制系统开发中的应用   总被引:11,自引:1,他引:10  
丁峰  毛少杰  施振明 《计算机工程》2000,26(10):118-120
UML统一建模语言已受到工程界广泛的关注,但采用UML进行面向对象建模的过程仍没有一个统一的标准.该文结合UML和ROSE建模工具,介绍在工程实践中采用的建模方法以及面向对象代码框架的实现.  相似文献   

11.
基于UML和Rational Rose的考试管理系统的建模   总被引:2,自引:1,他引:2  
林钦 《现代计算机》2007,(12):105-107
采用面向对象方法,基于UML对考试管理系统进行具体的分析与设计,采用Rational Rose建立面向对象的考试管理系统模型.通过对系统的静态结构与动态行为进行分析与描述,结合建模过程,探讨基于UML对考试管理系统进行分析与建模的优势.  相似文献   

12.
UML在关系数据库设计中的应用   总被引:2,自引:0,他引:2  
UML是面向对象程序设计中的一种标准的建模技术。在关系数据库系统的设计过程中,可先‘利用UML建立商业模型,然后将其映射成表。本文讨论了关系型数据库技术以及数据库建模的方法。并结合一个实例介绍了运用UML进行关系数据库建模的方法和技巧。  相似文献   

13.
基于UML的混合流水线制造系统仿真软件设计   总被引:1,自引:0,他引:1  
熊俊  谷寒雨  席裕庚 《计算机工程》2005,31(5):66-68,124
UML作为当前流行的一种标准建模语言,已越来越广泛地应用于各种应用领域的软件系统设计。该文通过运用UML对混合流水线制造系统仿真软件的设计,阐明UML在系统仿真软件设计中的应用过程,说明其如何支持面向对象的开发技术以及如何实现软件结构设计等问题,同时通过混合流水线制造系统实例开发出相应的仿真软件以说明UML的应用前景。  相似文献   

14.
基于UML的面向对象软件设计*   总被引:8,自引:1,他引:7  
UML是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。使用UML进行软件设计能够比较显著地提高软件的开发效率,保证软件的开发质量。以中华童装网的开发为例,介绍了一种使用面向对象的UML软件设计方法。  相似文献   

15.
扩展UML活动图在工作流建模中的应用*   总被引:1,自引:0,他引:1  
针对UML对数据和信息流描述缺乏充分表达业务工作流程的问题,借助新创建的活动图,提出了基于扩展UML活动图的工作流过程建模方法。应用实例表明,扩展的UML活动图对工作流程的语义表达更丰富,更准确地描述工作流建模所需表达的内容,以满足工作流过程建模的要求。  相似文献   

16.
UML已经成为面向对象分析与设计建模事实上的标准。基于UML的C3I系统模型的设计结果是对系统的静态表述,而C3I系统的本质是动态的。着色Petri网(CPN)具有强大的描述能力及严密的数学基础和多种分析手段,并且是可以仿真运行的。提出了从UML产品映射到可用于逻辑、行为和性能方面体系结构评价的CPN可执行模型的方法,对光电干扰武器系统C3I进行了UML建模的一般描述,阐述了光电干扰武器系统C3I从UML产品映射到CPN建立可执行模型的过程。通过对可执行模型CPN的仿真可对光电干扰武器系统C3I进行完整准确的评价。  相似文献   

17.
通过分析扩展的事件驱动过程链(eEPC)和统一建模语言(UML)的特点,提出两者相结合的建模方法,利用eEPC进行需求分析和初步设计阶段的建模工作,用UML进行详细设计阶段的建模工作。该方法不仅有利于建模工作前期的决策过程,也保证了建模工作后期对模型的一致性理解,并简化了模型之间的转换工作。  相似文献   

18.
针对面向对象编程(OOP)中横切关注点与业务逻辑代码纠缠的现象,提出了一种面向方面编程(AOP)的统一建模方法以弥补OOP的不足;该基于UML的方面建模方法从AOP与OOP技术存在的问题出发,通过基于UML的AOP建模方法研究,提高了软件设计的模块化,增强了代码的重用性、维护性;最后,以银行系统ATM中的取款业务的建模为例来描述用UML建模过程,为AOP建模提供了一种新的研究思路。  相似文献   

19.
统一建模语言UML在嵌入式系统设计建模中已经获得了广泛的认可,并有很多成功的应用,但UML存在时间约束描述能力不强和所建模型形式化复杂、验证难的问题。针对上述问题,本文提出了使用UML扩展机制对UML状态图进行时间扩展,建立系统状态一约束一事件矩阵来对模型进行形式化描述的方法。该方法解决了UML在嵌入式系统建模时存在的问题。应用实例和实验结果验证了该方法的可行性和有效性。  相似文献   

20.
基于Web的UML建模系统   总被引:2,自引:0,他引:2       下载免费PDF全文
针对目前异构网络环境下的异地开发和信息查询需求,结合MVC模式,设计并实现基于Web的UML建模系统。为了便于表示UML建模过程中的结构化数据和半结构化数据,将建模信息保存为XML文件,使系统具有更好的可扩展性、开放性、灵活性、自我描述性、可操作性及规范的层次结构。通过建立基于XML的信息查询提高了查询效率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号