系统分析与设计:敏捷迭代方法(原书第6版)

系统分析与设计:敏捷迭代方法(原书第6版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2017-01
版次: 1
ISBN: 9787111556411
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 310页
字数: 310千字
97人买过
  •   本书是系统分析与设计的入门教材,以信息系统开发生命周期为主线,以贯穿系统开发始终的完整案例为引导,全面涵盖面向对象方法和UML,强调系统结构、用户界面和系统界面。在此基础上,还重点讲解了项目计划和项目管理方法。书中知识点巧妙融于实际案例,内容由浅入深,并配有大量习题,十分易于教学。本书适合作为高等院校计算机、信息管理与信息系统等相关专业的本科生教材,也可作为系统开发或管理人员的参考书。
    John Satzinger  美国密苏里州立大学计算机信息系统学院教授,他同时拥有加州州立理工大学的MBA学位和克莱蒙研究大学的博士学位,并具有15年以上的CIS和MIS大学课程教学和研究经验,他的研究兴趣和专长包括:系统分析与设计、图形用户界面设计、面向对象的开发、数据库和客户-服务器系统开发。Robert Jackson  美国杨百翰大学计算机科学专业博士,之后在该校信息系统学院任教多年,现在已退休。他已经发表了大量有关面向对象系统开发、电子商务、WEB系统、项目管理以及信息系统教育方面的论文和著作。目前,他自己开创了几个新的电子商务业务,并将积累的分析、设计和商业实践经验融入他编写的教材中。Stephen Burd  美国新墨西哥大学副教授,从1984年开始在此校从事管理信息系统、网络、数据库、硬件/软件课程的教学。他分别在美国巴尔的摩大学获得学士和硕士学位、普度大学获得博士学位。 Introduction to Systems Analysis and Design: An Agile, Iterative Approach, Sixth Edition
    出版者的话
    译者序
    前言
    第一部分 系统开发导论
    第1章 从始至终——系统分析与设计概述 2
    1.1 软件开发以及系统分析与设计 2
    1.2 系统开发生命周期 4
    1.3 落基山运动用品(RMO)介绍 4
    1.4 迭代开发 6
    1.5 RMO贸易展览系统的开发 7
    1.5.1 项目开始前的准备工作 7
    1.5.2 第一天的工作活动 8
    1.5.3 第二天的工作活动 11
    1.5.4 第三天的工作活动 13
    1.5.5 第四天的工作活动 15
    1.5.6 第五天的工作活动 19
    1.5.7 第六天的工作活动 19
    1.5.8 第一次迭代回顾 21
    1.6 后续内容导读 21
    1.6.1 第一部分:系统开发导论 21
    1.6.2 第二部分:系统分析活动 22
    1.6.3 第三部分:系统设计的要点 22
    1.6.4 第四部分:项目和项目管理 22
    1.6.5 第五部分:高级设计和部署概念 22
    本章小结 23
    复习题 23
    第二部分 系统分析活动
    第2章 系统需求调查 26
    2.1 引言 27
    2.2 RMO综合销售和市场营销系统项目 27
    2.2.1 现有的RMO信息系统与架构 27
    2.2.2 新综合销售和市场营销系统 28
    2.3 系统分析活动 30
    2.3.1 收集细节信息 30
    2.3.2 定义需求 31
    2.3.3 需求的优先级划分 31
    2.3.4 开发用户界面对话框 31
    2.3.5 与用户一起评估需求 31
    2.4 什么是需求 32
    2.5 模型和建模 33
    2.6 利益相关者 35
    2.7 信息收集技术 38
    2.7.1 与用户和其他利益相关者进行访谈 38
    2.7.2 分发和收集调查问卷 41
    2.7.3 检查输入、输出和流程 42
    2.7.4 观察和记录业务流程 43
    2.7.5 研究供应商的解决方案 44
    2.7.6 收集活跃的用户评论和建议 44
    2.8 用活动图记录工作流 44
    本章小结 47
    复习题 48
    问题和练习 48
    扩展资源 49
    第3章 用例 50
    3.1 引言 51
    3.2 用例和用户目标 51
    3.3 用例和事件分解 52
    3.3.1 事件分解技术 53
    3.3.2 事件类型 54
    3.3.3 定义事件 55
    3.3.4 使用事件分解技术 57
    3.4 用例和CRUD 58
    3.5 RMO案例中的用例 59
    3.6 用例图 60
    3.6.1 用例、参与者和符号 61
    3.6.2 开发用例图 63
    本章小结 64
    复习题 65
    问题和练习 66
    扩展资源 67
    第4章 域建模 68
    4.1 引言 68
    4.2 问题域中的“事物” 69
    4.2.1 头脑风暴法 69
    4.2.2 名词技术 70
    4.2.3 事物的属性 71
    4.2.4 事物间的关系 72
    4.3 实体-联系图 73
    4.4 域模型类图 76
    4.4.1 域模型类图符号 76
    4.4.2 有关对象类的更复杂的问题 79
    4.4.3 RMO案例的域模型类图 81
    本章小结 86
    复习题 86
    问题和练习 87
    扩展资源 88
    第5章 需求模型的延伸 89
    5.1 引言 90
    5.2 用例描述 90
    5.2.1 简单的用例描述 91
    5.2.2 完全展开的用例描述 91
    5.3 用例活动图 93
    5.4 系统顺序图——确定输入和输出 94
    5.4.1 系统顺序图符号 94
    5.4.2 开发系统顺序图 97
    5.5 状态机图——确定对象行为 100
    5.5.1 复合状态和并发性 101
    5.5.2 开发状态机图的规则 103
    5.5.3 开发RMO状态机图 104
    5.6 需求模型的集成 107
    本章小结 108
    复习题 108
    问题和练习 109
    扩展资源 111
    第三部分 系统设计的要点
    第6章 设计与设计活动的基本要素 114
    6.1 引言 115
    6.2 设计要素 115
    6.2.1 什么是系统设计 116
    6.2.2 设计的主要组件和层次 116
    6.3 系统设计的输入和输出 118
    6.4 设计活动 120
    6.4.1 设计环境 121
    6.4.2 设计应用程序结构和软件 122
    6.4.3 设计用户界面 122
    6.4.4 设计系统界面 123
    6.4.5 设计数据库 124
    6.4.6 设计安全和系统控制 125
    6.5 如何设计环境 125
    6.5.1 设计内部部署 126
    6.5.2 设计外部部署 128
    6.5.3 设计远程和分散的环境 134
    6.5.4 RMO的企业技术结构 135
    本章小结 136
    复习题 137
    问题和练习 137
    扩展资源 138
    第7章 设计用户界面和系统界面 139
    7.1 引言 140
    7.2 用户界面和系统界面 140
    7.3 理解用户界面 141
    7.4 用户界面的设计概念 144
    7.4.1 提示性与可视性 144
    7.4.2 一致性 145
    7.4.3 快捷方式 146
    7.4.4 反馈 146
    7.4.5 完整的对话 146
    7.4.6 错误处理 146
    7.4.7 撤销动作 147
    7.4.8 减轻短期记忆负担 147
    7.5 从分析到用户界面设计的转换 147
    7.5.1 用例和菜单层次 148
    7.5.2 对话和故事板 150
    7.6 用户界面设计 152
    7.6.1 设计窗体和格式的指导原则 152
    7.6.2 网页浏览器用户界面的附加指导原则 154
    7.6.3 手持设备的附加指导原则 157
    7.7 确定系统界面 158
    7.8 设计系统输入 160
    7.8.1 自动化输入设备 160
    7.8.2 定义系统输入的细节 160
    7.9 设计系统输出 161
    本章小结 167
    复习题 167
    问题和练习 168
    扩展资源 168
    第四部分 项目和项目管理
    第8章 系统开发方法 170
    8.1 引言 171
    8.2 系统开发生命周期 171
    ……
  • 内容简介:
      本书是系统分析与设计的入门教材,以信息系统开发生命周期为主线,以贯穿系统开发始终的完整案例为引导,全面涵盖面向对象方法和UML,强调系统结构、用户界面和系统界面。在此基础上,还重点讲解了项目计划和项目管理方法。书中知识点巧妙融于实际案例,内容由浅入深,并配有大量习题,十分易于教学。本书适合作为高等院校计算机、信息管理与信息系统等相关专业的本科生教材,也可作为系统开发或管理人员的参考书。
  • 作者简介:
    John Satzinger  美国密苏里州立大学计算机信息系统学院教授,他同时拥有加州州立理工大学的MBA学位和克莱蒙研究大学的博士学位,并具有15年以上的CIS和MIS大学课程教学和研究经验,他的研究兴趣和专长包括:系统分析与设计、图形用户界面设计、面向对象的开发、数据库和客户-服务器系统开发。Robert Jackson  美国杨百翰大学计算机科学专业博士,之后在该校信息系统学院任教多年,现在已退休。他已经发表了大量有关面向对象系统开发、电子商务、WEB系统、项目管理以及信息系统教育方面的论文和著作。目前,他自己开创了几个新的电子商务业务,并将积累的分析、设计和商业实践经验融入他编写的教材中。Stephen Burd  美国新墨西哥大学副教授,从1984年开始在此校从事管理信息系统、网络、数据库、硬件/软件课程的教学。他分别在美国巴尔的摩大学获得学士和硕士学位、普度大学获得博士学位。
  • 目录:
    Introduction to Systems Analysis and Design: An Agile, Iterative Approach, Sixth Edition
    出版者的话
    译者序
    前言
    第一部分 系统开发导论
    第1章 从始至终——系统分析与设计概述 2
    1.1 软件开发以及系统分析与设计 2
    1.2 系统开发生命周期 4
    1.3 落基山运动用品(RMO)介绍 4
    1.4 迭代开发 6
    1.5 RMO贸易展览系统的开发 7
    1.5.1 项目开始前的准备工作 7
    1.5.2 第一天的工作活动 8
    1.5.3 第二天的工作活动 11
    1.5.4 第三天的工作活动 13
    1.5.5 第四天的工作活动 15
    1.5.6 第五天的工作活动 19
    1.5.7 第六天的工作活动 19
    1.5.8 第一次迭代回顾 21
    1.6 后续内容导读 21
    1.6.1 第一部分:系统开发导论 21
    1.6.2 第二部分:系统分析活动 22
    1.6.3 第三部分:系统设计的要点 22
    1.6.4 第四部分:项目和项目管理 22
    1.6.5 第五部分:高级设计和部署概念 22
    本章小结 23
    复习题 23
    第二部分 系统分析活动
    第2章 系统需求调查 26
    2.1 引言 27
    2.2 RMO综合销售和市场营销系统项目 27
    2.2.1 现有的RMO信息系统与架构 27
    2.2.2 新综合销售和市场营销系统 28
    2.3 系统分析活动 30
    2.3.1 收集细节信息 30
    2.3.2 定义需求 31
    2.3.3 需求的优先级划分 31
    2.3.4 开发用户界面对话框 31
    2.3.5 与用户一起评估需求 31
    2.4 什么是需求 32
    2.5 模型和建模 33
    2.6 利益相关者 35
    2.7 信息收集技术 38
    2.7.1 与用户和其他利益相关者进行访谈 38
    2.7.2 分发和收集调查问卷 41
    2.7.3 检查输入、输出和流程 42
    2.7.4 观察和记录业务流程 43
    2.7.5 研究供应商的解决方案 44
    2.7.6 收集活跃的用户评论和建议 44
    2.8 用活动图记录工作流 44
    本章小结 47
    复习题 48
    问题和练习 48
    扩展资源 49
    第3章 用例 50
    3.1 引言 51
    3.2 用例和用户目标 51
    3.3 用例和事件分解 52
    3.3.1 事件分解技术 53
    3.3.2 事件类型 54
    3.3.3 定义事件 55
    3.3.4 使用事件分解技术 57
    3.4 用例和CRUD 58
    3.5 RMO案例中的用例 59
    3.6 用例图 60
    3.6.1 用例、参与者和符号 61
    3.6.2 开发用例图 63
    本章小结 64
    复习题 65
    问题和练习 66
    扩展资源 67
    第4章 域建模 68
    4.1 引言 68
    4.2 问题域中的“事物” 69
    4.2.1 头脑风暴法 69
    4.2.2 名词技术 70
    4.2.3 事物的属性 71
    4.2.4 事物间的关系 72
    4.3 实体-联系图 73
    4.4 域模型类图 76
    4.4.1 域模型类图符号 76
    4.4.2 有关对象类的更复杂的问题 79
    4.4.3 RMO案例的域模型类图 81
    本章小结 86
    复习题 86
    问题和练习 87
    扩展资源 88
    第5章 需求模型的延伸 89
    5.1 引言 90
    5.2 用例描述 90
    5.2.1 简单的用例描述 91
    5.2.2 完全展开的用例描述 91
    5.3 用例活动图 93
    5.4 系统顺序图——确定输入和输出 94
    5.4.1 系统顺序图符号 94
    5.4.2 开发系统顺序图 97
    5.5 状态机图——确定对象行为 100
    5.5.1 复合状态和并发性 101
    5.5.2 开发状态机图的规则 103
    5.5.3 开发RMO状态机图 104
    5.6 需求模型的集成 107
    本章小结 108
    复习题 108
    问题和练习 109
    扩展资源 111
    第三部分 系统设计的要点
    第6章 设计与设计活动的基本要素 114
    6.1 引言 115
    6.2 设计要素 115
    6.2.1 什么是系统设计 116
    6.2.2 设计的主要组件和层次 116
    6.3 系统设计的输入和输出 118
    6.4 设计活动 120
    6.4.1 设计环境 121
    6.4.2 设计应用程序结构和软件 122
    6.4.3 设计用户界面 122
    6.4.4 设计系统界面 123
    6.4.5 设计数据库 124
    6.4.6 设计安全和系统控制 125
    6.5 如何设计环境 125
    6.5.1 设计内部部署 126
    6.5.2 设计外部部署 128
    6.5.3 设计远程和分散的环境 134
    6.5.4 RMO的企业技术结构 135
    本章小结 136
    复习题 137
    问题和练习 137
    扩展资源 138
    第7章 设计用户界面和系统界面 139
    7.1 引言 140
    7.2 用户界面和系统界面 140
    7.3 理解用户界面 141
    7.4 用户界面的设计概念 144
    7.4.1 提示性与可视性 144
    7.4.2 一致性 145
    7.4.3 快捷方式 146
    7.4.4 反馈 146
    7.4.5 完整的对话 146
    7.4.6 错误处理 146
    7.4.7 撤销动作 147
    7.4.8 减轻短期记忆负担 147
    7.5 从分析到用户界面设计的转换 147
    7.5.1 用例和菜单层次 148
    7.5.2 对话和故事板 150
    7.6 用户界面设计 152
    7.6.1 设计窗体和格式的指导原则 152
    7.6.2 网页浏览器用户界面的附加指导原则 154
    7.6.3 手持设备的附加指导原则 157
    7.7 确定系统界面 158
    7.8 设计系统输入 160
    7.8.1 自动化输入设备 160
    7.8.2 定义系统输入的细节 160
    7.9 设计系统输出 161
    本章小结 167
    复习题 167
    问题和练习 168
    扩展资源 168
    第四部分 项目和项目管理
    第8章 系统开发方法 170
    8.1 引言 171
    8.2 系统开发生命周期 171
    ……
查看详情
12
系列丛书 / 更多
系统分析与设计:敏捷迭代方法(原书第6版)
Java编程思想(第4版)
[美]Bruce Eckel 著;陈昊鹏 译
系统分析与设计:敏捷迭代方法(原书第6版)
数据挖掘:概念与技术(原书第3版)
[美]Jiawei、[美]Micheling、[美]Jian Pei 著;范明、孟小峰 译
系统分析与设计:敏捷迭代方法(原书第6版)
算法导论(原书第3版)
[美]Thomas、[美]Charles、[美]Ronald、[美]Clifford Stein 著;殷建平、徐云、王刚 译
系统分析与设计:敏捷迭代方法(原书第6版)
数据结构与算法分析:Java语言描述
[美]马克·艾伦·维斯 著;陈越 译
系统分析与设计:敏捷迭代方法(原书第6版)
C程序设计语言(第2版·新版) 习题解答
吉米拜尔 著;杨涛 译;[美]汤朵
系统分析与设计:敏捷迭代方法(原书第6版)
C程序设计语言(第二版)
[美]Brian(布莱恩·克尼汉)、[美]Dennis M.Ritchie(丹尼斯·里奇) 著;徐宝文、李志 译
系统分析与设计:敏捷迭代方法(原书第6版)
深入理解计算机系统(原书第3版)
[美]兰德尔 E.布莱恩特(Randal E.·Bryant) 著;龚奕利、贺莲 译
系统分析与设计:敏捷迭代方法(原书第6版)
计算机科学丛书·云计算:概念、技术与架构
[美]Thomas、[英]Zaigham、[巴西]Ricardo Puttini 著;龚奕利、贺莲、胡创 译
系统分析与设计:敏捷迭代方法(原书第6版)
计算机科学导论:原书第3版
[美]Behrouz Forouzan 著;刘艺 译
系统分析与设计:敏捷迭代方法(原书第6版)
数据库系统概念:(原书第6版)
[美]Abraham、Henry、S.Sudarshan 著;杨冬青、李红燕、唐世渭 译
系统分析与设计:敏捷迭代方法(原书第6版)
编译原理:原理、技术与工具
[美]阿霍 著;赵建华 译
系统分析与设计:敏捷迭代方法(原书第6版)
需求分析与系统设计
[澳]麦斯阿塞克 著;马素霞 译
相关图书 / 更多
系统分析与设计:敏捷迭代方法(原书第6版)
系统集成项目管理工程师教程(第3版)
张树玲;宋跃武;刘玲;岳素林;李超
系统分析与设计:敏捷迭代方法(原书第6版)
系统科学和系统哲学
闵家胤
系统分析与设计:敏捷迭代方法(原书第6版)
系统论下美国社区学院内部治理体系研究
陈晓菲
系统分析与设计:敏捷迭代方法(原书第6版)
系统解剖学(第2版)()
付升旗;游言文
系统分析与设计:敏捷迭代方法(原书第6版)
系统与复杂性理论
韩景倜
系统分析与设计:敏捷迭代方法(原书第6版)
系统解剖学实验教程
谭国鹤;饶利兵;李莎
系统分析与设计:敏捷迭代方法(原书第6版)
系统理论视野下的退休制度研究
林熙 著
系统分析与设计:敏捷迭代方法(原书第6版)
系统工程与运筹学
焦爱英
系统分析与设计:敏捷迭代方法(原书第6版)
系统集成项目管理工程师习题集——历年真题
力杨
系统分析与设计:敏捷迭代方法(原书第6版)
系统解剖学·全国中医药行业高等教育“十四五”规划教材
李新华 主编;武煜明
系统分析与设计:敏捷迭代方法(原书第6版)
系统的古中医学
彭子益 著;陈余粮 校
系统分析与设计:敏捷迭代方法(原书第6版)
系统之美(2023版)
(美)德内拉 · 梅多斯(Donella H. Meadows ) 著,邱昭良 译,湛庐出品
您可能感兴趣 / 更多
系统分析与设计:敏捷迭代方法(原书第6版)
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
系统分析与设计:敏捷迭代方法(原书第6版)
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
系统分析与设计:敏捷迭代方法(原书第6版)
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
系统分析与设计:敏捷迭代方法(原书第6版)
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
系统分析与设计:敏捷迭代方法(原书第6版)
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
系统分析与设计:敏捷迭代方法(原书第6版)
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
系统分析与设计:敏捷迭代方法(原书第6版)
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
系统分析与设计:敏捷迭代方法(原书第6版)
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
系统分析与设计:敏捷迭代方法(原书第6版)
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
系统分析与设计:敏捷迭代方法(原书第6版)
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
系统分析与设计:敏捷迭代方法(原书第6版)
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
系统分析与设计:敏捷迭代方法(原书第6版)
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译