365文库
登录
注册
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
饮风共醉月 上传于:2024-06-24
浅论软件工程 摘要:软件也是一种产品,只不过它不同于一般的产品,随着社会的发展,软件的规模越来越大,也越来越复杂,同时使用的范围也更广了,因此我们要加强对其开发的控制,包括技术和管理两方面。本文主要以软件工程这门学科和技术出现的背景为出发点,结合软件工程的相关理论、方法以及在实际运用中的一些成果,再参考Internet技术和平台,研究了软件工程面临的一些新挑战。 关键词:软件危机 构件 体系结构 软件项目管理 中间件 1 软件工程的出现 20世纪中期,计算机的应用领域才从军用转为民用,当时编写程序的工作不但没有被重视,反而受到歧视。那时候,计算机硬件价格是很高的,这就要求编程人员在处理器能力和存储器空间都很有限的情况下,编写的程序不仅要体积小,而且要保证更快的执行速度。程序中要用到许许多多种类的技巧。此时进行软件的开发,起决定性因素的是开发人员的智慧和能力。 进入20世纪60年代,计算机在更广的领域得到了应用,这就要求我们不断地提高软件的复杂程度,要开发能够满足更多需求的系统,传统的开发方法不能满足用户在质量、效率等方面对软件的需求。这就是所谓的“软件危机”。
tj