关于软件工程技术发展趋势研究
2020-01-18刘国锋沈阳职业技术学院
刘国锋 沈阳职业技术学院
计算机技术在当今瞬息万变的社会发展趋势中发挥着越来越重要的作用,计算机技术已经成为人们工作和生活必不可少的一项技能,随着科技水平的不断发展,计算机技术也在不断更新发展,计算机技术中的软件工程技术是其发展的核心,各式各样的信息软件数不胜数,软件工程技术在各个行业中的应用,使数据更为精准化,操作更为规范化,信息传送也更便捷,在提高工作效率的同时,促进了社会发展进程。
一、简述软件工程技术
(一)软件工程技术定义
计算机技术从广义上来讲分为软件技术和硬件技术两大类,而软件的组成通过代码来实现,在实际操作应用中能够更清晰地呈现出来,软件的开发过程不存在老化、磨损等问题,是通过实际运用中所达到的效果来分析其质量,软件的更新速度很快,软件的先进技术是其构成的基础。软件工程技术涵盖的范围很广,主要包括数据库、设计语言、开发工具、体系结构等,其应用能力强、所涉及的范围广,是一项全方位综合性技术。软件工程技术目前已应用于各行各业中,在金融行业、政府部门等的应用使人们的工作效率得到明显提高;软件工程技术还被应用于大型工程领域,可以根据工作中的实际需求进行改进,定期维护工作信息,来达到精准化的目的。
(二)软件发展中存在的危机
由于社会发展需要,各个领域对计算机的使用率也大幅增加,这就要求软件要具有多样化、创新性特点,软件的更新速度如果不能满足社会发展需要,就会阻碍工作的顺利开展,这也就是软件发展过程中存在的危机。而软件工程的诞生,恰恰是为了解决这一困境。软件在开发过程工作的重心倾向于协同化、工程化,在开发时要充分了解本领域的实际发展方向和管理理念,才能对软件开发时间及内容进行合理规划,制定出准确的预算,以满足实际工作需要,使操作者工作起来更加流畅、快捷。为了应对软件开发过程中涉及的各类情况,满足软件工程的最终目的与发展方向,虽然开发人员在软件工程中采用了许多方法,积累了一定的经验,但是,由于软件开发的复杂性和突发性,仍会出现一些不可控因素。
(三)软件与其它产品的差异
软件产品与其它类别的产品不同,它具有特殊性,软件是摸不到的,它主要通过代码来实现,而代码是在后台编写的,呈现给人们的是代码组合所产生的效果,运用程序来实现特定的功能,人们只有通过尝试运用后,才能真正全会到此类软件的性能、特点等信息;从成本上看,其它类别的产品很大一部分来自原材料以及生产费用,而软件的成本主要来自前期开发以及后期的跟踪维护上,这个过程所产生的成本是有限的。
二、计算机软件工程技术发展现状
从计算机技术的应用来看,计算机软件工程技术的作用主要是技术支持以及维护管理,此项技术的运用需要精准性、完善性。从计算机软件的适用范围方面来分析,大致分为三大类,分别是应用、系统以及支出软件,每种软件的作用需要在相应的行业中才能体现出来。在我国,计算机软件历经了近30 年的发展过程,已经逐步走向成熟化,从根本上改变了原有生产型企业的手动生产模式,真正实现了现代化生产,企业逐渐发展为以产品技术为基础的管理体系。从技术的发展形式来分析,虽然一些软件工程技术为行业发展带来了全新的模式,并取得了一些成果,但是与西方先进国家相比,在智能化方面仍存在着差距,国内软件工程技术还有待加强,在技术创新方面也存在着诸多问题,缺乏自身的特性,前期开发规划得不够全面,软件技术没有发挥出规划的效果,这就对计算机软件工程的发展造成了阻碍。
三、加强计算机软件工程技术措施
(一)需要国家加大支持力度
目前,我国计算机软件工程发展过程中遇到的最主要问题是资金问题,资金供应是否充足直接影响着软件工程的发展,在整个发展过程中起到决定性作用。针对于此类问题,一方面,国家要加大对软件行业的支持力度,特别是资金支持,放宽科技型企业的贷款条件,给予一定的税收优惠政策,在开发及设计上投入更大的力度,鼓励计算机软件工程的发展,这样才能使计算机工程得以顺利开展起来;另一方面,国家要给予计算机软件工程以广阔的发展前景,为计算机技术发展提供全方位的发展平台。
(二)创新技术产品,提高产品服务水平
由于信息技术发展迅速,市场竞争也异常激烈,我国是人口大国,消费能力比其它国家要强,这就为各行业的发展创造了有利条件。计算机软件工程需要先进的技术支撑,如果软件开发没有跟上时代的步伐,很快就会被市场所淘汰,因此,第一,在计算机软件工程的开发及设计中,要采用先进的构思理念,只有不断地创新,才能设计出符合时代所需要的技术产品;第二,加强对技术产品的后期服务,增强服务意识,为用户提供优质的售后服务,积极听取客户需求,不断加以改进,这样,计算机软件产品才能真正适应客户需要,不会轻易被市场所淘汰,也为信息化行业的发展奠定基础。
四、结语
目前,人们的工作和生活离不开计算机技术,而计算机软件工程技术在计算机技术中占据着主导地位,它与社会经济发展紧密相联,计算机软件工程技术需要国家加大支持力度,软件企业自身也要不断创新技术产品,提高产品服务水平,只有这样,才能促进计算机技术的快速发展,为信息化技术的广泛应用提供前提条件。