软件工程课件

软件工程

考点概述

重点章节

软件工程概述

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

能力成度模型

记忆 能力等级 和 特点

能力成熟度模型集成

相比于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

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

相关推荐
不太可爱的叶某人6 小时前
【学习笔记】MySQL技术内幕InnoDB存储引擎——第5章 索引与算法
笔记·学习·mysql
巴伦是只猫10 小时前
【机器学习笔记 Ⅲ】4 特征选择
人工智能·笔记·机器学习
不爱说话的采儿10 小时前
UE5详细保姆教程(第四章)
笔记·ue5·游戏引擎·课程设计
weixin_4188138711 小时前
Python-可视化学习笔记
笔记·python·学习
Vic1010111 小时前
Java 开发笔记:多线程查询逻辑的抽象与优化
java·服务器·笔记
笑鸿的学习笔记11 小时前
qt-C++笔记之setCentralWidget的使用
c++·笔记·qt
丁满与彭彭12 小时前
嵌入式学习笔记-MCU阶段-DAY01
笔记·单片机·学习
海海不掉头发13 小时前
【计算机组成原理】-CPU章节学习篇—笔记随笔
笔记·单片机·学习·考研·计算机组成原理
大刘讲IT14 小时前
精益管理与数字化转型的融合:中小制造企业降本增效的双重引擎
经验分享·程序人生·制造·传媒·零售·交通物流