当前位置:主页 > 计算机电子书 > 行业软件及应用 > 软件工程下载
实用软件工程

实用软件工程 PDF 扫描第4版

  • 更新:2020-05-09
  • 大小:65.7 MB
  • 类别:软件工程
  • 作者:赵池龙
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

实用软件工程》是一本具备科技创新著作权的大学教材,是创作者很多年在IT公司软件工程管理方法与在高等院校软件工程教学经验的累积、思考与升化,是中国软件工程教材内容中的经典书籍。

这书面向工程项目实践活动,依照IT公司工作内容分配章节目录次序,共11章,內容包含软件工程的內容与方式 、软件生命期与开发设计模型、软件项目立项与合同书、软件需求分析报告、软件方案策划、软件建模、软件设计方案、软件完成、软件检测、软件执行与维护保养、软件管理方法。书里系统化明确提出“软件工程科学方法论”与“软件工程实践论”,详细描述作用模型、业务流程模型和数据模型的“三个模型”建模观念,数据模型设计方案中的“四个原子化”基础理论,及其面向全过程、面向目标和面向数据库的需求分析报告、详细设计和总体设计方式 。

目录

  • 第1章 软件工程的内容与方法
  • 1.1 软件的定义
  • 1.2 软件工程的定义
  • 1.3 软件工程在软件行业中的作用
  • 1.4 软件工程方法论
  • 1.4.1 软件工程方法论的提出
  • 1.4.2 面向过程方法
  • 1.4.3 面向对象方法
  • 1.4.4 面向元数据方法
  • *1.4.5 形式化方法
  • *1.4.6 面向业务基础平台的方法
  • 1.4.7 软件工程方法论小结
  • 1.5 软件工程实践论
  • 1.5.1 软件工程实践论的提出
  • 1.5.2 面向流程分析
  • 1.5.3 面向元数据设计
  • 1.5.4 面向对象实现
  • 1.5.5 面向功能测试
  • 1.5.6 面向过程管理
  • 1.5.7 软件工程实践论小结
  • 1.6 软件支持过程
  • 1.7 软件管理过程
  • 1.8 实例分析——某港口信息系统
  • 建设案例
  • 1.9 本章小结
  • 习题1
  • 第2章 软件生命周期与开发模型
  • 2.1 软件生命周期模型概论
  • 2.2 瀑布模型
  • 2.3 增量模型
  • 2.4 原型模型
  • 2.5 迭代模型
  • 2.6 螺旋模型
  • 2.7 喷泉模型
  • 2.8 XP模型
  • 2.9 各种模型之间的关系
  • 2.10 本章小结
  • 习题2
  • 第3章 软件立项与合同
  • 3.1 软件立项方法与文档
  • 3.2 签订合同的方法与文档
  • 3.3 软件招标与投标
  • 3.4 下达任务的方法与文档
  • 3.5 本章小结
  • 习题3
  • 第4章 软件需求分析
  • 4.1 需求分析的基本概念
  • 4.2 需求分析的任务
  • 4.3 需求分析的方法
  • 4.4 需求描述工具
  • 4.4.1 描述工具概述
  • 4.4.2 面向元数据的需求描述工具
  • 4.4.3 面向过程的需求描述工具
  • 4.4.4 面向对象的需求描述工具
  • 4.5 需求过程管理
  • 4.6 需求分析文档
  • 4.7 本章小结
  • 习题4
  • 第5章 软件策划
  • 5.1 软件策划概论
  • 5.2 软件规模估计方法
  • 5.3 软件费用与资源估计方法
  • 5.4 软件策划文档
  • 5.5 本章小结
  • 习题5
  • 第6章 软件建模
  • 6.1 三个模型的建模思想
  • 6.2 数据模型设计概论
  • 6.3 数据库设计的理论与方法
  • 6.4 数据模型建模实例分析——
  • “混凝土公司信息管理系统”
  • 建模案例
  • 6.5 三个模型建模实例分析——
  • “某省级新华书店信息
  • 管理系统”建模案例
  • 6.6 三个模型建模思想总结
  • 6.7 本章小结
  • 习题6
  • 第7章 软件设计
  • 7.1 软件设计概论
  • 7.2 软件设计原理
  • 7.3 面向过程设计
  • 7.3.1 面向过程概要设计
  • 7.3.2 面向过程详细设计
  • 7.4 面向对象设计
  • 7.4.1 面向对象设计描述工具
  • 7.4.2 面向对象设计的步骤
  • 7.5 面向元数据设计
  • 7.6 软件设计方法学总结
  • 7.7 软件设计文档
  • 7.8 本章小结
  • 习题7
  • 第8章 软件实现
  • 8.1 软件实现概论
  • 8.2 软件编码技术
  • 8.3 软件实现管理
  • 8.4 本章小结
  • 习题8
  • 第9章 软件测试
  • 9.1 软件测试概论
  • 9.2 软件测试模型
  • 9.3 黑盒测试方法
  • 9.3.1 等价类划分法
  • 9.3.2 边界值分析法
  • 9.3.3 错误推测法
  • 9.3.4 因果图分析法
  • 9.3.5 场景分析法
  • 9.3.6 黑盒测试用例设计
  • 9.3.7 黑盒测试的优缺点
  • 9.4 白盒测试方法
  • 9.5 灰盒测试方法
  • 9.6 测试过程与测试文档
  • 9.7 本章小结
  • 习题9
  • 第10章 软件实施与维护
  • 10.1 软件产品的分类
  • 10.2 软件产品的发布
  • 10.3 软件产品的实施
  • 10.4 软件维护的传统方法
  • 10.5 软件维护的最新方法
  • 10.6 软件维护文档
  • 10.7 本章小结
  • 习题10
  • 第11章 软件管理
  • 11.1 软件过程改进模型CMMI
  • 11.1.1 CMMI内容简介
  • 11.1.2 CMMI实施思路
  • *11.1.3 成熟度等级2过程域的
  • 解释
  • *11.2 敏捷文化现象
  • 11.3 软件配置管理
  • 11.3.1 配置管理的基本概念
  • 11.3.2 配置管理员的职责
  • 11.3.3 配置管理工具VSS的
  • 工作原理
  • 11.4 软件质量保证
  • 11.4.1 软件质量保证基本概念
  • 11.4.2 软件质量保证文档
  • 11.5 软件项目管理
  • 11.5.1 项目与项目管理的定义
  • 11.5.2 项目经理的七项职责及
  • 十项工作程序
  • 11.5.3 项目经理对程序员的八项
  • 要求
  • 11.5.4 从大学生到项目经理
  • 11.5.5 软件企业人才管理策略
  • 11.5.6 软件企业架构及工作流
  • 11.6 本章小结
  • 习题11
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/15KRWhpu1XproTF6HxguEDA

相关资源

网友留言