美文网首页
数据库等级考试(二)--需求分析

数据库等级考试(二)--需求分析

作者: IPing | 来源:发表于2018-12-17 15:28 被阅读0次

需求分析的概念与意义

  • 概念:对开发系统做什么、完成什么功能的全面描述。
    通过调查、了解、观察、分析,得到有关目标系统需要实现的功能及其相互关系等一系列“活动”的集合。
  • 软件产品的特性使得需求的获取困难重重
    1. 软件功能复杂
    2. 需求的可变性
    3. 软件产品的不可见性

需求获取方式

  1. 面谈
    深入业务部门,找专家和业务人员介绍其业务流程和和流程之间的关系,包括期望信息解决的问题
  2. 实地观察
    注意分析和考察原有业务流程和操作过程的合理性
  3. 问卷调查
  4. 查阅资料

需求分析过程

  1. 标识问题
    一个错误在需求分析阶段修复的相对费用是0.1
    设计阶段修复相对费用是0.5
    编码阶段修复相对费用是1
    单元测试及集成测试阶段的相对费用是2~5
    到了运行维护阶段的相对费用可能达到20
  2. 建立需求模型
    需求分析是一项艰巨而困难的工作,为了帮助系统分析人员及建模人员理解需求,人们常借助模型来理解系统所涉及的各种业务活动。
  3. 描述需求
    重点叙述说明一下内容:
    需求概述、功能需求、信息需求、性能需求、环境要求、其他需求
    经常思考下列问题:
    这个系统的主要功能是什么?
    描述的需求是完全的吗?是否把问题域中的所有环节、每个环节可能得状态及变化都包括在需求中了,没有任何遗漏吗?
    需求描述是正确的和一致的吗?
    描述的这些去修是可行的、实际和操作的吗?
    描述中的每一条需求都是客户需要的吗?
    需求文档:是需求分析工作完成的标志,其成功是软件生命周期后续阶段工作的依据,要力求做到论述全面、结构清晰、内容准确、描述清楚。
  4. 确认需求
    审核下列内容:
    功能需求、数据需求、性能、数据管理、其他需求

需求分析方法

相关文章

  • 数据库等级考试(二)--需求分析

    需求分析的概念与意义 概念:对开发系统做什么、完成什么功能的全面描述。通过调查、了解、观察、分析,得到有关目标系统...

  • 2019-07-12 11、考勤系统总结报告

    一、打卡考勤系统需求分析报告 打卡考勤系统需求分析报告 二、考勤系统数据库设计 考勤系统数据库设计 三、考勤系统界...

  • qq群等级需求分析

    QQ团队当时向多个实际人数在200人以上的群主发放了问卷,统计结果显示: (1)56%弱关系链的兴趣群群主在设置管...

  • 具有用户已读状态功能的公告(1):数据库设计

    文章目录 1 需求 2 需求分析 3 方案设计 3.1 方案一 3.2 方案二 3.3 方案三 4 数据库表设计 ...

  • 数据库-需求分析与ER建模

    需求分析 数据库建设中,第一步也是最重要的一个步骤就是需求收集、定义以及可视化。需求是数据库建设的基石,需求分析是...

  • 数据库逻辑设计

    数据库设计 数据库设计包含需求设计、逻辑设计、物理设计和维护优化。 需求分析:全面了解产品设计的存储需求(存储需求...

  • 需求等级

    “需求的等级”原则明确指出,在满足像创意这类更高需求之前,设计必须先满足人们的基本需求( 例如: 一定要能用)。优...

  • 考勤系统实训报告

    一.系统需求分析 https://www.jianshu.com/p/3a674f739509 二.数据库设计 h...

  • 09-20:项目设计

    需求阶段 需求收集 需求整理 需求分析 界面原型 可行性分析 设计阶段 UI设计 数据库设计 项目架构设计 编码阶...

  • 计算机二级java程序语言设计

    公共基础 数据库 数据库设计过程主要包括需求分析、概要结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运...

网友评论

      本文标题:数据库等级考试(二)--需求分析

      本文链接:https://www.haomeiwen.com/subject/isxahqtx.html