注册 登录 进入教材巡展
#
  • #

出版时间:2017年1月

出版社:机械工业出版社

以下为《系统分析与设计:敏捷迭代方法(原书第6版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111556411
  • 1版
  • 283941
  • 44219709-1
  • 平装
  • 16开
  • 2017年1月
  • 473
  • 315
  • 数学
  • 计算机通信类
  • 本科
内容简介
本书是系统分析与设计的入门教材,以信息系统开发生命周期为主线,以贯穿系统开发始终的完整案例为引导,全面涵盖面向对象方法和UML,强调系统结构、用户界面和系统界面。在此基础上,还重点讲解了项目计划和项目管理方法。书中知识点巧妙融于实际案例,内容由浅入深,并配有大量习题,十分易于教学。本书适合作为高等院校计算机、信息管理与信息系统等相关专业的本科生教材,也可作为系统开发或管理人员的参考书。
目录
目 录Introduction to Systems Analysis and Design: An Agile, Iterative Approach, Sixth Edition出版者的话译者序前言第一部分 系统开发导论第1章 从始至终——系统分析与设计概述 21.1 软件开发以及系统分析与设计 21.2 系统开发生命周期 41.3 落基山运动用品(RMO)介绍 41.4 迭代开发 61.5 RMO贸易展览系统的开发 71.5.1 项目开始前的准备工作 71.5.2 第一天的工作活动 81.5.3 第二天的工作活动 111.5.4 第三天的工作活动 131.5.5 第四天的工作活动 151.5.6 第五天的工作活动 191.5.7 第六天的工作活动 191.5.8 第一次迭代回顾 211.6 后续内容导读 211.6.1 第一部分:系统开发导论 211.6.2 第二部分:系统分析活动 221.6.3 第三部分:系统设计的要点 221.6.4 第四部分:项目和项目管理 221.6.5 第五部分:高级设计和部署概念 22本章小结 23复习题 23第二部分 系统分析活动第2章 系统需求调查 262.1 引言 272.2 RMO综合销售和市场营销系统项目 272.2.1 现有的RMO信息系统与架构 272.2.2 新综合销售和市场营销系统 282.3 系统分析活动 302.3.1 收集细节信息 302.3.2 定义需求 312.3.3 需求的优先级划分 312.3.4 开发用户界面对话框 312.3.5 与用户一起评估需求 312.4 什么是需求 322.5 模型和建模 332.6 利益相关者 352.7 信息收集技术 382.7.1 与用户和其他利益相关者进行访谈 382.7.2 分发和收集调查问卷 412.7.3 检查输入、输出和流程 422.7.4 观察和记录业务流程 432.7.5 研究供应商的解决方案 442.7.6 收集活跃的用户评论和建议 442.8 用活动图记录工作流 44本章小结 47复习题 48问题和练习 48扩展资源 49第3章 用例 503.1 引言 513.2 用例和用户目标 513.3 用例和事件分解 523.3.1 事件分解技术 533.3.2 事件类型 543.3.3 定义事件 553.3.4 使用事件分解技术 573.4 用例和CRUD 583.5 RMO案例中的用例 593.6 用例图 603.6.1 用例、参与者和符号 613.6.2 开发用例图 63本章小结 64复习题 65问题和练习 66扩展资源 67第4章 域建模 684.1 引言 684.2 问题域中的”事物” 694.2.1 头脑风暴法 694.2.2 名词技术 704.2.3 事物的属性 714.2.4 事物间的关系 724.3 实体-联系图 734.4 域模型类图 764.4.1 域模型类图符号 764.4.2 有关对象类的更复杂的问题 794.4.3 RMO案例的域模型类图 81本章小结 86复习题 86问题和练习 87扩展资源 88第5章 需求模型的延伸 895.1 引言 905.2 用例描述 905.2.1 简单的用例描述 915.2.2 完全展开的用例描述 915.3 用例活动图 935.4 系统顺序图——确定输入和输出 945.4.1 系统顺序图符号 945.4.2 开发系统顺序图 975.5 状态机图——确定对象行为 1005.5.1 复合状态和并发性 1015.5.2 开发状态机图的规则 1035.5.3 开发RMO状态机图 1045.6 需求模型的集成 107本章小结 108复习题 108问题和练习 109扩展资源 111第三部分 系统设计的要点第6章 设计与设计活动的基本要素 1146.1 引言 1156.2 设计要素 1156.2.1 什么是系统设计 1166.2.2 设计的主要组件和层次 1166.3 系统设计的输入和输出 1186.4 设计活动 1206.4.1 设计环境 1216.4.2 设计应用程序结构和软件 1226.4.3 设计用户界面 1226.4.4 设计系统界面 1236.4.5 设计数据库 1246.4.6 设计安全和系统控制 1256.5 如何设计环境 1256.5.1 设计内部部署 1266.5.2 设计外部部署 1286.5.3 设计远程和分散的环境 1346.5.4 RMO的企业技术结构 135本章小结 136复习题 137问题和练习 137扩展资源 138第7章 设计用户界面和系统界面 1397.1 引言 1407.2 用户界面和系统界面 1407.3 理解用户界面 1417.4 用户界面的设计概念 1447.4.1 提示性与可视性 1447.4.2 一致性 1457.4.3 快捷方式 1467.4.4 反馈 1467.4.5 完整的对话 1467.4.6 错误处理 1467.4.7 撤销动作 1477.4.8 减轻短期记忆负担 1477.5 从分析到用户界面设计的转换 1477.5.1 用例和菜单层次 1487.5.2 对话和故事板 1507.6 用户界面设计 1527.6.1 设计窗体和格式的指导原则 1527.6.2 网页浏览器用户界面的附加指导原则 1547.6.3 手持设备的附加指导原则 1577.7 确定系统界面 1587.8 设计系统输入 1607.8.1 自动化输入设备 1607.8.2 定义系统输入的细节 1607.9 设计系统输出 161本章小结 167复习题 167问题和练习 168扩展资源 168第四部分 项目和项目管理第8章 系统开发方法 1708.1 引言 1718.2 系统开发生命周期 1718.