软件工程的应用和开发技术分析
软件工程的应用和开发技术分析
1 引言
1968 年由北大西洋公约组织(NATO)在德国举办的学术会议上提出软件工程
<softwareengineering)的概念软件工程经过五十多年的发展己经成长为计算机领域一门独立学
科,其具有较强的工程性和综合性。软件构件及软件重用技术、标准化和中间化技术成为研究
软件工程的焦点以及重点。本文对软件工程的应用和开发技术进行分析,并预测未来软件工程
的发展趋势。
2 软件工程开发技术
软件工程是使用工程化方式对维护和构建实用、有效、高质量的软件进行研究的学科,即
(Software Engineering,简称为 SE)软件工程包括设计软件开发、程序设计、设计模式、系统平
台、数据库等方面内容现代社会编译器、嵌入式系统、人机界面、电子邮件等都在使用软件工
程,涉及的行业包括政府、银行、航空、工业等等。应用软件工程不但能够提高各行各业工作
效率,也能增加人们生活质量,促进经济和社会的进步和发展创建以及应用软件的工作人员就
是软件工程师,在不同行业软件工程师分为程序员、系统架构师、测试员、系统分析师、软件
工程师等。软件工程到目前还没有权威定义,普遍认可的定义是:
软件工程是能够解决软件方面各种问题的系统工程,是软件维护、运作、开发使用的可定量、
规律化、系统化研究的一种方法,他是一门交叉科学。生产和开发费用合理和质量良好的产品
是软件工程的目标,经常采用高效率性、可维护性、易移植性、可靠性、易使用性、多功能性
等六个指标来评定一款软件的品质。
2.1 软件构件和软件重用技术
软件构件和软件重用技术是软件工程长期研究的重点和热点。软件重用是软件工程的手段和方
法,而构建就是它的基础和核心软件重用技术是为了让软件开发者摆脱或者减少写代码的工作
而设计的,这样能够让开发人员将精力致力于更高层次系统的构建中,让求解空间和促使问题
能够保持一致软件业要选择构件技术来促进重用技术的实现。软件生产利用搭积木的方式来完
成发展梦想开发工具有构件库管理、应用管理、集成开发环境、运行环境等,这些是应用开发
软件的支撑.
2.2 软件标准化应用技术
软件工程标准分为软件过程标准以及软件标准,标准化不但是构件和重用技术发展的必要条
件,也是推动软件产业健康发展的前提和有力支撑,建立软件过程标准是软件工程达到一定成
熟度的标志国际标准化(ISO/IEC)组织系统标准工程和系统工程委员会提出的标准框架以及美国
国防部叙述的软件标准指南是现在世界应用的软件工程两大标准框架.
2.3 采用中间件发展技术
软件构建和重用系统运行和开发应用的支撑是中间件平台。中间件是构件技术变成现实的前
提,为发挥构件作用提供平台,中间件放置在适合的平台上,软件才能够被抽象和隔离最终成
为构件。所以中间件技术是近几年软件工程发展的关键和关注的重点。中间件按照功能可以分
为事物处理、远程过程调用、分布对象、通信、访问中间件等五类,中间件技术能够对软件构
件和软件重用技术发展产生深远的影响.
3 软件工程开发特点
3.1 对目标进行明确
人们对软件有着多种需求,软件工程在软件研发设计时就要确立明确的目标。在实施工程或者
投放产品前,提供该工程或者产品需要的设计软件工程任务,这体现出软件工程的特点是:需
摘要:
展开>>
收起<<
软件工程的应用和开发技术分析1引言1968年由北大西洋公约组织(NATO)在德国举办的学术会议上提出软件工程
相关推荐
-
2023-07-07 37
-
2023-07-07 45
-
2023-07-07 33
-
2023-07-07 39
-
2023-07-07 20
-
2023-07-07 27
-
2023-07-07 36
-
2023-07-10 41
-
2023-07-19 31
-
2023-08-30 46
作者:闻远设计
分类:其它行业资料
价格:免费
属性:2 页
大小:13.52KB
格式:DOCX
时间:2024-03-13
相关内容
-
GB 3668.9-1983 组合机床通用部件 主轴部件尺寸
分类:课程设计课件资料
时间:2023-10-03
标签:无
格式:PDF
价格:5 光币
-
GB 3668.10-1983 组合机床通用部件 多轴箱主轴端部和可调接杆尺寸
分类:课程设计课件资料
时间:2023-10-03
标签:无
格式:PDF
价格:5 光币
-
W组合机床设计简明手册
分类:课程设计课件资料
时间:2023-10-03
标签:设计
格式:PDF
价格:5 光币
-
组合机床设计参考图册
分类:课程设计课件资料
时间:2023-10-03
标签:设计
格式:PDF
价格:5 光币
-
组合机床实例
分类:课程设计课件资料
时间:2023-10-03
标签:无
格式:DOC
价格:5 光币