Blue Flower

需求分析与系统设计(原书第三版)是一本讲解了设计大型面向对象系统所需的基础理论和实践的教材书籍,全书论述软件分析与设计的原理、方法和技术,并特别关注设计阶段,对软件体系结构的内容进行了很大的扩充。另外书中强调对象技术及统一建模语言(UML)在企业信息系统开发中的应用,并讨论了使用Web技术和数据库技术进行开发的方法,以及作者还分享了大量实例、练习和问题,使读者快速掌握理论知识,提高开发水平,非常适合从事软件工程工作的人学习参考。
202209171723378731650000

本书特点

需求分析与系统设计(原书第三版)最大特点是“实例教学”。主要的讨论围绕七个实例研究和学习指导形式的复习巩固章节进行。这些例子是从七个应用领域抽取的,每个例子都有各自的特点和教学价值。涉及的领域有大学注册、音像商店、关系管理、电话销售、广告支出、时间记录和货币兑换。学习指导涉及在Internet上购买计算机的在线购物应用系统。
为了便于自学,本书用问题-答案及练习-解决方案的形式阐述了实例研究和学习指导。通过每章末给出的问题和练习,实践材料得到了进一步扩充和丰富、选择题(或练习)都分享了答案(或解决方案)。每章都包含带有答案的复习小测验和选择题,并且都给出了关键术语的定义。
202209171723381547240001

需求分析与系统设计(原书第三版)章节目录

