- 7
- 0
- 约2.92千字
- 约 19页
- 2017-09-22 发布于湖南
- 举报
UML概念、历史简介
xuyingxiao@
UML概念
UML—— Unified Modeling Language.
Modeling
用于表达现实的简化视图,以便于面向对象
软件系统的设计与实现
早期软件开发过程
Software Development
项目管理、需求分析、质量保证、维护等
设计、实现
通常的过程
需求说明:
软件要做什么,非正式描述,与未来的用户一起准
备,正式合同的基础,
常作为软件开发的起点
形式
非正式的大纲informal outline
高度详细和结构化的功能说明
程序员非正式的理解
原型系统(与未来用户一起开发)
适合于simple program, single programmer
数据和子程序结构在程序员脑子中
更复杂的过程
Structure chart:
系统结构特定方面的抽象视图
整个程序功能分解为多个子程序(subroutine)
以及子程序之间的调用关系
这种功能的文档称为模型(Model)
模型的作用
整个系统太复杂,难以一下子抓住,通
过
您可能关注的文档
- 中考语文古典诗歌鉴赏复习.ppt
- 中考语文我爱这土地.ppt
- 作文指导公开课.ppt
- 作文指导课《半命题作文的补题与构思》.ppt
- 张玉宁五年级数学打电话课件.ppt
- 整理与复习《数学思考》ppt课件.ppt
- 珍爱生命课件.ppt
- 直线、线段、射线习题课.ppt
- 综合实践活动指导纲要解读.ppt
- 自由落体运动.ppt
- 系统分析与设计 - 1.3系统分析与设计 - 迭代式开发和up.pdf
- 系统分析与设计 - 2.1用例模型-操作合约.pdf
- 系统分析与设计 - 2.1系统分析与设计 - more系统分析与设计 - grasp系统分析与设计 - 21-22.pdf
- 系统分析与设计 - 2系统分析与设计 - 用例模型.pdf
- 系统分析与设计 - 3.1系统分析与设计 - 用例加关系系统分析与设计 - 24-25.pdf
- 项目管理03-ch项目计划.pdf
- 项目管理04-ch项目控制.pdf
- 项目管理10-ch处理项目要求.pdf
- Oracle 9i在Windows系统下安装与移除.doc
- RHCS+ORACLE安装.doc
原创力文档

文档评论(0)