摘要: Visio绘制第一个是主角视图第二个是模块视图第三个是借阅图书用例的实现亿图绘制visio更专业一些,亿图更方便一些。其实都差不多。一通百通。多练练画图,还是挺有意思的。比之编码,我更喜欢规划。 阅读全文
posted @ 2013-10-30 15:47 TBHacker 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 如果说UML是一门语言,那么元素就是UML的基本词汇,视图就是语法。UML通过视图将基本元素组织在一起,形成有意义的句子。静态视图,顾名思义,就是表达静态事物的。包括用例图、类图和包图。用例图以参与者和用例作为基本元素,以不同的视角展现系统的功能性需求。1.业务用例视图1.1业务主角视角1.2业务模块视角下图展示了参与借书业务的所有业务主角和业务用例,与教务系统相似,有管理者,有查阅者。2.业务用例实现视图3.概念用例视图4.系统用例视图系统用例视图展现系统范围,将业务用例分析得到的系统用例展现出来。5.系统用例图实现视图 阅读全文
posted @ 2013-10-30 15:29 TBHacker 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 关联关系依赖关系A对象保存了B对象的ID,但A对象对B对象没有操作。这时候是A仅仅是“知道”B对象,应当用关联关系。如果A对象使用了B对象的属性或方法,则B的修改会导致A的修改,这时A依赖于B。扩展关系举例:比如打电话时,保留通话就是打电话用例的一个扩展用例。“分支”。包含关系举例:我们去银行办理业务,不论是取钱、转账还是修改密码,我们都要首先核对账号和密码,因此可以将核对账号作为上述业务用例的共有行为提取出来,形成一个包含用例。实现关系举个例子:精华关系一个基本用例可以分解出许多更小的关键精华用例。这些更小的精华用例更细致地展示了基本用例的核心业务。与泛化关系不同的是,精华关系表示由基本对象 阅读全文
posted @ 2013-10-30 11:04 TBHacker 阅读(193) 评论(0) 推荐(0) 编辑