http://www.paper.edu.cn
基于 GIS 的家电超市导航系统
魏向辉 1,秦真珍 1,鲁庆伟 2
1 辽宁工程技术大学测绘与地理科学学院,辽宁阜新(123000)
2 中国地质大学(北京)地球科学与资源学院,北京(100083)
E-mail: zouzaiaibian@163.com
摘 要:如何利用先进的超市信息导航系统提高大型超市的自动化服务质量是当今大型家电
超市面临的一个重大课题。本文利用 VB 和 MO 开发出一个小型的家电超市信息导航系统,
使顾客可以轻松自如浏览所有商品的最新动态,该系统的灵活性、快捷性、详细性为顾客购
物时提供了很大方便,同时为超市带来了经济效益。
关键词:超市,GIS,MO
1. 研究背景和现状
现在的超市信息导航系统大多是帮助用户查询超市商品信息的工具,它以一定的策略搜
集、管理商品信息,对商品信息进行归纳、总结、提取、组织和处理,并为用户提供检索服
务,从而起到信息导航的目的。现在的超市信息导航系统基本上是商品属性信息的集合,很
少与超市地理位置信息结合。开发基于 GIS 的超市信息导航可以克服系统只提供商品属性
信息的缺陷,将商品属性信息与商品的空间信息[1]相结合,为顾客提供可视化服务,使超市
商品信息导航更形象、更直观,地理信息系统(GIS)为超市商品信息导航带来了奇迹。
2. 系统分析
2.1 系统实现的目标
家电超市信息导航系统是对超市家电信息的管理和处理,它从为顾客服务的角度出发,
针对顾客的需要进行分析和设计。家电信息导航系统应用计算机管理信息系统的系统结构和
各子系统的管理功能来处理它们之间的业务联系和数据交换的情况,以及应用GIS原理来实
现相关地图控制方面的操作情况。包括:系统管理、地图控制、地图管理、人事信息管理、
商品信息管理、商品信息导航等几个部分。其中商品信息导航部分是最关键的部分,它把
GIS应用到系统中,它不仅为顾客提供商品的属性,而且为顾客提供了方便快捷的查找家电
商品的途径。
2.2 系统可行性分析
在信息时代发展的今天,以前单一的手工检索已不能满足人们的要求,对于家电超市的
管理者来说,当今社会信息量与日俱增,家电超市商品也大量的出现,其信息管理难度也越
来越大,单凭手工记录更改商品信息,单靠服务员介绍商品相关信息已经远远跟不上时代的
步伐,利用现代快速发展的计算机技术和地理信息系统(GIS)技术,运用地理模型对地理空
间数据进行集成管理,可以进行综合分析和导航,有效的提高信息管理的效率,改善信息管
理的方式,设计开发一个基于 GIS 的超市信息导航系统是完全可行的。
3. 系统的总体设计
3.1 系统开发平台和语言
本系统采用可视化开发语言Visual Basic[2]与ESRI(Environmental Systems Researsh
- 1 -
Institute,环境系统研究所)公司的组件式软件工具MapObjects[3] 进行开发。对于空间数据采
用ArcGis 进行矢量化,再进行必要的编辑处理后导入到系统中直接使用。
http://www.paper.edu.cn
3.2 系统数据库设计
1.属性数据库设计
该系统数据库采用Access数据库,数据库名为supermarketdb.mdb。数据库[4]中包含以下
几个信息表:帐号信息表,员工信息表,商品信息表,库存信息表和商品主页信息表。其组
织结构及表之间的联系如图1:
图 1 系统数据库结构图
Fig 1 System database chart
2.空间数据库设计
家电超市商丘分店共四个楼层,各个楼层都设计了一个商品摊位图,由于商品分类的不
同又分为几个不同的图层。其详细分层信息如表1所示:
超市楼层
超市地下一层
超市楼上一层
表 1 空间数据分层
Table 1 List of spatial data layers
图层名称
浴室用具
厨房用具
附属设施
商品摊位
导航路线
数 码
- 2 -
要素类型
多边形
多边形
多边形
点
线
多边形
http://www.paper.edu.cn
手 机
电 脑
电 动 车
附属设施
商品摊位
导航路线
洗 衣 机
空 调
电 冰 箱
附属设施
商品摊位
导航路线
音 响
电 视 机
附属设施
商品摊位
导航路线
多边形
多边形
多边形
多边形
点
线
多边形
多边形
多边形
多边形
点
线
多边形
多边形
多边形
点
线
超市楼上二层
超市楼上三层
4. 系统功能实现
由于以往的超市信息系统基本上是商品属性信息的集合,针对属性数据库的管理系统也
很多,本文主要是把 GIS 引入到超市导航系统中,使商品信息和商品具体位置相结合,所
以主要介绍一下功能中的商品信息导航功能:
1.系统管理:主要实现帐号管理、密码修改和登录管理等基本功能,提供数据信息授权
访问。
2.地图控制:主要实现地图的放大、缩小、漫游、全图显示和鹰眼导航功能,方便用户
有选择的查看超市摊位位置信息。
3.地图管理:主要实现地图图层属性和图层数据浏览的浏览功能,方便用户有选择的查
看超市摊位详细信息。图层数据浏览如图 2 所示:
- 3 -
http://www.paper.edu.cn
图 2 图层信息浏览
Fig 2 Browse information of layers
4.人事信息管理:主要实现超市员工信息的添加、删除、修改、查询、照片更新等基本
功能。
5.商品信息管理:超市商品信息管理窗体运行结果如下图:
图 3 商品信息管理
Fig 3 Commodity information management
商品信息管理是系统功能的核心之一,主要实现超市商品信息的添加、删除、修改、查
询、商品图片更新等基本功能,同时对商品的入库信息、出库信息、库存信息进行管理。
6.商品信息导航:商品信息导航是系统功能的核心之一,该模块主要提供了商品信息的
查询、摊位的导航、地物查询三种功能。
(1)商品信息查询
商品信息查询主要是针对那些顾客感兴趣商品类别的查询,该功能提供以下两种查询方
式:
- 4 -
http://www.paper.edu.cn
①商品信息的按品牌查询
顾客可以对自己感兴趣的商品按照品牌进行详细信息的查询, 商品信息的按品牌查询
的运行窗体如图 4 所示:
图 4 商品信息查询(按照商品品牌查询)
Fig 4 Information of commodity query (by commodity brand)
用户选择商品类型和商品品牌后,查询结果显示该品牌的所有商品型号、商品价格、商
品描述等信息。其运行的具体结果如图 5 所示:
图 5 商品信息查询结果(按照商品品牌查询)
Fig 5 The result of commodity information query (by commodity brand)
②商品信息的按价格查询
顾客在按品牌查询的基础上可以对商品进行价格的模糊查询。
(2)摊位的导航
当顾客不清楚超市商品的位置信息时,摊位导航功能实现了超市商品摊位的导航,顾客
通过鼠标点击确定起点和目的地,系统自动查找最短路径显示在地图中。顾客可以根据显示
路径来为自己导航,从而方便快捷的找到自己感兴趣的商品。其运行结果如图:
- 5 -
http://www.paper.edu.cn
图 6 超市摊位信息导航
Fig 6 Supermarket’s stall information navigation
同时系统还提供商品摊位信息的按楼层查询,顾客可以对自己感兴趣的楼层进行
查询,结果显示该楼层的整体布局、各项附属设施、各类商品和各种品牌的摊位等信
息。
(3)地物查询
顾客在某个楼层可以对自己感兴趣的区域进行信息查询,结果显示该区域的所在楼层、
摊位面积、销售人员、商品类别和品牌等属性信息。其其运行结果如图:
- 6 -
http://www.paper.edu.cn
图7 超市地物查询导航
Fig 7 Supermarket’s stall query navigation
系统根据用户点击的位置来选择对象,该区域闪烁显示,并在列表框中显示其属性信息。
5. 结论
该家电超市信息导航系统实现了系统管理、地图控制、地图管理、人事管理、商品管理
和商品信息导航六大主要功能,最重要的是商品信息导航的实现。
该系统以服务顾客为主要目的,对不同的用户需求设计不同的信息导航方式来提供服
务,顾客可以对自己感兴趣的商品信息进行针对性的查询和对商品的位置信息进行导航,该
系统是比较贴近消费者、为消费者全面服务的系统。该系统利用信息化来帮助超市提高服务
质量的同时也为顾客提供了很大方便。但是存在一个问题,就是目前的系统没有实现网上发
布,不方便用户使用。
- 7 -
http://www.paper.edu.cn
参考文献
[1]毋河海. 地理信息系统(GIS)空间数据结构与处理技术.测绘出版社.1997.8
[2] 王晟,凌宇欣. Visual Basic 6.0 中文版范例入门与提高. 清华大学出版社. 2004.1
[3] 薛伟. MapObjects---地理信息系统程序设计. 国防工业出版社.
[4] 萨师煊,王珊. 数据库系统概论. 高等教育出版社. 2004:203-229
The navigation system of appliance supermarket based on
GIS
Wei Xianghui1, Qin Zhenzhen1, Lu Qingwei2
1 Department of survey and Geography Science, Liaoning Technology University, Fuxin,
Liaoning (123000)
2 School of Earth Science & Source, China University of Geosciences (Beijing), Beijing (100083)
Abstract
How to make use of advanced information navigation system stores large supermarkets enhance the
quality of service automation is currently facing major home appliances supermarket a major issue. By
using VB and MO developed a small home appliances stores information navigation system, so that
customers can browse all commodities ease the latest developments, the system's flexibility, fast,
detailed and shopping to customers to provide a great convenience, Has brought economic benefits for
the supermarket.
Keywords: supermarket, GIS, MO
作者简介:魏向辉,女,河南省长垣人,在读硕士生,从事地图制图学与地理信息系统工程。
- 8 -