复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.2 UML概念、历史简介

12UML概念、历史简介 徐迎晓 xuyingxiao@126.com 复旦大学软件学院
1.2 UML概念、历史简介 徐迎晓 xuyingxiao@126.com 复旦大学软件学院

out line ●UML概念 What is a model ●面向对象 ●总结
outline UML 概念 What is a Model 面向对象 总结

out line ML概念 What is a model ●面向对象 ●总结
outline UML 概念 What is a Model 面向对象 总结

UML概念 ●∪ ML- Unified Modeling Language P Modeling 用于表达现实的简化视图,以便于面向对象 软件系统的设计与实现
UML概念 UML—— Unified Modeling Language. Modeling ⚫ 用于表达现实的简化视图,以便于面向对象 软件系统的设计与实现

out line ●UML概念 hat is a Model ●面向对象 ●总结
outline UML 概念 What is a Model 面向对象 总结

a model is a simplification of reality

2 40 Clock Octal Foer Digitizer System

还不不体区 1250 不不配
✓

早期软件开发过程 Software Development 项目管理、需求分析质量保证、维护等 设计、实现 ●通常的过程 Requirements Souroe Specification依赖 ode
早期软件开发过程 Software Development ⚫ 项目管理、需求分析、质量保证、维护等 设计、实现 ⚫ 通常的过程

●需求说明 软件要做什么,非正式描述,与未来的用户一起准 备,正式合同的基础, ●常作为软件开发的起点 形式 非正式的大纲 Informal outline 高度详细和结构化的功能说明 程序员非正式的理解 原型系统(与未来用户一起开发) ●适合于 simple progran, single programmer 数据和子程序结构在程序员脑子中
需求说明: ⚫ 软件要做什么, 非正式描述,与未来的用户一起准 备,正式合同的基础, ⚫ 常作为软件开发的起点 形式 ⚫ 非正式的大纲informal outline ⚫ 高度详细和结构化的功能说明 ⚫ 程序员非正式的理解 ⚫ 原型系统(与未来用户一起开发) 适合于simple program, single programmer ⚫ 数据和子程序结构在程序员脑子中
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.1 面向对象分析与设计.ppt
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Struts 2期终报告.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Spring开源项目介绍.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_PetStore.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_OOAD JUnit 研究总结.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Lucene项目分析报告.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_JIVE.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_jBPM OOAD_Final_Report.doc
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_IBatis.doc
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Hibernate.pdf
- 复旦大学:《面向对象分析和设计》课程资料_OOAD小组项目学习报告.doc
- 复旦大学:《面向对象分析和设计》课程资料_IBatis How SQL Map works.ppt
- 复旦大学:《面向对象分析和设计》课程资料_IBatis Charpter 1.ppt
- 复旦大学:《面向对象分析和设计》课程资料_IBatis Charpter 2.ppt
- 复旦大学:《面向对象分析和设计》课程资料_IBatis Charpter 3 DAO IMPLEMENTATION.ppt
- 复旦大学:《Web应用基础》教学课件_Chapter 9 Future.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 8 Ajax.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 7 Database.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 6 JavaServerPages.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 5 JavaScript.pdf
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.3 迭代式开发和UP.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.4 案例分析.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_2 Inception 用例模型和其他需求.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.1 Iteration 1 领域模型——概念的可视化.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.2 Iteration 1 用例模型——SSD.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.3 Iteration 1 用例模型——操作合约添加细节.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.4 Head 1 Logical Architecture and UML Package Diagrams.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.4 Head 2 On to Object Design.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.4 Iteration 1 设计模型 GRASP——设计带职责的对象.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.5 Iteration 1 实现模型.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_4.1 Iteration 2 GRASP:MORE PATTERNS.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_4.2 Iteration 2 用GoF设计用例实现 DESIGNING USE-CASE REALIZATIONS WITH GoF DESIGN PATTERNS.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_5.1 Iteration 3 用例加关系.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_5.2 Iteration 3 领域模型 MODELING GENERALIZATION & REFINING THE DOMAIN MODEL.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_5.3 Iteration 3 SSD和合约 ADDING NEW SSDs AND CONTRACTS.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_5.4 Iteration 3 状态图 MODELING BEHAVIOR IN STATECHART DIAGRAMS.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_5.5 Iteration 3 持久化框架 DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_UMLProfile.pdf
- 复旦大学:《面向对象分析和设计》课程资料_分析模式_观察和测量模式.pptx
- 复旦大学:《面向对象分析和设计》课程资料_分析模式_责任模式 Accountability.pdf