下载地址:
下载地址1资源简介:
中文名: 软件工程——技术、方法与环境作者: 王立福张世琨朱冰图书分类: 软件资源格式: PDF版本: 扫描版出版社: 北京大学出版社书号: ISBN:7301032277发行时间: 2001年01月地区: 大陆语言: 简体中文简介: 内容简介本书是在北京大学计算机科学技术系使用的软件工程讲义的基础上,由主讲、主考教师编写而成的,既是北京大学计算机系本科生指定教材,也是北京市高等教育自学考试指定教材。 本书结合国内外软件工程的发展,特别是国家“八五”攻关成果,详细地讲述了软件工程的基本内容,包括基本概念、基本模型、基本方法及相应的支持工具。本书注重基础知识的系统性,同时注意选材的先进性,内容全面、层次清楚。 内容截图 目录: 第一章 软件工程概论1.1 软件工程概念1.2 软件工程框架第二章 软件开发模型2.1 瀑布模型2.2 演化模型2.3 螺旋模型2.4 喷泉模型2.5 增量模型第三章 需求分析3.1 需求获取3.1.1 需求获取的内容3.1.2 需求获取应遵循的原则3.1.3 需求获取采用的技术3.2 结构化分析方法3.2.1 模型表示3.2.2 实施步骤3.3 需求验证3.4 需求分析文档3.5 实例研究.第四章 总体设计4.1 总体设计的任务4.2 总体设计的表示形式4.2.1 层次图4.2.2 hipo图4.2.3 结构图4.3 总体设计的方法4.3.1 数据流图的类型4.3.2 设计步骤4.4 好的设计的准则4.5 启发式规则4.6 设计优化4.7 ××××××系统软件设计说明书第五章 详细设计5. 1 结构化程序设计5.2 详细设计的工具5.2.1 程序流程图5.2.2 企图(n-s图)5.2.3 pad图5.2.4 类程序设计语言(pdl)第六章 面向对象分析6.1 面向对象技术概述6.1.1 面向对象技术的历史、现状和发展6.1.2 一些基本概念6.1.3 同结构化方法的比较6.2 标识类及对象6.2.1 为什么要标识类及对象6. 2. 2 如何表示类及对象6.3 标识结构6.3.1 为什么要标识结构6.3.2 如何标识一般/特殊结构6.3.3 如何标识整体/部分结构6.4 标识主题6.4.1 为什么要标识主题6.4.2 如何标识主题6.5 定义属性6.5.1 为什么要定义属性6.5.2 如何定义属性6.6 定义服务6.6.1 为什么要定义服务6.6.2 如何定义服务6.7 面向对象分析文档6.7.1 文档内容6.7.2 模型检查第七章 面向对象设计7.1 从 ooa到 ood7.2 问题域部分的设计7.2.1 为什么需要问题域部分的设计7.2.2 如何进行问题域部分的设计7.3 人机交互部分的设计7.3.1 为什么需要人机交互部分7.3.2 如何设计人机交互部分7.4 任务管理部分的设计7.4.1 为什么需要有任务管理部分7.4.2 怎样设计任务管理部分7.5 数据管理部分的设计7.5.1 为什么需要数据管理部分7.5.2 如何设计数据管理部分第八章 osa方法简介8.1 osa的对象关系模型(orm)8.1.1 基本的模型化概念8.1.2 特殊的关系集合8.1.3 特殊对象类、资格条件、注释8.1.4 对象关系模型小结8.2 对象行为模型8.2.1 基本概念及概念模型化8.2.2 状态网8.2.3 对象行为模型小结8.3 对象交互模型8.3.1 基本的对象交互8.3.2 特殊类型交互的描述8.3.3 交互的约束、继承8.3.4 对象交互模型小结第九章 软件测试9.1 软件测试目标与软件测试过程模型9.1.1 软件测试目标9.1.2 测试过程模型9.2 软件测试技术9.2.1 路径测试技术9.2.2 事务处理流程测试技术9.3 软件测试步骤9.3.1 单元测试9.3.2 集成测试9.3.3 有效性测试9.3.4 软件测试与程序正确性证明9.4 程序证明技术第十章 软件过程10.1 基本过程10.2 支持过程10.2.1 文档过程10.2.2 配置管理过程10.2.3 质量保证过程10.2.4 验证过程10.2.5 确认过程10.2.6 联合评审过程10.2.7 审计过程10.2.8 问题解决过程10.3 组织过程10.4 剪裁过程和过程模型建造技术10.4.1 剪裁过程10.4.2 过程建模技术简介第十一章 计算机辅助软件工程case11.1 case综述11.1.1 什么是 case11.1.2 case分类11.1.3 集成化 case11.1.4 case生命周期11.2 case工作台11.2.1 case工作台概述11.2.2 程序设计工作台11.2.3 分析和设计工作台11.2.4 测试工作台11.2.5 元-case工作台11.3 软件工程环境11.3.1 软件工程环境概述11.3.2 集成环境11.3.3 平台服务11.3.4 框架服务11.3.5 pcte11.4 大型软件开发环境青鸟系统简介11.4.1 综述11.4.2 jb2系统介绍参考文献
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。