
软件工程
步步咏凉天
这个作者很懒,什么都没留下…
展开
-
常用的软件过程模型(软件生存周期模型)
文章目录瀑布模型瀑布模型特点:优点:缺点:快速原型模型优点:缺点:增量模型优点:缺点:风险更大增量模型:螺旋模型优点:缺点:喷泉模型优点:缺点:Rational 统一过程优点:微软公司软件开发过程规划阶段设计阶段开发阶段稳定阶段发布阶段递进式的开发策略:瀑布模型使用最早,应用最广瀑布模型特点:阶段具有顺序性和依赖性前一阶段结束后一阶段开始,前一个阶段输出文档,后一个阶段输入文档。推迟实现观点-质量保证观点瀑布模型每阶段坚持两个重要做法:–一是每阶段都必须完成完整、准确的文档。软件开发时原创 2020-09-20 17:33:02 · 3525 阅读 · 0 评论 -
结构化分析概述
需求分析重要性对软件需求深入理解是开发成功的前提和关键。Frederick Brooks在1987年经典文章“No Silver Bullet”中阐述需求重要性:开发软件系统最困难的部分就是准确说明开发什么,最困难的概念性工作是编写出详细需求,包括所有面向用户、面向机器和其它软件系统的接口。此工作一旦做错,将会给系统带来极大损害,并且以后对它修改也极为困难。结构化分析核心思想面向数据流需求分析方法,20世纪70年代末E.Yourdon提出,应用广泛。核心思想:分解化简问题物理原创 2020-09-16 16:19:36 · 1300 阅读 · 0 评论