网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 软件工程 > 商品详情

软件工程(面向21世纪高等院校计算机类专业规划教材)

分享到:
软件工程(面向21世纪高等院校计算机类专业规划教材)

最 低 价:¥14.90

定 价:¥20.00

作 者:江开耀张俊兰李晔

出 版 社:西安电子科技大学出版社

出版时间:2003-08-01

I S B N:9787560612720

商品详情

编辑推荐

  软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本。本书从实用角度介绍了软件工程的基础知识和软件工程技术方法。本书主要供初学软件工程的读者使用,可以作为高等院校计算机科学与技术专业本科教材,也可作为专科学生的参考教材及软件工程师的参考书。

内容简介

  本书从实用角度介绍了软件工程的基础知识和软件工程技术方法。全书分三部分,共17章。第一部分介绍软件工程基础知识与传统的软件工程方法主要内容是软件工程的基本概念和基于结构化方法的软件工程技术,包括结构化的分析、设计、编码与测试;第二部分讲述了面向对象技术的基本概念和面向对象的分析、设计和实现技术;第三部分综合介绍了软件工程项目管理方法,主要内容包括工程估算、软件度量、风险孩范、软件质量保证和软件配置管理等方面的知识。
      本书主要供初学软件工程的读者使用,可以作为高等院校计算机科学与技术专业本科教材,也可作为专科学生的参考教材及软件工程师的参考书。建议学时为50课时。

作者简介

  第一部分 传统的软件工程
  第1章 软件工程引论
    1.1 软件产品的概念与特征
      1.1.1 软件产品的概念与分类
      1.1.2 软件产品的特征
      1.1.3 软件发展的阶段划分
    1.2 软件危机
      1.2.1 软件危机及其表现
      1.2.2 软件危机的原因
      1.2.3 解决软件危机的途径
    1.3 软件工程的产生及其发展
    1.4 小结
    习题
  第2章 软件工程过程模型
    2.1 软件工程的技术基础
    2.2 软件工程过程
    2.3 软件过程模型
    2.4 线性顺序模型
    2.5 原型模型
    2.6 快速应用开发模型
    2.7 演化软件过程模型
      2.7.1 增量模型
      2.7.2 螺旋模型
    2.8 软件过程技术
    2.9 软件重用技术
    2.10 小结
    习题
  第3章 系统工程基础与可行性研究
    3.1 基于计算机的系统
      3.1.1 基于计算机的系统概述
      3.1.2 计算机系统工程
    3.2 系统需要识别
      3.2.1 系统分析的目标
      3.2.2 系统分析过程
    3.3 可行性研究与分析
      3.3.1 效益度量方法
      3.3.2 成本——效益分析
      3.3.3 技术分析
      3.3.4 方案制定与评估
    3.4 系统体系结构建模
      3.4.1 建立系统结构流程图
      3.4.2 系统结构的规格说明定义
    3.5 系统定义与评审
      3.5.1 系统定义文档模板
      3.5.2 系统定义的评审
    3.6 小结
    习题
  第4章 软件需求分析与建模
    4.1 需求分析
      4.1.1 需求分析的任务
  
      4.1.2 需求分析的步骤
      4.1.3 需求分析的原则
    4.2 数据建模
      4.2.1 实体模型
      4.2.2 数据建模的其他图形工具
    4.3 功能建模
      4.3.1 数据流图的基本符号
      4.3.2 数据流与加工之间的关系
      4.3.3 数据流模型的建立方法
      4.3.4 建立数据流模型的原则
    4.4 行为建模
      4.4.1 状态迁移图
      4.4.2 Petri网
    4.5 数据字典
      4.5.1 数据字典的基本符号
      4.5.2 数据字典中的条目及说明格式
      4.5.3 加工逻辑的描述
      4.5.4 数据字典的建立
    4.6 结构化需求分析的若干技术
    4.7 验证软件需求
      4.7.1 软件需求规格说明的主要内容
      4.7.2 软件需求的验证
    4.8 小结
    习题
  第5章 软件设计
    5.1 软件设计中的基本概念和原理
    5.2 体系结构设计概述
      5.2.1 体系结构设计的任务
      5.2.2 体系结构设计中可采用的工具
      5.2.3 体系结构设计的原则
      5.2.4 体系结构设计说明书
    5.3 面向数据流的体系结构设计方法
      5.3.1 数据流图的类型
      5.3.2 面向数据流的体系结构设计过程
    5.4 详细设计概述
      5.4.1 详细设计的任务
      5.4.2 详细设计可采用的工具
      5.4.3 详细设计的原则
      5.4.4 详细设计说明书
    5.5 面向数据流的详细设计方法
    5.6 面向数据结构的设计方法
    5.7 小结
  习题
  第6章 软件编码
    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.4 小结
    习题
  第7章 软件测试技术
    7.1 软件测试基础
      7.1.1 软件测试的概念、目的和原则
      7.1.2 软件测试的过程
      7.1.3 软件测试的方法
    7.2 白盒测试技术
      7.2.1 白盒测试概念
      7.2.2 白盒测试的测试用例设计
    7.3 黑盒测试技术
      7.3.1 黑盒测试概念
      7.3.2 黑盒测试的测试用例设计
    7.4……

目录

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...