软件工程技术在系统软件开发中的运用论文_张彤宇

软件工程技术在系统软件开发中的运用论文_张彤宇

(广东东软学院 广东佛山 528200)

摘要:近年来,我国的计算机技术有了很大进展,计算机从软件设计和硬件安装方面都有了极大的提高,为各行业的发展和人们的工作提供了有效帮助。在计算机发展中,计算机的软件工程是不可忽视的,长期以来软件工程技术都是科研工作者关注的重点所在,能够满足人们不同工作、不同层次方面上的需要。基于计算机应用愈加广泛和重要的今天,笔者将结合自身工作经验对系统软件开发的过程展开研究,以期能够推动计算机产业的发展。

关键词:软件工程技术;系统软件开发;应用

引言

在计算机技术快速发展的当下,同时互联网技术的快速普及以及相关硬件设备的大规模生产,在各行各业中计算机的应用都是必不可缺的,对于经济发展和社会进步都有着重要意义,因此,计算机也是人类社会发展中的重要工具。现阶段来看,计算机整体技术发展已经较为成熟,尤其是其系统软件作为整体的核心,有着专门的数字计算和语言逻辑,从而可以满足不同人员的多层次需求,从而让社会工作愈加的智能化。为了加强计算机系统软件的研发水平,相关科研人员应当把软件工程相关技术研究结合到系统软件中,从而提高软件开发的工作效率。

1软件工程技术的主要内容

当今社会所应用的系统软件内部结构日益复杂,开发方式也多种多样,且大部分系统软件的开发过程较长,工作程序繁琐,还受到一定因素的制约,导致最后的应用程序和实际需求不匹配,软件工程技术可以完美解决这一问题。软件工程技术是利用系统性的、规范化的、可定量的过程化方法,来达到开发和维护软件的目的。软件工程技术在系统软件开发中的运用涉及到三个不同的开发模型,分别为:项目管理模型、公共模型、开发过程模型,在进行实际开发时,必须要以实际情况为基础,对软件开发进行科学的控制,以此保证软件开发的目标得到有效实现。除了软件开发模型之外,现代化的软件工程开发方式,是为软件开发提供具体的操作技术,在软件开发过程中,利用软件工具形成支撑环境,完成一系列的任务框架,执行相应的各项任务的工作步骤。由此可知,软件工程开发方式可以更加具体化、细节化的处理问题,弥补传统软件开发方式在实际开发中存在的不足。软件工程技术还能够对软件存在的问题进行及时的修复和调整,不断满足大众的需求。

2软件工程技术在系统软件开发过程中的应用

2.1对软件开发模型构建进行优化

作为系统软件开发的关键一环,软件开发模型构建的效果很大程度决定了软件开发工作能够顺利进行。对软件开发模型的构建进行优化的目的是为了提高开发工作的效率和效果。在模型构建的过程中,要对系统软件应用程序具备深入的了解,全面掌握开发周期、基本流程以及相关管理等内容。同时,构建项目管理模型和组织公共模型,及时发现软件开发模型存在的问题,在原因分析之后采取有效解决对策,切实保障软件开发模型的质量。

2.2现代软件开发工程工作方式

现代的软件工程开发的工作方式具有更多优点,相比于传统的开发工作而言,其针对的对象和技术手段更加具体,能够针对企业的具体需求进行改进,从而完善传统开发方法的缺陷,推动软件开发的发展。同时,现代软件工程开发工作相比传统方法也更加丰富,多了分析、设计、编码等。所以尽管软件开发工程方式从过去到现代都有着相似的地方,但是现代软件开发方式显然更为优越,能够完善传统方法的缺陷,尤其是传统开发方法不能针对企业需求,这样新的开发方法能够满足企业的多层次需求。

2.3加强软件工程项目管理

软件工程技术在系统软件开发中的应用效果还与软件工程项目管理的有效性相关。加强软件工程项目管理能够有效的规避系统软件开发中的风险,提高软件开发质量。

