系统工程理论在计算机软件开发的应用论文_刘燕

系统工程理论在计算机软件开发的应用论文_刘燕

钦州市创业城市开发有限公司 广西钦州 535000

摘要:当前计算机软件的开发可为用户提供便捷,提升用户的工作效率。文章对系统工程理论进行概述,并对系统工程理论工作流程进行分析,在对计算机软件进行开发时,通过对准备阶段、开发阶段和收尾阶段的研究,可使计算机软件满足用户的基本需求。

关键词:系统工程理论;计算机软件;开发应用

系统工程理论在对问题进行解决时,可对问题进行全面性分析,并制定出针对性解决方案。通过系统工程理论在计算机软件开发中进行应用,可使计算机软件的开发更具严谨性和科学性。设计人员通过对计算机软件进行结构设计和程序设计,可完善计算机软件的基本功能,提升软件的运行性能。

1系统工程理论概述

系统工程理论作为一种决策性方法,在对问题进行解决时,对问题进行定位,明确解决范围,并问题进行分类,同时分类类别之间应存在关联性,以其主导因素为主,将问题进行整体性分析。通过动态性的解决方法,对待解决问题可进行全面分析,并依据现代化的方法将问题进行决策处理。通过系统工程理论的运行模式,可对软件进行开发与维护,利用系统工程方法可对工作内容进行规划,通过全面性分析,可提升整体设计质量。

2系统工程理论在计算机软件开发应用

2.1准备阶段

2.1.1确定软件设计流程

计算机软件作为计算机使用者和硬件接触的界面通道之一,用户可对软件进行操作达到控制计算机的目的。在对计算机软件进行设计时,计算机软件的承办单位应对设计人员进行要求规定,并签订相应的设计协议。设计人员应按照软件的具体功能和使用范围进行设计规划,并对设计文件进行了解,查阅关联性信息,明确软件设计目标,并通过系统工程理论对软件进行分析。此过程主要是使设计人员明确设计目标,并通过签订协议将责任进行划分,使整体的设计环节具备严谨性。

2.1.2软件实施性论证

设计人员通过对软件设计目标进行确定,依据要求制定相应的方案,同时应对方案进行多方面检查,并设立专家团队对方案的可实施性进行检查,当遇到问题时,应进行分析并及时制定解决方案,确保后期计算机软件运行的稳定性。专家在对方案进行审核时,应对方案进行科学性检测,使软件可正确的、合理的运行,同时应对计算机软件的经济性进行分析,保证其在后期运行中可创造等值的利润。设计人员在对软件进行首次设计时,由于其存在经验上的不足,一般都会出现相应的设计漏洞,导致计算机软件缺乏可实施性,专家组通过经验上色教导,并对计算机软件设计环节提出相应的意见,使计算机软件的设计框架得到完善。通过设计人员对计算机软件的不断优化,使其具备实施功能,需通过公司主管部门进行二次校验,使计划得到落实与实施。

2.1.3分析受众群体需求

为保证软件后期的实用性,可对受众群体进行调查,通过用户对软件的整体性能、运行模式等需求,来对软件进行针对性优化,提升用户对软件的重视程度,便于软件后期的推广,提升软件的普及性。因此在对计算机软件进行设计时,承办单位应对用户需求度进行调研,保证用户计算机软件设计的合理性,并从用户的角度出发,对软件进行预期式规划,进一步明确设计目标,为设计人员提供正确的设计文案。例如在对仓库管理类平台进行设计时,其平台主要使用人员为库管人员、采办人员、管理人员等,在设计软件时,应以用户为出发点,对用户进行需求判定,并制定出多种方案,为前期的软件设计做铺垫,确保计算机软件在工作中可发挥重要作用。

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

2.2开发阶段

2.2.1结构设计

