移动公司网格化管理系统论文

移动公司网格化管理系统论文

1网格管理系统的功能要求

移动网格化管理系统的功能要求包括:地图显示、地图操作、地图网格查询、表格查询、信息点查询、数据分析和数据更新。通过GIS平台,该系统能够在不同的比例尺下显示分公司名称、大厦名称、道路名称、网格编码等信息;能够实现地图的平移、缩放、视图等基本操作;能够查询分公司管辖范围、客户部经理的责任网格、网格单位总表和单位信息点;能够提供月报数据、业绩信息统计数据、更新数据。完整的管理系统不但能直观地反映出用户查询的相关信息,而且能为日常管理业务提供辅助决策依据。

2移动网格化管理系统的设计与实现

2.1网格化管理系统框架的研发

网格化管理系统的研发,实质是利用GIS的工具型性能,开发具有空间数据输入、存储、处理、分析和输出等功能的信息系统。该信息系统采用组件式GIS集成二次开发方案,以ArcGIS为平台,以ArcSDE为ArcGIS与关系数据库之间的GIS通道,整合现有GIS数据库、网络技术、智能软件等资源,实现网格化管理系统的专业GIS功能。和传统的开发系统相比,本系统开发成本低,适用性和效率较强,无须专门GIS开发语言,适合大众使用。

2.2数据库的设计与建立

管理系统采用Geodatabase数据库,数据库的组织采用移植式,将已有的地理数据移植到Geodatabase中,实现系统空间数据的生成。数据库建立时,西安市可以利用的已有数据有西安市最新实测地形图、社区的万米单元网格、移动客户数据等。通过西安市最新实测地形图可得到数据库的城市基础数据,利用社区的万米单元网格可实现网格数据,转换到移动客户数据端。城市基础数据、网格数据、客户单位数据和地理编码数据是移动公司网格化管理系统的四种重要空间数据。

2.3系统功能的实现

2.3.1系统界面的实现

系统界面设计采用WindowXPProfessional操作系统,用VisualC#语言;安装Microsoft.NETFramework2.0和ArcGISEngineRuntime软件。系统主界面设七个工作模块,分别是菜单栏、图层控制区、属性数据显示区、工具栏、视图区、鹰眼区和状态栏,模块功能主要通过不同的菜单或者快捷按钮选择执行。菜单栏设置有添加文件、图片管理、空间分析、图层控制、坐标处理、要素选择和数据录入七个下拉式菜单及其之下的二级菜单。图层控制区用于区域图层名称的设置、图层顺序的叠放、图层显示的方式、图层要素的标注。属性数据显示区主要显示图层属性和要素属性的查询结果。工具栏设置有泡泡工具条,具有地图放大缩小等操作功能。视图区可实现地图和专题地图的识别、全图、放大、缩小、平移等功能,鹰眼区用以实时定位和查看当前地图所在的位置。状态栏用于显示当前鼠标指针停滞的坐标位置。

2.3.2地图显示和操作的实现

系统地图显示采用分级显示的方法,分级显示依据不同比例尺进行。大比例尺和小比例尺下显示信息点和信息数量不同,大比例尺下显示所有信息点、道路名称、网格编号等,小比例尺下显示分公司名称,片区名称,核心,A类、大厦等重要信息点。系统要实现地图的基本操作,首先要利用ICommand和ITool接口继承自定义的地图操作对象,然后在ArcGISDeveloper中查到各种操作对应的对象名称,最后添加对ESRIControlCommandsObjectLibrary的引用,就可以实现工具命令,对地图进行操作,如地图自由缩放、全幅显示、放大、缩小、平移等。

2.3.3数据查询功能的实现

1)空间要素的查询实现

要素查询是数据查询的一种重要形式,系统在设计时,将查询要素编成程序,采用对话框的形式进行选择查询。如图4所示,要查询某一个或多个要素时,点击“工具条”,在界面弹出的“属性查询”对话框,点击对话框中的“查询内容”按钮,界面显示即为查询结果。

2)地图网格查询的实现

查找分公司所辖范围及相关负责人等信息,可以通过网格查询简单实现。系统设有网格管理功能,点击地图的分级查询,各分公司所辖范围和区相应客户部经理的信息查询结果在地图上高亮显示。

3)表格查询功能模块的实现

本系统编制了网格单位总表、分公司客户经理编制表、片区客户经理编制表、分公司认领单位总表、片区单位总表等系统表格,通过界面工具,很容易查询相关表格信息,有效地解决了移动公司重要而烦琐的信息统计表格管理事务。

4)信息点查询的实现信息点主要指地图上已有单位点名称,信息点属性通过十位的EC代码与BOSS机上的单位相关联,在界面输入已有单位点名称,查询结果在地图上高亮显示,并在窗口显示其属性信息;如果信息点在综合写字楼内,那么该写字楼在地图上高亮显示。

2.3.4网络功能的实现

网络功能的实现主要利用ArcGISServer相关功能控件。本系统以Microsoft.net为开发平台,利用VisualStu-dio2008.net,实现ArcGISServer相关功能控件的功能,完成B/S结构网络浏览。

3结束语

1)本研究以GIS技术为开发平台,设计并实现了西安移动公司网格化管理系统。该系统操作简单方便,具有人性化设置,数据输入与输出容易,报表和地图的输出方便,可满足移动公司管理部门的日常管理需要,有助于移动公司管理人员进行信息管理和分析决策。

2)本系统采用组件式GIS集成二次开发方案,以ArcSDE为ArcGIS与关系数据库之间的GIS通道,整合现有GIS数据库、网络技术、智能软件等资源,实现网格化管理系统的专业GIS功能。和传统的开发系统相比,本系统开发成本低,适用性和效率较强,无须专门GIS开发语言,适合大众使用,具有使用推广价值。

3)该系统操作界面整洁,操作工具齐全,能够直观地进行地图显示、数据查询、网络浏览等功能,容易进行Geodatabase数据库的建立、表格的编制和信息数字化处理,可成为网格化管理的一种新模式。

作者:田萍 杨永崇 周波 刘宝锋 单位:杨凌职业技术学院 西安科技大学