基础知识

[TOC]

第一章-企业信息化战略与实施

第二章-系统规划

2.3成本效益分析

2.3.1 盈亏临界点分析
2.3.2 净现值分析:
2.3.3 投资回收期:

第三章-软件工程

3.1 概念-方法论

3.2软件开发模型

第四章-需求工程

需求工程概述

  • 需求开发
    • 需求获取
    • 需求分析
    • 需求定义(需求规格说明书)
    • 需求验证
  • 建立需求基线
  • 需求管理
    • 变更控制
    • 版本控制
    • 需求跟踪
    • 需求状态跟踪

需求开发

需求分类
需求分析

UML 2.2图表的层次结构,显示为类图

  1. 用例图:搞事情之 UML 的用例图

  2. 类图与对象图

    • 类、对象、属性
    • 多重度
    • 关系
  3. 序列图(时序图):UML建模之时序图(Sequence Diagram)

  4. 活动图:细谈UML建模语言中的活动图模型

  5. 状态图:状态图用于显示状态机(State Machine Diagram)UML建模之状态图(Statechart Diagram)

  6. 通信图(协作图):与时序图同源

  7. 构件图

  8. 部署图

UML4+1视图

需求定义
  • 严格定义法
  • 原型法
需求验证

结合下文的需求状态变化图

  • 需求评审
    • 正式
    • 非正式
  • 需求测试
  • 用户签字确认

需求管理

定义需求基线

1583898098586

状态图:

  • 状态:圆角矩形
  • 事件:文字
需求跟踪

1583899246289

  • “软件需求”介于“用户原始需求”、“下游工作产品”之间的桥梁
  • 用例是软件需求的表现形式
需求风险管理
综合: