码迷,mamicode.com
首页 > 其他好文 > 详细

【软工视频】软件开发方法与模型

时间:2014-11-19 11:16:45      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:结构   软件工程   博客   软件开发   技术   

     这篇博客将软件开发方法与模型一起写,是想给它们进行比较,分析它们的不同。。


     开发方法

     通过看自己的软工视频和查阅百度百科,发现软件的开发方法有很多种,下面是我在百度百科上的截图:

bubuko.com,布布扣


     就目前而言,我需要学习的是结构化开发方法(SASD)、面向数据结构开发方法和面向对象的开发方法。由于面向数据结构和面向对象的开发方法没有进行系统的学习,所以我现在要写结构化开发方法。结构化开发方法也会贯穿【软件视频】这一系列博客,希望大家给我指正!

     SASD是面向数据流的开发方法,下面一张图是我对它的总结:

bubuko.com,布布扣

     感觉自己的总结还是不错的,至少我能看懂。。


     开发模型

     是软件开发全部过程、活动和任务的结构框架在软工视频中介绍了很多种,我也画了张图:

bubuko.com,布布扣

但是这张图不够抽象,于是我又画了一张图:

bubuko.com,布布扣

两张图各有优点,有详细有概括!


开发方法VS开发模型

一直很纠结一个问题,就是开发方法与模型有什么区别?就拿结构化开发方法与瀑布模型来比较,它们都会经过计划、分析、设计、实施、运行和维护这六个阶段,然后我就傻傻分不清它们了。。。

通过不断地比较和查找资料,我对这个问题有了自己的理解。开发模型是一个人的整个外观,是一个壳儿,包括头、手臂、躯干和腿脚;开发方法是人的内在结构,包括骨骼、血液、大脑等等。


总结

这些图和这些理解,都是自己不断查找和思考的结晶,或许在大家看来,我写的并不比别人的好,但关键是我能看懂,我能理解,这就足够了!我也想成为米老师那样的人,一个问题在他老人家的讲解下,大家都明白了。要想达到米老师的境界,需要一个过程,就是自己去实践、思考和总结。。我期待这一天的到来!

下一篇是《【软件工程】分析》尽请期待!!

     

【软工视频】软件开发方法与模型

标签:结构   软件工程   博客   软件开发   技术   

原文地址:http://blog.csdn.net/xiada_you_comeon/article/details/41214793

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!