共查询到19条相似文献,搜索用时 138 毫秒
1.
UML是面向对象技术的一个重要应用,其中最重要的是Use Case建模。该文首先介绍了UML的基本内容,然后结合实际工程的分析设计过程对利用将Use Case模型分为企业模型和系统模型来建立Use Case模型做了详细的描述。 相似文献
2.
角色Use dCase:UML的一个更加完全的分析方法 总被引:1,自引:0,他引:1
根据角色模型,讨论了一个更加完全的UML角色Use Case分析方法,提倡使用角色的视点达到义和分析UMLUse Case,使用概念的角色Use Case模型定义和分析系统的需求,提出了运用AOP和角色Use Case法的求精(refine)、实现(relization)和反演(reflection)的3R机制与UML相结合,跨越系统分析和设计之间的鸿沟,为开发可构造、可扩充的开放式软件系统提供了一些方法和手段。 相似文献
3.
角色Use Case:UML的一个更加完全的分析方法 总被引:8,自引:0,他引:8
根据角色模型 ,讨论了一个更加完全的 U ML角色 U se Case分析方法 .提倡使用角色的视点定义和分析UML Use Case,使用概念的角色 Use Case模型定义和分析系统的需求 .提出了运用 AOP和角色 U se Case法的求精 (refine)、实现 (realization)和反演 (reflection)的 3R机制与 U ML相结合 ,跨越系统分析和设计之间的鸿沟 .为开发可构造、可扩充的开放式软件系统提供了一些方法和手段 . 相似文献
4.
5.
侯衍龙 《计算机技术与发展》2002,12(3)
Use Case已经成为面向对象方法中的一个重要概念,讨论了Use Case的概念,使用Use Case的几个误区,多个Use Case的组织和管理以及Use Case的形式化描述等问题. 相似文献
6.
基于UML的系统需求分析--E-motor客户关系管理系统设计 总被引:4,自引:0,他引:4
图形化建模语言UML的复杂性一直是其无法得到广泛应用的主要障碍。给出了一种利用UML中的Use Case从用户和业务两种模式系统进行需求分析的方法,可以很好地简化系统建模,这种用户和业务模式方法在摩托车电子商务平台(E-motor)客户关系管理系统的开发中被证明能更好发挥UML的优点,提高系统开发效率。 相似文献
7.
ZHANG Yan 《数字社区&智能家居》2008,(17)
统一建模语言UML是一种定义良好,易于表达,功能强大且适用广泛的建模语言。业务模型关注系统针对的业务,并不是每个项目都需要业务模型,但是有时业务模型的作用很大。在利用UML建立电子商务系统模型和开发软件系统时,首要任务就是建立系统的业务模型。该文以电子商务系统(E-Commerce)为例详细论述了UseCase以及如何运用正确的UseCase建立系统业务模型的方法。 相似文献
8.
9.
对Use Case建模进行分析后,提出了基于Use Case驱动的软件需求获取过程模型。该模型中通过不断迭代的两个阶段:分析阶段和综合阶段,来正确和完整地获取软件需求。文章对此模型进行了描述,并就一些关键问题展开了讨论,最后介绍了软件需求获取中的一些常用技术。 相似文献
10.
11.
12.
用例模型在软件开发中占有重要的地位。类和用例都属于类元范畴,具有可比性。该文通过4个类比,由一般较熟悉的,应用于低粒度类设计中的技术、方法和原则过渡到应用于高粒度用例建模的技术、方法和原则,并进一步结合它们给出了用例建模过程的一般步骤。 相似文献
13.
介绍了基于eXecutable UML的MDA软件工程方法的概念,通过在实际开发中运用eXecutable UML对网上购物系统的建模的例子来进一步阐述了它的买现啄理。运用UseCase用例来获取系统需求,并为系统的各个问题域建模;运用xUML进行系统分析,这个阶段主要有:概念模型、系统顺序图、系统行为契约等。 相似文献
14.
现代软件开发方法普遍采用了UseCase驱动的方法。本文依据UML1.1规范,首先介绍UseCase的有关概念,然后介绍分析、设计和实现UseCase的过程,重点阐述UseCase的描述、细化和实现的有关细节,最后强调了分析、设计和实现UseCase过程中应该注意的一些问题。 相似文献
15.
该文首先简单介绍了现已提出的三种UseCase划分方法及其优缺点,然后针对业务领域,结合ISO9000中的企业管理思想,从用户角色-职责的角度出发,提出了一种按Business(业务)-Function(功能)-Operation(操作)三个层次逐级细分UseCase的方法,最后举例说明实现它的步骤。 相似文献
16.
17.
Use Case modeling is a popular technique for documenting functional requirements of software systems. Refactoring is the process of enhancing the structure of a software artifact without changing its intended behavior. Refactoring, which was first introduced for source code, has been extended for use case models. Antipatterns are low quality solutions to commonly occurring design problems. The presence of antipatterns in a use case model is likely to propagate defects to other software artifacts. Therefore, detection and refactoring of antipatterns in use case models is crucial for ensuring the overall quality of a software system. Model transformation can greatly ease several software development activities including model refactoring. In this paper, a model transformation approach is proposed for improving the quality of use case models. Model transformations which can detect antipattern instances in a given use case model, and refactor them appropriately are defined and implemented. The practicability of the approach is demonstrated by applying it on a case study that pertains to biodiversity database system. The results show that model transformations can efficiently improve quality of use case models by saving time and effort. 相似文献
18.
本文针对模式应用中出现的由于软件模式是解决问题的详细设计而无法实现从分析到设计的平滑转换的问题,提出在分析阶段便使用软件模式,引入了Role模式并把它作为从分析阶段至类图设计阶段的中介,阐述了如何从Use case中抽取Role模式,如何从Ro1e模式转换至Class类图,最终得到Class详细设计图,以帮助软件开发者有效利用软件模式,顺利实现从分析过程至设计过程的过渡。 相似文献
19.
吴丽 《数字社区&智能家居》2008,(5):654-657
以ATM自动取款机系统为例,探讨了UML在该系统建模中的应用问题。在对系统进行需求分析的基础上,采用Rational Rose对系统进行了用例模型、静态模型、动态模型及实现模型的建模。 相似文献