APP下载

软件工程未来发展

2011-08-15许璐

科技传播 2011年13期
关键词:计算机用户方法

许 璐

吉林工业职业技术学院自动化系,吉林 吉林 132013

1 软件工程概述

1.1 软件危机

最初,计算机应用于军用领域,20世纪中期开始从军用领域转向民用领域。当时的计算机硬件价格不菲、处理能力限,编程人员要编写出执行速度快、体积小的程序。程序中充满了各种各样让人不解的方面。这时人们需要利用智力解决问题。

高级语言和操作系统的扩大,取决于计算机使用的范围,软件开发急剧增长的变化;因为出现大量数据处理,就导致第一代数据库管理系统的诞生。随着软件系统规模越来越大,复杂度越来越高,可靠性也被集中关注。并且随着软件产量的不断增加,软件维护越来越重来,原来的个人设计、个人使用的方式不再能满足要求,迫切需要改变软件生产方式,提高软件生产率,软件危机开始爆发。

为解决软件危机,应该从应用计算机科学理论和技术以及工程管理原则和方法,按照预算和进度,实现满足用户要求的软件产品的定义、开发、发布和维护的工程。从此也诞生了一门新的学科——软件工程。

1.2 软件危机产生原因

软件危机产生的原因是因为计算机不断的发展而产生的,可以从软件危机的表现和特殊性发现,如下:1)在需求分析阶段用户对软件需求的描写叙述可能有遗漏,不太精细,有二义性,有错误,甚至在开发软件过程中,用户还提出修改软件功能、界面、支撑环境等方面的要求;

2)用户本来的愿望与开发人员对用户需求的理解有不同,这就肯定会出现开发出来的产品与用户要求的不一致的情况;……

登录APP查看全文

猜你喜欢

计算机用户方法
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
关注用户
关注用户
关注用户
用对方法才能瘦
四大方法 教你不再“坐以待病”!
捕鱼
如何获取一亿海外用户