专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 开发方法

从需求分析到建模那几步可以运用面对对象呢

发布时间:2011-06-18 09:18:25 文章来源:www.iduyao.cn 采编人员:星星草
从需求分析到建模那几步可以使用面对对象呢
本帖最后由 guokuis 于 2009-10-28 09:36:46 编辑
如:过程为:需求分析--总体设计--详细设计--建模

大鸟指点下请。

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

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

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

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

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

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

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

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

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

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

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

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

之后就是开发

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

祝你成功~~


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

是推荐的方式
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

  • UML建模表示系统(框架)可扩展性解决思路

    UML建模表示系统(框架)可扩展性 求解:如何在UML中表示系统或者开发框架的可扩展性? ------解决方案-------------------- 你的问题...

  • 实体类应该有增删改查的Operation么?解决办法

    实体类应该有增删改查的Operation么? 我们正在设计一个系统,他们说实体类都要实现增删改查的方法。 理由是以面向对象开发为模式,那...

  • 需求说明书该不该写的很详细?解决方案

    需求说明书该不该写的很详细? 需求说明书一般都是这样写的: 6.3.2.3参数设置 设置系统运行需要的基本参数配置。 系统配置参数如...

  • UML书籍推荐解决办法

    UML书籍推荐 各位兄台: 我最近由于工作原因,需要进行如下工作: 1、用户需求到产品需求的转换,根据产品业务抽取业务模型,制...

  • 用labview模拟cpu解决思路

    用labview模拟cpu 我刚学习微型计算机原理,同时又接触了labview,看到微型计算机的基本原理结构,有了用labview模拟其工作原理的想法...

  • 软件接口标准有哪些?解决方法

    软件接口标准有哪些? 一般来说,接口遵循的标准应该不是指设计原则之类的吧?如,单一职责原则 - Single Responsibility Principle(SRP)...

  • 请问,找几本设计模式方面的经典书,大家推荐下

    请教,找几本设计模式方面的经典书,大家推荐下 请教,找几本设计模式方面的经典书,大家推荐下 ------解决方案-------------------- 偶...

  • 从数据流图导出模块结构图,该如何处理

    从数据流图导出模块结构图 本例是来自张海藩编著的《软件工程导论》第五版第5章P112中关于事务分析的映射方法。 数据流图如下 结...

  • C写的软件代码怎么实现

    C写的软件代码如何实现 应用软件的结构框架是。。。。。,谁能说下,我是菜鸟,特地来此请教 ------解决方案-------------------- 超...

  • 啊解决思路

    啊? 什么是云计算?学那个难不难? ------解决方案-------------------- 云计算的定义LZ自己百度吧,不管什么,只要自己想学,并下定决心...

热门推荐: