当前位置: 代码迷 >> 开发方法 >> 从需求分析到建模那几步可以使用面对对象呢,该如何解决
  详细解决方案

从需求分析到建模那几步可以使用面对对象呢,该如何解决

热度:603   发布时间:2013-02-26 00:00:00.0
从需求分析到建模那几步可以使用面对对象呢
如:过程为:需求分析--总体设计--详细设计--建模

大鸟指点下请。

建模我知道如何使用面对对象;但详细设计、总体设计、需求分析如何使用呢?

------------------------------------------
补充:
像需求分析,总体设计、详细设计中有好多流程图,这应该是面对过程的吧;最后设计类肯定要面对对象;两者之间如何转换呢?

由coding转到小组长的角色,还真是力不从心啊;东西也能设计出来,也能形成代码,但总是看起来不伦不类的,就想规范一下。


------解决方案--------------------------------------------------------
流程中针对的是业务对象,而不是“整数、字符串”等计算机对象,这就是面向对象的起点。

你有继承吗,你有多态吗?当对父类设计了流程图子类的流程也就继承了父类的流程,同时你的流程针对的都是父类或者接口,这就是面向对象。

可以说处处都可以体现出面向对象对流程设计的决定性影响。
------解决方案--------------------------------------------------------
做有挑战的工作挺好啊,加油

OOAD的方法,其实开始也是识别actor,就是谁用这个系统,系统边界明确一下,有接口的把接口找到

之后就是识别用例,主要是系统功能,如果系统比较复杂要分模块的话,先把模块定义一下,可以用包图

用例图只是一小部分工作,大量的工作在用例描述,也就是客户的操作场景是什么样的

把客户的Business Requirement转化为System Requirement写SRS文档

之后就是概要设计,主要是数据库,架构,类,公用功能等

之后详细设计,到具体画面了

之后就是开发

中间每个阶段都有测试组需要做的任务,我就不说了

祝你成功~~


------解决方案--------------------------------------------------------
OOA->OOD->OOP

是推荐的方式
  相关解决方案