软件工程第二章

  • 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年后的价值(钱)

软件工程知识点复习第二章相关推荐

  1. 在c语言中a 这条语句的作用,C语言复习第二章

    C语言第二章 C语言复习(第二章) 一.填空 1.若采用十进制数的表示形式,则077为( ),0111为( ),0xab为( ). 2.C语言中的标识符只能由3种字符组成,它们是( ).( )和( ) ...

  2. 计算机组成与系统结构期末复习 第二章 2.2

    计算机组成与系统结构期末复习 第二章 2.2 1.实现下列各数的转换: (101101.011)2 = (?)10= (?) 8= (?) 16= (?) 8421 (0101 1001 0110.0 ...

  3. 高中数学必修4知识点:第二章平面向量(复习必备)图文

    大家好,昨天分享高中数学必修4第一章知识点,今天继续分享高中数学必修4知识点第二章平面向量,平面向量是中数学必修4难点,有哪些知识点需要学习巩固,老师整理好高中数学必修4平面向量知识点,希望对大家有帮 ...

  4. 高中数学必修5知识点:第二章数列

    大家好,今天分享高中数学必修5知识点第二章数列(本文有电子版),通过六个知识点进行分享:1.数列的概念2.等差数列3.等比数列4.递推数列求通项的方法总结5.数列常用求和方法六.数列的应用.希望能够帮 ...

  5. 工程经济学99分速成复习——第二章 现金流量及其构成

    ·选用教材 工程经济学第五版 李南 ·课程目标 工程经济学这门课程是软件工程专业学生的必修课,其主要目的需要我们学生(1)掌握工程经济学的基本概念.基本原理和基本方法:(2)能够运用工程经济学的基本原 ...

  6. 【计算机网络】知识点整理 第二章 物理层(王道考研视频学习记录)

    第二章 物理层 2.1.1 物理层基本概念 2.1.2通信基础 1.数据通信相关术语 2.三种通信方式 3.两种数据传输方式 2.1.3 码元.波特.速率 .带宽 2.1.4 奈氏准则和香农定理 两个 ...

  7. 通信电子线路期末复习第二章下

    文章目录 第二章 高频谐振放大器 2.5 丙类谐振高频放大器 练习题 第二章 高频谐振放大器 2.5 丙类谐振高频放大器 练习题 用到这个图

  8. 计算机网络期末总复习——第二章 物理层

    第二章 物理层 一.物理层基本概念 二.四大特性 三.两种信号与码元 1.信号:数据的电气的或电磁的表现 2.码元: 四.信道的基本概念 1.信道: 2.单向通信(单工通信): 3.双向交替通信(半双 ...

  9. 线性代数复习 第二章 矩阵

    第二章 矩阵 2.1 矩阵的概念 矩阵的概念和运算 矩阵和前面的行列式定义类似,记 A=(aij)m×n\mathbf{A} = (a_{ij})_{m \times n} 为 m×nm \times ...

最新文章

  1. 图灵五周年生日聚会圆满成功,多家媒体对此进行报道
  2. C/Cpp / STL / map 的 key 为自定义的 struct 或者 class 时,有什么注意事项?
  3. OpenCASCADE:读STEP
  4. 训练日志 2019.2.24
  5. Hystrix面试 - 基于 request cache 请求缓存技术优化批量商品数据查询接口
  6. linux下载gcc yarm,修改Yarn的全局安装和缓存位置
  7. Python实现小球游戏
  8. centos7卸载docker_使用 Docker 部署 Spring Cloud 项目详细步骤
  9. package.json 封装 vue模块_Vue管理系统前端~相关工具引入及封装
  10. 学生信息管理系统总结
  11. mysql msdtc 不支持_MSDTC 服务意外地在 Windows Server 2012 或 Windows Server 2008 R2 SP1 中停止...
  12. SlidingBall滚动效果集成问题解决经验
  13. chrome下载提示网络错误
  14. C# 操作Excel加水印
  15. Router-Link详解
  16. 编程语言之时下潮流与实用价值
  17. DirectX3D游戏制作之---3D场景的渲染及人物动画的显示
  18. CQUPT WEEKLY TRAINING (3)解题报告
  19. 图像配准,特征点提取与匹配
  20. 所见即所得网页html编辑器,在线所见即所得HTML编辑器的实现原理浅析

热门文章

  1. outlook服务器上修改文件保存,修改Outlook 2013数据文件(.ost)保存路径的方法
  2. sqlmap中tamper的用法
  3. 论语之宪问第十四、卫灵公第十五、季氏第十六
  4. cmd.exe启动参数详解
  5. 怎么理解——用户不是人
  6. 阿里少壮派上位:70后、80后全面掌舵阿里
  7. 银河系的神秘信号:也许我们正见证真实的科幻故事
  8. 银河系召唤“四有青年”,宇宙原力即将觉醒
  9. 明天14:00,棕榈泉见~友盟+、大麦网、凯叔讲故事都在
  10. CodeBlocks 修改编辑器背景颜色