计算机系统工程软件设计论文

2022-04-28

DOI:10.19392/j.cnki.16717341.201722059摘要:基于时代发展进步,我国的社会生产、生活遭遇到不同程度的问题。在这样的背景下,为了进一步促进社会运行效率的提升,技术人员在具体作业时积极开展计算机软件设计工作。下面是小编为大家整理的《计算机系统工程软件设计论文(精选3篇)》的相关内容,希望能给你带来帮助!

计算机系统工程软件设计论文 篇1:

计算机软件设计的系统工程方法研究论述

【摘要】 系统工程方法在计算机软件设计进程中的应用,节省计算机软件设计时长的同时,大幅度的优化了相关软件设计开发的质量。基于此,本文对计算机软件设计的系统工程方法具体应用形式进行探究,希望系统工程方法在计算机软件设计过程中将会获得更大的应用空间。

【关键词】 系统工程方法 计算机软件设计 具体应用 意义

信息时代中,计算机技术在社会各个行业得到高频率的应用,计算机的有效运行对计算机软件表现出强烈的依赖性[1]。系统工程方法作为工程技术的一种类型,在计算机软件设计进程中的应用,所取得的效果是极为可观的。基于系统工程方法在应用过程中具有一定复杂性这一实况,本文对其概念、应用程序以及具体应用形式进行探究。

一、系统工程方法

系统工程方法可以被视为新时代中科学的决策方式,其参照相关问题性质对其进行科学规划,明确界限,重点在于强化不同问题之间的内部关联性,从而达到维护解决方案有效性的目标,其具体是借助整体性与运动性观点,对关键问题与全程运行状态进行系统化研究。始终以整体系统为基点,编制出科学性工作规划与程序,确保系统设计工作运行质量。

二、系统工程方法的应用程序

步骤1:明确处理问题的条件( 例如对有关材料进行全面统计与深入专研,在此基础上对资料信息实施提纯与整合手段,达到明确处理问题所需条件的目的);步骤2:研究系统提出有关规划( 具体是对问题性质与有效信息进行整体化研究,探寻出能使多样化规划编制出来的资料,规划在编制的环节中,务必要具有可研讨性以及实用性,对系统性能指标进行深度解析,从而确保规划的可操作性);步骤3:择选最佳解决方案( 这一目标的实现需要对多样化方案的实用价值进行检测与对照,对其优劣势进行剖析,择选最佳解决方案,确保问题处理的效率);步骤4:推行并鉴别解决方案(明确最佳解决方案以后,就可对其施以推广措施,同时密切关注系统运转状态,对解决方案的实用性进行客观的点评)。

三、系统工程方法在计算机软件设计中的具体应用

1、提出软件设计任务。计算机软件未被设计与开发之前,计算机软件开发交办单位严格软件开发系统运行实况,继而对软件设计职员提出明确的软件设计标准,传达任务通知书,与软件开发职员签署有关协议,设定计算机软件设计任务。

2、证实软件的可操作性。要想确保软件规划与研发质量,对软件系统的性质进行深入专研是基础,继而规划出具有操作性的方案。技术人员借助对有关资料与数据信息进行综合性,其目的在于探寻出具有实用价值的资料,当然对计算机软件开展市场调研工作也是极为必要的,旨在达到证实软件实用性的目标。

3、研究计算机用户对软件提出的主观需求。在信息时代中,上述目标的实现不存在较大难度,设计职员可以在现代技术的辅助下,借助投放网络问卷的形式,从而了解到用户对计算机软件系统的满意度以及提出的期许,借此途径去优化被設计软件的实用性,运转的快捷性以及性能的优良性,编制出内容衔接紧凑的软件类型说明书,从而确保计算机软件开发进程的流畅性。

4、软件结构的设计。计算机软件结构的设计就是参照以上工作内容,去科学的规划被设计的计算机软件的框架以及软件系统的构造,同时构建出计算机软件设计体系的数据库,其作用在于明确多样化版块的管控接口端[2]。软件开发职员在对方案进行评审的过程中应科学的对软件设计程序施以简化措施,确保其精炼性。

5、软件的系统化设计。软件的系统化设计是与简易设计对立的,其是在结构化设计有关规划的协助中,对简易设计方案的总流程、分流程以及有关延续性版块进行层次性、整体性阐述的进程,对不同版块的微小问题的处理方案进行预先规划,确保源代码编制的便捷性。

