- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML建模期末考试总结
UML建模期末考试总结
1、可行性分析
答:技术可行性、经济可行性、社会可行性(主观因素)。
2、松耦合度和高内聚度
答:松耦合度:模块与模块之间有要求是可分拆的、少依赖的。
高内聚度:模块内部各成分之间相关联程度要尽可能高。
3、UML的基本概念及常见9种图形
答:概念:UML是用于描绘软件蓝图的标准语言。UML不是一种可视化的程序设计语言,
而是一种可视化的建模语言。UML不是工具或知识库的规格说明,而是一种建
模语言规格说明。UML不是过程,也不是方法,但允许任何一种过程和方法使
用它。
图形:用例图、类图、对象图、状态图、活动图、顺序图、合作图、部件图、配置图。
4、UML各种模型的符号(含义)
关联:连接(connect)模型元素及链接(link)实例。
依赖:表示一个元素以某种方式依赖于另一种元素。
泛化:表示一般与特殊的关系,即“一般”元素是“特殊”关系的泛化。
聚合:表示整体与部分的关系。
5、UML各种模型的建模步骤
(1)用例建模的步骤——确定系统的范围和边界;确定系统的执行者和用例;对用例进行
描述;定义用例之间的关系;审核用例模型。
(2)用例图建模的步骤——确定用例;描述用例;筛选用例;绘制用例;层次化用例。
(3)顺序图建模的步骤——确定交互和涉及的对象;顺序图中对象排列的原则;消息传递。
(4)合作图建模步骤——确定交互及涉及的对象;合作图中对象排列的原则;链接与消息
传递。
(5)状态图建模步骤——确定状态图描述的主体;确定状态图描述的范围;确定描述主体
在其生存期的各种稳定状态;确定状态的序号;确定触发状态迁移的事件;附上必要
的动作;简化状态图;确定状态的可实现性;确定无死锁状态;审核状态图。
(6)业务工作流建模的步骤(活动图)——确定对象:找出负责实现工作流的对象;确定
范围(边界):明确起始状态和结束状态;确定活动(动作)序列;确定组合活动状态;
确定迁移(动作流):找出连接这些活动状态或动作状态的迁移;确定工作流中涉及的
重要对象。
(7)对操作建模的步骤(活动图)——确定相关元素:与该操作有关;确定范围(边界);确定活动(动作)序列;仅在需要时,利用条件分支来说明路径和迭代;描述同步与并发。
(8)建造对象类静态结构模型的步骤——连线建立网络图。连接线命名。确定关联基数。
简化模型。编制相应的文档资料。
(9)建造对象类动态结构模型的步骤——建造对象状态模型。建造对象之间交互行为模型。
复审对象类动态结构模型,以验证其准确性和一致性。编制相应的文档资料。
6、UML静态模型、动态模型(交互模型的2个图、行为模型的2个图)
答:静态模型:由类图、对象图、包图、构件图和配置图组成。
动态模型:由活动图和状态图(行为模型)、顺序图和合作图(交互模型)组成。
7、五种视图
答:用例视图(描述系统的功能需求,找出用例和执行者)、逻辑视图(描述如何实现系统
内部的功能)、组件视图、并发视图、展开视图
8、面向对象系统开发过程
答:过程:需求分析阶段、系统分析阶段、系统设计阶段、系统实现、测试、使用、维护阶段。
注意:面向对象系统的开发过程以体系结构为中心,以用例为驱动,是一个反复、渐增的过程。
9、UML软件开发过程的基本特征
答:用例驱动的系统(用例位于整个OOAD过程的第一步,并贯穿于整个OOAD的过程始
终)、以体系结构为中心、螺旋上升式的开发过程(迭代)、以质量控制和风险管理为目
标。
10、软件统一开发过程(四个阶段、工作流等)RUP
答:四个阶段:初始化阶段、细化阶段、构造阶段、过渡阶段
工作流:需求分析、系统设计、实现、测试、配置、核心支持工作(配置与变化管理、项目管理、环境设置)
11、系统的范围和边界
答:范围:系统问题域的目标、任务、规模及系统提供的功能和服务。系统能做什么。
边界:一个系统的所有系统元素与系统以外的事物的分界线。
12、用例、角色、关联、依赖、泛化、场景基本概念
答:用例:用例是系统所提供的一个功能的描述,用例只描述执行者与系统在交互过程中
做些什么,并不描述具体怎样做。椭圆:就是常说的用例。是系统执行的一系列动作,这些动作将生成特定主角可观测的结果值。可以理解为“做什么” 。
角色:执行者是指在系统外部与系统交互的人或其他系统,他以某种方式参与了系统内
用例的执行。角色定义系统用户在与系统交互时可扮演的一组相关角色。用户可以是个人,也可以是外部系统。” 可以理解为“谁”(准确的说是“哪类东西”)。角色在以后也可以被定义成类。小人儿
场景:用例的实例称为场景。
关联:关联是链接角色和用例的通道。如果角色和用例之间存在关联关系,就可以连成
一句话“谁做什么”。关联可以有方向,表示角色和用例之间的主要信息流向谁,
这样的话就可以变成“谁通过做什么得到什么结果”
您可能关注的文档
- DSP结业报告.doc
- 观看世博会开幕式有感.doc
- 20以内退位整理和复习(公开课).ppt
- 连云港生活指南.doc
- 职业学校招生管理措施.doc
- 仁华思维导引解析1讲:循环小数与分数(五年级).doc
- 圆的周长运用.ppt
- Ocdfun财务管理专业毕业论文之浅析解决中小企业融资难问题之对策文库.doc
- 人教五年级下册分数的意义.ppt
- 高二生物:细胞膜.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 4-1 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目设备设计说明书(含塔设备计算说明、换热器设计结果、设备一览表).pdf
- 工程造价_横湖桥商业楼土建工程量清单报价.docx VIP
- 浙江师范大学行知学院 学生手册.pdf
- 2025年辽宁沈阳市文体旅产业发展集团有限公司招聘笔试参考题库附带答案详解.pdf
- 川崎病患儿的护理课件.pptx VIP
- 2024年东莞市东华高级中学自主招生数学试卷附答案解析 .pdf
- 中医馆客服知识培训课件.pptx
- 辽宁沈阳市文体旅产业发展有限公司招聘笔试题库2025.pdf
- 全国公开课大赛一等奖小学一年级下册数学人教版《七巧板》课件.pptx
- 辽宁沈阳市文体旅产业发展集团有限公司招聘笔试题库2025.pdf
文档评论(0)