当前位置: 首页 > article >正文

5.2 软件需求分析

文章目录

  • 需求分析的意义
  • 软件需求的组成
  • 需求分析的5个方面
  • 需求分析方法

需求分析的意义

在这里插入图片描述
需求分析解决软件“做什么”的问题。由于开发人员比较熟悉计算机而不熟悉领域业务,用户比较熟悉领域业务而不熟悉计算机,双方需要通过交流,制定出完整、清晰、一致的需求说明。

软件需求的组成

在这里插入图片描述
软件需求由功能需求、非功能需求、设计约束3部分组成。软件需求描述了软件必须完成的事情,必须具备的品质。非功能需求主要是指软件的扩展性、容错性、可靠性、性能、响应时间方面的要求。设计约束是指软件的限制条件、补充规约。

需求分析的5个方面

在这里插入图片描述
需求分析涉及软件系统综合要求、数据要求、系统逻辑模型、修正项目计划、开发系统原型(可选的)这5个方面。软件系统综合要求包含对软件的界面、功能、性能、运行、可靠性等各方面的要求。数据要求主要是建立数据的实体关系模型进行描述。开发系统原型,是在需求不明确的情况下可选进行,用于验证用户需求。

需求分析方法

在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/523596.html

相关文章:

  • sem_init的概念和使用案例
  • Vuex中的getter和mutation有什么区别
  • LCR 139.训练计划 I
  • 第十六届蓝桥杯大赛软件赛(编程类)知识点大纲
  • uniapp使用uni.navigateBack返回页面时携带参数到上个页面
  • 14-6-2C++STL的list
  • Qpython+Flask监控添加发送语音中文信息功能
  • 电商系统-用户认证(三)基于公钥解析JWT令牌
  • Linux之详谈——权限管理
  • 【信息系统项目管理师-选择真题】2008下半年综合知识答案和详解
  • 基于PostgreSQL的自然语义解析电子病历编程实践与探索(上)
  • DIY QMK量子键盘
  • 【Unity】cinemachine核心知识
  • 知识库管理驱动企业知识流动与工作协同创新模式
  • MIMIC-IV数据部署
  • TypeScript 学习
  • 为AI聊天工具添加一个知识系统 之76 详细设计之17 正则表达式 之4 正则表达式模板
  • 基于蓝牙6.0的RSSI和UWB融合定位方法,可行性分析
  • 【华为OD-E卷 - 数字加减游戏 100分(python、java、c++、js、c)】
  • 【Postman接口测试】Postman的全局变量和环境变量设置
  • 运算符(C#)
  • MySQL 9.2.0 的功能
  • ImportError: No module named Cryptodome.Cipher
  • 250123-java设计模式
  • 图论——单源最短路的综合应用
  • C言算法面试:分类与高频题解析