6、软件代码的编程与检测。为了最大限度的与计算机软件系统用户提出的程序语言标准相匹配,使数据库语言编写流程的开展与运转更能体现出顺畅性,技术人员可以对程序编辑语言将系统化的设计成果施以转型手段,将其演变成计算机系统软件软件。技术员也应该及时的对被设计程序、子程序运行的性能进行检测,从而确保用户使用说明书制定的顺利性与全面性。

7、确定与推行软件成果。确保软件系统运行的优质性,是得到用户满意度的基础,也是其被顺利推行的前提。上述目标的实现需要技术人员将被开发的软件置于真实性软件应用的情景中,教会用户正确使用软件的方法,并保证提供维修服务的实时性。当然软件设计与开发人员也应该密切的观察软件运行状态,强化用户对其认可度,此时软件的大规模推广环节上就会非常顺利。

结束语:总之,系统工程方法在计算机软件设计与开发过程中的应用,所取得的成效是极为可观的,系统工程方法带有整体性特征,可以维护计算机软件设计环节的规范性,大幅度的研所计算机软件设计时间,优化软件设计质量,为计算机软件事业可持续发展目标的实现注入活力。

参 考 文 献

[1]傅强.软件工程的安全检测与维护的分析研究[J].企业技术开发,2016,02:69-70.

[2]王昊轶,郭志彤,王一波,李健.光伏电站阵列单元优化设计软件的开发与实现[J].计算机系统应用,2014,01:86-92+37.

作者:于文年

计算机系统工程软件设计论文 篇2:

计算机软件设计中系统工程方法的运用

DOI:10.19392/j.cnki.16717341.201722059

摘要:基于时代发展进步,我国的社会生产、生活遭遇到不同程度的问题。在这样的背景下,为了进一步促进社会运行效率的提升,技术人员在具体作业时积极开展计算机软件设计工作。本文基于此,着重论述计算机软件设计的方法,希望由此促进我国计算机运行作业效率、质量的提升,实现更高效益的取得。

关键词:计算机;软件设计;系统工程;方法运用

目前,计算机技术在社会发展过程中起到了重要作用,并由此创造了更高的经济、社会效益。事实上,作为计算机体系发展的核心技术,软件开发设计的质量直接影响到计算机的发展前景。基于此,计算机工程师在具体的作业过程中加强了对于软件的合理化开发,并积极运用系统工程的方法以及理念开展作业,最终实现了软件开发时间的降低,并提升开发力度与质量,有助于计算机软件设计工作的稳步开展。

一、系统工程方法概述

(一)系统工程方法内容

为了进一步确保我国计算机软件开发工作效率提升,工程师在具体操作时加强了对于系统工程方法的运用。关于该方法的具体内容,笔者进行了相关叙述,具体内容如下。

一般而言,技术人员需要全面分析计算机软件设计的流程,并做好设计作业的流程问题。随后,其还需要创建、完善分析方案,并采取定性分析的方法对计算机的软件技术性能进行分析。由于计算机软件在开发的过程中会出现多种方案,故而工作人员还需要在分析的基础之上挑选出最佳系统设计计划。

计算机工程师在软件设计方案明确之后,需要进一步设计并完善实施计划,并创建科学合理的管理制度,确保系统能够正常运行。

(二)基本流程

技术人员在开展计算机软件设计作业的过程中,往往可以采取下述的三种方法进行具体的操作,分别是:结构化方式、形式化方式以及模块化设计技术方法。

结构化方法在推行的过程中往往能够将繁琐的软件系统设计问题进行优化分解,并依据自顶向下原则开展工作,从而确保软件设计的各阶段问题能够掌握在工作人员的手中。而在借助形式化方法开展相关作业的,技术人员需要借助系统工程原则开展相关作业,从而由此促进工作计划的完善,实现软件设计计划合理性的提升。该方法在运行的过程中往往能够促进计算机软件开发力度的提升,保障各项作业的提升。最后,技术人员在借助模块化设计方法展开相关的作业,往往需要将繁杂结构合理分解成多个子系统。一般而言,技术人员在借助该方法进行相关作业的过程中,需要依据“提出任务—沦证与批准—需求分析—推广应用”流程开展具体的工作,从而由此促进在计算机软件设计整体性与完善性的提升。

二、系统工程方法运用要点

计算机工程技术人员在利用系统工程方法开展软件设计作业的过程中,往往需要对系统方法的运行要点进行把控,从而由此保障软件设计工作的稳步开展。

(一)任务提出

相关单位在开展计算机软件开发作业的过程中,往往需要交代软件开发的要求,并以此为基础进一步完善项目的实施计划。除此之外,工作人员咋执业过程中还需要将软件开发工作的任务合理的分配在整个作业环节中,并对各方的职责进行明确,从而由此保障软件开发工作的稳步开展,实现更高效益的取得。

