- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课程内容;课程目的;重点;难点;协作的对象建模和体系结构设计方法(CollaborativeObjectModelingandArchitecturalDesignMethod,COMET)是一种常用的迭代用例驱动和面向对象的方法,与统一软件开发过程(UnifiedSoftwareDevelopmentProcess,USDP)和螺旋模型兼容。;4.1协作的对象建模和体系结构设计方法;(1)在需求建模阶段进行用例模型开发。
(2)在分析建模阶段进行静态和动态系统模型的构建。
(3)在设计建模阶段进行系统软件体系结构的设计,并将分析模型映射到设计模型中。
(4)增量软件构建方法是指采用一系列的增量构件来设计、实现、集成和测试软件,每一个构件由多种相互作用的模块所形成的提供特定功能的代码片段构成。
(5)在增量软件集成期间,以增量所选用例为依据对各软件增量进行集成测试。
(6)系统测试主要包括系统的功能测试,是基于黑盒用例完成系统测试。;4.2COMET生存周期与其他软件过程的比较;4.3需求、分析和设计建模;4.3.3设计建模中的活动;4.4用例建模;3.软件需求规格说明书的质量属性;4.4.2用例分析;4.4.3参与者;2.主要和次要参与者;3.边界;4.识别参与者;5.参与者之间的泛化关系;4.4.4标识用例;4.4.5用例规格化描述;4.4.5用例规格化描述;4.4.5用例规格化描述;表4-1“处理订单”用例描述;4.4.6用例关系;(2)扩展关系;(3)泛化关系和包含关系;4.4.7用例图在需求分析过程中的作用;4.5静态建模;4.5.1类之间的关联;(1)类图中关联的描述;(2)关联的多重性;一对多关联;规定数值关联;;多对多关联;(3)三元关联;(4)一元关联;(5)关联类;4.5.2组合和聚合层次;4.5.2组合和聚合层次;4.5.2组合和聚合层次;4.5.3泛化/特化层次;4.5.4约束;4.5.5静态建模与UML;(2)使用UML构造型对类分类;(3)外部类建模;(3)外部类建模;(4)实体类的静态建模;在线购物系统实体类模型;在对实体类的建模中,还需定义每个实体类的属性。;4.6动态建模;4.6.1状态机图;(1)状态与事件;(2)状态机图示例;(3)状态图的建模过程;(3)状态图的建模过程;4.6.2顺序图的建模;顺序图是一个二维图,水平方向是对象维,沿水平方向排列的是参与交互的对象。;(1)顺序图上的消息标签;移动用户成功登录移动公司的网站后查询相关信息的顺序图;(2)对象的创建和销毁;(3)顺序图建模策略;(4)顺序图建模实例;“结算订单”用例模型;“结算订单”用例模型;②确定实现用例所需的对象;③确定消息通信序列;④确定可替换流。;4.6.3通信图的建模;(2)通信图示例;用例“打印发票”的协作图;4.6.4顺序图和协作图的比较;本章小结
您可能关注的文档
- 《信息技术基础》课件_任务1 制作电子相册.pptx
- 《基于新信息技术的JavaScript程序设计基础》课件_第6章.pptx
- 《机器学习与Python实践》课件_10TensorFlow基础框架.pptx
- 《信息技术基础》课件_任务2 宣传海报排版.pptx
- 《基于新信息技术的Hadoop大数据技术》课件_项目2 Hadoop技术概述.pptx
- 《微波技术与天线》课件_7-2矩形波导.pptx
- 《智能机器人学》课件_第9章 仿生机器人.pptx
- 《机械制图项目教程》课件_第2章.pptx
- 《机械制图项目教程》课件_第9章.pptx
- 《信息技术基础》课件_任务3 毕业设计文档排版.pptx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
最近下载
- 国家烟草公司招聘考试真题.pdf
- 【精品班会】高中主题班会课件:纪律教育主题班会课件(共38张PPT).ppt
- 2024年春学期人教版初中数学九年级下册教学计划和教学进度表.pdf
- 美容院店务经营诊断表.doc
- Python程序设计课件:初识Python程序设计语言.pptx VIP
- 第十八届“地球小博士”全国地理知识科普竞赛题库(附答案).pdf VIP
- 2024年陆军特色医学中心(大坪医院)人员招聘备考题库及答案解析.docx
- 《Python程序设计》教学课件01初识Python.pptx VIP
- 2025年中国农产品贸易行业市场全景评估及投资潜力预测报告.docx
- 预应力混凝土空心桩力学性能、承载力特征值计算表、锤击沉桩锤重选择表、闭口桩尖构造.docx VIP
文档评论(0)