当前位置:论文网 > 论文宝库 > 信息科技类 > 软件开发论文 > 正文

现代软件工程在软件开发中的应用

来源:UC论文网2020-10-30 08:06

摘要:

  摘要:在社会经济快速发展的背景之下,计算机技术和信息技术的发展水平不断地提高,并被广泛地应用到日常生活之中,为广大人民群众的生活带来了极大的便利。实际上,软件系统是运行计算机技术和信息技术的关键所在。为提升计算机技术和信息技术水平,推动社会高效发展,就需要优化软件开发技术。与此同时,还要把现代软件工程应用在软件开发中,提高软件开发水平。本文主要研究了现代软件工程方法的内涵与特征,探究了现代软件...

  摘要:在社会经济快速发展的背景之下,计算机技术和信息技术的发展水平不断地提高,并被广泛地应用到日常生活之中,为广大人民群众的生活带来了极大的便利。实际上,软件系统是运行计算机技术和信息技术的关键所在。为提升计算机技术和信息技术水平,推动社会高效发展,就需要优化软件开发技术。与此同时,还要把现代软件工程应用在软件开发中,提高软件开发水平。本文主要研究了现代软件工程方法的内涵与特征,探究了现代软件工程在软件开发中的应用方法,希望为软件开发工作提供一定指导。


  关键词:软件开发;现代软件工程;应用


  引言


  传统的软件工程方法愈加不能够满足软件开发工作的需要,因此传统的软件工程方法逐渐地被社会所淘汰。当前,现代软件工程已经出现在了大众视野之中,对于提升软件开发水平具有重要的意义。因此,要重视应用现代软件工程,并把控现代软件工程应用技巧,强化现代软件工程应用效果。


  1现代软件工程方法的内涵与特征


  分析、设计、编码、测试与维护是现代软件工程的应用阶段,这与传统软件工程具有相似性。不过,现代软件工程与传统软件工程在分析的对象方面存在一定的差异。主要表现在,现代软件工程是以实际中出现的问题为分析对象,这样可以有效地保证分析适用性,有利于提高问题解决水平。传统的软件工程方法为无序的自发式状态,这对软件开发应用具有消极意义,而现代软件工程方法为模块式的开发方法,有利于顺利地运行软件,有利于提升软件规范化管理水平。应用现代软件工程方法能够很好地满足用户的需求,提高用户对软件服务的满意度。现代软件工程方法的可修改性比较强,也就是说,可以根据实际所产生的问题进行有效地修复,确保软件开发工作有效地进行。在投入使用软件之后,能够对软件系统进行有效地调整,保证软件系统更加符合用户日益增长的软件服务要求。与此同时,应用现代软件工程方法可以较好地优化配置对计算机资源,充分地发挥计算机资源应用价值。在把模块进行定义之后,就可以把模块放置到系统之中,进而合理地应用模块。与此同时,还可以重复地应用该模块。


  2现代软件工程在软件开发中的应用探究


  2.1软件体系结构制约着软件工程方法的应用


  通常情况之下,软件体系结构指的及时软件的分层结构。软件的分层结构所推进的数据服务工作需要依靠数据库。也就是说,通过依靠数据库的内容以及运转,才可以更好地提供数据服务。当前,我国主要应用传统的数据管理系统开展数据使用工作。传统的数据管理系统在的存储数据、共享数据等方面具有重要的作用。与此同时,传统的数据管理系统可以相对快速地反应问题,进而有效地解决问题。尤其是在结构化查询语言方面具有凸出的作用,主要表现在,应用传统的数据管理系统能够科学有效地解决问题,又能够提供高层次的结构化查询服务。不过,相较于现代数据管理系统来讲,传统的数据管理系统在处理查询问题、提供查询服务方面并不占优势。若是把傳统的软件工程方法中表结构这种处理方法,应用到现代软件工程方法中,则需要拓展对象,保证处理方法的适用性。传统的数据管理系统在存储操作数据方面具有一定的局限性,因此要优化升级传统的数据管理系统,提高数据库管理系统的发展水平。


  2.2现代软件开发必须要充分树立起现代软件工程理念


  当前,现代软件工程方法愈加先进,可以很好地满足各大行业的需求。在这种发展背景之下,医疗卫生行业、餐饮服务业等都应用了现代软件工程方法,大大地提高了行业发展水平。同时应用现代软件工程方法有效地规范了各大行业发展,进而保证了社会发展质量。为保证现代软件开发水平,相关人员有必要充分树立起现代软件工程理念,以此推动现代软件开发事业的健康发展。医疗行业可以说是把软件应用到具体工作之中的典范。病理信息和资料的软件、存储检验检测信息的软件、影像资料和通信内容等属于医疗行业应用软件信息系统的主要表现。从医院病理信息和资料的软件开发角度分析,相关人员需要完成把病理报告分析收入到软件之中,这样就可以为查询报告提供便利。医生通过应用病理信息和资料的软件不仅可以规范医护人员的操作行为,而且可以监督和管理病理信息和资料,进而提高工作处理质量。由于病理信息和资料的软件具有操作简单、处理能力强等特点,医护人员可以很好地操作应用该软件。目前,部分软件开发公司缺乏统筹规划软件开发工作,进而影响了开发工作质量。主要表现在,缺乏明确岗位分工,不利于充分地发挥人力资源的效用;缺乏构建软件开发工作计划,容易出现工作混乱的问题;缺乏制定软件开发战略,不利于科学地指导软件开发工作。因此,软件开发公司需要构建科学的工作计划,保证软件开发工作有条不紊地推进,以此提高工作效率与工作质量。与此同时,软件开发公司需要在软件开发前有必要开展调查研究工作,了解开发对象的服务需求,进而建立针对性地软件开发方案。以开发医院所需求的软件为例,软件开发公司需要指导工作人员深入到医院与医院的管理人员进行软件开发工作方面的交流。另外,工作人员还需要与医院各大科室进行访谈调查,获知医院各大科室软件需求,进而构建不同的服务模块,从而提高软件的应用价值。


  结束语


  综上所述,现代软件开发工作对于推动社会健康发展具有重要的意义,因此要重视现代软件开发工作。值得注意的是,现代软件开发人员需要根据服务对象在软件开发方面的需求科学地推进开发工作。另外,要充分树立起现代软件工程理念,保证所开发软件的适用性。


  作者简介:张尚进(1998.02.07)男;籍贯:河北邢台;学历:本科;单位:北京交通大学海滨学院;研究方向:软件工程方向。

核心期刊推荐