





定价:23元
印次:1-1
ISBN:9787302186137
出版日期:2009.01.01
印刷日期:2008.12.30
图书责编:孟毅新
图书分类:教材
本书以通俗易懂的语言,全面、系统地介绍了软件开发生命周期的各个环节。主要包括软件开发生命周期概述、软件过程的基本活动、软件过程的保护性活动、常用软件文档的书写四大部分。其中软件过程的基本活动既包括传统的结构化方法,也包括现在比较流行的面向对象的方法。为帮助读者进一步理解每一章的内容,我们专门为每一章设立了一个常见问题与回答,对读者在学习中可能会产生的疑问以自问自答的形式予以阐述。 本书可作为高职高专计算机软件专业的教材,也适合刚刚从事软件开发的技术人员阅读和参考。
前言 软件开发生命周期 《软件开发生命周期》是高职高专计算机专业学生必修的一门专业课,是研究软件开发、维护和管理的一门工程性学科,是计算机应用及相关专业的主干课程,也是分析设计人员、程序开发人员、软件测试人员、软件管理人员、软件售前和售后工程师、软件高层决策者等相关人员必修的专业课程。它的研究内容非常广泛,主要研究软件的说明、开发、维护和管理等方面的内容。随着计算机技术的不断发展,这一学科的重要性已经逐渐为人所熟悉和重视。 随着我国软件业的迅速发展,软件开发生命周期在高职高专教育中占有十分重要的地位。高职高专教育的主要目标是培养具有一定专业理论水平与较强动手能力的应用型人才,而软件开发生命周期的实践性和应用性特点将为实现这一目标奠定良好的基础。因此,重视和加强软件开发生命周期教学对提高专业教学质量和高职高专学生的专业水平及能力具有非常重要的实际意义。 本书的首要特点就是通俗易懂。软件开发生命周期这门课程不可避免地会涉及很多专业术语和概念,大多数传统的软件开发生命周期书籍为追求概念准确,基本上是直接给出专业术语,这对高职高专这个层次的大多数学生有点勉为其难,本书力图多打一些比喻,多举一些实例,以通俗易懂的语言来阐述这些难懂的术语和概念。 本书另一个特点就是在软件开发生命周期的大框架上介绍得比较全面,而对某些具体的环节并不深入探讨,做到够用、实用就好,为其今后进一步就软件开发的某一个领域的深入学习打下基础。比如,对软件过程管理、配置管理、项目管理等都有介绍,但并不深入。这样做的目的主要是让学生对软件开发生命周期的整个过程有一个全局性的认识,并不要求学生马上成为...
目录
软件开发生命周期
第一篇软件开发生命周期概念
第1章软件开发生命周期基本概念
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.3.1软件开发生命周期的定义
1.3.2软件开发生命周期的基本原理
1.3.3软件开发生命周期的作用
小结
常见问题与回答
习题
第2章软件过程
2.1软件过程的基本概念
2.1.1软件过程的定义
2.1.2软件过程的活动
2.2软件开发生命周期
2.3软件过程模型
2.3.1瀑布模型
2.3.2快速原型模型
2.3.3增量模型
2.3.4螺旋模型
2.3.5喷泉模型
小结
常见问题与回答
习题
软件开发生命周期
目录
第二篇软件过程的基本活动
第3章结构化分析
3.1可行性分析
3.1.1可行性分析的任务
3.1.2可行性分析的步骤
3.1.3系统流程图
3.2需求分析
3.2.1需求分析的任务与步骤
3.2.2实体—关系图
3.2.3数据流图
3.2.4状态变迁图
3.2.5数据字典
3.2.6需求规格说明与评审
小结
习题
第4... 查看详情