浅谈我国软件开发的现状

龙源期刊网 https://www.360docs.net/doc/7d5817915.html,

浅谈我国软件开发的现状

作者:蔡康

来源:《企业技术开发·中旬刊》2014年第02期

摘要:软件是一款知识密集的高端产品,随着人类科技的飞速发展和进步,它在人们的

日常生活中被越来越广泛的使用,对软件设计的要求更加复杂。所以,对软件的开发以及研究是推动整个社会极大地进步有着非同一般的重要意义。为了更好的促进软件工程的开发和研究,提供软件技术研发和创新的理论指导和借鉴,对我国软件开发的当前情况,是很有必要的。

关键词:软件开发;概述;现状;原因;解决办法

中图分类号:TP311.52 文献标识码:A 文章编号:1006-8937(2014)5-0061-02

“软件工程”这个术语早在30多年以前就出现在世界上了。在此期间,计算机软件行业经历了快速的发展,从实验室应用软件系统渗透到人类社会的各行各业。编程是在一个无序的、国家提倡个人技能的形式上来完成的,所以软件的可靠性没有被保障起来,维护软件的成本步步攀升,一方面它的进展情况不能预测出来,另一方面经济增长的成本也不能被控制,并且从事这一项目的工作人员的数量在一直的增加。这一系列情况的出现就被称为“软件危机”。但是软件工程进行成本的降低,质量的提高,满足目标的进度要求,引导人们科学的进行软件开发,合理的生产软件产品、计算机系统集成等等,使它成为计算机产业和信息产业的顶梁柱。

1 软件工程概述

为了让软件危机的影响被消除,有效地开发出质量较高的软件系统,软件工程作为一门学科就出现了,它的最终目的是让软件工业化生产得以实现。为了克服缺乏软件“可见性”功能,在软件过程管理方面、研发产品构成等方面入手,从工业生产的成功经验上进行借鉴,以严格的管理和软件产品的生产过程的控制。将通过下面的公式来表示:管理+技术=软件工程。

2 软件工程的目标软件

该项目的目标是:在有一定的成本,进度的要求前提下,开发出具有能修改的,有效的,可靠的,有理解的,能维护的,可重用的,适合的,能移植的,能追踪的和可互相操作的软件产品,让客户的要求得到满足。对这些目标的追求对于提高软件开发产品的质量和效率是很有帮助的,进一步降低维护的难度。软件工程的活动是“生产所需的软件产品,以满足需求和实现项目的最终目标的步骤”,包括需要、设计、实现、验证和支持等活动环节。需求活动包括对问题进行分析和对客户的需求进行分析,对问题进行分析,得到需求的要义,也被称为软件需求规格,需求分析形成功能规范。设计活动一般包括对概要的设计以及详细的设计,进行构建整个软件结构的就是概要设计,包括子系统,模块和一般的说明,每个模块的接口定义的相

相关文档
最新文档