软件需求与可视化模型

软件需求与可视化模型

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书主要侧重于以视觉化方式来表达软件需求。

内容简介

需求文档的模糊性和歧义性是导致很多软件项目最终无法满足用户需求的主要原因。针对这一现状,本书介绍了4大类22个可视化需求模型,旨在指导读者通过软件需求的视觉化模型来进一步明确需求,促进开发人员对需求的理解,从而进一步推动软件项目的成功。

本书取自需求领域两位专家十多年的实践经验,具有重要的指导和参考意义,可以帮助读者准确理解需求,开发出满足用户需求和可以帮助用户达成任务目标的软件产品。

作者简介

作者Anthony Chen,Seilevel联合创始人兼总裁。拥有伊利诺大学电子工程和微生物学双学士学位,德州农工大学微生物和免疫学硕士学位。

章节目录

版权信息

内容简介

关于译者

关于作者

译者序

推荐序

前言

第Ⅰ部分 需求模型介绍

第1章 需求建模语言入门

定义RML

传统软件需求实践的挑战

人脑的限制

图比文字更容易理解

需求模型

为什么不用UML

需求与设计

一个层面的需求是对另一个层面的设计

确定业务的实际需要

定义需求

需求模型不等于游戏的结束

在项目中使用RML

其他资源

参考文献

第2章 模型分类

目标、人员、系统和数据模型

目标模型

人员模型

系统模型

数据模型

参考文献

第Ⅱ部分 对象模型

第3章 业务目标模型

业务目标模型模板

例子

创建业务目标模型

使用业务目标模型

常见错误

相关的模型

练习

其他资源

参考文献

第4章 目标链

目标链模板

例子

创建目标链

使用目标链

常见错误

相关模型

练习

其他资源

参考文献

第5章 关键绩效指标模型

KPIM模板

例子

创建KPIM

使用KPIM

常见错误

相关的模型

练习

其他资源

第6章 特性树

特性树模板

例子

创建特性树

使用特性树

常见错误

相关的模型

练习

其他资源

参考文献

第7章 需求映射矩阵

RMM模板

例子

创建RMM

使用RMM

识别无关的需求或缺失的步骤

常见错误

相关模型

练习

其他资源

参考文献

第Ⅲ部分 人员模型

第8章 组织结构图

组织结构图模板

例子

创建组织结构图

使用组织结构图

常见错误

相关模型

练习

场景

其他资源

参考文献

第9章 处理流程

处理流程模板

例子

创建处理流程

使用处理流程

常见错误

相关模型

练习

其他资源

参考文献

第10章 用例

用例模板

例子

创建用例

写主要路径

写替代路径

使用用例

常见错误

相关模型

其他资源

参考文献

第11章 角色权限矩阵

角色权限矩阵模板

例子

创建角色权限矩阵

使用角色权限矩阵

常见错误

相关模型

练习

其他资源

第Ⅳ部分 系统模型

第12章 生态系统图

生态系统图模板

例子

创建生态系统图

确认系统

使用生态系统图

常见错误

相关模型

练习

其他资源

参考文献

第13章 系统流程

系统流程模板

例子

创建系统流程

使用系统流程

推导需求

常见错误

相关模型

练习

其他资源

第14章 用户界面流程

UI流程模板

例子

创建UI流程

决定屏幕的范围

使用UI流程

常见错误

相关模型

练习

其他资源

参考文献

第15章 显示-动作-响应

DAR模型模板

例子

创建DAR模型

使用DAR

常见错误

相关模型

练习

其他资源

参考文献

第16章 决策表

决策表模板

例子

创建决策表

使用决策表

常见错误

相关模型

练习

其他资源

参考文献

第17章 决策树

决策树模板

例子

创建决策树

常见错误

相关模型

练习

其他资源

参考文献

第18章 系统界面表

系统界面表的模板

例子

创建系统界面表

使用系统界面表

常见错误

相关模型

练习

第Ⅴ部分 数据模型

第19章 业务数据图

BDD模板

例子

创建BDD

常见错误

相关模型

练习

其他资源

参考文献

第20章 数据流图

DFD模板

例子

创建DFD

使用DFD

常见错误

相关模型

练习

其他资源

参考文献

第21章 数据字典

例子

创建数据字典

相关模型

练习

其他资源

参考文献

第22章 状态表

例子

使用状态表

常见问题

相关模型

练习

其他资源

参考文献

第23章 状态图

状态图模板

例子

创建状态图

常见问题

相关模型

练习

其他资源

参考文献

第24章 报告表

报告表模板

例子

创建报表

确定报告

常见错误

相关模型

练习

第Ⅵ部分 大局图中的模型

第25章 项目模型的选择

根据项目阶段选择模型

根据项目特点选择模型

关于读者的思考

修改模型

练习

第26章 模型的综合应用

很多不同的视图

使用多个模型

需求架构

模型计划

相关模型

练习

第Ⅶ部分 附录

附录A 快速查找模型表格

附录B 一般性模型指南

附录C 练习答案

软件需求与可视化模型是2017年由清华大学出版社出版,作者[美] Anthony Chen。

得书感谢您对《软件需求与可视化模型》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
数据可视化基础与应用 电子书
本书共9章,由浅入深地介绍各类数据可视化技术及相关可视化工具的使用方法,力求培养读者对数据可视化的认知以及动手能力。第1章和第2章是基础应用,介绍数据可视化的定义、作用和发展历史,以及如何使用Excel进行数据可视化;第3章~第5章介绍数据可视化工具Tableau的基本使用方法;第6章~第9章详细介绍如何利用代码实现数据可视化,包括前端数据可视化、使用JavaScript实现数据可视化、大屏数据可
软件测试与维护基础 电子书
本书吸取了课程建设成果,总结多位教师教学经验,全面系统地介绍了软件测试的概念、过程、方法及相关工具。全书共9章,前4章以理论介绍为主,从理论角度讨论软件测试的概念和技术;后5章以实践练习为主,从实践角度介绍软件测试的应用和工具的使用。前一部分内容主要包含软件测试基础概念、软件测试流程、软件测试岗位能力要求、黑盒测试技术、白盒测试技术、测试的组织与管理、软件维护等。后一部分内容主要包括黑盒测试方法的
深度学习——原理、模型与实践 电子书
本书是深度学习领域的入门教材,全面阐述了深度学习的知识体系,涵盖人工智能的基础知识以及深度学习的基本原理、模型、方法和实践案例,使读者掌握深度学习的相关知识,提高以深度学习方法解决实际问题的能力。全书内容包括人工智能基础、机器学习基础、深度学习主要框架、深度神经网络、卷积神经网络、循环神经网络、自编码器与生成对抗网络。
大语言模型:基础与前沿 电子书
一本书读懂大语言模型的前世今生。
PowerBI数据挖掘与可视化分析 电子书
“人人都是数据分析师”系列,深入浅出讲解Power BI应用和秘诀,让你的数据“狂飙”。