
UML
宏轩
这个作者很懒,什么都没留下…
展开
-
UML用例图
最近准备好好学习一下uml,之前做过一些这方面的设计,但都没有太深入的研究,现在想写一系统的教程,也算是对uml的学习做下总结吧,做了好久的开发,也想在设计方面下下功夫了。 今天还是主要来说说uml的用例图 用例图包含六个元素,分别是:执行者(Actor)、用例(Use Case)、关联关系(Association)、包含关系(Include)、扩展关系(Extend)以及泛化关系原创 2010-03-14 22:41:00 · 991 阅读 · 0 评论 -
uml类图
1、泛化(继承)实线箭头表示继承一个基类B类继承A类2、实现虚线箭头表示实现一个接口:C类实现接口Interface(现在好像显示成线了没有了箭头)3、 关联关联分为单向和双向关联两种。关联和类的属性很相似。3.1 单向关联:仅能从一个类访问另一个类(前者的属性中有后者) B类单向关联A类(B中有属性a为A的对象) 3.2 双向关联:两个类之间能相互访问(两个类的属性中都有对方)B原创 2010-03-14 23:06:00 · 831 阅读 · 0 评论 -
UML用例图2
用例图是软件需求分析到最终实现的第一步,它描述用户如何使用系统及使用系统什么样的功能。用例图从业务角度上体现谁来使用系统、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,也便于软件开发人员最终实现这些功能。用例图在开发中被广泛的应用,但是它最常用来描述系统提供了什么样的功能给什么样的用户使用。 在官方文档中用例图包含六个元素,分别是:执行者(转载 2010-03-15 14:14:00 · 1330 阅读 · 0 评论 -
UML综合实例
ATM(自动取款机)现在在城市的大街小巷随处可见。我们在日常生活中也经常和ATM打交道。本章我们将以简化的ATM系统为例将前面几章中学到的用例图、类图、顺序图、状态图、活动图及协作图知识运用到此例中。1 用例图 参与者"银行储户"和ATM机。简化后的ATM机仅有取款、存款及其余功能。其余功能不做详细说明。 银行储户在ATM机上完成取款、存款及其他业务。 2 类图 图转载 2010-03-17 22:56:00 · 2089 阅读 · 0 评论