高等教育

领先品牌

当前位置:首页>> 高等教育>> 计算机>> 管理信息系统>> 系统分析与设计
  • 系统分析与设计
    系统分析与设计

    原书名:Systems Analysis and Design: In a Changing World

    • 作者:John W. Satzinger
    • 译者:耿志强 朱宝 李芳
    • 版次:4
    • ISBN:9787111258285
    • 出版时间:2009-04
    • 出版社:机械工业出版社
    • 定价:¥75.00 元

图书简介

《系统分析与设计(原书第4版)》包括现代系统分析员、系统分析任务、系统设计任务、实施与支持四个部分的内容,同时补充了丰富的网络参考资源,既关注概念、又重视方法,更注重实践。全书通过具体、综合的系统项目运作,全过程、完整地介绍了先进的系统分析与设计方法,在承认现实世界中开发环境多变的同时,强调永久价值的基本原则。在强调传统结构化方法和面向对象方法的系统开发两方面的概念、技术、建模的同时,加强了对项目管理的作用和技术方面的介绍,指出在系统开发生命周期内要关注现代结构分析、关注自适应、迭代方法、UP、Scrum、基于Web的开发、极限编程等最新技术。另外,书中每章均提供了大量复习题、思考题、试验练习、案例研究等,以加深对书中理论与技术的理解和应用。《系统分析与设计(原书第4版)》内容翔实、结构合理、概念清晰、重点突出、与时俱进,适于计算机、信息、管理及相关专业的本科生、研究生,以及软件工程、系统分析技术人员使用。

作者简介

John Satzinger,美国密苏里州立大学计算机信息系统学院教授,他同时拥有加州州立理工大学的MBA学位和克莱蒙研究大学的博士学位,并具有15年以上的CIS和MIS大学课程教学和研究经验,他的研究兴趣和专长包括:系统分析与设计、图形用户界面设计。面向对象的开发、数据库和客户-服务器系统开发。

图书目录

