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:
|
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>>"
以上只是个人的一些理解,如有不对请您指教。
分享到:
相关推荐
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...
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,...
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 ...
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 ...
(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
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: ...
使用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
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....
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)三个模型元素:参与者是位于系统之外与系统发生交互的人或其他系统,在实际的用例模型中它往往模拟某个用户角色。用例表示系统对外提供的服务或功能,它定义了系统是如何被参与者所使用...
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: 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 ...
总的来说做得有些小儿科了,时间问题只能做成这样了,在爱尔兰的课程作业,中间对于一个design pattern介绍有误,class adaptor写成了object adaptor,类图中有些明显的association由于考虑排版没有画出,不过这成了...
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 ...
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...
Delphi 7.1 Update Release Notes=======================================================This file contains important supplemental and late-breakinginformation that may not appear in the main ...