《软件工程初级教程》当当编辑推荐:
本书采用大量容易理解的例题和案例来充实理论,使理论更加容易理解。全书共10章,第1章介绍了软件工程的基本概念;第2章介绍了软件问题的分析;第3章介绍了结构化设计方法;第4章介绍了系统人机界面的设计;第5章介绍了软件编码;第6章介绍了软件测试;第7章介绍了软件维护;第8章介绍了面向对象方法;第9章介绍了软件质量与软件工程标准;第10章以一个综合应用实例进行了系统分析和设计。
《软件工程初级教程》亚马逊编辑推荐:
本书介绍了软件工程的基本概念、原理、过程和主要方法。本书通俗易懂、注重实用性,力求做到结合实例讲解知识理论,从而达到理解软件工程的思想和方法。本书采用双色印刷,美观易读。
本书主要内容包括:软件工程基础、软件问题分析、结构化设计方法、系统人机界面设计、软件编码、软件测试、软件维护、面向对象方法、软件质量与软件工程标准等。
本书可作为中职学校的软件工程的教材,也可以适用于从事软件开发的初学者的入门和自学指导书。
《软件工程初级教程》内容简介 :
本书介绍了软件工程的基本概念、原理、过程和主要方法。本书通俗易懂、注重实用性,力求做到结合实例讲解知识理论,从而达到理解软件工程的思想和方法。本书采用双色印刷,美观易读。
本书内容包括软件工程基础,软件问题分析,结构化设计方法,系统人机界面设计,软件编码、测试和维护,面向对象方法,软件质量与软件工程标准,综合应用实例等。通过综合应用实例,可以系统地理解软件开发的思想。每章都配有适量的例题和习题,以便于巩固和掌握所学的有关知识。
本书可作为中职学校的软件工程的教材,也可以适用于从事软件开发的初学者的入门和自学指导书。
亚马逊目录 :
丛书序
前言
第1章 软件工程基础
第2章 软件问题分析
第3章 结构化设计方法
第4章 系统人机界面设计
第5章 软件编码
第6章 软件测试
第7章 软件维护
第8章 面向对象方法
第9章 软件质量与软件工程标准
第10章 综合应用实例
参考文献
……
当当书摘插图 :
第1章 软件工程基础
学习目标
1)理解软件的概念、特点及分类方法。
2)了解软件发展及软件危机的起因。
3)了解软件工程过程及软件生存期的概念。
4)掌握软件工程的概念及其要素。
5)掌握软件的开发模型。
1.1 软件工程的产生
1.1.1 软件的发展
自20世纪40年代中期出现了世界上第一台计算机以后,就有了程序的概念,其后经历了几十年的发展。计算机软件经历了三个发展阶段:
程序设计阶段,约为50至60年代。
程序系统阶段,约为60至70年代。
软件工程阶段,约为70年代以后。
几十年来最根本的变化体现在以下几个方面。
(1)人们改变了对软件的看法在50年代到60年代时,程序设计曾经被看作是一种任人发挥创造才能的技术领域。当时人们认为,写出的程序只要能在计算机上得出正确的结果,程序的写法可以不受任何约束。随着计算机的广泛使用,人们要求这些程序容易看懂、容易使用,并且容易修改和扩充。于是,程序便从个人按自己意图创造的“艺术品”转变为能被广大用户接受的工程化产品。
(2)软件的需求是软件发展的动力早期的程序开发者只是为了满足自己的需要,这种自给自足的生产方式仍然是其低级阶段的表现。进入软件工程阶段以后,软件开发的成果具有社会属性,它要在市场中流通以满足广大用户的需要。
(3)软件工作的范围从只考虑程序的编写扩展到涉及整个软件的生存周期。
……