当前位置:蚂蚁文档网 > 述职报告 > 浅析计算机软件工程的发展与应用

浅析计算机软件工程的发展与应用

时间:2022-05-15 15:25:03 浏览次数:

摘 要:软件工程技术是伴随着计算机的出现,随着计算机网络技术不断发展的一种学科,我国的软件工程技术起步较晚,但是发展飞快。随着经济发展加快,软件由传统的基础服务开始朝着专业方向转变,和行业结合更加紧密。随着技术的不断发展,软件将充分地融合到生活当中,为生活质量的提升和科技的不断进步提供坚实的保障。

关键词:软件工程;计算机;网络技术

1 软件工程的介绍

软件工程是一门专门用来研究用一种专业的工程化方法构建和维护具有实用性和高质量性的软件的学科。其中包括程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在当今社会之中,软件也应用于多个方面。软件工程如今应用于生活中的方方面面,比如办公套件,电子邮件,数据库和游戏等等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用不仅仅使人们的工作更加有效率,而且还进一步提升了生活的质量,进一步促进了经济和社会的发展。

2 软件工程的发展历程

1946年2月14日,世界上第一台电子计算机“ENIAC”在美国宾夕法尼亚大学诞生。软件也随之应运而生。

计算机发展到60年代中期,大容量和高速度渐渐成为计算机必不可少的要求。计算机作为20和21世纪发展最飞快的产物,对于软件开发的需求急剧增长。这时候,导致高级语言开始出现;随着软件开发的不断发展,操作系统的发展也急剧上升,这使得引起了计算机应用方式的快速变化;由于大量数据需要进行处理,导致第一代数据库管理系统的诞生。随着软件系统的复杂程度越来越高,且规模越来越大,软件的可靠性问题也变得越来越突出。原来的软件的设计流程不再能满足社会的要求,社会迫切需要改变软件生产的方式,进而提高软件生产率,在这样的情形之下,软件危机开始爆发。

1968年,北大西洋公约组织(NATO)在联邦德国的国际学术会议创造软件危机(Softwarecrisis)一词。而早在1960年代中期,众所周知的软件危机就已经开始爆发,在这样的情况之下,在1968、1969年连续召开两次著名的NATO会议,并在这个会议上,提出了软件工程的概念。

直到1980年代初,中国的软件工程基础技术研究才开始。一经开始,如何对软件工程进行开发就成为研究热点。中国首届软件工程研讨会于1980年在北京召开。之后,许多高等学校和科研单位陆续开展了软件工程开发方法学、面向对象技术等软件工程基础技术的研究。其中,国家将“软件工程核心支撑环境”,“软件工程技术、工具和环境的研究与开发(SEP)”等课题列入国家重点科技攻关项目,说明了我国对于软件工程的重视。与此同时,许多软件工程的课程在许多高校开展,主要面对本科生和研究生,并着手引进国外的优秀教材和由国内先进人才进行编著的课本。

3 软件工程的应用

软件工程在目前炙手可热的人工智能中应用广泛。目前在人工智能项目中,软件工程的应用主要分为两类。即图规划应用与结构化设计应用。软件工程技术与人工智能是相辅相成的。如果这种技术可以完全的应用于人工智能,则不仅会使人工智能在设计上有非常大的进步,还可使软件工程和人工智能共同快速发展,最终促成双赢局面,在应用与技术方面都可以得到非常快速的发展,实现整体自动化、信息化、智能化。

网络教学作为颠覆传统教学的一种方式,软件工程功不可没。网络教学是通过全新的学习平台,即在网上当面教学。然而要想搭建这种平台,是往往离不开软件工程的贡献的。现如今,有很多网上的学习平台,比如网易云课堂,哔哩哔哩网站以及新起航等等。这些平台的开发与设计都是通过了软件工程来进行设计创造的。不仅如此,网上还存在好多的学习软件,比如扇贝英语,学习通等等,这种平台都是通过软件工程进行搭建的,通过复杂的程序编写,软件组装等等一系列“黑箱操作”,展现在大众眼前的是简单可操作的网络平台,不仅使大众的生活变得娱乐和多元化,也提高了大众的生活品质。

除此之外,软件工程在医学领域一样也具有不可替代的重要作用。现代软件工程现今被广泛应用。软件工程主要是通过计算机的硬件设施和专门的互联网软件来运行的。如今计算机的各种互联网软件非常繁多,因此对于把软件系统进一步的规范化,使其体现出更好的优越性,从而能够更加方便的为信息系统服务是十分必要的。随着医疗手段的不断发展,软件工程如今在医院被广泛使用已经成为一种必然的现象。软件工程有必要应用于医疗系统是因为医疗系统非常复杂,人为的操作可能会给患者带来不可修复的伤害。因此,软件工程应用于医疗系统可以使信息系统在医院内发挥更大的作用。现在的医疗系统地发展已经非常发达,这使得医疗工作更加便捷,医院数据信息更加安全,因此提高了医院的工作效率。医疗中的研发项目,与软件工程有关的,包括项目可行性研究、项目开发软件需求分析、软件设计、用户功能需求细分、编码测试及后期维护等不同环节。每一个环節的研发都非常重要,这就要求医疗软件研发的各个环节需要统一起来,方便技术人员对医疗软件的管理。

4 结束语

进入21世纪,计算机网络已经成为生活和工作中重要的一部分,计算机网络依赖于软件工程的发展。本文通过对软件工程的介绍,了解了它的发展过程和重要的应用领域,让人们明白当今软件工程的重要性。目前,我国的软件工程技术还处在发展阶段,随着人工智能的普及,以及5G信号的商用,软件工程将在之中扮演最重要的角色。

参考文献:

[1]薛宁.计算机软件工程的管理与应用[J].计算机产品与流通,2019(01):22.

[2]徐大壮.计算机软件工程管理与应用[J].电子技术与软件工程,2018(23):65-66.

[3]胡其荣.计算机软件开发技术的现状及应用[J].电子技术与软件工程,2019(12):44.

推荐访问:浅析 计算机软件 工程 发展

猜你喜欢