计算机
类型
可以朗读
语音朗读
177千字
字数
2020-06-01
发行日期
展开全部
主编推荐语
军用软件工程全面解析,涵盖需求、设计、测试及项目管理。
内容简介
本书在对军用软件相关概念和生存期模型介绍的基础上,较为系统详细地介绍了军用软件的需求分析、总体设计、详细设计、测试技术、维护技术等开发过程,阐述了软件项目管理的主要内容和方法,着重介绍了软件质量管理、配置管理和风险管理的相关知识。该书的知识体系较为完整,力争做到简明、科学、适用。为便于学习,每章均附有习题。本书可作为“军用软件工程”课程的教材或教学参考书,主要适用于信息类、电子类和非计算机类专业学生,也可供软件开发人员和项目管理人员参考学习。
目录
- 封面
- 版权页
- 前言
- 目录
- 第1章 军用软件工程概述
- 1.1 软件和软件危机
- 1.1.1 软件的概念和特点
- 1.1.2 软件的发展历程
- 1.1.3 软件危机
- 1.2 军用软件分类和特点
- 1.2.1 军用软件定义
- 1.2.2 军用软件的作用和地位
- 1.2.3 军用软件分类
- 1.2.4 军用软件特点
- 1.3 军用软件工程的概念和基本原理
- 1.3.1 软件工程的概念
- 1.3.2 软件工程的基本原理
- 1.4 军用软件生存周期
- 1.4.1 软件生存周期
- 1.4.2 典型生存周期模型
- 1.4.3 生存周期模型选择原则
- 1.5 军用软件工程的标准化
- 1.5.1 软件工程标准化的作用
- 1.5.2 软件工程标准
- 1.5.3 国外软件工程标准化现状
- 1.5.4 国内软件工程标准化现状
- 习题
- 第2章 军用软件需求分析
- 2.1 可行性研究和可行性研究报告
- 2.1.1 可行性研究的目的和内容
- 2.1.2 可行性研究的步骤
- 2.1.3 可行性研究报告
- 2.2 软件需求分析的目标和过程
- 2.2.1 软件需求
- 2.2.2 软件需求分析的目标
- 2.2.3 需求分析的过程
- 2.2.4 需求获取
- 2.2.5 软件需求分析的原则
- 2.2.6 需求分析的方法
- 2.3 结构化分析方法
- 2.3.1 数据建模
- 2.3.2 功能建模和数据流
- 2.3.3 行为建模
- 2.4 快速原型化方法
- 2.4.1 原型的分类
- 2.4.2 原型类型的选择
- 2.4.3 原型开发过程
- 2.5 面向对象分析方法*
- 2.5.1 面向对象分析方法概述
- 2.5.2 面向对象建模
- 2.5.3 面向对象分析
- 2.5.4 用例模型
- 2.6 软件需求规格说明和需求评审
- 2.6.1 制定软件需求规格说明的原则
- 2.6.2 软件需求规格说明框架
- 2.6.3 需求评审
- 本章小结
- 习题
- 第3章 军用软件设计
- 3.1 软件设计的基本概念
- 3.1.1 抽象化
- 3.1.2 逐步细化
- 3.1.3 模块化
- 3.1.4 控制层次
- 3.1.5 数据结构
- 3.1.6 软件过程
- 3.1.7 信息隐蔽
- 3.2 软件设计的过程
- 3.2.1 软件设计的重要性
- 3.2.2 软件设计的原则
- 3.2.3 概要设计过程
- 3.2.4 详细设计过程
- 3.3 软件体系结构
- 3.3.1 软件体系结构的概念
- 3.3.2 软件体系结构的分类
- 3.4 模块化设计
- 3.4.1 模块
- 3.4.2 模块独立性
- 3.5 结构化设计方法
- 3.5.1 系统结构图中的模块
- 3.5.2 变换流与变换型系统结构
- 3.5.3 事务流与事务型系统结构
- 3.5.4 变换映射
- 3.5.5 事务映射
- 3.6 面向对象设计*
- 3.6.1 面向对象设计的过程
- 3.6.2 逻辑体系架构设计
- 3.6.3 物理体系架构建模
- 3.6.4 基于构件的建模
- 3.6.5 详细设计
- 3.7 软件过程设计
- 3.7.1 程序流程图
- 3.7.2 N-S图
- 3.7.3 问题分析图
- 3.7.4 程序设计语言
- 3.7.5 层次图加输入/处理/输出图
- 3.8 设计规格说明与设计评审
- 本章小结
- 习题
- 第4章 军用软件测试
- 4.1 军用软件测试基础
- 4.1.1 软件测试
- 4.1.2 测试的目的和原则
- 4.2 测试用例设计
- 4.2.1 测试用例
- 4.2.2 测试用例的设计原则
- 4.3 软件测试方法
- 4.3.1 白盒测试
- 4.3.2 黑盒测试
- 习题
- 第5章 军用软件维护
- 5.1 军用软件维护的基本概念
- 5.1.1 维护的目的
- 5.1.2 维护的类型
- 5.1.3 维护的特点
- 5.1.4 维护的工作量
- 5.2 军用软件维护的过程
- 5.2.1 维护组织机构
- 5.2.2 维护工作流程
- 5.2.3 维护文档
- 5.2.4 维护活动的评价
- 5.3 军用软件的可维护性
- 5.3.1 可维护性的定义
- 5.3.2 决定可维护性的因素
- 习题
- 第6章 军用软件项目管理*
- 6.1 军用软件项目管理概述
- 6.1.1 军用软件开发中的问题分析
- 6.1.2 项目管理的发展历史
- 6.1.3 军用软件项目管理的概念
- 6.2 军用软件项目管理过程
- 6.2.1 军用软件项目管理
- 6.2.2 项目管理的要素
- 6.2.3 项目的管理过程
- 6.3 军用软件项目时间管理
- 6.3.1 活动定义
- 6.3.2 活动排序
- 6.3.3 活动资源估算
- 6.3.4 活动历时估算
- 6.3.5 制订进度计划
- 6.3.6 进度控制
- 习题
- 第7章 军用软件质量管理*
- 7.1 软件质量概述
- 7.1.1 质量的概念
- 7.1.2 软件产品质量
- 7.2 软件质量度量与评估
- 7.2.1 软件质量度量框架
- 7.2.2 软件质量度量活动
- 7.2.3 软件质量评估过程
- 7.3 军用质量管理体系
- 7.3.1 质量管理体系原则
- 7.3.2 质量管理体系建设
- 习题
- 第8章 军用软件配置管理*
- 8.1 软件配置管理概述
- 8.1.1 配置管理的基本概念
- 8.1.2 配置管理的发展历史
- 8.1.3 配置管理的基本目标
- 8.1.4 配置管理的基本功能
- 8.2 软件配置管理的关键活动
- 8.2.1 配置标识
- 8.2.2 版本控制
- 8.2.3 变更控制
- 8.2.4 配置审计
- 8.2.5 状态报告
- 8.3 软件配置管理的实施
- 8.3.1 配置管理的步骤
- 8.3.2 配置管理角色
- 8.3.3 配置管理过程
- 习题
- 附录A 软件类主要国家军用标准索引
- 附录B 英文缩写词索引
- 参考文献
- 反侵权盗版声明
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。