程序设计是在建立岗位评价信息系统中,在系统总功能结构确定和数据库设计完成后,来具体实现系统。
内涵
程序设计就是根据系统总功能结构和数据库结构,来具体实现系统的过程。
基本说明
一、程序处理流程设计
程序处理流程设计,一般就是用程序流程图来描述系统功能模块的具体实现步骤。程序员根据程序流程图设计出具体的计算机程序。
在设计功能模块的实现步骤时,主要通过以下几个步骤来实现:
1.确定待处理的数据
在本模块操作过程中,所要处理的数据从什么地方取得,在数据读入之前,需要作哪些准备工作。
2.确定怎样完成数据处理操作
程序处理流程设计的实质就是要确定怎样实现数据处理操作。正是在这里,才可以把数据和各种特定的判断、测试等连结起来,把输入的数据变换成输出结果。
3.确定怎样处理结果数据
对于处理的结果数据哪些要保存?保存到哪个数据库?程序转向什么地方去执行?是返回主菜单还是继续进入循环执行?
4.保持结构简单
程序处理流程简单,有利于程序编码和逻辑关系正确性检验,也有利于程序员阅读和理解。通常采用结构化程序的三种基本逻辑结构:顺序执行结构、条件分支结构和循环结构来组成程序流程图。
二、程序编码
根据设计的程序流程图,运用Foxbase+数据库管理系统着手程序编码工作。
考虑到岗位评价数据处理系统中,各功能模块下的数据录入程序和打印输出程序编码设计简单,这里将不给出源程序清单。
数据处理程序具有以下二个突出特点:
1.运行速度快。
2.程序使用灵活、功能强。
三、程序中索引文件的说明
建立索引文件的目的是为了加快文件的查找速度。索引文件采用顺序文件的构造方式,使用较快的拆半查找方法,索引文件由关键字和相应的记录所在地址两个数据项组成,存放记录的数据库文件叫主文件,一个主文件可建立多个索引文件。
四、源程序清单(略)
----摘自《岗位研究的理论和实践》,中国建材工业出版社1991年版
|