软件工程课件

软件工程

考点概述

重点章节

软件工程概述

之前老版教程的,之前考过

能力成度模型

记忆 能力等级 和 特点

能力成熟度模型集成

相比于CMM,第二个和第4个阶段不同

几乎不考

b

d

b

软件过程模型

将前一个阶段做完,才能开始下一个阶段

需求明确

适合于需求不明确的情况


结合了原型模型和瀑布模型

需求不明确
风险分析

有风险就选螺旋模型
指定计划

风险分析

实施工程

客户评估

将测试贯穿于整个信息系统的周期

单编(单边)

集详(吉祥)

系概(膝盖)

验需(延续)

分批次交付

面向对象 -喷泉模型
CBSD--基于构建

a

d

螺旋模型--风险评估,大型项目

适应性

面向人的

迭代增量式

统一过程模型 RUP

敏捷开发:轻量级

统一过程模型:重量级

RUP也是一个迭代的过程
初始,细化,构造,移交

逆向工程

还原源代码
抽象级别:逻辑

完备级别:代码级别

很少考察

a

d

软件需求

定义很少考,了解一下就行

系统需求是考点

a

需求定义

b

c

a

找递进关系

需求获取

JRP比较重要

a

d

采样属于数理统计

c

联合需求计划--开会

了解一下就行

数据流图是下午考试常考的

数据流图


分层数据流图

顶层数据流图:上下文数据流图

反映的是整个系统和外部实体之间的交互
顶层数据流图和0层数据流图中的数据流需要对应:就是说,在顶层数据流图中的数据流,0层都需要有

将加工细化
加工1的1层图的输入和输出数据流需要对应 0层图中对应加工的输入输出数据流

加工2的1层图的输入和输出数据流需要对应 0层图中对应加工的输入输出数据流

需求定义

SRS

最后的产出是需求规格说明书和需求基线

考试考需求变更流程

需求跟踪

正向跟踪:判断用户的原始需求是否都实现了

反向跟踪:判断软件是否实现了用户的需求

d

数据流图描述功能模型

ER图描述数据模型

选B

行为模型:状态转换图
A

和系统进行交互的是外部实体

相关推荐
冷雨夜中漫步2 小时前
Python快速入门(6)——for/if/while语句
开发语言·经验分享·笔记·python
Gain_chance5 小时前
34-学习笔记尚硅谷数仓搭建-DWS层最近一日汇总表建表语句汇总
数据仓库·hive·笔记·学习·datagrip
Gain_chance6 小时前
36-学习笔记尚硅谷数仓搭建-DWS层数据装载脚本
大数据·数据仓库·笔记·学习
肖永威6 小时前
macOS环境安装/卸载python实践笔记
笔记·python·macos
Libraeking6 小时前
视觉篇:Canvas 自定义绘图与高级动画的华丽圆舞曲
android·经验分享·android jetpack
暗光之痕7 小时前
Unreal5研究笔记 Actor的生命周期函数
笔记·unreal engine
Gain_chance7 小时前
35-学习笔记尚硅谷数仓搭建-DWS层最近n日汇总表及历史至今汇总表建表语句
数据库·数据仓库·hive·笔记·学习
宵时待雨7 小时前
STM32笔记归纳9:定时器
笔记·stm32·单片机·嵌入式硬件
方见华Richard8 小时前
自指-认知几何架构 可行性边界白皮书(务实版)
人工智能·经验分享·交互·原型模式·空间计算
m0_719084118 小时前
React笔记张天禹
前端·笔记·react.js