现代软件工程在软件开发中的应用论文_王桐1,邢彩香2

现代软件工程在软件开发中的应用论文_王桐1,邢彩香2

1.曙光信息产业股份有限公司 天津市 300384

2.天津市普迅电力信息技术有限公司 天津市 300308

摘要:现阶段,我国已顺利进入互联网时代,而在互联网时代中,一项重要的工作便是软件工程,软件工程致力于更新换代我们所应用的网络软件、开发出新的实用性强的软件、对软件系统进行升级和更新等,而软件工程中所应用的技术便是软件工程技术,这一技术的应用和发展对软件工程起到至关重要的作用。

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

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

经过对以往软件工程的借鉴,能够将现代软件工程的办法划分为关键的几项内容,分别是:分析、设计、编码、测试以及维护。实际上,人们通过传统软件工程中比较有价值的方法和原则进行学习和采纳,进而加入到对现代软件工程方法的构建中,所以不论是现代软件工程还是传统软件工程,很多时候在方法的使用方面仍然有着较为相似的地方。对于现代软件工程来说,其最重要的优点彻底地打破传统软件工程的在部分方面的约束,使得多数软件的发展摆脱了传统软件工程的限制,促进了各个领域范围内软件的发展。并且,现代软件工程能够把传统软件工程的方法以及原理等作为大规模开发的基础,利用先进的科学技术优势不断地优化系统,使得现代软件工程更加全面和系统。在现代软件工程方法的五部分中,其中在分析阶段,现代软件工程面对的对象是现实生活中真实存在的那些事物,而不是虚拟的,所以通过对真实存在的事物的特征等方面进行分析,进而能够反映出事物的作用等。此外,在现代软件工程方法的设计阶段中,现代软件工程需要注重那些能够反映出具体的事物。对于现代软件工程较为突出的特点,便是现代软件工程能够进行修改,这不仅使得现代软件工程更加的规范系统,还使得现代软件工程更加安全可靠。

2软件开发存在的问题

1.1软件开发过程中管理不当

软件的开发是一个大工程,不管是人力物力还是财力都需要有正确的管理,才能保证大系统的正常运行。在软件开发中,管理问题有许多不足之处,软件开发的步骤繁杂,若对软件开发过程中程序的安排不当会导致开发时间过长,效率不高。庞大的系统需要较多的专业人员来进行软件开发,对软件开发人员的管理疏忽,使其分工不明确,严重阻碍了研发进度。工作人员之间的协调也非常重要,若协调不当,其中软件的连接出现问题,会导致软件程序错误,团队间工作人员沟通不及时,对软件的功能和设计没有长远打算,会导致研发方向发生错误,研发效率降低,不能很好的进行服务。

1.2软件开发技术提升困难

软件工程是一项极其复杂的程序和系统,不仅是对于软件结构还是逻辑关系、数据模型都有非常高的要求,并且要求开发人员具备非常强硬的计算机操作水平,市场上的计算机人才也呈现出供不应求的状态,但是市场对于软件开发的需求却在不断增加,这也就使得软件开发技术提升困难。

1.3设计的软件功能实现和操作方式不够人性化

很多软件是依据用户的需求来设计的,在进行现代软件工程的时候,如果没有按照用户的要求以及实效性切合实际的来对软件进行测试,就会使得软件工程的生产结果供大于求,对软件开发行业的经济效益带来严重的损失。

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

3.1加强管理

由于业务软件的开发内部极易发生管理混乱,导致研发进度迟缓,研发程序不当的情况。为了方便软件开发工作管理以及保证软件研发工作的顺利进行,应设立领导小组对软件开发工作进行统一管理,最好选用专业人才、医院工作人员作为小组的成员,一方面,提高研发团队的管理,另一方面,在涉及到专业问题时,相关专业人才管理人员方便与研发工作人员进行沟通。设立管理小组更加方便管理层对软件开发工作的统一管理,使研发团队内部工作调整更加利于软件开发工作,提高软件质量,保证工作效率。

期刊文章分类查询,尽在期刊图书馆

3.2软件工程项目管理分析

