运用powerdesigner进行系统分析建模(一)

pd是uml分析建模思想一种实现工具.要想熟练使用pd,必须先熟悉uml分析建模的思想和理论。

在软件开发建模的过程中,经历着几个阶段。在pd中,也提供了不同的模型来对应不同的阶段所使用到的模型。

明白这点,就可以避免在物理模型中,来建立用例图.(这是我个人犯的错误).

 

从面向对象分析设计(OOM)开始,依次建立用例图,时序图及类图,由类图转化为CDM以及PDM;或者从结构化分析开始,依次产生流程分析模型(BPM), CDM,PDM并转化为类图等。

 

1 用例与业务规则是一种依赖与被依赖的关系。如果没有用例,就没有业务规则存在的前提。

2 建立需求模型的目的是定义系统边界,使系统开发人员能够更清楚地了解系统需求
3 把一个网站提升到一个系统的阶段。一个系统的功能模块,相当于需求。是不应当分前后台的。
4 一个系统的功能由它的受众来决定。在决定开发一套系统之前,分析师应当去确定它的受众并分析受众可能要的功能。在需求分析的时候,应当站在受众立场来看待这个系统。很多时候,我们认为我们的受众是客户,我觉得应当是最终上线后的访问者。当然对受众的理解,我们没有客户理解的那么深入和透彻。

5 通过画原型能够挖掘出潜在的需求。
6 在做需求分析的时候,不应当去考虑实现

你可能感兴趣的:(IDE)