期刊文章分类查询,尽在期刊图书馆具体管理措施如下:做好项目准备工作,对项目可行性进行分析,完善项目招标方案,以招标内容设计为依据,制定软件工程计划方案。同时,围绕项目人才和技术需求进行项目组织规划。在项目实施的过程中,要同步开展跟踪评估。此外,在项目完成后,还应对软件工程技术的落实情况进行评价,为今后的相关软件工程开发工作提供经验借鉴。

2.4系统软件升级优化

系统软件在使用过一定时间后,能够得到来自用户的反馈,系统软件开发人员需要对软件进行升级和优化。软件测试是一种有规律的活动,有一系列软件测试的原则,其中主要是制订侧试计划,然后严格执行。其次是一种挑剔性行为,因此它不但要侧试软件应该做的,还需要侧试软件不应该做的事情。调试所遵循的规律主要是一些启发式规则,是一个推理过程。例如使用归纳法、演绎法、回溯法等。软件测试的输出是预知的,其软件测试用例必须包括预期的结果,而调试的输出大多是不可预见的,需要调试者去解释、去发现产生的原因。软件开发人员要通过前期的调试进行系统软件开发,有利于未来对软件进行升级和优化,满足用户更多的需求。

2.5研发软件应用程序

在系统软件开发的过程中,软件工程技术还经常被用于研发软件的应用程序。在系统软件中,应用程序是为了满足软件使用人员的实际需求而存在的,应用程序的主要作用体现在:当系统软件更新后,应用程序就要对软件的整体性能、发展潜质等多个方面进行全面详细的判断,从整体上看,应用程序就是一个将软件应用程序的开发价值以及开发作用充分展现出来的重要工具。由上可知,一个软件开发设计的基本原则是要满足软件使用者的实际要求,利用软件工程技术开发出来的软件就符合这一原则。这是因为软件开发设计中的应用层在研发应用程序上有着非常突出的优势。比如,软件工程技术中的产品实现层包括五个方面:需求描述、系统设计、系统实现、验证确认、操作维护。在进行系统软件应用程序开发时,首先要明确开发目的,在需求澄清阶段,通过需求确认、需求管理、需求描述等功能,收集、管理软件使用者对软件提出来的要求,保证软件能够充分满足使用者的实际需求。然后在验证确认阶段,还能够充分优化软件的应用程序,保证软件可以正常运行,并且增加软件使用者的使用频率,提高系统软件开发的经济效益。

2.6保障系统软件的科学性和实用性

软件工程技术要保障软件开发的科学性和实用性,为人们带去实用的软件。通过系统软件我们将会拥有一个更高效化,更有利于人与人之间的信息传递,通过系统软件可以更好的充分利用我们的生活时间并接收有效信息,如收发信息、亲友联系、网上购物、了解及时新闻、收看电视节目以及完成工作和学习任务等。系统软件开发出来就是运用到人们的生活中去,为人们的生活提供方便和快捷。所以,软件工程技术可以保障系统软件开发的科学性和实用性,为人们打造出个性化,实用化的系统软件。

结束语

综上所述,随着当前社会经济的进步和技术的发展,软件开发为了满足软件市场的需求,需要设计人员不断对国内外先进设计经验进行借鉴,充分利用分析软件应用开发的特点,做好软件开发流程的设计,应对软件开发应用复杂程度日益提升的情况,不断推动我国的能源

参考文献

[1]叶晨禹.计算机软件工程的现代化技术分析[J].科学与财富,2019(03):13.

[2]吴立金,韩新宇,闫然等.舰船装备软件可信性分析设计技术研究[J].计算机测量与控制,2018,26(12):130-135,170.

[3]黄帅.现代计算机软件开发中的分层技术应用分析[J].数字化用户,2018,24(52):138.

作者简介

张彤宇,女,1981.04.03,汉族,吉林榆树,广东东软学院,本科学士,讲师,软件工程。

论文作者:张彤宇

论文发表刊物:《电力设备》2019年第5期

论文发表时间:2019/7/24

标签:;  ;  ;  ;  ;  ;  ;  ;  

软件工程技术在系统软件开发中的运用论文_张彤宇
下载Doc文档

猜你喜欢