OOA/OOD/OOP区别
来源:互联网 发布:python部署网站 编辑:程序博客网 时间:2024/04/30 08:55
这是一个故事:
"工程師修了一條隧道,隧道的一端就是美麗的風景,很多人會開車通過隧道.雖然隧道內已經有燈了,但是設計者擔心隧道可能會停電,所以在隧道的入口立了牌子,提醒駕駛員進入隧道前開燈.可是由此却使得駕駛員由於看到美麗的風景而忘記關燈的情況的發生."
引来对ooa,ood,oop的理解;
分析师拿到了政府,民众,组织,社团等的需求,这里泛指所有来自客户的需求了;了解需求,分析需求,分析技术实现等,得出一个结论:要在这里修条隧道;于是分析师,系统分析师,架构设计师出现了,他们干的工作就分析出来一个方案,即项目需求吧,他们的身份就是OOA了。
OOA是Object-Oriented Analysis(面向对象分析)
分析师们分析结果出来后,形成了最早的需求模型;可能是一个草图,一张可行性分析XX报告;设计师们拿到这个模型进行细化,模块化,定义所有的细节,也就是详图,或是详细的需求分析规格书了,在这里,可能会有隧道的位置,长度,宽度,高度,容量,光线,材料,设备,电子眼,安全等,这里就是具体的需求文档了。设计师的设计工作完成了,他们就是OOD。
OOD是Object Oriented Design(面向对象设计)
OOP就是施工队了,他们按照设计图的要求完成隧道工程,包括质量,容量,安全等测试,也就是完成项目的实际操作部分,在项目里就是coding的工作和testing的工作。到此为止,隧道就完成了,駕駛員也可以说成是testing的一员,他们进行体验,体验完了,没问题,oop的工作也就结束了,我们可以收工了。
OOP是Object Oriented Programming (面向对象程序设计)
- OOA/OOD/OOP区别
- OOA/OOD/OOP的区别
- OOA/OOD/OOP的区别
- OOA/OOD/OOP的区别
- OOA/OOD/OOP的区别
- OOA/OOD/OOP 的区别
- OOA/OOD/OOP的区别,小故事
- OOA,OOD,OOP
- OOA/OOD/OOP
- OOA/OOD/OOP
- OOA OOP OOD
- ooa/ood/oop
- OOA,OOD,OOP,OOT
- OOA OOP OOD OOT
- OOA/OOD/OOP
- OOA、OOD、OOP
- OOA/OOD/OOP
- OOA OOD OOP
- Client can't access Jboss server, the port is not accessable.
- 第三十届香港金像奖(转)
- 设置 VS2008 和 IE8 调试ATL ActiveX控件(转载有删改)
- hdu 3007
- 简述JSF是什么
- OOA/OOD/OOP区别
- 成为高效程序员的搜索技巧
- android 的各种调用系统程序
- 关于系统托盘的创建
- Lucene中文分词组件 JE-Analysis 1.5.1
- Flex4之基于Servlet的文件上传
- matlab中值滤波--medfilt2
- C#绘制半透明窗体,只让窗体背景半透明,而窗体里面的控件不透明
- opencv2.2 Mat格式的几个参数以及几种元素存取方法的讨论