书籍详情
系统分析与设计
作者:(美)肯德尔 等著,施平安 等译
出版社:机械工业出版社
出版时间:2010-04-01
ISBN:9787111288237
定价:¥69.00
购买这本书可以去
内容简介
《系统分析与设计(原书第7版)》作者结合十几年的教学和实践经验,以清晰的结构、生动的语言、丰富的案例全面阐述了系统分析与设计所涉及的知识、相关技术和工具。全书分五部分,分别介绍了系统分析基础、信息需求分析以及分析过程、设计基础和软件工程与实现。《系统分析与设计(原书第7版)》适合作为高等院校计算机相关专业的教材或参考书。
作者简介
Kenneth E.Kendall,美国罗格斯大学(RutgersUniversity)商学院电子商务和信息技术系教授。多年来一直从事系统分析与设计、决策支持系统、管理学和运作管理领域的研究和教学工作。 在1990—1993年期间,他担任国际研究组织IFIPWorking Group的主席,该组织致力于研究信息系统对社会和企业的影响。后来,他担任决策科学学院的副校长,并被聘为荣誉成员。在1992年,他荣获该校教学创新奖。此外,他还帮助建立了“信息系统国际研讨会”(ICIS),这个研讨会每年有上千人参加。 Kendall教授主讲的课程有“新兴信患技术”和“电子商务项目管理”。
目录
出版者的话
前言
第一部分 系统分析基础
第1章 假定系统分析员的角色
1.1 系统类型
1.2 系统集成技术
1.3 系统分析与设计的必要性
1.4 系统分析员的角色
1.5 系统开发生命期
1.6 使用CASE工具
1.7 高级CASE和低级CASE
1.8 面向对象系统分析与设计
1.9 敏捷方法和其他可供选择的方法
1.10 小结
HyperCase体验1
复习题
CPU案例1 案例序幕
第2章 了解组织风格及其对信息系统的影响
2.1 组织作为系统
2.2 系统的图形化描述方法
2.3 用例建模
2.4 管理的层次
2.5 组织文化
2.6 小结
HyperCase体验2
复习题
问题
小组项目
CUP案例2 画关系图
第3章 项目管理
3.1 项目启动
3.2 确定可行性
3.3 活动规划和控制
3.4 基于计算机的项目进度安排
3.5 功能点分析
3.6 管理分析与设计活动
3.7 敏捷开发
3.8 小结
HyperCase体验3
复习题
问题
小组项目
CPU案例3 开始了解你
第二部分 信息需求分析
第4章 信息收集:交互式方法
4.1 面谈
HyperCase体验4.1
4.2 联合应用程序设计
4.3 使用问卷调查表
4.4 小结
HyperCase体验4.2
复习题
问题
小组项目
CPU案例4 我先听,稍后再问问题
第5章 信息收集:非干扰性方法
5.1 采样
5.2 调查
HyperCiase体验5.1
5.3 观察决策者的行为
5.4 观察物理环境
5.5 小结
HyperCase体验5.2
复习题
问题
小组项目
CPU案例5 眼见为实
第6章 敏捷建模和原型化方法
6.1 原型化方法
6.2 原型的开发
6.3 用户在原型化方法中的角色
6.4 快速应用程序开发
6.5 敏捷建模
6.6 敏捷建模与结构化方法的比较
6.7 小结
HyperCase体验6
复习题
问题
小组项目
CPU案例6 反应时间
第三部分 分析过程
第7章 使用数据流图
7.1 需求确定的数据流方法
7.2 开发数据流图
7.3 逻辑数据流图和物理数据流图
7.4 创建物理数据流图
7.5 第2个数据流图实例
7.6 分割Web站点
7.7 使用数据流图进行沟通
7.8 小结
HyperCase体验7
复习题
问题
小组项目
CPU案例7 数据流
第8章 使用数据字典分析系统
8.1 数据字典
8.2 数据存储库
8.3 创建数据字典
8.4 使用数据字典
8.5 小结
HyperCase体验8
复习题
问题
小组项目
CPU案例8 详细说明你的意图
第9章 描述过程规范和结构化决策
9.1 过程规范概述
9.2 结构化英语
9.3 决策表
9.4 决策树
9.5 选择一种结构化决策分析技术
9.6 物理过程规范和逻辑过程规范
9.7 小结
HyperCase体验9
复习题
问题
小组项目
CPU案例9 制定决策表
第10章 准备系统建议
10.1 确定硬件和软件的需求
HyperCase体验10.1
10.2 识别和预测成本和效益
10.3 成本和效益比较
HyperCase体验10.2
10.4 系统建议
10.5 陈述系统建议
10.6 小结
HyperCase体验10.3
复习题
问题
小组项目
CPU案例10 建议进一步加以深化
第四部分 设计基础
第11章 设计有效的输出
11.1 输出设计的目标
11.2 将输出内容与输出方式联系起来
11.3 认识到输出偏差对用户的影响
11.4 设计屏幕输出
11.5 设计Web站点
11.6 输出生产和xML
11.7 小结
HyperCase体验11
复习题
问题
小组项目
CPU案例11 输出报告
第12章 设计有效的输入
12.1 良好的表单设计
12.2 良好的屏幕和Web窗体设计
12.3 内联网和互联网网页设计
12.4 小结
HyperCase体验12
复习题
问题
小组项目
CPU案例12 构建屏幕和屏幕窗体
第13章 数据库设计
13.1 数据库
13.2 数据概念
13.3 规范化
13.4 主文件/数据库关系设计指导原则
13.5 使用数据库
13.6 反规范化
13.7 数据仓库
13.8 小结
HyperCase体验13
复习题
问题
小组项目
CPU案例13 回到数据的底层
第14章 人机交互
14.1 理解人机交互
14.2 用户界面的类型
14.3 对话设计的指导原则
14.4 为用户提供反馈
14.5 电子商务网站设计时要考虑的特殊因素
14.6 mashup
14.7 设计查询
14.8 小结
HyperCase体验14
复习题
问题
小组项目
CPU案例14用户提高篇
第15章 设计准确的数据输入规程
15.1 有效的编码
15.2 快速而高效的数据获取
15.3 通过输入有效性检查保证数据的质量
15.4 电子商务环境中的准确性优势
15.5 小结
HyperCase体验15
复习题
问题
小组项目
CPU案例15自然地输入
第五部分 软件工程与实现
第16章 基于UML的面向对象系统分析与设计
16.1 面向对象概念
16.2 CRC卡片和对象思考
16.3 UML的概念和图
16.4 用例建模
16.5 活动图
16.6 顺序图和通信图
16.7 类图
16.8 状态图
16.9 包和其他UML制品
16.10 UML实践
16.11 使用UML进行建模的重要性
16.12 小结
复习题
问题
术语表
缩写词
前言
第一部分 系统分析基础
第1章 假定系统分析员的角色
1.1 系统类型
1.2 系统集成技术
1.3 系统分析与设计的必要性
1.4 系统分析员的角色
1.5 系统开发生命期
1.6 使用CASE工具
1.7 高级CASE和低级CASE
1.8 面向对象系统分析与设计
1.9 敏捷方法和其他可供选择的方法
1.10 小结
HyperCase体验1
复习题
CPU案例1 案例序幕
第2章 了解组织风格及其对信息系统的影响
2.1 组织作为系统
2.2 系统的图形化描述方法
2.3 用例建模
2.4 管理的层次
2.5 组织文化
2.6 小结
HyperCase体验2
复习题
问题
小组项目
CUP案例2 画关系图
第3章 项目管理
3.1 项目启动
3.2 确定可行性
3.3 活动规划和控制
3.4 基于计算机的项目进度安排
3.5 功能点分析
3.6 管理分析与设计活动
3.7 敏捷开发
3.8 小结
HyperCase体验3
复习题
问题
小组项目
CPU案例3 开始了解你
第二部分 信息需求分析
第4章 信息收集:交互式方法
4.1 面谈
HyperCase体验4.1
4.2 联合应用程序设计
4.3 使用问卷调查表
4.4 小结
HyperCase体验4.2
复习题
问题
小组项目
CPU案例4 我先听,稍后再问问题
第5章 信息收集:非干扰性方法
5.1 采样
5.2 调查
HyperCiase体验5.1
5.3 观察决策者的行为
5.4 观察物理环境
5.5 小结
HyperCase体验5.2
复习题
问题
小组项目
CPU案例5 眼见为实
第6章 敏捷建模和原型化方法
6.1 原型化方法
6.2 原型的开发
6.3 用户在原型化方法中的角色
6.4 快速应用程序开发
6.5 敏捷建模
6.6 敏捷建模与结构化方法的比较
6.7 小结
HyperCase体验6
复习题
问题
小组项目
CPU案例6 反应时间
第三部分 分析过程
第7章 使用数据流图
7.1 需求确定的数据流方法
7.2 开发数据流图
7.3 逻辑数据流图和物理数据流图
7.4 创建物理数据流图
7.5 第2个数据流图实例
7.6 分割Web站点
7.7 使用数据流图进行沟通
7.8 小结
HyperCase体验7
复习题
问题
小组项目
CPU案例7 数据流
第8章 使用数据字典分析系统
8.1 数据字典
8.2 数据存储库
8.3 创建数据字典
8.4 使用数据字典
8.5 小结
HyperCase体验8
复习题
问题
小组项目
CPU案例8 详细说明你的意图
第9章 描述过程规范和结构化决策
9.1 过程规范概述
9.2 结构化英语
9.3 决策表
9.4 决策树
9.5 选择一种结构化决策分析技术
9.6 物理过程规范和逻辑过程规范
9.7 小结
HyperCase体验9
复习题
问题
小组项目
CPU案例9 制定决策表
第10章 准备系统建议
10.1 确定硬件和软件的需求
HyperCase体验10.1
10.2 识别和预测成本和效益
10.3 成本和效益比较
HyperCase体验10.2
10.4 系统建议
10.5 陈述系统建议
10.6 小结
HyperCase体验10.3
复习题
问题
小组项目
CPU案例10 建议进一步加以深化
第四部分 设计基础
第11章 设计有效的输出
11.1 输出设计的目标
11.2 将输出内容与输出方式联系起来
11.3 认识到输出偏差对用户的影响
11.4 设计屏幕输出
11.5 设计Web站点
11.6 输出生产和xML
11.7 小结
HyperCase体验11
复习题
问题
小组项目
CPU案例11 输出报告
第12章 设计有效的输入
12.1 良好的表单设计
12.2 良好的屏幕和Web窗体设计
12.3 内联网和互联网网页设计
12.4 小结
HyperCase体验12
复习题
问题
小组项目
CPU案例12 构建屏幕和屏幕窗体
第13章 数据库设计
13.1 数据库
13.2 数据概念
13.3 规范化
13.4 主文件/数据库关系设计指导原则
13.5 使用数据库
13.6 反规范化
13.7 数据仓库
13.8 小结
HyperCase体验13
复习题
问题
小组项目
CPU案例13 回到数据的底层
第14章 人机交互
14.1 理解人机交互
14.2 用户界面的类型
14.3 对话设计的指导原则
14.4 为用户提供反馈
14.5 电子商务网站设计时要考虑的特殊因素
14.6 mashup
14.7 设计查询
14.8 小结
HyperCase体验14
复习题
问题
小组项目
CPU案例14用户提高篇
第15章 设计准确的数据输入规程
15.1 有效的编码
15.2 快速而高效的数据获取
15.3 通过输入有效性检查保证数据的质量
15.4 电子商务环境中的准确性优势
15.5 小结
HyperCase体验15
复习题
问题
小组项目
CPU案例15自然地输入
第五部分 软件工程与实现
第16章 基于UML的面向对象系统分析与设计
16.1 面向对象概念
16.2 CRC卡片和对象思考
16.3 UML的概念和图
16.4 用例建模
16.5 活动图
16.6 顺序图和通信图
16.7 类图
16.8 状态图
16.9 包和其他UML制品
16.10 UML实践
16.11 使用UML进行建模的重要性
16.12 小结
复习题
问题
术语表
缩写词
猜您喜欢