软件工程(第7版微课版十三五职业教育国家规划教材)

软件工程(第7版微课版十三五职业教育国家规划教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2022-01
版次: 3
ISBN: 9787568532976
装帧: 平装
开本: 16开
页数: 260页
字数: 435.000千字
正文语种: 简体中文
6人买过
  • 本教材按照典型的软件开发过程来组织内容,全书共分为11章。第1章是软件工程概述;第2~5章分别介绍软件项目计划、需求分析、概要设计、详细设计;第6~7章分别介绍面向对象概念和Rose建模技术以及面向对象的分析与设计;第8~10章分别介绍编码、软件测试与软件维护;第11章介绍软件项目管理。
        本教材选材注意把握高职高专学生的专业知识背景与接受能力,以案例为主组织教材内容。在教材编写上,以结合实际、注重实用、通俗易懂、易于教学为基本目标,力求把抽象的理论知识直观化、具体化,把难于理解的复杂内容通俗化、可视化,力争让学生喜欢学,能学会,用得上。 第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  软件开发模型
      1.5  软件开发方法
      1.6  软件工具与软件开发环境
        1.6.1  软件工具
        1.6.2  软件开发环境
      1.7  项目实践:“图书管理系统”项目简介
      习题
    第2章  软件项目计划
      2.1  问题定义
        2.1.1  问题定义的内容
        2.1.2  问题定义的方法
      2.2  可行性研究
        2.2.1  可行性研究的任务
        2.2.2  可行性研究的步骤
        2.2.3  系统流程图
        2.2.4  经济可行性
        2.2.5  可行性研究报告编制中应注意的问题及作用
      2.3  项目开发计划
      2.4  Microsoft Office Visio 2003
        2.4.1  Microsoft Ofrice Visio 2003简介
        2.4.2  使用Visio绘制系统流程图
      2.5  项目实践:“图书管理系统”可行性研究与项目开发计划
        2.5.1  “图书管理系统”问题定义报告
        2.5.2  “图书管理系统”可行性研究报告
        2.5.3  “图书管理系统”项目开发计划
      习题
    第3章  需求分析
      3.1  需求分析的任务
      3.2  需求获取的方法
        3.2.1  需求获取的基本原则
        3.2.2  需求获取的途径和方法
        3.2.3  需求调研的步骤
      3.3  需求分析的步骤
        3.3.1  需求获取
        3.3.2  分析建模
        3.3.3  需求描述
        3.3.4  需求验证
      3.4  结构化需求分析方法
        3.4.1  结构化分析方法概述
        3.4.2  数据流图
        3.4.3  数据词典
        3.4.4  加工逻辑的描述
      3.5  需求规格说明书的编写与评审
      3.6  项目实践:“图书管理系统”软件需求分析
      习题
    第4章  概要设计
      4.1  软件设计概述
        4.1.1  软件设计的概念与重要性
        4.1.2  软件设计的任务
      4.2  概要设计的任务与步骤
        4.2.1  概要设计的任务
        4.2.2  概要设计的步骤
      4.3  概要设计的原则
      4.4  模块独立性
        4.4.1  耦合性
        4.4.2  内聚性
        4.4.3  软件结构优化准则
      4.5  软件结构设计的图形工具
        4.5.1  层次图
        4.5.2  IPO图
        4.5.3  结构图
      4.6  结构化设计方法
      4.7  概要设计文档与评审
        4.7.1  概要设计说明书的编写内容
        4.7.2  概要设计评审
      4.8  项目实践:“图书管理系统”概要设计
      习题
    第5章  详细设计
      5.1  详细设计的任务与原则
        5.1.1  详细设计的任务
        5.1.2  详细设计的原则
      5.2  详细设计的工具
      5.3  用户界面设计
        5.3.1  用户界面设计的重要性
        5.3.2  用户界面设计应考虑的问题
        5.3.3  用户界面设计的基本原则
        5.3.4  用户界面设计指南
      5.4  数据代码设计
      5.5  详细设计文档的编制及评审
      5.6  项目实践:“图书管理系统”详细设计
      习题
    第6章  面向对象概念和Rose建模技术
      6.1  面向对象方法概述
        6.1.1  面向对象方法的特征
        6.1.2  面向对象方法的基本概念
      6.2  统一建模语言(UML)
        6.2.1  UML概述
        6.2.2  UML的主要内容
        6.2.3  静态建模
        6.2.4  动态建模
      6.3  Rational Rose简介
        6.3.1  Rational Rose的安装
        6.3.2  Rational Rose的启动
        6.3.3  Rational Rose的配置
        6.3.4  Rational Rose建模的基本过程
      习题
    第7章  面向对象的分析与设计
      7.1  面向对象分析
        7.1.1  面向对象分析的目标和任务
        7.1.2  面向对象分析的过程
        7.1.3  面向对象分析的三种模型
        7.1.4  对象模型的层次
      7.2  建立对象模型
        7.2.1  确定对象和类
        7.2.2  确定结构
        7.2.3  确定主题
        7.2.4  确定服务和消息
      7.3  建立动态模型
      7.4  建立功能模型
      7.5  面向对象设计
        7.5.1  面向对象设计概述
        7.5.2  面向对象设计的准则和启发式规则
      7.6  系统设计
      7.7  类-&-对象设计
      7.8  项目实践:“图书管理系统”面向对象的分析与设计
        7.8.1  面向对象的分析
        7.8.2  面向对象的设计
      习题
    第8章  编码
      8.1  编码的目的与要求
      8.2  程序设计语言
        8.2.1  程序设计语言的发展与分类
        8.2.2  程序设计语言的选择
      8.3  程序设计风格
        8.3.1  源程序文档化
        8.3.2  数据说明
        8.3.3  语句构造
        8.3.4  输入与输出
        8.3.5  效率
      8.4  结构化程序设计
        8.4.1  结构化程序设计的原则
        8.4.2  自顶向下,逐步求精
      8.5  面向对象的程序设计
      8.6  项目实践:“图书管理系统web子系统”程序开发
        8.6.1  “图书管理系统Web子系统”简介
        8.6.2  系统开发与运行环境搭建
        8.6.3  面向对象的程序开发思路说明
      习题
    第9章  软件测试
      9.1  软件测试概
  • 内容简介:
    本教材按照典型的软件开发过程来组织内容,全书共分为11章。第1章是软件工程概述;第2~5章分别介绍软件项目计划、需求分析、概要设计、详细设计;第6~7章分别介绍面向对象概念和Rose建模技术以及面向对象的分析与设计;第8~10章分别介绍编码、软件测试与软件维护;第11章介绍软件项目管理。
        本教材选材注意把握高职高专学生的专业知识背景与接受能力,以案例为主组织教材内容。在教材编写上,以结合实际、注重实用、通俗易懂、易于教学为基本目标,力求把抽象的理论知识直观化、具体化,把难于理解的复杂内容通俗化、可视化,力争让学生喜欢学,能学会,用得上。
  • 目录:
    第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  软件开发模型
      1.5  软件开发方法
      1.6  软件工具与软件开发环境
        1.6.1  软件工具
        1.6.2  软件开发环境
      1.7  项目实践:“图书管理系统”项目简介
      习题
    第2章  软件项目计划
      2.1  问题定义
        2.1.1  问题定义的内容
        2.1.2  问题定义的方法
      2.2  可行性研究
        2.2.1  可行性研究的任务
        2.2.2  可行性研究的步骤
        2.2.3  系统流程图
        2.2.4  经济可行性
        2.2.5  可行性研究报告编制中应注意的问题及作用
      2.3  项目开发计划
      2.4  Microsoft Office Visio 2003
        2.4.1  Microsoft Ofrice Visio 2003简介
        2.4.2  使用Visio绘制系统流程图
      2.5  项目实践:“图书管理系统”可行性研究与项目开发计划
        2.5.1  “图书管理系统”问题定义报告
        2.5.2  “图书管理系统”可行性研究报告
        2.5.3  “图书管理系统”项目开发计划
      习题
    第3章  需求分析
      3.1  需求分析的任务
      3.2  需求获取的方法
        3.2.1  需求获取的基本原则
        3.2.2  需求获取的途径和方法
        3.2.3  需求调研的步骤
      3.3  需求分析的步骤
        3.3.1  需求获取
        3.3.2  分析建模
        3.3.3  需求描述
        3.3.4  需求验证
      3.4  结构化需求分析方法
        3.4.1  结构化分析方法概述
        3.4.2  数据流图
        3.4.3  数据词典
        3.4.4  加工逻辑的描述
      3.5  需求规格说明书的编写与评审
      3.6  项目实践:“图书管理系统”软件需求分析
      习题
    第4章  概要设计
      4.1  软件设计概述
        4.1.1  软件设计的概念与重要性
        4.1.2  软件设计的任务
      4.2  概要设计的任务与步骤
        4.2.1  概要设计的任务
        4.2.2  概要设计的步骤
      4.3  概要设计的原则
      4.4  模块独立性
        4.4.1  耦合性
        4.4.2  内聚性
        4.4.3  软件结构优化准则
      4.5  软件结构设计的图形工具
        4.5.1  层次图
        4.5.2  IPO图
        4.5.3  结构图
      4.6  结构化设计方法
      4.7  概要设计文档与评审
        4.7.1  概要设计说明书的编写内容
        4.7.2  概要设计评审
      4.8  项目实践:“图书管理系统”概要设计
      习题
    第5章  详细设计
      5.1  详细设计的任务与原则
        5.1.1  详细设计的任务
        5.1.2  详细设计的原则
      5.2  详细设计的工具
      5.3  用户界面设计
        5.3.1  用户界面设计的重要性
        5.3.2  用户界面设计应考虑的问题
        5.3.3  用户界面设计的基本原则
        5.3.4  用户界面设计指南
      5.4  数据代码设计
      5.5  详细设计文档的编制及评审
      5.6  项目实践:“图书管理系统”详细设计
      习题
    第6章  面向对象概念和Rose建模技术
      6.1  面向对象方法概述
        6.1.1  面向对象方法的特征
        6.1.2  面向对象方法的基本概念
      6.2  统一建模语言(UML)
        6.2.1  UML概述
        6.2.2  UML的主要内容
        6.2.3  静态建模
        6.2.4  动态建模
      6.3  Rational Rose简介
        6.3.1  Rational Rose的安装
        6.3.2  Rational Rose的启动
        6.3.3  Rational Rose的配置
        6.3.4  Rational Rose建模的基本过程
      习题
    第7章  面向对象的分析与设计
      7.1  面向对象分析
        7.1.1  面向对象分析的目标和任务
        7.1.2  面向对象分析的过程
        7.1.3  面向对象分析的三种模型
        7.1.4  对象模型的层次
      7.2  建立对象模型
        7.2.1  确定对象和类
        7.2.2  确定结构
        7.2.3  确定主题
        7.2.4  确定服务和消息
      7.3  建立动态模型
      7.4  建立功能模型
      7.5  面向对象设计
        7.5.1  面向对象设计概述
        7.5.2  面向对象设计的准则和启发式规则
      7.6  系统设计
      7.7  类-&-对象设计
      7.8  项目实践:“图书管理系统”面向对象的分析与设计
        7.8.1  面向对象的分析
        7.8.2  面向对象的设计
      习题
    第8章  编码
      8.1  编码的目的与要求
      8.2  程序设计语言
        8.2.1  程序设计语言的发展与分类
        8.2.2  程序设计语言的选择
      8.3  程序设计风格
        8.3.1  源程序文档化
        8.3.2  数据说明
        8.3.3  语句构造
        8.3.4  输入与输出
        8.3.5  效率
      8.4  结构化程序设计
        8.4.1  结构化程序设计的原则
        8.4.2  自顶向下,逐步求精
      8.5  面向对象的程序设计
      8.6  项目实践:“图书管理系统web子系统”程序开发
        8.6.1  “图书管理系统Web子系统”简介
        8.6.2  系统开发与运行环境搭建
        8.6.3  面向对象的程序开发思路说明
      习题
    第9章  软件测试
      9.1  软件测试概
查看详情
12
相关图书 / 更多
软件工程(第7版微课版十三五职业教育国家规划教材)
软件测试技术任务驱动式教程(第2版)
吴伶琳、王明珠 编
软件工程(第7版微课版十三五职业教育国家规划教材)
软件工程实践教程:基于开源和群智的方法
毛新军;王涛;余跃
软件工程(第7版微课版十三五职业教育国家规划教材)
软件测试
崔义 主编;任淑艳
软件工程(第7版微课版十三五职业教育国家规划教材)
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件工程(第7版微课版十三五职业教育国家规划教材)
软件测试基础教程 软硬件技术 高尚兵,高丽主编 新华正版
高尚兵,高丽主编
软件工程(第7版微课版十三五职业教育国家规划教材)
软件工程--理论与实践
毛新军 董威
软件工程(第7版微课版十三五职业教育国家规划教材)
软件文化基础(第二版)
覃征;党璇;易建山;王国龙;张紫欣;徐树皓;吴浔
软件工程(第7版微课版十三五职业教育国家规划教材)
软件安全
邹德清
软件工程(第7版微课版十三五职业教育国家规划教材)
软件需求工程方法与实践
金芝、刘璘、陈小红、李童
软件工程(第7版微课版十三五职业教育国家规划教材)
软件质量管理实践
刘文红;侯育卓;郭栋;张卫祥;杨隽;沈·h
软件工程(第7版微课版十三五职业教育国家规划教材)
软件工程原理与实践 沈备军 万成城 陈昊鹏 陈雨亭
沈备军 万成城 陈昊鹏 陈雨亭
软件工程(第7版微课版十三五职业教育国家规划教材)
软件化雷达模型重构与数据流仿真技术
王磊