- 2
- 0
- 约4.77千字
- 约 29页
- 2017-06-11 发布于北京
- 举报
第十章 面向对象分析 10.1 面向对象分析的基本过程 10.2 需求陈述 10.3 建立对象模型 10.4 建立动态模型 10.5 建立功能模型 10.6 定义服务 一、面向对象分析(Object-oriented Analysis, OOA) 提取用户需求 理解 表达 验证 建立三个模型 OM DM FM 1. 分析过程 2. 需求陈述(Requirement Statement) 说明What 而不是 How 内容 问题范围 功能需求 性能要求 应用环境 假设条件 【例】ATM系统 【例】ATM系统的需求陈述 3. OM的五个层次 相当于把五张透明胶片(transparencies)叠在一起,每一层显示更多的细节 OM的五个层次 OMT大体顺序 寻找类--对象 识别结构 识别主题 定义属性 建立动态模型 建立功能模型 定义服务 不严格按照顺序 OOA不需要严格遵守自顶向下的原则 4. 建立OM 确定Class--Object 确定关联? 结构层 划分主题 确定属性 识别继承关系 反复修改 建立DM 建立FM 定义服务 (1)确定Class--Object 第1步:列出候选Class--Object(candidates) ? 物理实体 ? 人或组织 ? 要处理的事件 ? 对象间的活动
您可能关注的文档
最近下载
- 航空运输地理 课件全套 第1--10章 地理学与航空运输地理---航空运输业的发展战略 .pdf
- (高清版)DB62∕T 3222-2022 建设工程造价成果文件编制标准.docx VIP
- 2025年静脉治疗护理技术操作规范 .pdf VIP
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第12章教案_画布API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第11章教案_界面API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第10章教案_设备API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第09章教案_位置API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第08章教案_数据缓存API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第07章教案_文件API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第06章教案_媒体API.doc
原创力文档

文档评论(0)