软件工程知识点复习第二章
软件工程第二章
- 1.软件问题定义和可行性分析
- 软件问题定义
- 可行性研究
- 数据流图(重点)
- 数据字典(重点)
- 成本效益分析
- 货币的时间价值
1.软件问题定义和可行性分析
软件问题定义
需要什么,要做什么
可行性研究
可行性研究目的:判断项目是否值得开发
实质:简化了过程,压缩了需求和设计过程
可行性(技术,经济,社会,操作)这些是否可行?
数据流图(重点)
基本元素:数据流,数据处理,数据存储,外部实体(也称数据源点终点)
分层的层次结构。
分层原则:上层为父图,下层为子图。平衡原则:父子输入输出数据流一致
画数据流图明确两点:1.输入数据和输出数据。2.加工(数据处理)
外部实体是矩形,数据流(数据流向何方)是箭头,加工(数据处理)是圆形。
数据字典(重点)
实质:符号的运用
某旅馆的电话号码服务如下:
可以拨分机号和外线号码。分机号是从72017299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100300中任意的数字串。市话号码是以局号和分句号组成。局号可以是455、466、888、552中任意一个号码。分局号是是任意长度为4的数字串。
要求:写出在数据字典中,电话号码的数据条目的定义(即组成)
解:电话号码 = 分机号 | 外线号码
分机号 = 7201…7299
外线号码 = 9+[市话号码 | 长话号码]
长话号码 = 区号+市话号码
区号 = 100…300
市话号码 = 局号+分局号
局号 = [455|466|888|552]
分局号 = 4{数字}4(左边表示最少有,右边最多有)
成本效益分析
成本估计:工作量=开发+实施+维护
工作量估算方法:功能点和任务
货币的时间价值
F=p*(1+i)^n n为生存周期,F为n年后的价值(钱)
软件工程知识点复习第二章相关推荐
- 在c语言中a 这条语句的作用,C语言复习第二章
C语言第二章 C语言复习(第二章) 一.填空 1.若采用十进制数的表示形式,则077为( ),0111为( ),0xab为( ). 2.C语言中的标识符只能由3种字符组成,它们是( ).( )和( ) ...
- 计算机组成与系统结构期末复习 第二章 2.2
计算机组成与系统结构期末复习 第二章 2.2 1.实现下列各数的转换: (101101.011)2 = (?)10= (?) 8= (?) 16= (?) 8421 (0101 1001 0110.0 ...
- 高中数学必修4知识点:第二章平面向量(复习必备)图文
大家好,昨天分享高中数学必修4第一章知识点,今天继续分享高中数学必修4知识点第二章平面向量,平面向量是中数学必修4难点,有哪些知识点需要学习巩固,老师整理好高中数学必修4平面向量知识点,希望对大家有帮 ...
- 高中数学必修5知识点:第二章数列
大家好,今天分享高中数学必修5知识点第二章数列(本文有电子版),通过六个知识点进行分享:1.数列的概念2.等差数列3.等比数列4.递推数列求通项的方法总结5.数列常用求和方法六.数列的应用.希望能够帮 ...
- 工程经济学99分速成复习——第二章 现金流量及其构成
·选用教材 工程经济学第五版 李南 ·课程目标 工程经济学这门课程是软件工程专业学生的必修课,其主要目的需要我们学生(1)掌握工程经济学的基本概念.基本原理和基本方法:(2)能够运用工程经济学的基本原 ...
- 【计算机网络】知识点整理 第二章 物理层(王道考研视频学习记录)
第二章 物理层 2.1.1 物理层基本概念 2.1.2通信基础 1.数据通信相关术语 2.三种通信方式 3.两种数据传输方式 2.1.3 码元.波特.速率 .带宽 2.1.4 奈氏准则和香农定理 两个 ...
- 通信电子线路期末复习第二章下
文章目录 第二章 高频谐振放大器 2.5 丙类谐振高频放大器 练习题 第二章 高频谐振放大器 2.5 丙类谐振高频放大器 练习题 用到这个图
- 计算机网络期末总复习——第二章 物理层
第二章 物理层 一.物理层基本概念 二.四大特性 三.两种信号与码元 1.信号:数据的电气的或电磁的表现 2.码元: 四.信道的基本概念 1.信道: 2.单向通信(单工通信): 3.双向交替通信(半双 ...
- 线性代数复习 第二章 矩阵
第二章 矩阵 2.1 矩阵的概念 矩阵的概念和运算 矩阵和前面的行列式定义类似,记 A=(aij)m×n\mathbf{A} = (a_{ij})_{m \times n} 为 m×nm \times ...
最新文章
- 图灵五周年生日聚会圆满成功,多家媒体对此进行报道
- C/Cpp / STL / map 的 key 为自定义的 struct 或者 class 时,有什么注意事项?
- OpenCASCADE:读STEP
- 训练日志 2019.2.24
- Hystrix面试 - 基于 request cache 请求缓存技术优化批量商品数据查询接口
- linux下载gcc yarm,修改Yarn的全局安装和缓存位置
- Python实现小球游戏
- centos7卸载docker_使用 Docker 部署 Spring Cloud 项目详细步骤
- package.json 封装 vue模块_Vue管理系统前端~相关工具引入及封装
- 学生信息管理系统总结
- mysql msdtc 不支持_MSDTC 服务意外地在 Windows Server 2012 或 Windows Server 2008 R2 SP1 中停止...
- SlidingBall滚动效果集成问题解决经验
- chrome下载提示网络错误
- C# 操作Excel加水印
- Router-Link详解
- 编程语言之时下潮流与实用价值
- DirectX3D游戏制作之---3D场景的渲染及人物动画的显示
- CQUPT WEEKLY TRAINING (3)解题报告
- 图像配准,特征点提取与匹配
- 所见即所得网页html编辑器,在线所见即所得HTML编辑器的实现原理浅析