理论教育 管理信息系统程序框图设计成果

管理信息系统程序框图设计成果

时间:2023-08-14 理论教育 版权反馈
【摘要】:由于结构化程序设计方法简单易学,并且能够通过几种基本的处理结构将一个复杂程序的运行步骤简明易懂地描述出来,所以是一种比较好的设计方法。利用结构化程序设计方法描述模块内部的处理过程,主要采用以下5种基本的处理结构:顺序处理结构、选择处理结构、先判断后执行的循环处理结构、先执行后判断的循环处理结构、多条件选择处理结构。

管理信息系统程序框图设计成果

程序框图又称程序流程图。它是用统一规定的标准符号描述程序运行具体步骤的图形表示,是描述模块内部处理过程的主要工具。程序框图的设计是在系统处理流程图的基础上,通过对输入/输出数据的详细分析,将具体的处理过程在计算机中的主要运行步骤标识出来,作为程序设计的最基本依据。由于结构化程序设计方法简单易学,并且能够通过几种基本的处理结构将一个复杂程序的运行步骤简明易懂地描述出来,所以是一种比较好的设计方法。利用结构化程序设计方法描述模块内部的处理过程,主要采用以下5种基本的处理结构:顺序处理结构、选择处理结构、先判断后执行的循环处理结构、先执行后判断的循环处理结构、多条件选择处理结构。这5种基本结构如图10-16所示。

978-7-111-44885-3-Chapter10-16.jpg

图10-16 程序框图的基本结构

a)顺序处理 b)选择处理 c)先判断后执行的循环处理 d)先执行后判断的循环处理 e)多条件选择处理

在实际的程序框图设计工作中,遇到的问题要复杂一些,因为它可能包含着多重循环处理或多种选择的嵌套处理。只要能以以上5种基本处理结构为出发点,根据处理功能的基本要求,确定应选择何种处理结构,最后将这些基本处理结构合理地组合起来,就能够设计出合乎要求的程序框图。当然,对于一个复杂的处理过程,可能要经过多次修改才能设计出比较满意的程序框图。

为了增加程序的可读性,需要给出程序设计说明书。程序设计说明书是对程序框图注释性的书面文件,以帮助程序设计人员进一步了解程序的功能和设计要求。程序设计说明书由系统设计人员编写,交给程序设计人员使用。因此程序设计说明书必须写得清楚明确,以便增加程序设计人员对所要设计的程序的处理过程和设计要求的理解。程序设计说明书主要包括以下内容。

● 程序名称。它包括反映程序功能的文字名称和标识符,如录入模块LU.PRC2等。

● 程序所属的系统和子系统名称。(www.daowen.com)

● 编写程序所用的语言。

● 输入数据的方式与格式。当有多种数据输入时,应当分别对每种数据的输入方式和格式做出具体而详细的说明。

● 输出信息的方式与格式。当有多种信息按不同方式输出时,应当分别说明按各种方式输出时的格式要求。

● 程序处理过程说明。它包括在程序中使用的计算公式、数学模型和控制方法等。

● 程序运行环境的说明。它主要是指针对保证程序能够正常运行所需要的输入、输出设备的类型和数量,内部存储器的容量,以及支持程序运行的操作系统等内容进行说明。

对编写程序设计说明书的工作必须引起系统设计人员的充分注意,并作为一项重要的工作内容来完成。因为程序设计说明书不仅是程序设计人员进行程序设计时的重要参考,也是系统修改和维护的技术依据。即在系统投入运行之后,由于要经常根据情况的变化对系统进行调整和修改,如果没有完善的文档资料,将既不利于程序的设计工作,更不利于对系统的修改和维护工作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