
最 低 价:¥32.80
| Jeffrey L.Whitten美国普度大学计算机技术系主任兼教授,曾两次荣获James G.Dwyer最佳教师奖。自1984年任教授后,他开始编著《系统分析与设计方法》一书,目前已经出版到第7版。该书长期位于同类书销售排行榜第1名,被700多所学校采纳作为教材。Whitten教授是多个学术组织的活跃成员,其中包括:信息技术专业学会(ATP)、信息系统学会(AIS)、计算机学会(ACM)、信息管理协会(SIM)等。 Lonnie D.Bentley美国普度大学计算机技术系教授,主要教学和研究领域包括:系统分析和设计、企业应用系统、业务过程.. << 查看详细 |
| 《系统分析与设计导论》 出版者的话 前言 致谢 第一部分系统开发项目环境 第1章系统分析和设计方法的环境 11产品——信息系统 12参与者——系统关联人员 121系统所有者 122系统用户 123系统设计人员 124系统构造人员 125系统分析员 126外部服务提供者 127项目经理 13现代信息系统的业务驱动力 131经济全球化 132电子商务和电子业务 133安全和隐私 134协作与合伙经营 .135知识产权管理 136持续改进和全面质量管理 137业务过程重构 14信息系统的技术推动力 141网络和因特网 142移动和无线技术 143对象技术 144协作技术 145企业应用软件 15过程——系统开发过程 151系统启动 152系统分析 153系统设计 154系统实现 155系统支持和持续改进 第2章信息系统开发 21系统开发过程 211能力成熟度模型 212系统生命周期和系统开发方法 213系统开发基本原理 22系统开发过程 221项目确定 222项目开发阶段 223跨生命周期活动 224顺序开发和迭代开发 23选择开发路线和策略 231模型驱动开发策略 232快速应用开发策略 233商用应用软件包实现策略 234混合策略 235系统维护 24自动化工具和技术 241计算机辅助系统工程 242应用开发环境 243过程和项目管理器 第3章项目管理 31什么是项目管理 311项目失败的原因 312项目管理知识体系 32项目管理生命周期 321活动1——协商范围 322活动2——确定任务 323活动3——估计任务工期 324活动4——说明任务之间的依赖关系 325活动5——分配资源 326活动6——指导团队工作 327活动7——监督和控制进展 328活动8——评估项目结果和经验 第二部分系统分析方法 第4章系统分析 41什么是系统分析 42系统分析方法 421模型驱动分析法 422加速系统分析法 423需求获取法 424业务过程重构法 425系统分析策略 43范围定义阶段 431任务11——列出问题和机会 432任务12——协商项目的初步范围 433任务13——评估项目价值 434任务14——计划项目进度表和预算 435任务15——汇报项目计划 44问题分析阶段 441任务21——研究问题领域 442任务22——分析问题和机会 443任务23——分析业务过程 444任务24——制定系统改进目标 445任务25——修改项目计划 446任务26——汇报调查结果和建议 45需求分析阶段 451任务31——定义需求 452任务32——排列需求的优先次序 453任务33——修改项目计划 454任务34——交流需求陈述 455持续不断的需求管理 46逻辑设计阶段 461任务41a——结构化功能需求 462任务41b——建立功能需求的原型(可选) 463任务42——验证功能需求 464任务43——定义验收测试用例 47决策分析阶段 471任务51——确定候选方案 472任务52——分析候选方案 473任务53——比较候选方案 474任务54——修改项目计划 475任务55——推荐一种系统方案 第5章需求获取的调查研究技术 51需求获取简介 52需求获取过程 521发现和分析问题 522获取需求 523归档和分析需求 524需求管理 53调查研究技术 531对现有文档、表和文件进行抽样 532调研和实地访问 533观察工作环境 534调查表 535面谈 536如何进行面谈 537获取原型 538联合需求计划 54调查研究策略 第6章使用用例建模系统需求 61用例建模简介 62用例建模的系统概念 621用例 622参与者 623关系 63需求用例建模过程 631第1步:确定业务参与者 632第2步:确定业务需求用例 633第3步:构造用例模型图 634第4步:记录业务需求用例描述 64用例和项目管理 641分级和评估用例 642确定用例依赖关系 第7章数据建模和分析 71数据建模简介 72数据建模的系统概念 721实体 722属性 723关系 73逻辑数据建模过程 731战略数据建模 732系统分析期间的数据建模 733对系统设计的考虑 734数据建模的自动化工具 74如何构造数据模型 741获取实体 742上下文数据模型 743基于键的数据模型 744泛化层次体系 745具有完整属性的数据模型 75分析数据模型 751好的数据模型的标准 752数据分析 753规范化举例 76将数据需求映射到地点 第8章过程建模 81过程建模简介 82过程建模的系统概念 821外部代理 822数据存储 823过程概念 824数据流 83逻辑过程建模的过程 84如何构造过程模型 841上下文数据流图 842功能分解图 843事件响应或用例清单 844事件分解图 845事件图 846系统图 847基本图 848完成规格说明 第9章使用uml进行面向对象分析和建模 91面向对象分析简介 92对象建模的系统概念 921对象、属性、方法和封装 922类、泛化和特化 923对象/类关系 924消息和消息发送 925多态性 93uml模型图 94对象建模过程 941建模系统的功能性描述 942构造分析用例模型 943建模用例活动 944构造活动图指南 945绘制系统顺序图 946构造系统顺序图指南 947发现和确定业务对象 948组织对象并确定其关系 第10章可行性分析和系统方案建议 101可行性分析和系统方案建议 1011可行性分析——逐步投入法 1012系统分析——范围定义阶段的检查点 1013系统分析——问题分析阶段的检查点 1014系统设计——决策分析阶段的检查点 102可行性的6个准则 1021运行可行性 1022技术可行性 1023进度可行性 1024经济可行性 103成本效益分析技术 1031系统将花费多少 1032系统将提供什么收益 1033建议的系统合算吗 104候选系统的可行性分析 1041候选系统矩阵 1042可行性分析矩阵 105系统方案建议 1051书面报告 1052正式汇报 第三部分系统设计方法 第11章系统设计 111什么是系统设计 112系统设计方法 1121模型驱动方法 1122快速应用开发 1123系统设计策略 113系统设计之内部开发——“构造”方案 1131任务51——设计应用架构 1132任务52——设计系统数据库 1133任务53——设计系统接口 1134任务54——打包设计说明 1135任务55——修改项目计划 114系统设计之集成商用软件——“购买”方案 1141任务41——研究技术评价准则和选项 1142任务42——向供应商征求建议(或报价) 1143任务5a1——验证供应商的声明和性能 1144任务5a2——评价和分级供应商建议 1145任务5a3——签订合同并听取供应商汇报 1146购买决定对剩余生命周期阶段的影响 第12章应用架构和建模 121应用架构 122物理数据流图 1221物理过程 1222物理数据流 1223物理外部代理 1224物理数据存储 123信息技术架构 1231分布式系统 1232数据架构——分布式关系数据库 1233接口架构——输入、输出和中间件 1234过程架构——软件开发环境 124建模信息系统应用架构 1241绘制物理数据流图 1242网络架构 1243数据分布和技术确定 1244过程分布和技术确定 1245人/机边界 第13章数据库设计 131系统分析员的数据库概念 1311字段 1312记录 1313文件和表 1314数据库 132数据库设计的前置条件——规范化 133现代数据库设计 1331数据库设计的目标和前置条件 1332数据库模式 1333数据完整性和访问完整性 1334角色 1335数据库分布和复制 1336数据库原型 1337规划数据库容量 1338数据库结构生成 第14章输出设计和原型化 141输出设计概念和指南 1411输出的分布和观众 1412输出的实现方法 142如何设计和原型化输出 1421用于输出设计和原型化的自动化工具 1422输出设计指南 1423输出设计过程 1424基于web的输出和电子业务 第15章输入设计和原型化 151输入设计概念和指南 1511数据收集、数据录入和数据处理 1512输入方法和实现 1513输入设计的系统用户问题 1514内部控制——输入数据的编辑 152输入设计的gui控件 1521常用gui输入控件 1522高级输入控件 153如何设计和原型化输入 1531输入设计和原型化的自动化工具 1532输入设计过程 1533基于web的输入和电子业务 第16章用户界面设计 161用户界面设计概念和指南 1611计算机用户的类型 1612人的因素 1613人类工程学指南 1614对话语气和词汇 162用户界面技术 1621操作系统和web浏览器 1622显示器 1623键盘和指点设备 163图形用户界面风格 1631窗口和框 1632菜单驱动的界面 1633指令驱动的界面 1634提问回答对话 1635用户界面设计的特殊考虑 164如何设计用户界面 1641用于用户界面设计和原型化的自动化工具 1642用户界面设计过程 第17章使用uml进行面向对象设计和建模 171设计面向对象系统 1711实体类 1712接口类 1713控制类 1714持续类 1715系统类 1716设计关系 1717属性和方法可见性 1718对象责任 172面向对象设计过程 1721精炼用例模型 1722建模支持用例情境的类交互、行为和状态 1723修改对象模型以反映实现环境 第四部分系统分析和设计完成后的工作 第18章系统构造和实现 181什么是系统构造和实现 182构造阶段 1821任务61——构建和测试网络(如果需要) 1822任务62——构建和测试数据库 1823任务63——安装和测试新软件包(如果需要) 1824任务64——编写和测试新程序 183实现阶段 1831任务71——进行系统测试 1832任务72——准备转换计划 1833任务73——安装数据库 1834任务74——培训用户 1835任务75——转换到新系统 词汇表 |
商品评论(0条)