APP下载

浅析软件工程技术在网络时代背景下的发展

2016-03-10王祥顺

电脑与电信 2016年8期
关键词:开发人员时代背景程序设计

王祥顺

(贵阳学院数信学院,贵州 贵阳 550005)

浅析软件工程技术在网络时代背景下的发展

王祥顺

(贵阳学院数信学院,贵州 贵阳 550005)

针对目前软件工程技术在网络时代背景下的发展中存在的问题,本文对该问题展开了讨论和分析,提出了应对措施;并对当前软件工程技术的发展趋势进行展望。

软件工程技术;网络时代;发展趋势;措施

1 引言

目前,随着网络时代的迅速发展,软件工程技术的关注度也越来越高,同时也与人们的生活与社会的发展日益密切,软件产品的使用范围在不断扩大,对软件工程的技术要求也越来越严苛。为了更好地推进软件系统的发展及应用,需要软件开发人员具有创新思想以及合作意识,共同推进软件工程的发展。计算机技术与网络信息技术的发展直接影响着软件产品的开发与发展,同时软件系统的开发与创新也进一步促进了计算机的发展,使得计算机软件更加多样化,从而适应激烈的市场需求。

2 软件工程技术的发展需求

随着网络时代的快速发展,软件行业的发展也越来越快,各种各样功能的软件呈现在市场上,使得软件产品在市场上竞争越来越激烈。软件工程师要具有创新思想以及不断学习新知识,确保软件工程系统更加全球化与精确化。软件工程师在研发软件系统时,要充分考虑市场的需求,分析软件的功能性以及实用性。

软件随着社会需求的日益激烈而不断更新换代,形成不同层级的软件产品,软件工程设计师也更加重视每一代软件系统的质量,希望做出更高质量的软件产品。同时在软件产品中也带有自身检测功能,从而满足更多的使用需求。

软件开发人员必须具有专业的软件研发知识与技能,从而对软件系统的研发更加规范化与精确化。在软件产品研发的过程中,软件研发人员要重视实践,在实践中不断的发现问题,才能研发出合格的产品。软件开发人员通过多次试用与测试,重新部署和规划已经研发出来的部分软件,从而为研发出合格又能适应市场需求的软件产品做铺垫。

3 目前软件工程技术发展中存在的问题以及应对措施

3.1 存在的问题

(1)安全性问题。随着网络信息技术与计算机信息技术的日益发展与进步,网络的安全性也存在着很大的风险。一些网络分子通过网络技术制造网络病毒对网络软件进行破坏,从而传播大量的不良信息或者盗用软件的使用信息,导致软件系统信息泄漏,存在不安全性。目前网络防火墙技术还不够完善,这样会造成系统安全无法得到有效的保障,同时也给网络分子传播病毒提供了便利。

(2)适用性问题。目前人们对软件的使用功能以及便捷性要求越来越高。软件研发人员在设计软件时,不仅要考虑到软件的使用功能以及功能的多样化,还要考虑使用者的具体情况,从而为使用者提供更多的服务;软件系统的研发要不断扩大系统规模和使用范围,从而满足不同层次的需求,增加软件系统实用性。

3.2 应对措施

(1)引进软件构件技术。为了减少软件研发的周期,提高软件研发产品的效率,软件研发人员可以采用现成的软件构建进行组合,形成新的软件产品从而应用在不同的领域,扩宽了软件的使用范围,在一定程度上提高了软件的质量以及功能性增加,从而进一步促进了软件工程技术的发展。

(2)采用面向角色的程序设计方法。随着程序设计方法

的不断改进,从面对数据到面对对象,到现今的面向角色的程序设计方法,大大促进了软件工程技术的发展与改进。在软件工程技术发展中采用面向角色的程序设计方法,能够更好地解决访问控制、设计模式等一系列问题。在设计中,根据不同的对象以及语境特点协调不同环境中的状态行为,从而设计出更加符合现代计算机的语境变化。

(3)进化软件工程技术。随着网络信息技术的快速发展,软件工程技术的进化是很重要的,进行软件工程技术在一定程度上能根据人们的不同需求进行软件研发。软件系统的研发为了顺应网络信息时代的发展,也在不断地提升系统自身的功能性与使用性。进化软件工程技术,主要是让软件的操作过程变得简单易操作,促进不同层次的人们的使用性,为他们提供方便。不同层次的人们对软件的操作熟练度也不一样,由于软件的需求量不断增加,软件中增加的功能也越来越多,随着软件功能的增加,无疑给人们的操作增加了一定的麻烦,因此在做软件功能研发时,研发人员要多方面考虑软件的操作过程,尽量做到操作简单化,从而减少使用时间以及熟练操作软件。

(4)提升软件检测技术。目前网络信息技术发展较快,一些网络黑客与网络病毒的侵犯,造成软件的不安全性。因此软件开发商对软件研发人员要注重提高软件检测技术的培养,从而提高软件系统的安全性。

4 结语

综上所述,软件工程技术在网络时代背景下的发展日益激烈,促使软件系统的研发必须要坚持创新性,根据市场需求以及人们的使用情况,合理正确地进行软件研发。软件研发人员要不断提升自身的专业技能与知识,在实践中不断发现问题,采用相应的措施改进和完善软件系统,从而促进软件工程技术的发展。

[1]刘堂宇.浅析目前软件工程技术在网络时代背景下的发展[J].计算机光盘软件与应用,2014(18):76-77.

[2]王晓峰,许强,陈圣兵,等.基于模块化的软件工程专业教学改革与实践[J].电脑与电信,2015(z1):29-32.

Analysis on the Development of Software Engineering Technology in the Background of Network Era

Wang Xiangshun
(Mathematics and Information College,Guiyang University,Guiyang 550005,Guizhou)

In view of the problems existing in the development of software engineering technology in the network era,this paper discusses and analyzes on the problems,and proposes the countermeasures.It also forecasts the development trend of software engineering technology.

software engineering technology;network era;development trend;measures

TP311.52

A

1008-6609(2016)08-0110-02

王祥顺,男,湖南人,硕士,研究方向:软件工程。

猜你喜欢

开发人员时代背景程序设计
第二课:共青团的创立之时代背景
基于Visual Studio Code的C语言程序设计实践教学探索
新时代背景下学校管理之我见
新时代背景下小学教师专业成长的几点思考
新时代背景下棊江区政协建设
Semtech发布LoRa Basics 以加速物联网应用
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用
后悔了?教你隐藏开发人员选项