(二)论证批准

计算机软件设计人员在实际的作业过程中,需要合理的制定设计计划。在这样一过程中,为了确保计算机软件设计工作科学性以及合理性的提升,设计人员需要邀请专业人员对设计方案进行审查。在此过程中,设计人员需要对方案的相关内容进行设计论证,并在得到主管的审批后再进行全面的实施。

(三)需求的分析

在借助系统工程方法开展计算机软件设计作业时,工作人员需要对客户的软件功能需求状况进行掌握。一般而言,设计人员需要掌握到计算机软件的性能、运行速度等参数。此外,设计人员在日常的设计作业中,需要借助在网络了解并掌握客户的实际需求,从而适时地改正自身的方案,确保设计方案合理性得到显著提升,尽量满足用户的需求。

(四)概要、详细设计兼顾

所谓的概要设计,指的是软件色剂人员进一步构建软件系统的整体架构,并由此进一步梳理总体结构与模块之间联系,随后促进各项审查工作的开展。为保障概要设计工作的有效开展,工作人员需要保障模块设计作业效率的提升,从而由此促进代码编写、编码测试工作的稳步推进。

再者,计算机软件的设计人员需要合理运用编码语言,并将具体的设计结果进一步转换为客户所需的程序语言。上述工作在完成后,软件设计人员需要积极推进编码测试作业的开展,从而确保计算机软件系统能够得到更高的满意度。在这一过程中,计算机软件设计人员一旦发现了系统问题,其需要完善相关问题,并降低各类问题的隐患。最后,工作人员在实现软件的开发之后,需要做好软件的鉴定推广工作,并通过对客户运用环境的了解,合理的推进系统软件安装工作,在对软件进行完鉴定推广以后,再把软件交给客户进行使用,而且最好委派专业人士对用户进行软件使用的培训工作,同时还要教会他们如何做好对系统的维护,确保各项工作的稳步推进。

三、结语

为了进一步迎合时代发展的需要,我国的技术人员在实际运行作业的过程中加强了对于计算机软件的开发设计工作,并在具体的作业过程中加强对于系统工程方法的运用。本文基于此,着重分析系统工程方法概述(系统工程方法内容、基本流程),并就系统工程方法运用要点(任务提出、论证批准、需求的分析、概要、详细设计兼顾)进行了分析。笔者认为,随着相关措施的落实到位以及技术的贯彻落实,我国的计算机软件开发工作必将获得长足的发展,并由此促进各项效益的取得,实现我国计算机行业的可持续发展,满足社会生产、生活的需要。

参考文献:

[1]蔡岳良.计算机软件设计教学中系统工程方法的应用[J].软件导刊(教育技术),2017,(03):1920.

[2]夏伟,葛芳.系统工程方法在计算机软件设计中的应用[J].九江学院学报(自然科学版),2016,(04):5355.

[3]刘奥博.系统工程方法在计算机软件设计中的应用分析[J].电子技术与软件工程,2016,(02):67.

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

[5]王应邦,孔春丽.系统工程方法在计算机软件设计中的应用分析[J].电子技术与软件工程,2015,(06):98.

作者:刘凯英

计算机系统工程软件设计论文 篇3:

基于ColdFire的PROFIBUS-DP智能从站的设计

(1. 华北计算机系统工程研究所,北京100083)

(2. 北京国际系统控制有限公司,北京100083)

摘要:介绍了一种基于ColdFire系列MCF52258芯片的PROFIBUS-DP智能从站的设计方法,描述了PROFIBUS协议的结构,阐述了相关的硬件和软件设计方法,由CP5611和PC机构成主站与从站通讯。实践证明该智能从站可以方便的连接具有RS232或者RS485接口的设备。

关键词:VPC3;Profibus-DP;智能从站

Profibus是一种国际化的、开放的、不依赖于设备生产商的现场总线标准。它广泛应用于制造业自动化、流程工业自动化和楼宇、交通、电力等其它自动化领域。Profibus由Profibus-DP、Profibus-PA、Profibus-FMS三部分组成。DP用于传感器和执行器的高速数据传输;PA用于过程自动化控制系统;FMS用于解决车间一级通用性通信任务。本文主要介绍Profibus-dp协议。

Profibus-DP使用了OSI参考模型的第一层、第二层和用户接口,第三层和第七层没有定义。Profibus-DP使用的是RS-485传输技术,采用的电缆是屏蔽双绞铜线,传输速率可达12Mbps,传输的数据容量为每个报文多达244个字节,最多可以连接127个站点。

