本书首先明确了需求分析的目的及其重要性。然后作者通过介绍、分析现有的多种技术,来解释如何进行有效的需求分析。书中为读者掌握从商业角度到软件构架的过程提供了有效指导。
本书可作为软件学院及大学计算机等专业相关课程的教材,也可以作为软件公司各级管理和开发人员的参考资料。
需求分析——软件工程实践丛书
内容提要 :
本书首先明确了需求分析的目的及其重要性。然后作者通过介绍、分析现有的多种技术,来解释如何进行有效的需求分析。书中为读者掌握从商业角度到软件构架的过程提供了有效指导。
本书可作为软件学院及大学计算机等专业相关课程的教材,也可以作为软件公司各级管理和开发人员的参考资料。 编辑推荐 :
本书讲述了有效的需求分析方式。DAVID C.HAY从商业角度到软件构架,阐述了目前业界最好的需求分析方法,并在定义构架的整个过程中提供行之有效的指导。
本书可作为软件学院及大学计算机等专业相关课程的教材,也可供软件公司各级管理和开发人员参考。 作者简介 :
在穿孔卡、纸带和打字机时代,David C.Hay就已经开发出了基于数据库的交互式系统。他是世界著名的Essential Strategise顾问公司的主管,他使用模式技术为其他公司提供帮助,构造信息策略和构架、定义广泛的组织需求。
目录 :
第1章 软件构架框架
1.1 Zachman框架 1.2 构架框架 1.3 分析过程 1.4 含义 第2章 项目管理 2.1 引言 2.2 开发阶段概述 2.3 关于战略 2.4 关于需求分析 2.5 工序1:确定范围 2.6 工序2:规划工序 2.7 工序3:收集信息 2.8 工序4:对企业进行描述 2.9 工序5:确定对新系统的需求 2.10 工序6:确定现有系统的环境 2.11 工序7:筹划变迁 2.12 小结 第3章 第1列:数据 3.1 对数据的看法 3.2 数据构架简史 3.3 高级数据管理——元数据 3.4 图——数据建模 3.5 使用实体/关系或对象模型 3.6 规范化 3.7 数据建模约定 3.8 实体/关系模型的验证 3.9 需求分析提交的结果——第1列 3.10 数据与其他列 3.11 结论 第4章 第2列:行为 4.1 从企业所有者视图到构架师视图 4.2 途径 4.3 功能层次图 4.4 依赖关系图 4.5 数据流图 4.6 IDEF0 4.7 UML行为图 4.8 交互图 4.9 用例 4.10 关于业务处理反向工程 4.11 功能和处理的详细文档 4.12 行为分析的隐含的意义 4.13 需求分析提交的结果——第2列 4.14 行为与其他列 第5章 第4列:人员与组织 5.1 企业该如何组织(第1行) 5.2 第2行:企业所有者视图 5.3 第3行:(人的)系统的本质 5.4 该模型的含义 5.5 系统使用 5.6 需求分析提交的结果——第4列 5.7 人员、组织和其他列 第6章 第3列:位置 6.1 第2行:地理 6.2 第3行:网络(和其他列) 6.3 需求分析提交的结果——第3列 第7章 第5列:时序 7.1 引言 7.2 第1行:范围 7.3 第2行:企业所有者视图 7.4 第3行:构架师视图 7.5 需求分析提交的结果——第5列 7.6 时序和其他列 7.7 结论 第8章 第6列:动机 附录A Zachman框架 附录B 数据建模技术比较:句法约定 附录C 商业规则组动机模型 附录D 改进的商业规则组动机模型 术语表 |