1.程序流程图的设计
程序流程图,又称为程序框图。它是用统一规定的标准符号描述程序运行具体步骤的图形。程序流程图的设计是在数据流图的基础上,通过图示描述模块内部处理过程的主要工具。它通过对输入/输出数据的详细分析,然后将具体的处理过程在计算机中的主要运行步骤标示出来,作为程序设计的最基本依据。
由于结构化程序设计方法简单易学,并且能够通过集中基本的处理结构将一个复杂程序的运行步骤简明易懂地描述出来,因此是一种比较好的设计方法。利用结构化程序设计方法描述模块内部的处理过程,主要采用以下三种基本的处理结构,即顺序处理结构、选择处理结构、循环处理结构。这三种基本结构如图5-10所示。
图5-10 三种基本程序结构
在实际的程序流程图设计工作中,遇到的问题要复杂一些,因为它可能包含着多重循环处理或多种选择的嵌套处理。只要能从以上三种基本处理结构出发,根据处理功能的基本要求,确定什么地方应采用顺序处理,什么地方应采用选择处理,什么地方应采用循环处理,最后将这些基本处理结构合理地组合起来,就能够设计出合乎要求的程序流程图。当然,对于一个复杂的处理过程,可能要经过多次的修改,最后才能设计出比较满意的程序流程图。
2.程序设计说明书
程序设计说明书是对程序流程图注释的书面文件和设计要求。程序设计说明书由系统设计人员编写,以帮助程序设计人员进一步了解程序的功能。因此程序设计说明书必须写得清楚明确,以便提高程序设计人员对所要设计的程序的处理过程和设计要求的理解。
程序设计说明书主要包括以下内容:(www.daowen.com)
(1)程序名称。它包括反映程序功能的文字名称和标志符号。
(2)程序所属的系统和子系统名称。
(3)编写程序所用的语言。
(4)输入数据的方式与格式。当有多种数据输入时,应当分别对每种数据的输入方式和格式作出具体而详细的说明。
(5)输出信息的方式与格式。当有多种信息按不同方式输出时,应当分别说明按各种方式输出时的格式要求。
(6)程序处理过程说明。它包括在程序中使用的计算公式、数学模型和控制方法等。
(7)程序运行环境的说明。它主要是指对保证程序能够正常运行所需要的输入、输出设备的类型和数量,内部存储器的容量,以及支持程序运行的操作系统等内容进行说明。
编写程序设计说明书的工作必须引起系统设计人员的充分注意,并作为一项重要的工作内容来完成。因为程序设计说明书不仅是程序设计人员进行程序设计时的重要参考,也是信息系统修改和维护的技术依据。在信息系统投入运行之后,由于要经常根据情况的变化对信息系统进行调整和修改,如果没有完善的文档资料,既不利于程序的设计工作,也不利于对信息系统的修改和维护工作。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。