首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
INTRODUCTION The Unified Modeling Language (UML)(Eriksson, 2003) is a visual language supporting thedesign and development of complex object-orientedsystems. While UML models focus primarily on thedefinition of system structure and behavior, theyprovide only limited means for describing test ob-jectives and test procedures. Furthermore, thegrowing system complexity increases the need forsolid testing. Thus, in 2001, the Object Manage-ment Group issued a Request for Proposal (U…  相似文献   

2.
一直以来,计算机领域专家、软件工程技术人员都在积极地探索提高软件开发效率和质量的方法。面向对象、基于组件开发、分布式计算等新方法的出现为提高软件开发效率和质量以及延长软件生命周期作出了一定的贡献。2002年OMG提出了一种全新的软件开发框架--模型驱动架构(MDA),UML等建模语言被广泛的应用于MDA中,此后OMG提出的可执行UML(xUML),更加有效地支持了MDA的建模过程,提高了软件的开发效率和质量。  相似文献   

3.
The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A new UML profile that may customize UML for framework modeling was presented using the extension mechanisms of UML, providing a group of UML extensions to meet the needs of framework modeling. In this profile, the extended class diagrams and sequence diagrams were defined to straightforwardly identify the hot-spots and describe their instantiation restrictions. A transformation model based on design patterns was also put forward, such that the profile based framework design diagrams could be automatically mapped to the corresponding implementation diagrams. It was proved that the presented profile makes framework modeling more straightforwardly and therefore easier to understand and instantiate.  相似文献   

4.
INTRODUCTIONObject oriented (OO )frameworksbecamemoreandmorepopularinthesoftwareindustryduringthe1990s.Aframeworkisasetofcooper atingclassesthatmakeupareusabledesignforaspecificclassofsoftware (Deutsch ,1989;John sonandFoote,1988) .Applicationsbuiltontopofsuchaframeworkreusenotonlyitssourcecodebutalsomoreimportantitsarchitecturedesign(Pree,1994;1995;FayadandSchmidt,1997;MarkiewiczandLucena ,2 0 0 1) .Consequently,theuseofframeworksreducesthecostsandim provesthesoftwarequalitygreatly .…  相似文献   

5.
提出基于UML的建模设计方法,通过对《大学计算机信息技术》CAI系统的需求分析,利用UML给出了该CAI系统的开发设计的应用实例。实践证明,使用这种方法提高了系统设计和维护的效率。  相似文献   

6.
为了节约软件测试成本,减少测试用例数量,提出了一种利用蚁群算法直接从UML活动图中生成测试用例的方法。通过对UML活动图和蚁群算法进行形式化规约,构造人工蚁群,然后依据DFS遍历由UML活动图转化的有向连通图G,最后生成测试用例。通过仿真模拟,对提出的方法进行验证以及对实验结果进行分析,证明了该算法的可行性和有效性。  相似文献   

7.
UML是一种面向对象的标准建模语言,可以对大型复杂系统的各种成份进行可视化说明、构造系统模型并建立必要文档。以小区物业管理系统的开发为背景,研究了基于UML的应用软件系统的开发过程以及如何通过UML降低开发的难度和提高开发效率。  相似文献   

8.
图论就是研究图的理论,而UML用各种图形符号来对软件开发过程进行建模,因此图论与UML之间有着天然的联系。从图论的思想观点出发,对UML2.0中定义的主要建模图与图论中图的关系进行了分析。  相似文献   

9.
10.
用UML方法分析设计了WEB应用程序,根据WEB应用程序的特点分析UML如何高效地应用于WEB应用程序。并通过实例阐述了UML在开发Web站点的应用。  相似文献   

11.
本文阐述了UML建模思想在高校仪器设备管理系统设计中的应用,强调利用UML技术,可以准确、友好地为开发高校仪器设备管理系统的业务流程和管理建模提供帮助.其不仅能够提高仪器设备管理系统开发的效率,而且可以实现代码和模型转换,节约开发成本,使得系统的开发更加具有灵活性.  相似文献   

12.
介绍了UML及其建模过程,应用面向对象的分析技术对基础教育信息化平台进行了建模实践。  相似文献   

13.
基于UML的教学管理系统建模   总被引:1,自引:0,他引:1  
基于UML进行面向对象的系统分析及设计方法,分析教学管理系统的实际需求,并以学生成绩管理子系统为例,详细描述了运用UML对教学管理系统建模的全过程.  相似文献   

14.
统一建模语言UML是一种可视化的面向对象的建模语言.本文分析了UML的特点,并以UML为工具进行网上作业系统建模,给出了设计过程中的用例图、类图和顺序图,将可视化建模技术引入网络教学领域,对类似工作有借鉴意义.  相似文献   

15.
由于UML很好地实现了用户、开发人员、设计人员及管理人员之间的信息传递,提高了相互间的协作能力,使软件开发的工程化程度大大提高。基于UML对图书管理系统的分析和建模,很好地体现了这一点。  相似文献   

16.
UML在软件开发过程中的应用   总被引:1,自引:0,他引:1  
概括介绍UML,并以餐饮业自动服务系统为例,利用UML进行面向对象分析与设计的过程.主要通过几种图形来分析应用UML进行软件开发的过程.描述了用例图和活动图如何来获得系统的需求,用类图如何描述系统的对象及对象间的关系,用顺序图描述这些相关联的对象是如何通过交互来实现用例的.  相似文献   

17.
通过对UML(标准建模语言)的深入研究,提出面向对象的系统分析和设计方法.结合图书信息管理系统开发实例,对UML的技术应用进行了研究,并对UML的相关知识作了阐述.解决了软件设计人员和客户之间交流的难题,加快了开发进程,提高了开发质量.  相似文献   

18.
针对地震数据环境下如何进行信息资源建设、实现信息资源共享的问题,从面向对象的角度出发将UML与XML Schema结合起来,提出一种使用UML建模创建XML Schema元数据的方法。并通过XML Schema模式向关系模式的映射来存储XML元数据。文中对地震信息元数据XML Schema的建立进行了详细阐述,对UML如何转换XMLSchmea进行了深入研究。应用实例表明,基于XML Schema存储映射策略能够完整地将XML地震信息元数据存储于关系数据库中,有效地实现了关系模式下XML地震信息元数据的存取。  相似文献   

19.
基于UML的网络教学平台的设计与实现   总被引:1,自引:0,他引:1  
UML是一种有力的面向对象的可视化建模工具,可用于描述和构造软件的体系结构。文章在介绍了UML基本知识后,以建模步骤为线索,围绕网络教学平台的设计与实现,给出了系统需求模型、静态结构模型和动态行为模型的详细UML描述。本平台采用ASP.NET实现,现已正式投入运行,效果良好。  相似文献   

20.
UML科学建模系统研究   总被引:1,自引:0,他引:1  
本文对实际使用UML的误区进行了深入分析,针对问题给出了以可伸缩迭代—递增模型和阶段类驱动可操作任务为中心的实用RUP方法,并结合MDA指出了科学选择UML建模工具的指导思想。  相似文献   

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

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