zoukankan      html  css  js  c++  java
  • 软件需求分析------系统必须做什么?

    在需求分析之前,需要完整的写出软件需求规格说明书,在此过程中要尽量避免二义性的语言或表述。此过程需需求分析师和用户协作。具体实施过程如下图所示: 需求分析是软件规格定义时期的最后一个阶段,目的是知道系统必须做什么。在此之前有技术性分析的阶段,但对软件需求的理解程度,决定着软件的开发工作是否能够成功,如果不能真正满足客户的期望,一切技术和设计都是浮云。需求分析要对所做的系统提出完整,准确,清晰,具体的要求。 需求分析必须遵循的原则: 1.理解并描述问题的信息域 ------->数据模型(数据结构) 2.定义软件应完成的功能---------->功能模型(用例图) 3.描述用户的软件行为-------------->行为模型(操作流程图) 4.对描述信息,功能和行为模型进行分解-------------->层次(需要对系统进行分级,降低各个模块之间的耦合,尽量降低软件的难度以及开发风险)
  • 相关阅读:
    QT 界面刷新
    剑指 Offer 65. 不用加减乘除做加法
    3.nvidia-docker安装
    6.通过docker配置深度学习环境
    2.docker安装
    OSG+Visual Studio2015项目变量设置;
    Learning OSG programing---osgwindows
    日常学习网站推荐
    开发 MFC 应用的一般过程
    FVWM使用指南
  • 原文地址:https://www.cnblogs.com/zxwbky/p/9575662.html
Copyright © 2011-2022 走看看