`
zhangziyueup
  • 浏览: 1169738 次
文章分类
社区版块
存档分类
最新评论

Use case association

 
阅读更多
Use case association property sheet General tab

The General Tab contains the following properties:

Property Description
Name Specifies the name of the item, which should be clear and meaningful, and should convey the item's purpose to non-technical users.
Code Specifies the technical name of the object, which is used for generating code or scripts.
Comment Descriptive comment for the object.
Stereotype Extends the semantics of an object derived from existing objects but specific to your needs.
Orientation Defines the direction of the association. You can choose between:
  • Primary Actor – the association leads from the actor to the use case

  • r

Source Specifies the object that the association leads from. You can use the tools to the right of the list to create an object, browse the complete tree of available objects or view the properties of the currently selected object.
Destination Specifies the object that the association leads to You can use the tools to the right of the list to create an object, browse the complete tree of available objects or view the properties of the currently selected object.

今天与一位高手讨论,发现">"还是有一定意义,之所以pd12没有画出来,可能只是为了不让大家误解,但在association属性里发现还是有“Orientation",但个人认为没有还是比较好,有“〉”也不是错误。

下面是关于对用例关系的一些认识:

A<------<<include>>-----B

A用例里必然包含B用例,在A用例执行过程中必然包括一个完整的B用例,只所以出现这一种关联关系就是为了用例的简单重新,不需要在图上画多个。

A-------<<extend>>----->B

A用例在某种条件下必然包含B用例,当这种条件必然发生时就是include,它的出现就是为了对include关系的更一般化,注意箭头方向,如果画错了,就完全表达是另一个意思了。

A——————————|>B

B用例是A用例的泛化,它表达的语意要大于<<extend>>,它可能是对B用例过程进行修改,而上两种都不涉及对在A用例中对B用例执行过程的修改。

表达的关系包容关系如下:

"泛化" 〉= "<<extend>>" >= "<<include>>"

以上只是个人的一些理解,如有不对请您指教。

分享到:
评论

相关推荐

    Practical MDX Queries: For Microsoft SQL Server Analysis Services 2008 PDF

    Content queries Perform DMX Prediction queries based on the Decision Trees algorithm and the Time Series algorithm Run ...Association and Sequence Clustering algorithms Use DMX DDL queries to create...

    Operating Systems, Internals and Design Principle, 7th

    The book illustrates and reinforces design concepts and ties them to real-world design choices through the use of case studies in UNIX and Windows. Operating Systems: Internals and Design Principles,...

    5G+车联网学习参考资料集合(33份).zip

    The automotive use-case for 5G Ultra-Reliable Low Latency communication for V2X Use Cases, Requirements, and Design Considerations for 5G V2X V2X A Road to 5G V2X_white_paper_v1_0 Vehicle-to-X ...

    Mathematica in Action: Problem Solving Through Visualization and Computation

    Wagon is the author of nine books on mathematics, including A Course in Computational Number Theory, named one of the ten best math books of 2000 by the American Library Association. He has written ...

    couchbase-spark-mba:如何使用Couchbase和Spark进行市场购物篮分析的示例

    (1999), The use of association rules for product assortment decisions: a case study, in: Proceedings of the Fifth International Conference on Knowledge Discovery and Data Mining, San Diego

    Data Analytics Made Accessible Maheshwari, Anil pdf

    Chapter 10: Association Rule Mining Chapter 11: Text Mining Chapter 12: Web Mining Chapter 13: Big Data Chapter 14: Data Modeling Primer Appendix A: Data Mining Tutorial using Weka Appendix B: ...

    couchbase-n1ql-mba:如何使用N1QL进行市场购物篮分析的示例

    使用N1QL的Couchbase市场... (1999), The use of association rules for productassortment decisions: a case study, in: Proceedings of the Fifth International Conference onKnowledge Discovery and Data Minin

    Problem Solving and Program Design in C, Global Edition [2016]

    Widely perceived as an extremely difficult language due to its association with complex machinery, the Eighth Edition approaches C as conducive to introductory courses in program development....

    Data Analytics Made Accessible Maheshwari, Anil epub version

    Chapter 10: Association Rule Mining Chapter 11: Text Mining Chapter 12: Web Mining Chapter 13: Big Data Chapter 14: Data Modeling Primer Appendix A: Data Mining Tutorial using Weka Appendix B: ...

    基于模型驱动的电信业务需求建模方法

    Case)、关联(Association)三个模型元素:参与者是位于系统之外与系统发生交互的人或其他系统,在实际的用例模型中它往往模拟某个用户角色。用例表示系统对外提供的服务或功能,它定义了系统是如何被参与者所使用...

    Devart LinqConnect 3.1

    LinqConnect is a fast and easy-to-use ORM solution, developed closely to the Microsoft LINQ to SQL technology, and supporting SQL Server, Oracle, MySQL, PostgreSQL, and SQLite. It provides a powerful ...

    Distributed.and.Cloud.Computing

    Distributed and Cloud Computing: From Parallel Processing to the Internet of Things, named a 2012 Outstanding Academic Title by the American Library Association's Choice publication, explains how to ...

    Object-oriented system analysis and design作业

    总的来说做得有些小儿科了,时间问题只能做成这样了,在爱尔兰的课程作业,中间对于一个design pattern介绍有误,class adaptor写成了object adaptor,类图中有些明显的association由于考虑排版没有画出,不过这成了...

    Mastering Technical Mathematics 2nd Edition

    With this one-of-a-kind, case study-filled guide to all kinds of math used in technical fields, you can--find the technique you need quickly, along with easy-to-understand examples showing how it's ...

    asp.net mvc

    Methods and properties of the TempDataDictionary class have been improved to better handle the case when items are flagged for removal from the dictionary. Support for validation in the IDataErrorInfo...

    Delphi7.1 Update

    Delphi 7.1 Update Release Notes=======================================================This file contains important supplemental and late-breakinginformation that may not appear in the main ...

Global site tag (gtag.js) - Google Analytics