赞
踩
首先分析有哪些对象,这些对象干了什么
了解actor(参与者)和use case(用例)的含义。
人形图标表示 参与者,椭圆表示用例,系统边界表示不包含参与者的部分。
删除用例图中的元素,实际不会删除,在项目浏览器中可以见到仍然没有删除。 在项目浏览器中才可以真正的删除。
用例图描述的可能不是很清楚,所以我们可以写用例文档,用例文档可以用Word写,也可以点击用例的属性来写文档。
活动图(流程图):为了清晰的表示某一个活动或者用例的内部行为,可以使用活动图来表示。
活动图是动态的,有先后步骤,判断选择,类似于流程图。有开始和结束标志,圆矩形表示某一个过程,菱形表示选择分支。
partition :分区 根据不同的对象设置不同的分区 可以将斜线 设置转折点变成直角折线。
静态结构图:类图:软件的蓝图,系统的描述了所有对象有关的类,和类之间的静态关系。 包图:展现模型本身分解而来的组织单元以及他们之间的依赖关系。 包图 实际上就像文件夹一样。包 把一系列具有相同规则的图组织起来,放在包这个文件夹中。
包图中可以放子包图 或者类图,类图由三部分组成,类名 属性 行为(操作)。
类图 通过 功能与属性 来添加属性或者操作
关联关系:整体与部分 ,组合的关系
对象图 展现我当前的借书情况。在高级里面设置类名
也可以在项目浏览器中把类 直接拉过来,选择instance ,但需要给对象起名字。
在分析设计过程中 为了表示动态的情况 可以用顺序图来表示。(用类来表示活动,和活动图予以区分)
在sequence (顺序图)这个结构中,可以用boundary来创建对象图。
活动图描述的事情较多,而顺序图只描述一个单一场景。
纵横交互图借鉴了活动图的结构,但只描述一件事。
时间图:一种交互图,展示消息跨越不同对象或者角色的实际时间。(比如2秒内必须返回结果。)比如打电话30秒内必须按好号码。
状态机图:利用状态和事件描述对象本身的行为。state类似于圆角矩形表示状态,transition 用于连接状态的圆角矩形。
构件图 (component)用于实现上述设计而定义什么样的接口和类。
部署图是将写好的代码部署到(哪台)机器上去
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。