零零教育信息网 首页 > 图书 > 教材教辅 > 正文 返回 打印

软件工程实用教程

  2020-09-26 00:00:00  

软件工程实用教程 本书特色

本书按照典型的软件开发过程来组织内容,旨在培养读者具备软件工程思想及实际软件开发的能力。全书共12章,主要内容包括软件工程与软件过程、软件需求分析与建模、软件设计与建模、软件编程与软件测试以及软件工程的其他相关内容,如软件规模估算、进度计划、人员组织、软件开发风险管理等。 本书可以作为普通高校计算机相关专业“软件工程”课程的教材,也可以供学习软件工程的读者单独使用(包括参加计算机等级考试或相关专业自学考试)参考。 本书是高等院校计算机科学、软件工程及相关专业“软件工程”课程的理想教材,也可以供程序员、软件测试工程师、系统工程师以及软件项目经理等相关人员阅读参考。

软件工程实用教程 目录

**部分 软件工程与软件过程
 第1章 软件工程概述
  1.1 软件
  1.1.1 软件的概念
  1.1.2 软件的特点
  1.1.3 软件的分类
  1.2 软件危机
  1.2.1 软件危机的表现
  1.2.2 软件危机的原因
  1.3 软件工程
  1.3.1 软件工程的概念
  1.3.2 软件工程的基本内容
  1.3.3 软件工程目标和原则
  1.3.4 软件工程的知识体系
  1.4 软件工程的相关工具
  1.5 软件工程的常用信息源
  1.6 “小型网上书店系统”案例介绍
  小结
  习题
 第2章 软件过程
  2.1 软件过程概述
  2.2 软件生命周期
  2.2.1 软件生命周期的概念
  2.2.2 传统软件生命周期的各个阶段
  2.3 软件过程模型
  2.3.1 瀑布模型
  2.3.2 快速原型模型
  2.3.3 增量模型
  2.3.4 螺旋模型
  2.3.5 喷泉模型
  2.3.6 基于组件的开发模型
  2.3.7 统一软件开发过程模型
  2.3.8 敏捷模型
  小结
  习题
第二部分 软件需求分析与建模
 第3章 可行性研究及需求分析
  3.1 可行性研究
  3.1.1 可行性研究的目的与意义
  3.1.2 可行性研究的内容
  3.1.3 可行性研究的步骤
  3.2 需求分析
  3.2.1 需求分析的目的与意义
  3.2.2 需求分析的步骤
  3.2.3 需求管理
  3.3 软件开发计划书编写指南
  3.4 需求规格说明书编写指南
  3.5 实验
  3.5.1 visio的功能及使用方法介绍
  3.5.2 rose的功能及使用方法介绍
  小结
  习题
 第4章 结构化需求分析
  4.1 结构化需求分析的方法
  4.2 结构化需求分析的工具
  4.2.1 实体关系(e-r)图
  4.2.2 数据流图
  4.2.3 状态转换图
  4.2.4 数据字典
  4.3 实验:利用visio绘制“小型网上书店系统”的数据流图
  小结
  习题
 第5章 面向对象分析
第三部分 软件设计与建模
 第6章 软件设计
 第7章 结构化设计方法
 第8章 面向对象设计
第四部分 软件编程与软件测试
 第9章 软件编程
 第10章 软件测试概述
 第11章 软件测试方法与过程
第五部分 软件工程的其他相关内容
 第12章 软件工程的其他相关内容
附录a 课程设计指导
附录b 模拟考试题与参考答案
附录c 部分习题参考答案
参考文献 软件工程实用教程

http://www.00-edu.com/tushu/jcjf/2020-10-03/2808515.html十二生肖
十二星座