- 3
- 0
- 约1.41万字
- 约 13页
- 2017-02-19 发布于河南
- 举报
按图索骥---软件的设计图纸(用例图,类图,状态图,活动图
按图索骥---软件的设计图纸
?
序:
我一直以为,在软件设计中,各种图要比文档重要的多。图可以更加直接的反应软件的构造。尤其是在面向对象的软件设计中。图可以让我们直观的了解各个类和对象直接的交互和关系。
?
1、?用例图
定义:展示系统中参与者与用例之间的关系
我的理解 :用例图是根据需求分析得到的,也是软件设计中的第一张图纸。描述了软件系统的全部用户(角色)和全部功能点(业务需求),以及他们之间的关系。也是软件开发中最重要的一张图纸。
用例准则:用例描述了为参与者提供可测量的价值的一个动作顺序,如:提取资金,登记文件。
参与者准则:参与者是和系统进行一次或多次交互的某个角色,它可以是人,组织,进程或者外部系统,如:客户,学生,付款机
技巧:通过竖排用例,隐含表达用例之间的时间顺序。
?????????? ?用例名以意义明确的动词开头。
?????????? ?主要参与者放在图的左上角
图例:
?
2、?类图
定义:类图展示的系统中的类,类之间的相互关系,类的方法和属性。
理解:根据用例图,可以基本上设计出系统的类和他们的之间的关系。类图描述的就是类的静态结构
类关系:
?????? 关联:关联指的是类之间的特定的对应关系,在UML中拥戴实现的箭头表示。按照类之间的数量对比,关联可分为以下3种。
聚合:聚合指的是整体与部分之间的关系,在UML中用带实线的菱形箭头表示。例如台灯和
您可能关注的文档
最近下载
- 广西桂林市2025-2026学年七年级下学期期末语文试题(含答案).pdf VIP
- Technosystem Sp. z o.o 覆铜板 GW4011 技术手册.pdf
- 工程款代位权诉状模板.docx VIP
- 漳州卫生职业学院病理与病理生理期末试题附答案详解(研优卷).docx VIP
- (名师整理)语文七年级上册《金色花》省优质课一等奖教案.docx VIP
- 13G311-1混凝土结构加固构造图集.pdf VIP
- 内科学0考试模拟题+答案.docx VIP
- 幼儿园课件:幼儿园项目化活动-护绿行动.pptx
- 22g101-3独立基础、条形基础、筏板基础、桩基础.pptx VIP
- HG-T 20510-2014 仪表供气设计规范.pdf VIP
原创力文档

文档评论(0)