微信扫一扫,移动浏览光盘
简介
《系统分析与设计方法及实践》结合作者窦万峰多年的软件工程教学和项目开发经验。通过6个案例和3个工具软件,为开发计算机软件提供了一套软件分析与设计的方法,着重讲述了结构化软件分析与设计方法、面向对象软件分析与设计方法和软件分析与设计工具3个方面的内容。从不同的角度和范型介绍软件开发过程中所涉及的原理、方法与技术。
目录
前言
教学建议
第一部分 软件分析与设计基础
第1章 软件分析与设计概述
1.1 什么是软件
1.1.1 软件定义与特性
1.1.2 软件的演化
1.1.3 软件危机
1.1.4 软件危机的解决途径
1.2 什么是软件分析与设计
1.2.1 基本原理
1.2.2 基本原则
1.3 软件系统开发范型
1.3.1 结构化开发范型
1.3.2 面向对象开发范型
1.4 软件生产活动
1.5 小结
习题
第2章 软件分析与设计过程及其模型
2.1 软件生命周期
2.2 敏捷软件开发
2.2.1 敏捷方法与开发原则
2.2.2 极限编程及其模型
2.3 结对编程方法
2.3.1 什么是结对编程
2.3.2 结对编程分析
2.3.3 分布式结对编程
2.4 软件过程模型
2.4.1 传统软件过程模型
2.4.2 面向对象过程模型
2.5 能力成熟度模型cmm
2.5.1 什么是能力成熟度模型
2.5.2 cmm的5级模型
2.6 小结
习题
第3章 案例研究
3.1 案例研究中涵盖的内容
3.2 案例1:pos机系统
3.3 案例2:atm系统
3.4 案例3:图书馆系统
3.5 案例4:电子商务系统
3.6 案例5:胰岛素输送系统
3.7 案例6:分布式结对编程系统
3.8 小结
习题
第二部分 结构化分析与设计
第4章 需求分析
4.1 软件系统需求
4.2 需求分析过程
4.3 需求分析技术
4.3.1 会谈技术
4.3.2 问卷调查技术
4.3.3 场景分析技术
4.3.4 用例分析技术
4.4 小结
习题
第5章 结构化分析方法
5.1 结构化分析
5.2 结构化分析模型
5.3 数据实体建模方法
5.4 数据流建模方法
5.4.1 数据流建模
5.4.2 图书馆系统案例分析
5.5 状态转换建模方法
5.6 小结
……
第6章 结构化设计基础
第7章 结构化概要设计方法
第8章 结构化详细设计
第三部分 面向对象分析与设计
第9章 面向对象基础
第10章 面向对象分析
第11章 面向对象设计
第12章 统一过程与模型
第13章 高要求系统的分析与设计
第四部分 软件分析与设计工具
第14章 结构化分析工具visio
第15章 面向对象分析与设计工具rose
第16章 面向数据分析与设计工具powerdesigner
参考文献
教学建议
第一部分 软件分析与设计基础
第1章 软件分析与设计概述
1.1 什么是软件
1.1.1 软件定义与特性
1.1.2 软件的演化
1.1.3 软件危机
1.1.4 软件危机的解决途径
1.2 什么是软件分析与设计
1.2.1 基本原理
1.2.2 基本原则
1.3 软件系统开发范型
1.3.1 结构化开发范型
1.3.2 面向对象开发范型
1.4 软件生产活动
1.5 小结
习题
第2章 软件分析与设计过程及其模型
2.1 软件生命周期
2.2 敏捷软件开发
2.2.1 敏捷方法与开发原则
2.2.2 极限编程及其模型
2.3 结对编程方法
2.3.1 什么是结对编程
2.3.2 结对编程分析
2.3.3 分布式结对编程
2.4 软件过程模型
2.4.1 传统软件过程模型
2.4.2 面向对象过程模型
2.5 能力成熟度模型cmm
2.5.1 什么是能力成熟度模型
2.5.2 cmm的5级模型
2.6 小结
习题
第3章 案例研究
3.1 案例研究中涵盖的内容
3.2 案例1:pos机系统
3.3 案例2:atm系统
3.4 案例3:图书馆系统
3.5 案例4:电子商务系统
3.6 案例5:胰岛素输送系统
3.7 案例6:分布式结对编程系统
3.8 小结
习题
第二部分 结构化分析与设计
第4章 需求分析
4.1 软件系统需求
4.2 需求分析过程
4.3 需求分析技术
4.3.1 会谈技术
4.3.2 问卷调查技术
4.3.3 场景分析技术
4.3.4 用例分析技术
4.4 小结
习题
第5章 结构化分析方法
5.1 结构化分析
5.2 结构化分析模型
5.3 数据实体建模方法
5.4 数据流建模方法
5.4.1 数据流建模
5.4.2 图书馆系统案例分析
5.5 状态转换建模方法
5.6 小结
……
第6章 结构化设计基础
第7章 结构化概要设计方法
第8章 结构化详细设计
第三部分 面向对象分析与设计
第9章 面向对象基础
第10章 面向对象分析
第11章 面向对象设计
第12章 统一过程与模型
第13章 高要求系统的分析与设计
第四部分 软件分析与设计工具
第14章 结构化分析工具visio
第15章 面向对象分析与设计工具rose
第16章 面向数据分析与设计工具powerdesigner
参考文献
System analysis and design technique and practice
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×