Featured image of post 软件工程

软件工程

第三节课开始

瀑布模型——>v模型

原型/快速原型模型

实际可以运行的一个模型,和瀑布模型相比没有反馈环

阶段是开发,演化模型

增量开发,迭代开发

增量模型

每个组件一个一个的完成

螺旋模型

原型模型上每一个步骤添加一个风险分析的过程

喷泉模型

上下两层之间存在交叠

RUP

开发经验:迭代式开发,使用用例和脚本,使用基于组件的架构,可视化建模

软件开发的生命周期,先期阶段,细化阶段,构造阶段,移交阶段(横轴,10,30,50,10时间使用比

inception,elaboration,construction,transition

迭代,1,2,3,2

worker,activity,artifact,workflow

9个核心工作流

架构师,分析师

敏捷过程

4个价值观和12个原则

极限编程,user story

极限编程的迭代过程

微软过程,考虑存在不确定因素,应具有稳定性,微软软件生命周期

规划阶段,设计阶段,开发阶段,稳定阶段,发布阶段

可行性研究的任务

逻辑模型:数据流图,数据字典

技术可行性,经济可行性,操作可行性,法律可行性,开发方案的选择性研究

系统流程图

dfd的符号:数据流,文件。dfd订货系统的例子。基本系统模型->功能级数据流图

分层数据流图

父图和子图的平衡问题

局部文件的问题

分解的深度和层次问题

命名问题

数据流图的用途

数据字典

数据流条目

数据元素条目描述

结构化英语

数据流分析实例

需求分析

功能性需求,系统质量,约束

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
2777619715@qq.com
使用 Hugo 构建
主题 StackJimmy 设计
代码来自:https://yeelz.com/post/564.html