上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.6 系统的总体设计
3.6.1 水资源GIS基础平台的功能设计
为便于系统更容易维护和扩充,按照层次模块结构的分析方法,将整个系统的构成划分为6个模块,分别是地图图层管理模块、地图编辑查询模块、视图管理模块、分类工具管理模块、数据库管理模块、地图输入输出模块,用户界面如图3-1所示,各模块的作用和功能在详细设计中再具体阐述。
图3-1 用户界面
3.6.2 软件图形化用户接口设计的基本原则
就软件的设计而言,尽管功能设计十分重要,但软件的图形化用户接口(GUI)设计也是一个不容忽视的环节。一个友好的软件用户接口,不但便于用户操作,而且可使软件更容易为用户所接受。
一般的,在图形化用户接口设计上应遵循以下几个基本原则:
(1)在接口设计上,应保持与通用程序在风格上的一致性。这种一致性,除了指软件在窗口组成风格上一致外,也包括具体窗口操作风格上的一致,如常用的快捷键设置等。
(2)用户接口设计应能较好地表达业务系统的处理流程和业务间的逻辑关系。软件是用户以完成业务处理的一个工具,若软件接口不能很好地表达业务逻辑,用户则无法接受或更好地使用软件系统。
(3)用户接口的配色方案要合理。用户接口所用色彩应搭配合理,尽量避免使用鲜艳、亮丽的颜色,以降低用户的用眼疲劳程度。
(4)合理规划并高效使用显示屏,允许用户自定义和调整窗口环境,如允许用户自定义软件窗口组成、是否全屏显示地图等。