本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
书名: | (正版特价)系统分析与设计(原书第9版)|225716 |
图书定价: | 99元 |
图书作者: | (美)Kenneth E. Kendall;Julie E.Kendall |
出版社: | 机械工业出版社 |
出版日期: | 2014/10/1 0:00:00 |
ISBN号: | 9787111479505 |
开本: | 16开 |
页数: | 0 |
版次: | 1-1 |
作者简介 |
Kenneth E.Kendall,美国罗格斯大学(Rutgers University)商学院管理系教授,多年来一直从事系统分析与设计、决策支持系统、管理学和运筹管理学的研究和教学工作,他曾担任IFIP Working Group 8.2的主席,并帮助成立了“信息系统国际研讨会”(ICIS),该研讨会每年有上千人参加。Julie E.Kendall,美国罗格斯大学商学院信息系统管理系副教授,主要从事系统分析与设计、信息系统管理方面的研究和教学工作,她曾在英国剑桥大学Judge管理研究学院担任访问学者。 |
内容简介 |
《系统分析与设计(原书第9版)》作者结合长期的教学和实践经验,以清晰的结构、生动的语言、丰富的案例全面阐述了系统分析与设计所涉及的知识、相关技术和工具。全书分五部分,分别介绍了系统分析基础、信息需求分析以及分析过程、设计基础和质量保证与实现。 《系统分析与设计(原书第9版)》适合作为高等院校计算机相关专业的教材或参考书。 |
目录 |
《系统分析与设计(原书第9版)》 《系统分析与设计(原书第9版)》 出版者的话 译者序 前言 致谢 第一部分系统分析基础 第1章系统、角色和开发方法 1.1系统分析与设计的必要性 1.2系统分析员的角色 1.2.1系统分析员作为顾问 1.2.2系统分析员作为支持专家 1.2.3系统分析员作为变更代理 1.2.4系统分析员的品质 1.3系统开发生命期 1.3.1考虑人机交互 1.3.2标识问题、机会和目标 1.3.3确定人的信息需求 1.3.4分析系统需求 1.3.5设计推荐系统 1.3.6软件开发和编档 1.3.7系统测试和维护 1.3.8系统实现和评估 1.3.9维护的影响 1.3.10使用case工具 1.4敏捷方法 1.5面向对象系统分析与设计 1.6选择使用哪种系统开发方法 1.7开发开源软件 1.7.1组织为什么要参与开源社区 1.7.2分析员在开源软件中的作用 1.8小结 复习题 参考资料 第2章了解组织系统及组织系统的建模 2.1组织作为系统 2.1.1系统的相互关联和相互依赖 2.1.2虚拟组织和虚拟团队 2.1.3获得系统的透视图 2.1.4企业系统:视组织为系统 2.2系统的图形化描述方法 2.2.1系统和上下文级数据流图 2.2.2系统和实体-关系模型 2.3用例建模 2.3.1用例符号 2.3.2用例关系 2.3.3开发系统的范围 2.3.4开发用例图 2.3.5开发用例场景 2.3.6用例级别 2.3.7创建用例描述 2.3.8为什么用例图是有益的 2.4管理的层次 2.5组织文化 2.6小结 复习题 问题 小组项目 参考资料 第3章项目管理 3.1项目启动 3.1.1组织内的问题 3.1.2定义问题 3.1.3选择项目 3.2确定可行性 3.2.1判断可能性 3.2.2估计工作负荷 3.3确定硬件和软件需求 3.3.1盘点计算机硬件 3.3.2评估计算机硬件采购 3.3.3租用云服务时间和空间 3.3.4评估厂商对计算机硬件的支持 3.3.5理解“自带设备”方案 3.3.6创建定制软件 3.3.7购买cots软件 3.3.8使用saas提供商的服务 3.3.**估厂商对软件和saas的支持 3.4成本与效益的识别、预测和比较 3.4.1预测 3.4.2识别效益和成本 3.4.3成本效益比较 3.5时间和活动的管理 3.5.1工作分解结构 3.5.2时间估计技术 3.6项目进度安排 3.6.1使用甘特图安排项目进度 3.6.2使用pert图 3.7项目控制 3.7.1估计成本和准备预算 3.7.2风险管理 3.7.3使用加速法管理时间 3.7.4使用挣值管理法控制成本 3.8管理项目团队 3.8.1组建团队 3.8.2团队管理的沟通策略 3.8.3设置项目生产率目标 3.8.4激励项目团队成员 3.8.5管理电子商务项目 3.8.6制定项目章程 3.9系统建议 3.9.1系统建议包含的内容 3.9.2使用插图进行有效沟通 3.10小结 复习题 问题 小组项目 参考资料 第二部分信息需求分析 第4章信息收集:交互式方法 4.1面谈 4.1.1面谈准备的5个步骤 4.1.2问题类型 4.1.3按逻辑顺序安排问题 4.1.4书写面谈报告 4.2听故事 4.3联合应用程序设计 4.3.1支持使用jad的条件 4.3.2涉及的人 4.3.3召开jad会议的地点 4.3.4完成项目活动的结构化分析 4.3.5用jad代替传统面谈的潜在优点 4.3.6使用jad的潜在特点 4.4使用问卷调查表 4.4.1规划问卷调查表的使用 4.4.2写下问题 4.4.3在问卷调查表中使用标度 4.4.4设计问卷调查表 4.4.5整理问卷调查表 4.5小结 复习题 问题 小组项目 参考资料 第5章信息收集:非干扰性方法 5.1采样 5.1.1采样的必要性 5.1.2采样设计 5.1.3决定采样规模 5.2调查 5.2.1分析定量文档 5.2.2分析定性文档 5.3观察决策者的行为 5.4观察物理环境 5.4.1结构化环境观察 5.4.2应用strobe方法 5.5小结 复习题 问题 小组项目 参考资料 第6章敏捷建模和原型化方法 6.1原型化方法 6.1.1原型的种类 6.1.2原型化方法是系统开发生命期的一种替代方案 6.2原型的开发 6.2.1开发原型的准则 6.2.2原型化方法的缺点 6.2.3原型化方法的优点 6.2.4使用cots软件进行原型化 6.2.5用户在原型化方法中的角色 6.3敏捷建模 6.3.1敏捷建模的价值和原则 6.3.2敏捷建模的活动、资源和实践 6.3.3敏捷开发过程 6.3.4从敏捷建模中吸取的经验教训 6.4敏捷建模与结构化方法的比较 6.4.1改进知识工作效率:sdlc与敏捷 6.4.2组织改革中固有的风险 6.5小结 复习题 问题 小组项目 参考资料 第三部分分析过程 第7章使用数据流图 7.1需求确定的数据流方法 7.1.1数据流方法的优点 7.1.2数据流图的使用规范 7.2开发数据流图 7.2.1创建上下文图 7.2.2画图0(上下文图的下一层) 7.2.3创建子图(更详细的图层) 7.2.4检查数据流图中的错误 7.3逻辑数据流图和物理数据流图 7.3.1开发逻辑数据流图 7.3.2开发物理数据流图 7.3.3分割数据流图 7.4数据流图实例 7.4.1开发业务活动列表 7.4.2创建上下文级数据流图 7.4.3绘制图0 7.4.4创建子图 7.4.5根据逻辑数据流图创建物理数据流图 7.4.6分割物理数据流图 7.5分割web站点 7.6使用数据流图进行沟通 7.7小结 复习题 问题 小组项目 参考资料 第8章使用数据字典分析系统 8.1数据字典 8.2数据存储库 8.2.1定义数据流 8.2.2描述数据结构 8.2.3逻辑数据结构和物理数据结构 8.2.4数据元素 8.2.5数据存储 8.3创建数据字典 8.3.1分析输入和输出 8.3.2开发数据存储 8.4使用数据字典 8.4.1使用数据字典创建xml 8.4.2xml文档类型定义 8.4.3xml schema 8.5小结 复习题 问题 小组项目 参考资料 第9章过程规范和结构化决策 9.1过程规范概述 9.2结构化英语 9.2.1编写结构化英语 9.2.2数据字典和过程规范 9.3决策表 9.3.1开发决策表 9.3.2核验完备性和正确性 9.4决策树 9.5选择一种结构化决策分析技术 9.6小结 复习题 问题 小组项目 参考资料 第10章基于uml的面向对象系统分析与设计 10.1面向对象概念 10.1.1对象 10.1.2类 10.1.3继承 10.2crc卡片和对象思考 10.3统一建模语言的概念和图 10.4用例建模 10.5活动图 10.5.1创建活动图 10.5.2活动图的存储库项 10.6顺序图和通信图 10.6.1顺序图 10.6.2通信图 10.7类图 10.7.1方法重载 10.7.2类的类型 10.7.3定义消息和方法 10.8增强顺序图 10.8.1web类实例 10.8.2顺序图中的表现、业务和持久层 10.9增强类图 10.9.1关系 10.9.2泛化/特化图 10.10状态图 10.11包和其他uml制品 10.12uml实践 10.13使用uml进行建模的重要性 10.14小结 复习题 问题 参考资料 第四部分设计基础 第11章设计有效的输出 11.1输出设计的目标 11.1.1设计满足预定目标的输出 <... |