- 7
- 0
- 约6.61千字
- 约 63页
- 2017-01-13 发布于辽宁
- 举报
软件工程11分析
8. 设计数据管理子系统续 例子:帐户类对象 每个对象自己保存自己 由数据管理子系统负责存储对象 ATM系统的问题域子系统的结构 软件工程 目 录 2.启发规则 3.软件重用 4.系统分解 5.设计问题域子系统 1.面向对象设计的准则 6.设计人机交互子系统 7.设计任务管理子系统 8.设计数据管理子系统 9.设计类中的服务 10.设计关联 11.设计优化 9. 设计类中的服务 确定类中应有的服务 设计实现服务的方法 9.1 设计实现服务的算法 9.2 选择数据结构 9.3 定义内部类和内部操作 软件工程 9.1 设计实现服务的算法 算法设计按如下过程进行: 选择极小化开销的算法 选择适用于该算法的数据结构 定义必需的新的内部类和操作 将操作响应赋给合适的类 选择算法应考虑下列因素 计算复杂度 易实现,易理解,易修改 稳定性好 软件工程 9.2 选择数据结构 选择算法时涉及到选择算法使用的数据结构,许多实现的数据结构都是包容类的实例,大多数面向对象语言提供了基本数据结构供用户自选组合定义。 软件工程 9.3 定义内部类和操作 在展开算法时,可能引入一些对象类,用来存放中间结果,在分解高层操作时也可引入新的低层操作。必须定义这些低层操作,因为大多数这类操作是外部不可见的。 软件工程 目 录 2.启发规则 3.软件重用 4.系统分解 5.设计问题域子系统 1.面向对象设计的准则
您可能关注的文档
- 轮胎的特牲分析.ppt
- 轮胎基础知识091229分析.ppt
- 轮滑锦标赛招商推广方案分析.ppt
- 第二章污水处理工程总体设计解析.ppt
- 轮胎PCR基础知识分析.ppt
- 软件体系结构第11章分析.ppt
- 软件体系结构第2章分析.ppt
- 软件安装模块测试用例分析.doc
- 软件工程 复习题分析.doc
- 轮胎基础知识培训教材分析.ppt
- 2026二级造价工程师建设工程计量与计价考前必刷题及答案.docx
- 2026二级造价工程师建设工程计量与计价考前必刷题及答案.docx
- 2026年漯河市高职单招职业技能考前冲刺试题及答案解析.doc
- 2026年漯河职业技术学院单招职业倾向性测试题库附答案解析.doc
- 软件测试岗试卷及分析.docx
- 2026二级造价工程师建设工程计量与计价能力提升题及答案.docx
- 胸椎骨质增生宣教.pptx
- 2026年区块链技术应用与行业规划报告.docx
- 2026年体育行业报告:KOLKOC合作与市场拓展分析.docx
- 2026云南昆华医院投资管理有限公司 (云南新昆华医院)合同工人员招聘3人备考题库及参考答案详解一套.docx
原创力文档

文档评论(0)