- 4
- 0
- 约 25页
- 2017-08-23 发布于江苏
- 举报
面向对象软件开发过程 用面向对象的思想开发软件系统需要经历的几个主要阶段 面向对象分析(OOA) 面向对象设计(OOD) 面向对象编程(OOP) 面向对象测试(OOT) 1、面向对象分析(OOA) 面向对象分析包括需求分析和需求模型化两个部分。其主要作用是明确用户的需求,并用标准化的面向对象模型来规范地表达这一需求,最后形成面向对象的分析模型。它是系统设计的依据。 面向对象分析的主要内容 识别出问题域中的对象,并分析它们之间的相互关系,最终建立起问题域的对象模型、动态模型和功能模型。其中,对象模型是最基本、最重要、最核心的。 OOA 的基本步骤 确定问题域 识别对象和类 识别对象之间的关系 定义属性 定义服务 〈对象模型〉 对象模型是描述系统静态结构的工具。它用对象模拟客观世界中的实体,并将实体之间的关系映射到对象的关系上。 描述对象模型的图形符号 表示“关系”的图形符号 “关联”关系 “关联”关系反映对象之间相互依赖、相互作用的关系。 对象模型的五个层次 主题层:将复杂的对象模型分解成几个不同的概念范畴 建立对象模型的顺序: 寻找类对象?识别结构?识别主题?定义属性?定义服务 确定类对象的基本方法 对象种类:可感知的物理实体;人或组织的角色;应该记忆的事件;对象之间的相互作用;需要说明的概念。 基本方法:注意名词 筛选:消除冗余、无关、笼统、属性、操作等 确
您可能关注的文档
最近下载
- 机车轮对湿法磁粉探伤作业指导书.pdf VIP
- Unit 1 Teenage Life Reading and Thinking 说课稿-2024-2025学年高一英语人教版(2019)必修第一册.docx VIP
- 镗床的培训课件.ppt VIP
- 2025年12月英语四级真题(全三套)及答案解析.pdf VIP
- 黄绿蜜环菌化学成分剖析及染料木素药效的前沿探索.docx VIP
- 建筑材料燃烧热值检验原始记录表格.docx VIP
- 钢筋笼工厂化施工工法.ppt VIP
- 广东省高考:2025年-2023年《物理》考试真题与参考答案 .pdf
- 24J331 地沟及盖板资料.pdf VIP
- 新21XJ004 住宅排气道系统.docx VIP
原创力文档

文档评论(0)