三、总体结构与功能模块

(一)系统总体结构

上海市人口地理信息系统采用模块式结构,菜单式选样方式。系统采用PCARC/INFO 宏语言写成,由一个主菜单以及多级子菜单组成,供用户按需要逐级调用。

整个系统由七大功能模块组成,即数据输入子系统、数据处理子系统、数据管理子系统、数据转换子系统、数据分析与处理子系统、数据输出子系统和应用子系统。前面六大功能模块实现了完整的图形数据和属性数据的输入、输出、编辑、检索、转换、分析等一系列功能。而最后一个功能模块则是上海市人口地理系统分析中的一些应用实例。

SPGIS 的建立,充分利用了 PCARC/INFO 的所有功能,并在此基础上结合

FOXBASE 关系数据库系统、ATLASGRAPHICS 绘图系统、多种分析和绘图软件如Minitab、SX、QPRO、LOTUS-1-2-3、FOXGRAPH 以及自己编制的分析模型软件, 功能全面,同时系统又采用模块化结构,菜单选择方式,使操作灵活方便。