1系统设计

从站的设计分两种:一种是利用现成的从站接口模块如IM183、184开发,这时只要通过IM183上的接口开发就行了;另一种则是利用专用芯片ASIC进行深层次的开发,此种设计只需了解ASIC的工作原理,可大大减少开发的难度和时间。本智能从站设计采用第二种方法,使用了专用通讯协议芯片VPC3,系统的控制芯片采用飞思卡尔的ColdeFire系列MCF52258微处理器。Profibus接口数据通过RS485传输,VPC3与光电隔离器件、RS485驱动器连接。总体结构如图1所示。

2硬件设计

2.1MCF52258微控制器与VPC3简介

MCF52258是飞思卡尔的ColdFire系列的一款32位的微处理器,具有很强的数据处理能力和控制能力。它的特点是性能优异,集成度高,芯片的生态系统丰富强大。MCF52258的高集成度使它拥有丰富的外围接口,如多通道应用于各种场合的定时器、IIC,SPI,UART等通用的串行总线、以太网控制器、PCI控制器、RTC实时时钟模块、Mini-FlexBus提供了外扩设备的总线等。VPC3芯片采用3.3V供电,能直接控制芯片连接不用电平转换。内部集成了一个2K的双口RAM,包括各种信息报文存储器、方式寄存器、状态寄存器、中断寄存器以及各种缓存器指针和缓冲区等。VPC3集成了全部的Profibus-DP协议,有限的减轻了处理器的压力。

2.2接口电路的设计

MCF52258微控制器与接口芯片VPC3相连,采用的是Intel工作方式。VPC3内部的总线接口单元形成了VPC3到微控制器的接口,是一个有11根地址线和8位数据线的接口,可通过配置与微控制器相匹配。微控制器负责将串口传输的数据通过VPC3传输到Profibus总线上,同时负责监视VPC3,接收DP主站传输过来的指令和数据,并进行相应的操作。VPC3的双口RAM在MCF52258地址空间中统一分配地址,MCF52258将VPC3作为自己的外部RAM,通过Mini-Flexbus与VPC3连接,通过片选选定VPC3的外部开始地址0x80000000。MCF52258与VPC3的连接如图2所示。

3软件设计

软件设计部分是Profibus-DP智能从站设计的核心部分,主要包括Profibus-DP从站的主程序、中断服务程序和接口处理子程序。VPC3在接收到由主站传送的不同输出数据时,会产生输出标志位,微控制器采用中断方式进行输出数据的处理。主程序首先对VPC3进行初始化,然后启动VPC3,通过VPC3进行主站和从站的数据交换以及处理诊断。允许外部中断INT0以及开中断。主程序的流程图如图3所示。

Profibus-DP协议中的中断控制是通过协议芯片VPC3内部的中断控制器来实现的,当有指令报文到来或者各种错误事件发生时,CPU会得到通知并进行相应的处理。中断程序流程图如图4所示。

4Profibus-DP智能从站的调试

开发的从站必须与Profibus-DP主站进行连接调试,本设计采用CP5611与装有STEP7软件的PC机作为主站和从站进行调试。上位机采用WINCC组态软件和SIMATIC NET软件,对从站的GSD文件进行配置和保存,并设置主从站地址、波特率等信息,模拟主站测试与从站通信的可靠性和实时性。

5结束语

Profibus现场总线已经成为我国机械行业标准,广泛的应用于各个自动化领域。本文从开发的角度详细的介绍了一种Profibus-DP智能从站的设计方法,此种方案具有通用性,能够满足不同行业的使用,使具有串口的设备能够连接到Profibus-DP网络,对开发和应用Profibus产品有现实意义。

参考文献

[1]王永华.现场总线技术与应用教程[M].北京:机械工业出版社,2006

[2]谌利,等编著.深入浅出ColdFire系列32位嵌入式微处理器[M].北京:北京航空航天大学出版社,2009

[3]章民融,等编著.基于SPC3的PROFIBUS-DP的研究与开发.计算机应用与软件[J],2008,第25卷第8期:184-186

[4]邢国麟,等编著.Profibus-DP智能从站通信接口开发.低压电器[J],2008(5):39-42

[5]VPC3+C User ManualCopyright ? profichip GmbH 2004-2006

作者简介

王晔(1986-),女,华北计算机系统工程研究所在读硕士,主要研究方向:Profibus-DP现场总线技术。

韩在峰,男,高级工程师。

作者:王晔 韩在峰

上一篇:水利工程资料规范化管理论文下一篇:水泥工厂建设的设计管理论文