APP下载

系统工程方法在计算机软件设计中的应用探讨

2020-09-06杨慧强

数码世界 2020年8期
关键词:软件设计系统工程计算机

杨慧强

摘要:在现代社会,计算机技术高速发展并且在各个领域中得到广泛应用,已深入到社会各个角落,成为现代社会经济发展建设和人们日常生活中不可缺少的重要组成部分。同时,计算机软件技术的广泛应用,也成为推动各个领域、行业提高生产效率,不断发展进步的重要推动力量。本文对系统工程方法在计算机软件设计中的应用进行深入的探讨和研究,并结合实际情况,提出科学合理的建议,为我国社会经济的发展进步,发挥积极的作用。

关键词:系统工程;计算机;软件设计

随着计算机技术的不断发展,其应用功能越来越丰富,在社会经济发展建设过程中发挥的作用也越来越重要。与此同时,对计算机软件设计也提出了更高的要求,使得软件设计工作变得越来越复杂。特别是在进行计算机软件开发过程中,其开发规模和涉及的范围越来越大,在这种情况下,计算机软件的设计开发工作难也随之提高。在这种情况下,系统工程方法应运而生。这是一种基于计算机软件设计要求不断提高,在计算机软件开发设计过程中遇到的问题越来越多,从而研发的一种新型计算机软件设计开发方法,能够高效的解决现代计算机软件设计开发中存在的各种问题。系统工程方法具有一定的复杂性,要在计算机软件设计中有效应用系统工程方法,需要深入研究其应用策略,这也是当前计算机软件设计工作中,需要深入研究的重点问题之一。

系统工程方法的主要功能,就是将需要处理问题结合实际情况进行分类,应用这种方法,虽然对问题实施分类处理,但是并没有割断不同类别之间的联系,相反这种方法对各个类别之间的联系以及问题的完整性,都较为重视。总而言这,这是一门基础性的决策技术,同时也是一种基于现代化理念而发展出来的科学决策方法。系统工程方法针对问题进行处理时,采用的是运动的观点和措施,这种观点为和措施的优势,就是看待问题较为全面,能够对问题和工程的整个过程进行全面的分析。系统工程方法是一套非常复杂的问题处理决策方法,其涉及范围也非常广泛,包括自然科学和社会科学等不同领域,其对问题的处理观点和措施,具有极高的科学性。系统工程方法具有实践性、综合性、整体性、科学性以及协调性的特点,科学观念、整体观念,综合观念和创新观念等内容,是组成系统工程方法的基本内容。

科学观念既是构成系统工程方法的基本内容,同时也是应用系统工程方法分析问题时需要树立的正确观念,即科学的观念,从而有效应用科学规律,根据实际要求实现软件的开发调序。虽然系统工程方法会在分析问题时对其进行分类归纳,但这并不意味着该方法割裂、分散了问题,而是更加重视各个部分之间的联系以及问题的整体性,从整体角度出发,探究问题的层次和结构的有机整体性,从而明确系统的整体性,这是进行软件开发设计的重要思想。因此,在应用系统工程方法分析问题财,必须明确整体与部分的关系,这既是科学观念应秉持的观点,同时也是软件开发设计的需要,是科学问题,做出正确决策的必然要求。

整体观念就以研究对象的整体作为立足点,应用系统方法对其进行全面的规划,针对问题从整体角度出发采取科学的措施对其进行处理,从而使系统的整体和部分之间的联系更加紧密,两者能够真正达到统一。通常情况下,部分是构成系统的基本元素,通过各种部分的有机整合,构成系统整体,各个部分的功能相互协调配合,使整体的作用实现合理优化,从而能够发挥出比部分的更重要的作用。通过对各部分的功能进行综合整合以及优化置,从而形成了整体。基于这一理念,在应用系统工程方法研究问题时,必须从部分与整体两个方面来分析问题,从而确保问题分析过程及结果的科学性和全面性。总而言之,就是要有整体观念,这是应用系统工程方法解决软件开发设计问题时,必须要具备的正确观念。