出版者的话
译者序
前言
第一部分 系统分析员
第1章 信息系统分析员涉及的领域
联合炼油厂的一个系统分析员
概述
1.1 解决业务问题的分析员
1.2 解决业务问题的系统
1.2.1 信息系统
1.2.2 信息系统类型
1.3 系统分析员所需的技能
1.3.1 技术知识与技能
1.3.2 业务知识与技能
1.3.3 人的知识与技能
1.3.4 诚实与道德
1.4 分析员周围环境
1.4.1 面对的各种技术
1.4.2 应用Web技术提高灵活度
1.4.3 典型的工作职位与环境
1.5 战略规划中分析员的作用
1.5.1 特殊项目
1.5.2 战略规划
1.5.3 信息系统战略规划
1.5.4 企业资源计划
1.6 落基山运动用品商店及其战略信息系统规划
1.6.1 落基山运动用品商店概述
1.6.2 RM0的战略观点
1.6.3 RM0的组织结构与所在地
1.6.4 RM0的信息系统部门
1.6.5 RM0原有的系统
1.6.6 信息系统战略规划
1.6.7 客户支持系统
1.7 系统开发级的分析员(课程核心)
1.7.1第一部分:系统分析员
1.7.2第二部分:系统分析任务
1.7.3第三部分:系统设计任务
1.7.4第四部分:实施与支持
1.7.5 网站上的其他材料
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第2章 系统开发方法
Ajax Corporation、Consolidated Concepts和Pinnacle Manufacturing的开发方法
概述
2.1 系统开发生命周期
2.1.1 系统开发生命周期的传统预测方法
2.1.2 系统开发生命周期的新的自适应方法
2.2 每个SDLC阶段的活动
2.2.1 计划阶段
2.2.2 分析阶段
2.2.3 设计阶段
2.2.4 实施阶段
2.2.5 支持阶段
2.3 方法、模型、工具和技术
2.3.1 方法
2.3.2 模型
2.3.3 工具
2.3.4 技术
2.4 系统开发的两种方法
2.4.1 传统方法
2.4.2 面向对象方法
2.5 系统开发生命周期的变体
2.5.1 各阶段名称的变体
2.5.2 以人为重点的变体
2.5.3 基于开发速度的变体
2.6 系统开发的当前趋势
2.6.1 统一过程
2.6.2 极限编程
2.6.3 敏捷建模
2.6.4 SCRUM
2.7 支持系统开发的工具
2.7.1 CASE工具
2.7.2 MicrosoftVisio
2.7.3 VisibleAnalyst
2.7.4 EmbarcaderoDescribe
2.7.5 RationalXDEProfessional
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第3章 项目经理级的分析员
蓝天共有基金家庭:管理IRA项目
概述
3.1 项目管理
3.1.1 项目成功因素
3.1.2 项目经理角色
3.1.3 用SDIC管理项目
3.1.4 项目管理知识领域
3.2 项目启动与计划阶段
3.2.1 启动落基山运动用品商店的客户支持系统
3.2.2 项目规划阶段
3.3 定义问题
3.4 制订项目进度表
3.4.1 制订工作分解结构
3.4.2 制作PERT/CPM图
3.4.3 为整个SDLC制定进度表
3.5 确认项目可行性
3.5.1 风险管理
3.5.2 经济可行性
3.5.3 组织上和文化上的可行性
3.5.4 技术可行性
3.5.5 进度安排可行性
3.5.6 资源可行性
3.5.7 可行性分析
3.6 为项目组织人员并启动项目
3.7 RMO项目规划翻新
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第二部分 系统分析任务
第4章 开始分析:调查系统需求
山区摩托运动
概述
4.1 更详细的分析阶段
4.1.1 收集信息
4.1.2 定义系统需求
4.1.3 需求的优先级划分
4.1.4 发现原型及可行性
4.1.5 产生和评估候选方案
4.1.6 和管理部门一起复查各种建议
4.2 业务流程重组和ZACHMAN框架
4.3 系统需求
4.4 系统相关者——系统需求的来源
4.4.1 用户
4.4.2 客户投资相关者(stakeholders)
4.4.3 技术人员
4.4.4 RMO的系统相关者
4.5 信息收集技术
4.5.1 主要问题
4.5.2 复查现有报表、表格和过程描述
4.5.3 主持与用户的面谈和讨论
4.5.4 观察并记录业务过程
4.5.5 建立原型
4.5.6 分发和收集调查表
4.5.7 主持联合应用程序设计会议
4.5.8 研究供应商的解决方案
4.6 验证系统需求
4.6.1 What和When
4.6.2 Who
4.6.3 How
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第5章 系统需求建模
WaitersonCall餐饮送货系统
概述
5.1 模型和建模
5.1.1 模型的作用
5.1.2 模型的类型
5.1.3 用于分析和设计的模型概述
5.2 事件、活动和用例
5.2.1 事件分解
5.2.2 事件的类型
5.2.3 定义事件
5.2.4 落基山运动用品商店实例中的事件
5.2.5 关注每个事件和由此产生的用例
5.3 问题域的事物
5.3.1 事物的类型
5.3.2 开发事物初始列表的过程
5.3.3 事物间的关系
5.3.4 事物的属性
5.3.5 数据实体和对象
5.4 实体一联系图
5.4.1 ERD概念的实例
5.4.2 落基山运动用品商店实例的ERD图
5.5 类图
5.5.1 域建模类图符号
5.5.2 有关对象类的更复杂的问题
5.5.3 设计类图符号
5.5.4 落基山运动用品商店实例的域模型类图
5.6 目标
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第6章 需求的传统描述方法
圣地亚哥月刊:根据数据流分析系统
概述
6.1 用传统的观点和面向对象的观点看待活动/用例
6.2 数据流图.
6.2.1 数据流图和抽象水平
6.2.2 RMO数据流图
6.2.3 物理DFD和逻辑DFD
6.2.4 评估DFD质量
6.3 详细记录DFD部件
6.3.1 处理描述
6.3.2 数据流定义
6.3.3 数据存储定义
6.3.4 数据元素定义
6.3.5 DFD总结
6.4 信息工程模型
6.4.1 IE系统开发生命周期
6.4.2 IE和结构化开发的比较
6.4.3 处理分解和依赖模型
6.5 结点和网络通信
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第7章 需求的面向对象描述方法无限电子公司:供应链一体化
概述
7.1 面向对象的需求
7.2 系统活动——用例/场景视图
7.2.1 用例和参与者
7.2.2 用例图
7.2.3 开发用例图
7.2.4 用例详细描述
7.3 确定输入和输出——系统顺序图
7.3.1 系统顺序图符号
7.3.2 开发系统顺序图
7.4 确定对象行为——状态图
7.4.1 复合状态和并发性
7.4.2 开发状态图的规则
7.4.3 开发RMO状态图
7.5 面向对象模型的集成
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第8章 需求、环境与实施的候选方案评估
热带鱼销售公司:链接到正确的系统
概述
8.1 项目管理的前景
8.2 决定范围和自动化水平
8.2.1 控制项目范围
8.2.2 定义自动化水平
8.2.3 候选方案的选择
8.2.4 RMO候选方案的评估
8.3 定义应用程序配置环境
8.3.1 硬件、系统软件和网络
8.3.2 开发工具
8.3.3 RMO的环境
8.4 候选实施方案的选择
8.4.1 设备管理
8.4.2 软件包、成套软件和ERP系统
8.4.3 定制软件系统
8.4.4 选择实施方案
8.5 与供应商签订合同
8.5.1 生成RFP
8.5.2 基准评价和选择供应商
8.5.3 制订合同
8.6 提交结果并做出决策
小结
关键术语
复习题
思考题
实验练习
实例研究
参考资料

第三部分 系统设计任务
第9章 进入系统设计
FAIRCHILDPHARMACETITICALS生产系统的最终结构设计方案
概述
9.1 理解设计要素
9.1.1 设计的主要组件和层次
9.1.2 从分析到设计
9.2 设计阶段的活动
9.2.1 网络的设计与集成
9.2.2 设计应用程序的结构
9.2.3 设计用户界面
9.2.4 设计系统接口
9.2.5 数据库的设计与集成
9.2.6 设计细节的原型
9.2.7 系统控制的设计与集成
9.3 项目管理——协调项目
9.3.1 协调项目组
9.3.2 RMO的项目组
9.3.3 协调信息
9.4.配置环境
9.4.1 单机结构与多层结构
9.4.2 集中式结构与分布式结构
9.4.3 计算机网络
9.4.4 Internet,Intranet和Extranet
9.5 应用程序结构
9.5.1 客户一服务器结构
9.5.2 三层客户一服务器结构
9.5.3 Web服务结构
9.5.4 中间件
9.5.5 Internet和基于Web的应用程序结构
9.6 网络设计
9.6.1 网络集成
9.6.2 网络描述
9.6.3 通信协议和中间件
9.6.4 网络容量
小结
第10章 传统设计方法
第11章 面向对象设计方法:用例实现
第12章 数据库设计
第13章 用户界面的设计
第14章 系统界面、控制和安全的设计
第四部分 实现与支持
第15章 使系统可操作化
第16章 系统开发中的当前趋势

辅助资料下载

资料名称 文件类型 文件大小 下载

请您登陆后,再进行资料下载。
如果您还没有用户名和密码,请您点击“获取下载资格”按钮,进行申请表格填写,我们会及时跟您取得联系。