译者序前言第1章 软件过程1.1 软件开发的本质1.1.1 软件开发的不变事实1.1.2 软件开发的“意外事件”1.1.3 开发还是集成复习小测验1.11.2 系统规划1.2.1 SWOT方法1.2.2 VCM方法1.2.3 BPR方法1.2.4 ISA方法复习小测验1.21.3 三级管理系统1.3.1 事务处理系统1.3.2 分析处理系统1.3.3 知识处理系统复习小测验1.31.4 软件开发生命周期1.4.1 开发方法1.4.2 生命周期的阶段1.4.3 跨越生命周期的活动复习小测验1.41.5 开发模型与方法1.5.1 螺旋模型1.5.2 IBM Rational统一过程1.5.3 模型驱动的体系结构1.5.4 敏捷软件开发1.5.5 面向方面的软件开发复习小测验1.51.6 实例研究的问题陈述1.6.1 大学注册1.6.2 音像商店1.6.3 关系管理1.6.4 电话销售1.6.5 广告支出1.6.6 时间记录1.6.7 货币兑换小结关键术语选择题问题复习小测验答案选择题答案奇数编号问题的答案第2章 需求确定2.1 从业务过程到解决方案构想2.1.1 过程层次建模2.1.2 业务过程建模2.1.3 解决方案构想复习小测验2.12.2 需求引导2.2.1 系统需求2.2.2 需求引导的传统方法2.2.3 需求引导的现代方法复习小测验2.22.3 需求协商与确认2.3.1 超出范围的需求2.3.2 需求依赖矩阵2.3.3 需求风险和优先级复习小测验2.32.4 需求管理2.4.1 需求标识与分类2.4.2 需求层次2.4.3 变更管理2.4.4 需求可跟踪性复习小测验2.42.5 需求业务模型2.5.1 系统范围模型2.5.2 业务用例模型2.5.3 业务词汇表2.5.4 业务类模型复习小测验2.52.6 需求文档2.6.1 文档模板2.6.2 项目准备2.6.3 系统服务2.6.4 系统约束2.6.5 项目的其他问题2.6.6 附录复习小测验2.6小结关键术语选择题问题练习:广告支出练习:时间记录复习小测验答案选择题答案奇数编号问题的答案练习的解决方案:AE第3章 可视化建模基础3.1 用例视图3.1.1 参与者3.1.2 用例3.1.3 用例图3.1.4 用例文档化复习小测验3.13.2 活动视图3.2.1 动作3.2.2 活动图复习小测验3.23.3 结构视图3.3.1 类3.3.2 属性3.3.3 关联3.3.4 聚合3.3.5 泛化3.3.6 类图复习小测验3.33.4 交互视图3.4.1 顺序图3.4.2 通信图3.4.3 类方法复习小测验3.43.5 状态机视图3.5.1 状态和转换3.5.2 状态机图复习小测验3.53.6 实现视图3.6.1 子系统和包3.6.2 构件和构件图3.6.3 节点和部署图复习小测验3.6小结关键术语选择题问题练习练习:音像商店复习小测验答案选择题答案奇数编号问题的答案奇数编号练习的解决方案奇数编号练习的解决方案:音像商店第4章 需求规格说明4.1 体系结构优先权4.1.1 模型-视图-控制器4.1.2 J2EE的核心体系结构4.1.3 表示-控制器-bean-中介者-实体-资源复习小测验4.14.2 状态规格说明4.2.1 类建模4.2.2 关联建模4.2.3 聚合及复合关系建模4.2.4 泛化关系建模4.2.5 接口建模4.2.6 对象建模复习小测验4.24.3 行为规格说明4.3.1 用例建模4.3.2 活动建模4.3.3 交互建模4.3.4 操作建模复习小测验4.34.4 状态变化规格说明4.4.1 对象状态建模复习小测验4.4小结关键术语选择题问题练习:音像商店练习:关系管理练习:大学注册复习小测验答案选择题答案奇数编号问题的答案练习的解决方案:大学注册第5章 从分析到设计5.1 高级类建模5.1.1 扩展机制5.1.2 可见性与封装5.1.3 导出信息5.1.4 限定关联5.1.5 关联类与具体化类复习小测验5.15.2 高级泛化与继承建模5.2.1 泛化和可替换性5.2.2 继承与封装5.2.3 接口继承5.2.4 实现继承复习小测验5.25.3 高级聚合与委托建模5.3.1 给聚合增加更多的语义5.3.2 作为泛化的可选方案的聚合5.3.3 聚合与整体构件-一些仅供思考的材料复习小测验5.35.4 高级交互建模5.4.1 生命线和消息5.4.2 片段5.4.3 交互使用复习小测验5.4小结关键术语选择题问题练习练习:时间记录练习:广告支出复习小测验答案选择题答案奇数编号问题的答案奇数编号练习的解决方案练习的解决方案:时间记录第6章 系统体系结构与程序设计6.1 分布式物理体系结构6.1.1 对等体系结构6.1.2 分层体系结构6.1.3 数据库为中心的体系结构复习小测验6.16.2 多层逻辑体系结构6.2.1 体系结构的复杂性6.2.2 体系结构模式复习小测验6.26.3 体系结构建模6.3.1 包6.3.2 构件6.3.3 结点复习小测验6.36.4 程序设计与复用原则6.4.1 类的内聚与耦合6.4.2 复用策略复习小测验6.46.5 协作建模6.5.1 协作6.5.2 复合结构6.5.3 从用例到复合协作6.5.4 从协作到交互6.5.5 从交互到复合结构复习小测验6.5小结关键术语选择题问题练习:音像商店练习:广告支出复习小测验答案选择题答案奇数编号问题的答案练习的解决方案:广告支出第7章 图形用户界面设计7.1 GUI设计原则7.1.1 从GUI原型到实现7.1.2 良好GUI设计指南复习小测验7.17.2 桌面GUI设计7.2.1 主窗口7.2.2 辅窗口7.2.3 菜单和工具栏7.2.4 按钮及其他控件复习小测验7.27.3 WebGUI设计7.3.1 Web应用系统的使能技术7.3.2 内容设计7.3.3 导航设计7.3.4 利用GUI框架支持Web设计复习小测验7.37.4 GUI导航建模7.4.1 用户体验故事情节7.4.2 UX元素建模7.4.3 行为性UX协作7.4.4 结构性UX协作复习小测验7.4小结关键术语选择题问题练习:关系管理练习:电话销售复习小测验答案选择题答案奇数编号问题的答案练习的解决方案:关系管理第8章 持久性与数据库设计8.1 业务对象和持久性8.1.1 数据库管理系统8.1.2 数据模型的层次8.1.3 集成应用系统与数据库建模8.1.4 对象-数据库映射基础复习小测验8.18.2 关系数据库模型8.2.1 列.域和规则8.2.2 表8.2.3 引用完整性8.2.4 触发器8.2.5 存储过程8.2.6 视图8.2.7 范式复习小测验8.28.3 对象-关系映射8.3.1 映射实体类8.3.2 映射关联8.3.3 映射聚合8.3.4 映射泛化复习小测验8.38.4 管理持久对象的模式8.4.1 检索持久对象8.4.2 装载持久对象8.4.3 释放持久对象复习小测验8.48.5 设计数据库访问和事务8.5.1 SQL程序设计的层次8.5.2 设计业务事务复习小测验8.5小结关键术语选择题问题练习:关系管理练习:电话销售复习小测验答案选择题答案奇数编号问题的答案练习的解决方案:关系管理第9章 质量与变更管理9.1 质量管理9.1.1 质量保证9.1.2 质量控制复习小测验9.19.2 变更管理9.2.1 工具与管理变更请求9.2.2 可追踪性复习小测验9.2小结关键术语选择题问题复习小测验答案选择题答案奇数编号问题的答案第10章 复习巩固指南10.1 用例建模10.1.1 参与者10.1.2 用例10.1.3 用例图10.1.4 编写用例文档10.2 活动建模10.2.1 动作10.2.2 活动图10.3 类建模10.3.1 类10.3.2 属性10.3.3 关联10.3.4 聚合10.3.5 泛化10.3.6 类图10.4 交互建模10.4.1 顺序图10.4.2 通信图10.5 状态机建模10.5.1 状态和转换10.5.2 状态机图10.6 实现模型10.6.1 子系统10.6.2 包10.6.3 构件10.6.4 注释10.7 对象协作设计10.7.1 用例设计规格说明10.7.2 用户界面原型10.7.3 顺序图10.7.4 设计层类图10.8 窗口导航设计10.8.1 用户体验元素10.8.2 行为性UX协作10.8.3 结构性UX协作10.9 数据库设计10.9.1 对象-关系映射10.9.2 引用完整性设计小结练习:在线购物附录A对象技术基础参考文献

使用说明

1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读>

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载