- 10
- 0
- 约2.83万字
- 约 75页
- 2016-05-22 发布于湖北
- 举报
软件设计师知识点总结
一、软件工程
1.1 软件工程基础知识
软件生命周期:
软件的生存期划分为制定计划、需求分析、设计、编程实现、测试、运行维护等几个阶段,称为软件生命周期。
软件开发模型
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型。
瀑布模型(Waterfall Model):
缺点:瀑布模型缺乏灵活性,无法通过开发活动澄清本来不够明确的活动。因此,当用户需求比较明确时才使用此模型。
演化模型(Evolutionary Model):也称为快速原型模型。
快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。
螺旋模型(Spiral Model):将瀑布模型和演化模型相结合,综合了瀑布模型和演化模型的优点,并增加了风险分析。
包含4个方面活动:制定计划:风险分析:实施工程:客户评价:
喷泉模型(Water Fountain Model):主要用于描述面向对象的开发过程。喷泉一词体现了面向对象开发过程的迭代和无间隙特征。即允许开发活动交叉、迭代
地进行。
迭代:模型中的开发活动常常需要重复多次,在迭代过程中不断完善软件系统。无间隙:指在开发活动(如分析、设计、编码)之间不存在明显的边界。
V模型(V Model):该模型强调测试过程应如何与分析、设计等过程相关联。
增量模型(Incremental Model):好处是软件
您可能关注的文档
- 如何销售消费者不易接受的产品要点分析.doc
- 课程概述及计算机基础知识要点讲解.ppt
- 如何写好人物外貌描写要点分析.doc
- 课程高性能计算机要点讲解.pptx
- 如何写说课稿要点分析.doc
- 课程光学性质要点讲解.ppt
- 如何写一份成功的行业门户网站策划书要点分析.doc
- 如何寻找并开发潜在客户要点分析.doc
- 课程教学模式与方法改革探讨要点讲解.ppt
- 如何用3DMAX打造逼真的金属螺丝建模教程要点分析.doc
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 高中历史(人教版)必修一、二、三知识点总结.pdf VIP
- GB_T 1094.11-2022 电力变压器 第11部分:干式变压器.docx VIP
- 全国郑氏辈分用字各地分布(一).pdf VIP
- 垃圾电厂运行值长面试题及详细答案(一线实操版).docx VIP
- 起重吊装作业安全管理培训.pptx VIP
- 华能国际电力股份有限公司2020环境、社会及管治报告.pdf VIP
- IEC 60332-1-2_2025 中文版 单根绝缘电线电缆垂直燃烧试验 扩散火焰 完整标准解读.docx VIP
- 节前安全检查表.docx VIP
- 垃圾焚烧发电厂节能环保题库及答案.docx VIP
- T_CEEIA 905—2025(电气绝缘用高导热玻璃纤维增强不饱和聚酯模塑料).pdf
原创力文档

文档评论(0)