【软工视频】软件开发方法与模型
来源:互联网 发布:极限挑战网络几点更新 编辑:程序博客网 时间:2024/06/04 18:32
这篇博客将软件开发方法与模型一起写,是想给它们进行比较,分析它们的不同。。
开发方法
通过看自己的软工视频和查阅百度百科,发现软件的开发方法有很多种,下面是我在百度百科上的截图:
就目前而言,我需要学习的是结构化开发方法(SASD)、面向数据结构开发方法和面向对象的开发方法。由于面向数据结构和面向对象的开发方法没有进行系统的学习,所以我现在要写结构化开发方法。结构化开发方法也会贯穿【软件视频】这一系列博客,希望大家给我指正!
SASD是面向数据流的开发方法,下面一张图是我对它的总结:
感觉自己的总结还是不错的,至少我能看懂。。
开发模型
是软件开发全部过程、活动和任务的结构框架。在软工视频中介绍了很多种,我也画了张图:
但是这张图不够抽象,于是我又画了一张图:
两张图各有优点,有详细有概括!
开发方法VS开发模型
一直很纠结一个问题,就是开发方法与模型有什么区别?就拿结构化开发方法与瀑布模型来比较,它们都会经过计划、分析、设计、实施、运行和维护这六个阶段,然后我就傻傻分不清它们了。。。
通过不断地比较和查找资料,我对这个问题有了自己的理解。开发模型是一个人的整个外观,是一个壳儿,包括头、手臂、躯干和腿脚;开发方法是人的内在结构,包括骨骼、血液、大脑等等。
总结
这些图和这些理解,都是自己不断查找和思考的结晶,或许在大家看来,我写的并不比别人的好,但关键是我能看懂,我能理解,这就足够了!我也想成为米老师那样的人,一个问题在他老人家的讲解下,大家都明白了。要想达到米老师的境界,需要一个过程,就是自己去实践、思考和总结。。我期待这一天的到来!
下一篇是《【软件工程】分析》尽请期待!!
- 【软工视频】软件开发方法与模型
- 软工视频——软件开发模型
- 【软考】软件开发模型+开发方法
- 【软工视频】五种开发模型
- 团队与软件开发模型
- 团队与软件开发模型
- 《软件开发过程与模型》
- 软件生命周期与开发模型
- 【软工视频】--软件开发过程
- 【软工视频】软件测试与维护
- 【软考】软件开发模型
- 【软考】--软件开发模型
- 软考-软件开发模型
- 微软软件开发过程与团队模型
- 微软软件开发过程与团队模型
- 微软软件开发过程与团队模型
- UML建模与软件开发过程模型
- 团队与软件开发模型-团队1
- MoPaQ的hash函数以及常用的hash函数
- Lua开发工具
- 累积的
- Android中开机启动程序
- 【leetcode 二叉树平衡判断】
- 【软工视频】软件开发方法与模型
- slf4j, Simple Logging Facade for Java 的包使用说明
- Andriod中绘(画)图----Canvas的使用详解
- HUPX对于nofiles的设置
- Android SDK简介
- MATLAB内存溢出的解决办法
- numpy教程:数学函数和基本统计函数
- host文件的工作原理及应用
- 1024. Palindromic Number (25)