- 15
- 0
- 约5.59千字
- 约 48页
- 2017-01-16 发布于北京
- 举报
J. Yu, 计算机学院 Software Engineering (An Introduction) 《软件工程》 第6-10章 面向对象设计 分析模型 设计模型 分析模型 设计模型 在软件分析模型中的需求信息(数据、功能和行为)基础上,产生软件系统各个层次上的设计方案 第10章 面向对象的设计方法 面向对象设计是将面向对象分析所创建的分析模型进一步细化形成软件设计模型的过程。如果说,分析模型描述了系统需要完成的功能,在设计阶段则描述了如何实现分析阶段所定义的软件功能。 10.1 面向对象设计的概念 面向对象分析的任务是解决系统“做什么”的问题。而在面向对象设计阶段则着重完成“如何做”的问题,也就是着重考虑对象的实现细节。 10.1.1 对象、操作和消息 在面向对象的设计过程中,数据结构和对数据结构的操作被封装到了对象里,因此对象成了面向对象设计的基本单位,对象之间通过消息进行连接。 10.2 面向对象设计(OOD) 从分析过渡到设计 面象对象的设计(OOD)仍然采用面向对象分析所采用的模型,所不同的是它现在更加面向用户和计算机系统,从四个不同的侧面继续演化OOA阶段所生成的分析结果。 从分析过渡到设计,分析阶段所遵循的一些原则毫无疑问也将被继承下来,这些原则包括:抽象原则、封装原则、继承原则、分类原则、聚合原则、关联原则、消息通信原则、粒度控制原则、行
您可能关注的文档
- 精·软件工程8.ppt
- 精·软件工程-8-面向对象概述2009.ppt
- 精·软件工程-09.ppt
- 精·软件工程9种图.doc
- 精·软件工程10.ppt
- 精·软件工程-10_项目管理.ppt
- 精·软件工程——11、软件实现.ppt
- 精·软件工程11.ppt
- 精·软件工程——13.程序设计语言和编码.ppt
- 精·软件工程A实验指导书.doc
- 2025~2026学年江苏省无锡市河埒中学七年级下学期Units1-2英语单元学情自测.doc
- 2025~2026学年江苏扬州市梅岭中学等校第一学期期末考试试卷初三年级英语学科.doc
- 2025~2026学年浙江省杭州市钱塘区文海中学九年级下学期开学考试英语试卷.doc
- 2025~2026学年广东省汕头市龙湖区七年级上学期期末考试英语试卷.doc
- 2025~2026学年河北邯郸市鸡泽县度第一学期期末学情调研七年级英语试卷.doc
- 高中历史中国近现代史通史整合.docx
- 第六单元 中国特色社会主义进入新时代 知识清单.pdf
- 高中历史中国近现代史通史整合.pdf
- 高考历史通史知识整合.docx
- 高考历史通史知识整合.pdf
最近下载
- GB50169-2016 电气装置安装工程 接地装置施工及验收规范.pdf VIP
- 2026年教育机关选拔干部试题及答案.docx VIP
- 毛中特第2章新民主主义革命理论教案.pdf VIP
- 2026江西赣州市政公用集团社会招聘39人备考题库及一套完整答案详解.docx VIP
- 《徽州五千(共12册)》目录.doc VIP
- 江苏开放大学社会保障学060200期末综合大作业.docx VIP
- T/CPCIF XXXXX—XXXX 2-丙烯酰胺基-2-甲基丙磺酸(征求意见稿).docx VIP
- 交通医院医疗广告类非法出版物自查自纠报告 .pdf VIP
- 松下Panasonic 【面包机】SD-P1000使用说明书.pdf
- 2026江西新高考:政治重点基础知识点汇总.doc VIP
原创力文档

文档评论(0)