通过对计算机软件进行准备阶段的铺垫,其关联性数据信息已进行完整储备,此时可对计算机软件进行框架构建。通过对数据信息进行模拟采集,完成对计算机软件模型的建立,通過对数据库信息进行设置,使系统可对信息进行实时采集,并对计算机软件的控制接口进行组接,使其具备数据信息的传输功能。通过概要型设计,可使设计步骤进行简化,节省设计时间,提升工作效率。设计人员也可在概要型设计环节添加相应的审核设置,通过阶段性审核,可有效减少后期检索的时间。通过用户需求的设定,并构建计算机软件系统口框架,可对计算机软件进行登录和改项等基本操作,同时也可对系统的数据信息进行采集与归纳,完成数据信息的储备功能。

2.2.2程序设计

通过结构性设计,可明确计算机软件的整体设计方向,程序设计就是对计算机软件设计方向的优化。通过程序设计,可对单体模块的性能、功能和运行方式进行完善,同时可为程序编写提供便捷。在进行程序设计时,应对结构设计模型进行功能化分层,以其软件工作状态进行分类,通过软件的具体内容进行程序设计,保证软件整体设计的连贯性,通过针对性设计,可提升计算机软件后期运行的流畅性。程序设计使对计算机软件的框架结构进行细节优化,完善其具体功能,提升其使用性,以计算机软件的登录系统为例,可将登录系统进行扩散式优化,增加注册功能、密码查找功能、独立性通道功能等,可为设计人员提供程序编码思路。

2.2.3编码检测

通过明确设计流程,依据用户的具体需求,可进行语言编程,使计算机软件框架实体化,使其具备相应的服务器功能,使软件正常运行。计算机软件是基于编码生成的,通过正确的、合理的程序编码,可对软件进行操控,并指引软件的运行方式,使计算机软件具备可行性。当计算机软件的程序编码出现漏洞时,将导致计算机软件无法正常运行,部分代码由于其运行环境不同可使计算机软件的预期功能发生改变,因此设计人员应对编码进行严格审核,并对计算机软件进行测试,使其达到正常运行标准。由于计算机软件具有多样性,检测过程较为繁琐,需要检测人员对系统结构、模块结构和功能结构进行逐级测试,当发现问题时,应及时进行上报,将环节性代码进行分析,找出其中问题并加以解决,当问题得到解决时应重新进行检测,防止程序编码的改变影响计算机软件整体的运行效果。

2.3收尾阶段

通过对计算机软件进行前期设计与准备,并对计算机软件进行结构型设计和程序编码,通过不断调试,使其具备生产的基本条件,最后应对计算机软件进行收尾阶段的检查,确定软件的实际使用效果与预期效果是否相符。設计人员应以用户为出发点,对计算机软件进行安装,通过直观性的操作方式,找出计算机软件在运行过程中出现的漏洞,并进行及时优化,同时设计人员应对计算机软件的操作流程和方法进行记录,并制定相应使用说明。通过计算机软件的试运行可对软件进行系统性检查,但由于软件的工作环境和用户的使用方法不同,将导致计算机软件出现潜在问题,设计人员应对计算机软件进行后期维护与更新,保证用户的体验度,使计算机软件可达到持续运行。

3结语

综上所述,通过对系统工程理论进行概述,分析其工作流程,并将其应用到计算机软件开发中。通过准备阶段的确定软件设计流程、软件实施性论证、分析受众群体需求,明确计算机软件的设计思路;通过开发阶段的结构设计、程序设计和编码检测,可优化计算机软件功能和性能;通过收尾阶段审查,使软件具有可行性。

参考文献

[1]陈佳.计算机软件开发信息管理系统的实现方法分析[J].电脑迷,2017(08):15.

[2]于文年.计算机软件设计的系统工程方法研究论述[J].中国新通信,2017,19(11):103.

[3]林晓洲.计算机软件设计的系统工程方法及相关问题研究[J].电脑迷,2017(01):135.

[4]周琴.系统工程方法在计算机软件设计中的应用探讨[J].中国管理信息化,2015,18(14):188.

论文作者:刘燕

论文发表刊物:《基层建设》2019年第19期

论文发表时间:2019/9/21

标签:;  ;  ;  ;  ;  ;  ;  ;  

系统工程理论在计算机软件开发的应用论文_刘燕
下载Doc文档

猜你喜欢