由于软件开发需要大量的资金支出,所以,合理控制成本和降低成本也是软件开发的一项重要内容,对于软件开发而言,不仅要使软件具有强大的功能,过硬的质量,还应该最大化的降低成本,这也就需要企业在管理工作方面做出优化,建立合理的资源配置系统,强化软件工程理念,不断促进软件创新。软件项目管理会应用到计算机中许多程序,比如我们经常用到的浏览器和服务器,主要工作原理是将浏览器作为客户端,利用网络中大量的信息和数据分析等来设计网站和软件,随着信息技术的不断发展,社会中计算机,专业的人才不断增加,软件设计流程不断优化,软件开发工程呈现出非常光明的前景。

3.3创新软件工程理念

依据相关研究表明,现代软件开发在计算机领域、医疗卫生行业以及交通信息行业等较多行业中都得到了广泛的应用。通过现代软件工程设计的很多软件能够改变各行业工作人员的工作方式,不仅使得工作人员的工作效率有效的提高,还使得工作人员的工作积极性有了显著的提高。在实际生活中,很多软件开发公司由于没有做到对现代软件工程进行严格的规范化处理,导致软件的开发效率下降,并且使得软件所带来的效益与预计差别太大。比如,现代软件开发中的现代软件工程对进医疗卫生事业的起到了十分重要的作用。但是如果没有对所开发的软件进行规范,可能会导致开发的软件所带来的效果不符合医院工作的全部要求,对医院带来严重的损失。因此,必须要创新科学的软件工程理念,将新型的软件工程理念贯彻到现代软件工程中去,并将科学的软件理念作为基础,进而实现现代软件工程开发出来的软件的应用成果

3.4软件应用程序的开发过程

在软件开发过程中,工程技术人员需要对用户需求进行详细的分析和设计、实现用户需求、软件开发测试、软件开发应用、软件的发布等一系列子程序是构造一个完整的软件应用程序的基本流程。在整个流程中,软件需求是原动力,工程技术人员是核心,软件的分析、设计和测试是方法手段,而最重要的环节乃是实现用户的需求。科研工作者们对技术层面的不断探索中综合开发经验,科研界已经推出了许多成熟且具有实际操作意义的软件开发方法,其中奉为经典的要数JSD方法、JSP方法及SASD方法等,这些方法拥有规范的技术步骤,可操作性相对较强,应用广泛。科学规范运用这些方法可以在软件开发过程中处理问题更加具体化、细节化、规范化,在传统软件开发模式下弥补实际开发过程中的缺陷。

3.5构建科学的软件模型

一般来说,软件工程技术的应用具备一定的特殊性,这和传统的开发过程有着本质的区别和差异,采取专业的技术手段打狗开发模式以提升软件工程技术理论在具体软件开发过程中的效率。对整个系统软件应用程序进行全面分析,包括对其开发周期、开发流程以及开发重点的有效评估,进而达到有效的软件开发模式,确保相关软件模型能发挥作用。对项目软件的管理及组织模式进行有效设计,确保软件开发的效率及质量,不断对软件开发模式中出现的各种问题进行更正和解决,从而有效保证软件开发进度。

结语

在社会科学技术的不断进步的大背景下,一些传统的软件工程方法逐渐被淘汰,取而代之,现代软件工程开始广泛的应用于医疗卫生行业以及交通信息行业等社会中的各行各业。在现代软件开发中,创立创新现代软件工程理念是十分必要的,根据理念并且切合实际的选择现代软件工程的方法来进行现代软件的开发,不仅能够避免低质量的软件带来的经济效益损失,还能够有助于现代软件工程在现代软件开发中的应用。

参考文献

[1]彭凯.软件工程方法在计算机软件开发中的运用[J].电子技术与软件工程,2018(08):50.

[2]谢广辉.软件工程方法在计算机软件开发中的运用[J].电子技术与软件工程,2017(02):51.

[3]吴格格.软件工程在软件开发中的应用[J].电子技术与软件工程,2018(14):34-35.

论文作者:王桐1,邢彩香2

论文发表刊物:《工程管理前沿》2019年12期

论文发表时间:2019/8/23

标签:;  ;  ;  ;  ;  ;  ;  ;  

现代软件工程在软件开发中的应用论文_王桐1,邢彩香2
下载Doc文档

猜你喜欢