OOA、OOD和UML 面向对象技术的开发实践 主要内容 OOA、OOD与UML基础 Rose如何介入软件开发的全过程 案例:编写一个自己的简化版WinZip 软件开发的哲学思考 待研究的课题 第一部分 OOA与OOD基础 OOA Object-Oriented Analysis (OOA):面向对象的分析 OOA的成果 OOD Object-oriented design (OOD) OOD的地位 OOD的主要任务是跨越业务领域模型与可实际运行的软件系统之间的鸿沟。 OOD的难度是非常大的,负责OOD工作的人被称为系统架构设计师 系统架构设计师的任务 确定系统的总体框架---大多采用已有的领域框架 正确理解需求分析得出的领域模型,用面向对象的思想设计出软件体系结构---系统概要设计 分析现实的可获取的技术资源,分解出软件的各个组件,安排好开发任务流程---系统详细设计 OOD的成果 系统中有多少个类? 系统中这些类间有什么关系(系统静态特性)? 系统中这些类生成的对象如何协作来完成工 作(系统动态特性)? 系统中如何管理这些类和对象? OOP 流行的面向对象语言 关于OOP 用面向对象的语言编程不是OOP! OOP最重要的特征是面向对象理论的广泛应用 OOP的成果是可运行的实际系统 OOP中掺杂着OOD,OOP与OOD你中有我,我中有你,OOP是具体的OOD,二者的区别就在于应
您可能关注的文档
- LENDING CLUB启示.doc
- MARPOL公约关于油船方面要求.doc
- News on Retail (Sep 7,2010).doc
- NGN架构下IMS特点.ppt
- quartus II开发环境.ppt
- readdata王来新 山东电台.doc
- RMA和RIA.doc
- reading and vocabulary.ppt
- svg在WebGis中应用.doc
- SoC和嵌入式系统.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)