如前所述,“排水GIS地理信息系统”属于专业系统,与公众系统相比而言,公众GIS系统用户友好性是关键,而专业系统注重是专业只是的系统体现。专业系统设计时,必须考虑使用者的心理。比如:(1)操作简单。虽说是专业软件,但是主要使用对象是非计算机专业的人员操作,所以必须考虑软件的操作简洁、方便,并具有一定的趣味性,使用户对该系统有信心和兴趣;(2)在GIS原理和功能表达上,某些计算机术语应该通俗化,易于接受;(3)系统应该实时对用户的操作做出响应,尽量缩短等待时间等等。因此,系统必须从界面设计、辅助帮助、屏幕动画、信息的动感表现、操作风格等方面满足使用者的要求。
2.1
系统功能要求
该系统要求的功能如下:
(1) 能够在地图上,分类、分区加载显示排水管线及各种管件的电子地图;
(2) 在地图上完成对各站点和各种管线信息的显示、修改、增加、删除;
(3) 实施辅助决策的管理功能系统实现
[2]。
2.2
系统平台选择
2.2.1硬件平台
由于本系统是属于专业GIS系统,面对的用户是非计算机专业的用户使用,因此系统的硬件平台的要求不应该太高,越低越好。
2.2.2系统操作平台
考虑到目前使用的操作系统的广泛性,一般个人用户使用的是Microsoft的Windows系列,因此本系统操作平台选择Windows的NT以上的平台作为系统平台。测试平台:Windows 2003 Server.
2.2.3数据库平台
目前的数据库系统Oracle,Sybase,Informix,DB2,Sql Server等,各有千秋,根据本系统对数据量处理要求,无须采用大型数据库管理系统,因此本系统使用
Microsoft 的 SQL Server 2000。
2.3
系统开发模式和GIS组件选择
2.3.1开发模式选择
当前地理信息系统的开发模式主要有三种方法
[1]:
(1) 自主设计空间数据的数据结构和数据库,利用VC、VB、Delphi 等高级编程语言开发地理信息系统软件。
(2) 引进国外的先进的地理信息系统软件(如ARC/INFO),利用其提供的二次开发工具,结合自己的应用目标开发。
(3) 利用支持面向对象技术的高级语言和GIS 厂商提供的控件构成面向最终用户的可执行应用程序,称为嵌入式