《软件工程案例教程(第2版微课版十三五职业教育规划教材)》(编者:汪作文//何婧|责编:王春霞//彭立辉)-图书推荐

编辑推荐语

本书采用实际的软件项目——“尚品购书网站系统”作为案例进行讲解。通过该项目在软件开发各个阶段的文档设计,系统地介绍了软件项目的开发过程,并配有丰富的微课。

内容提要

为了满足广大读者对软件开发技术的学习需求,特别是为了提高高等职业院校计算机专业学生的软件开发技术和能力,本书采用实际的软件项目——“尚品购书网站系统”作为案例进行讲解。通过该项目在软件开发各个阶段的文档设计,系统地介绍了软件项目的开发过程,为学习软件开发技术的学生和软件开发技术人员提供了帮助和借鉴。本书比较系统地介绍了软件工程的概念、技术和方法,内容包括软件工程概述、可行性分析、需求分析基础、结构化分析方法、结构化设计方法、面向对象的分析与设计、软件编码与实现、用户界面设计、软件测试、软件项目管理等。在面向对象的分析和设计方法中,还讲述了统一建模语言UML;各章重点与难点突出,文字通俗易懂,便于教学与自学。本书适合作为高等职业院校计算机专业的教材,也可供从事软件开发与应用的工程技术人员和软件项目管理人员阅读参考。

目录

软件工程概述
1.1 软件工程背景
1.1.1 软件的定义
1.1.2 软件的特点和分类
1.1.3 软件的发展
1.1.4 软件危机
1.2 软件工程的基本原理
1.2.1 软件工程的定义
1.2.2 软件工程的目标和原则
1.2.3 软件工程的基本原理
1.3 软件生存周期
1.4 软件体系结构
1.4.1 层次结构
1.4.2 C/S结构
1.4.3 B/S结构
1.4.4 B/S和C/S结构的比较
1.5 软件开发模型
1.5.1 瀑布模型
1.5.2 原型模型
1.5.3 螺旋模型
1.5.4 基于四代技术的模型
1.6 软件工程标准
1.6.1 软件工程**标准
1.6.2 ISO9000系列标准基本思想
1.6.3 ISO9000-3标准
1.6.4 ISO9000标准与CMM
习 题
可行性分析
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.3.1 系统流程图的符号
2.3.2 系统流程图举例
2.4 制订软件项目开发计划
2.4.1 确定软件项目开发计划
2.4.2 复审软件项目开发计划
习 题
需求分析基础
3.1 需求分析的概念和内容

卖贝商城 推荐:《软件工程案例教程(第2版微课版十三五职业教育规划教材)》(编者:汪作文//何婧|责编:王春霞//彭立辉)