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 ⚫ 数据和子程序结构在程序员脑子中