第14章-面向对象需求理解-new分析
基于UML的系统开发 开发过程的高层步骤 需求理解 需求理解 面向对象系统开发的首要步骤是进行项目需求调研,了解系统所属单位的业务流程,以及系统涉及到的各类人员。通过分析,确定系统边界,识别出系统中的所有用例和角色;接着分析系统中各角色和用例间的联系,再使用UML建模工具画出系统的用例图。这个过程具体包括: 了解业务过程,形成描述业务过程的活动图; 进行领域分析,了解客户领域中的主要实体,构造高层类图; 识别协作系统,建立初步的部署图; 发现系统需求,通过联合应用开发计划,细化类图。会议的工作产品是包图。包代表了一个系统功能的高层领域; 将结果提交给客户。得到客户认可后继续。 系统分析的任务是找出系统中所有需求并加以描述,同时建立特定域模型。建立域模型有助于开发人员考察用例,从中抽取出类,并描述类之间的关系。整个过程如下: 理解系统用法,进行高层用例分析。工作产品是用例图,涵盖了用例与参与者和用例之间的包含、扩展关系。 充实用例,分析每个用例中的步骤序列。工作产品是对每个用例步骤的用例描述。 细化类图,在类图中加入关联名、抽象类、多重性、泛化和聚集。工作产品是一个细化的类图。 分析对象状态变化。进一步细化模型,展示对象状态的变化。工作产品是状态图。 定义对象之间的交互。工作产品是顺序图和协作图。 分析系统与其他协作系统的集成。包括通信类型、网络体系结构等。工作产品是详细的
您可能关注的文档
- 第13章装饰模式分析.ppt
- 第13章软件工程管理分析.ppt
- 第13章运行时存储空间的组织分析.ppt
- 第13章邮件传输协议分析.ppt
- 第13章面向对象数据库分析.ppt
- 第13章-细胞衰老与凋亡分析.ppt
- 第13讲联轴器与离合器分析.ppt
- 现代交换第4章解析.ppt
- 第13课_灿烂的宋元文化(一)公开课分析.ppt
- 第13课 灿烂的宋元文化(一)分析.ppt
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
最近下载
- 10/0.4kV变电所的设计(毕业学术论文设计).doc VIP
- 乐山3000吨多晶硅项目环评报告书.doc VIP
- [指南]一例上消化道出血的护理 个案护理.ppt VIP
- 部编人教版四年级下册道德与法治全册试卷(含答案) .pdf VIP
- 河道整治工程投标施工组织设计方案(建筑、机电、绿化).pdf VIP
- 9.2.2 用坐标表示平移(第1课时 点在坐标系中的平移)(课件)-七年级数学下(人教版2024).pptx VIP
- 会计学原理(北京交大)中国大学MOOC慕课 章节测验期中考试答案.pdf VIP
- 四川永祥多晶硅有限公司3000吨多晶硅环评报告.docx VIP
- 普及安全知识,提高避险能力主题班会ppt课件.pptx VIP
- 机器学习在反欺诈中的应用-第132篇.docx VIP
原创力文档

文档评论(0)