- 3
- 0
- 约1.41万字
- 约 13页
- 2017-02-19 发布于河南
- 举报
按图索骥---软件的设计图纸(用例图,类图,状态图,活动图
按图索骥---软件的设计图纸
?
序:
我一直以为,在软件设计中,各种图要比文档重要的多。图可以更加直接的反应软件的构造。尤其是在面向对象的软件设计中。图可以让我们直观的了解各个类和对象直接的交互和关系。
?
1、?用例图
定义:展示系统中参与者与用例之间的关系
我的理解 :用例图是根据需求分析得到的,也是软件设计中的第一张图纸。描述了软件系统的全部用户(角色)和全部功能点(业务需求),以及他们之间的关系。也是软件开发中最重要的一张图纸。
用例准则:用例描述了为参与者提供可测量的价值的一个动作顺序,如:提取资金,登记文件。
参与者准则:参与者是和系统进行一次或多次交互的某个角色,它可以是人,组织,进程或者外部系统,如:客户,学生,付款机
技巧:通过竖排用例,隐含表达用例之间的时间顺序。
?????????? ?用例名以意义明确的动词开头。
?????????? ?主要参与者放在图的左上角
图例:
?
2、?类图
定义:类图展示的系统中的类,类之间的相互关系,类的方法和属性。
理解:根据用例图,可以基本上设计出系统的类和他们的之间的关系。类图描述的就是类的静态结构
类关系:
?????? 关联:关联指的是类之间的特定的对应关系,在UML中拥戴实现的箭头表示。按照类之间的数量对比,关联可分为以下3种。
聚合:聚合指的是整体与部分之间的关系,在UML中用带实线的菱形箭头表示。例如台灯和
您可能关注的文档
最近下载
- 黑龙江哈尔滨市第九中学2025-2026学年高三下学期高考第一次模拟考生物试卷(含答案).pdf VIP
- 职业规划书(同名1437).docx VIP
- TSG+08-2026《特种设备使用管理规则》解读.pdf
- 教科版六年级下册科学第三单元《宇宙》单元试题含答案.docx VIP
- SL 230-2015 混凝土坝养护修理规程.docx VIP
- NB_T 10906-2021 陆上风电场工程风电机组基础施工规范.docx VIP
- 水库大坝安全评价导则sl258.docx VIP
- 《工程勘察设计收费管理规定》计价格【2002】10号.doc VIP
- 下水道清理疏通机器人控制器设计.docx
- 装修一楼花园合同模板(3篇).docx VIP
原创力文档

文档评论(0)