zhounan00 2011-12-15
UML精粹读书笔记
需求分析
需求分析活动包括试图了解软件工作的用户和客户要求系统做什么。
用案用案表述人们如何与系统交互。
从概念试图绘制的类图这种图可能是一种够做领域精确词汇表的好方法。
活动图活动图可以示明组织机构的工作流,示明软件与人的活动那个如何交互。
状态图如果一个概念具有有趣的生命期、具有各种状态以及改变状态的事件,状态图这可能有用。
设计
做设计时,可以使你的图具有更多的内涵。可以更多地利用图示法并使图示更加准确。
软件视面的类图这些图示明软件中的类以及他们如何相互联系。
常用案况的顺序图一种有用的方法是从用案中挑选出最为重要且有趣的案况,并利用CRC卡或顺序图以勾勒出软件中发生的事件。
包图示明软件的大型组织
具有复杂生命史的类的状态图
部署图示明软件的物理布局