首页 > 其他 > 详细

分析建模的五个子过程中为什么有个编码子过程?

时间:2015-10-04 22:06:43      阅读:244      评论:0      收藏:0      [点我收藏+]

分析建模的五个子过程:

1、识别分析类;

2、行为分析;

3、建立分析类图;

4、面向对象编码;

这里的面向对象语言选择C++,值得一提的是,当前在分析建模阶段,写出来的C++代码并非是最终的产品代码,而是用于承载分析模型的一种工具。

5、模型检查;

 

分析建模的输出既是分析模型,我用面向对象代码C++来承载。有同学说为什么不是描述的类及类关系的类图,为什么不是描述类行为的序列图、状态图等,好像一定要UML来承载才是正统的。

其实,细看C++代码,你会发现,类图所承载的类以及类关系已经被承载到代码中,类之间的交互关系也被承载到代码中,甚至类自身的行为也被承载到代码中。代码用其与生俱来的精确性对类、类关系、类行为等信息进行了严肃和全面滴承载。借助EA等强大的工具,通过逆向工程我们可以很容易滴从代码中获取到类图、从而得到描述交互行为的序列图、状态图等UML表述。

分析建模的五个子过程中为什么有个编码子过程?

原文:http://www.cnblogs.com/donghua/p/4854979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!