系统分析
2022-12-26 21:43:54 0 举报
AI智能生成
持续更新~ 有建议联系QQ633229.
作者其他创作
大纲/内容
直播
计算机基础
cpu
组成
运算器
ALU,AC,DR,PSW
控制器
PC,IR,ID,AR,时序部件
控制器组成
存储器
高速缓冲存储器
映像
局部性原理
访问命中率 平均访问时间
替换算法
校验码(最后再看)
奇偶
CRC
海明
指令系统
cisc
risc
流水线执行时间
计算机系统结构
flynn分类(微观)
sisd,simd,misd,mimd
领导,干活
考题
案例(背)
试题一系统分析方法论
试题二系统规划(设计)
试题三 项目管理
关键路径
总时差
论文(练)
四选一
开发方法
需求工程
开发
管理
其他
测试
企业应用集成
新技术
视频
软件工程
软件的生命周期
可行性研究
需求分析
概要设计
详细设计
实现
组装测试
确认测试
使用
维护
退役
软件开发方法
按照开发风范
自顶向下
结构化方法
自底向上
按照性质
形式化
严密的、数学上的形式机制的计算机系统研究方法
非形式化
结构化
面向过程(自顶向下)
瀑布模型
组成
结构化分析(structured analysis)
DFD数据流图(可能有多层,重点在功能)
数据流(所有流向都需要有加工)
从一个加工流向另一个加工
从加工流向数据存储
从数据存储流向加工
从外部实体流向加工
从加工流向外部实体
加工(要有输入输出)
有输入没输出--黑洞
有输出没输入--奇迹
输入不足以产生输出--灰洞
外部实体
人、物品、其他系统
STD状态转换图(状态转换的事件,描述系统的行为)
数据字典
数据流
数据项
数据存储
基本加工
加工
描述方法
结构化语言(伪代码)
判定表
输入和输出之间的逻辑关系比较复杂
判定树
输入和输出之间的逻辑关系比较复杂
结构化设计
结构化程序设计
特点
开发目标清晰
开发工作阶段化
开发文档规范化
设计方法结构化
缺点
开发周期长、难以适应需求变化、很少考虑数据结构
面向对象
喷泉模型
面向对象方法
类别
面向对象的分析OOA
功能模型
用例图
参与者(外部实体)
人、物、系统、时钟(定时任务)
细化用例描述
调整用例模型
包含include
扩展extends
泛化generalize(继承)
行为模型
状态图、顺序图、活动图
数据模型(对象模型)
步骤
定义概念类(领域模型、概念模型)
确定类之间的关系
关联关系(拥有关系,菱形都指向整体)
聚合关系(生命周期不一样)
组合关系(生命周期一样)
关联关系
依赖关系(使用)
泛化关系
实现关系(接口)
为类添加职责
建立交互图
面向对象的设计OOD
面向对象的程序设计OOP
RUP统一过程
核心概念
角色
活动
工件
开发过程
初始阶段
细化阶段
构造阶段
交付阶段
核心工作流
核心过程工作流
商业建模
需求
分析和设计
实现
测试
部署
核心支持工作流
配置和变更管理
项目管理
环境
开发模型实现
迭代开发模式
裁剪
4+1视图
逻辑视图
过程视图
实现视图(开发视图)
物理视图
面向服务SO
服务总线ESB
抽象级别
操作(最底层)
服务(操作的逻辑分组)
业务流程
原型法
原型模型
按实现功能划分
水平原型
垂直原型
按最终结果划分
抛弃式
演化式
敏捷
scrum(并列争求法)
特点
极限编程(XP)
构件化开发
概述
构件与对象关系
构件
分类
关键字分类法
刻面分类
超文本方法
对象
RAD(快速应用开发)
适用范围
整体性方法
局部性方法
开发模型
瀑布模型(结构化开发方法)
原型模型(演化模型)
螺旋模型
喷泉模型(面向对象法)
V模型(测试模型)
0 条评论
下一页