中国税务 1992年 第12期 讲座

计算机应用知识

第八讲 信息系统常用开发方法和开发工具简介

纪里 上一篇 下一篇

一、软件工程的基本知识

我们知道,计算机软件是由程序和有关文档组成的,它是一个逻辑的而不是物理的系统。软件具有一些与硬件显著不同的特点,它的开发工作主要集中在定义、开发和维护等方面。多年来,人们沿用手工作坊式的方法来开发软件,即软件由你编写、由你使它运行,如果出现故障也由你来排除。用这种方法开发软件不可避免地带来了软件产品的质量差、研制成本高、研制时间无法控制等问题,产生了“软件危机”。后来,人们从制造一台机器或建造一座楼房的过程中受到启发,尝试象机械工程、建筑工程那样,有计划、有步骤、守纪律地进行软件开发工作,象处理工程问题一样来处理软件开发全过程,这就产生了“软件工程”这一概念。

>>阅读全文