随着软件系统的功能越来越强大,其构成也越来越复杂,涉及的领域也越来越多。在这种情况下,要使构成软件的各种部分都能够充分发挥作用,使各种部分能够实现协调统一,共同构成一相有机的整体,在软件开发设计过程中,就必须要应用综合观念来分析问题,明确系统的总目标,同时对现有的经验和知识进行充分的考量,基于软件开发的新要求,建立新的系统观念,从而有效实现软件系统功能的创新,使软件系统经过科学合理的开发设计之后,能够达到最好的效果。

在计算机软件设计应用系统工程方法时,在提出任务目标的过程中,需由交办单位会根据软件开发系统的实际任务要求和设计目标,从而制定软件设计的相关工作要求,并将要求明确传达人软件设计工作人员,还要下达任务书,签订合同,确认软件设计任务,保证软件设计开发工作的顺利实施。

在进行软件设计开发前,必须对其可行性进行详细的论证,即根据相关数据资料提供的信息,对软件系统进行详细的研究,科学分析资料数据信息,提取有用的信息,调查市场行情,并根据实际情况以及任务要求,论证软件开发设计在经济和技术两方面的可行性,提出可行的设计开发方案。

用户需求是进行软件开发设计时需要重点考虑的内容,在应用系统工程方法进行软件设计时,必须对用户需求进行详细的分析,可以通过网上问卷、个例访谈等多种方法,对用户的意见进行主以分的调查,掌握用户的需求动态,从而在软件开发设计过程中,能够有效提高其应用功能、运作速度和性能,满足用户需求。

在软件设计中,概要设计是重要组成部分,结合软件设计工作的准备情况,对软件的整体构架和系统的整体结构,进行科学合理的设计。同时,还要做好系统数据库设计工作,对各模块控制接口进行定义,最后针对软件设计方案进行全面审核。注意,针对软件设计中较为简单的设计过程,可以尽量简化工序,提高工作效率。

详细设计与简单设计是相对的概念,主要指依据结构化设计原则,描述简单设计程序中的分程序和相关模块的分层结构,同时还要对模块细节进行设计,为编写源代码提供方便。

编码与测试是一种程序语言,通过编码与测试能够有效运用数据库语言书写程序,最终将编程语言将软件的详细设计结果转换为计算机系统软件。注意,为了完善用户注册,软件开发人员必须要对设计程序的每个模块以及整个系统,都要进行有效的测试。

在软件开发设计过程中,对软件系统进行有效的维护,是提高软件功能质量的重要措施,也能够有效提高用户的应用体验,获得用户认可,这对软件设计开发成果的推广,具有重要的基础保障作用。软件设计开发人员对软件进行试安装时,必须要保证在实际应用环境中对软件进行安装测试,从而有效检验软件的这效果。同时,还要为用户提供软件使用和维护方面的服务。针对软件运行情况,设计开发人员必须要时刻关注,从而做到實时维护,有效保证软件的使用效果,为软件的推广做好保障。

在现代社会环境下,系统工程方法已成为软件设计中不可缺少的重要组成部分,对缩短软件设计时间,提高软件设计质量,具有极为重要的作用。因此,对系统工程方法在软件设计中的应用,必须要进行深入的研究和探讨,为我国软件设计水平的提高以及计算机软件领域的发展进步,发挥积极的推动作用。

参考文献:

[1]冯汝涛.系统工程方法在计算机软件设计中的应用探究[J].军民两用技术与产品,2017,(6):67.

[2]余海冰.系统工程方法在计算机软件设计中的应用[J].电脑编程技巧与维护,2018,(3):26-27,37.

[3]曹锋.系统工程方法下的计算机软件设计分析[J].科学与信息化,2020,(6):50,55.

猜你喜欢

软件设计系统工程计算机
农业系统工程生态设计及其应用策略
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
中国古代的“计算机”
航空发动机系统工程技术浅析
基于STM8S903K3的序列打螺丝夹具的软件设计
一种VHDL语言代码重用的方法
中科院“人才培养引进系统工程”
一体式,趋便携雅兰仕AL-225