文档库 最新最全的文档下载
当前位置:文档库 › 吴祥坤^—智慧超市管理信息系统的设计与实现

吴祥坤^—智慧超市管理信息系统的设计与实现

广西经济管理干部学院

毕业论文(设计)

论文题目:智慧超市管理信息系统的设计与实现

学院(系):计算机系

专业:物联网应用技术

年级班级:13高职/物应(1)班

学号:508691322105

学生姓名:吴祥坤

指导老师:林兴志教授

摘要

摘要:随着智能超市的发展,零售业会因购物环境的改善和顾客满意度提高而大幅度增加利润,由此也会带动物流等相关产业的发展。智能超市成为零售业的风向标。智慧超市管理信息系统按照智慧物流管理,智能售货系统,智慧多媒体结算终端,智能监控,综合管理平台软件等四部分构建。

在超市中运用物联网技术,使管理人员可以方便快捷的更新商品的售价、促销信息,查看商品的生产日期和存货情况;为顾客实现智能导航,并实时获取所在位置附近商品的促销信息,让顾客不再为寻找商品和排队结账而烦恼,真正实现无人化导购智能超市模式。

其中智慧物流管理主要改善超市、购物中心的仓储管理方式,节约人力、时间成本。智慧多媒体结算终端主要为客户购物完进行快速结算并支持多种支付方式。智能监控主要为超市、大型购物中心、银行等人流量大,人员构成复杂的区域提高视频监控的品质,及时应对突发事件。综合管理平台软件负责管理前面所属三个部分,为超市、购物中心节约管理成本。

关键字:“物联网”,“ RFID”,“智能超市”,“智能货架”,“智能购物车”

Abstract

Abstract:Along with the development of the intelligent supermarkets, retail will improve shopping environment and to increase customer satisfaction and increase profits, thus will lead to the development of logistics and related industries. Smart supermarket become retail indicator. Wisdom supermarket management information system according to the logistics management wisdom, intelligent vending system, intelligent multimedia settlement terminals, intelligent monitoring, and integrated management platform software four parts such as building.

By adopting the technology of Internet of things in the supermarket, make managers can quick and easy to update the commodity price, promotion information, check the goods production date and the inventory situation; Intelligent navigation for customers, and near real-time access to location information of sales promotion goods, let customers no longer looking for goods and check-out queues, truly buy unmanned intelligent supermarket model.

Wisdom of logistics management major improvement of the supermarket, shopping center way of warehouse management, saves manpower and time cost. Intelligent multimedia settlement terminal main finished shopping for quick settlement for clients, and support a variety of payment. Intelligent monitoring mainly supermarkets, large shopping centers, Banks, such as stream of people constitute a complex area to improve the quality of the video monitoring, timely respond to emergencies. Integrated management platform software is responsible for the management of the front three parts, which save management costs for supermarket, shopping center. Keywords:“The Internet of things”,“RFID”,“smart supermarket”,“smart shelves”,“smart shopping cart”

目录

摘要 (1)

引言 (4)

1.概论 (4)

1.1项目背景 (4)

1.2项目意义 (5)

1.3项目目标 (5)

1.4可行性分析 (6)

1.5系统开发环境 (6)

2.系统整体设计 (7)

2.1系统架构 (7)

2.1.1 RFID的识读系统 (8)

2.1.2 RFID、GPRS、GIS货物跟踪系统 (8)

2.1.3 仓储管理系统 (8)

2.2系统功能模块 (10)

2.2.1智能出入库管理模块 (10)

2.2.1.1入库管理 (10)

2.2.1.2出库管理 (10)

2.2.2 GIS运输管理模块 (10)

2.2.3 电子商务配送模块 (10)

3.系统整体描述及流程: (10)

3.1业务描述 (11)

3.2业务流程 (12)

4.各模块的实现 (12)

4.1 智能出入库管理模块 (12)

4.1.1业务流程 (12)

4.1.2 应用技术 (13)

4.1.3功能模块详细设计 (14)

4.1.3.1 RFID 标签及读写器 (14)

4.1.3.2 RFID 中间件及数据过滤 (15)

4.1.3.3 传感器、微处理器、通信芯片及协议 (16)

4.2 GIS运输管理模块 (16)

4.2.1业务流程 (16)

4.2.2 应用技术 (17)

4.2.3功能模块详细设计 (18)

4.2.3.1实时车辆跟踪 (18)

4.2.3.2动态路径调度设计 (18)

4.2.3.3手机接收模块 (20)

4.3 电子商务配送模块 (21)

4.3.1业务流程 (21)

4.3.2 应用技术 (22)

4.3.3功能模块详细设计 (22)

4.3.3.1 RFID 技术在电子商务物流配送系统中的应用 (22)

4.3.3.1.1 库存管理 (23)

4.3.3.1.1.1入库出库 (23)

4.3.3.1.1.2货物分拣 (23)

4.3.3.1.1.3环境监测 (23)

4.3.3.1.2 危险品监控 (23)

4.3.3.1.3 物流配送跟踪定位 (24)

4.3.3.1.4 商品溯源 (24)

4.3.3.2 EDI技术及其在物流中的应用 (24)

4.3.3.4 GPS技术在物流中的应用 (24)

4.3.3.5电子商务物流技术包括硬技术和软技术两个方面 (25)

4.3.3.5.1硬技术主要包括: (25)

4.3.3.5.2软技术主要包括: (25)

4.3.3.6组织管理上的可行性 (25)

4.4. 商品销售订单与供应链交互模块 (26)

4.4.1业务流程 (26)

4.4.3功能模块详细设计 (27)

4.4.3.1 供应商关系管理模块 (27)

4.4.3.2 信息处理模块 (27)

4.4.3.4 基于WEB技术的人机界面交互模块 (27)

4.4.3.5 数据库与数据管理模块 (28)

4.4.3.6 采购与补充管理模块 (28)

5.智慧超市运作 (28)

6.总结 (29)

参考文献 (30)

引言

随着超市在我国的兴起以及规模的不断扩大,管理这些庞大的体系也越来越困难,因为超市里各种商品的情况是随时改变的,因此必需对商品进行动态的管理,而这对于管理人员来说是一件比较复杂的事情,进货, 销售,查询,是必不可少的业务。

为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对超市的进销存活动进行管理,并且准确无误,轻松自如。因此开发一个超市管理系统软件是当务之急,也是本论文选题的重要意义和研究宗旨超市管理系统的流通部分是所有超市系统中最重要的部分,流通系统将消费者与商品,消费者与管理员相互间联系起来,而且流通系统处理的数据类型多,数量大,精细且频繁,因而需要系统应具备较完善的检验防错功能,从而根据系统的运行及反馈信息高质量,高效率地管理系统流通部门的全部功能。

超市管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统采用物流信息与物联网技术开发的ERP管理系统,主要用于大型超市的管理,能够完成对超市各种进销存活动的输入,管理和查询。本系统提供管理员界面和一般用户界面,方便不同使用者的使用及管理。界面友好,容易上手使用。具有输入快捷,查询方便等特点。本系统实现无纸化办公,能大幅提高工作效率。

该系统主要应用于超市的管理,稍加修改也可应用于其他进销存系统的管理。它的主要用户为开发人员、测试人员及管理人员。通过本次开发,我学到了丰富的理论知识与实践经验,开发的超市管理系统取得了一定的成绩,实现了一定的功能,也存在一定的不足。

1.概论

1.1项目背景

在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展这样就迫切地需要引入新的管理技术。

超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如,不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。

1.2项目意义

在当今竞争激烈、物品多样化的卖方市场的情况下,已经不能适应快速反应信息、快速组织货物,提高资金周转效率等发展要求了,造成许多人力、物力和财力的浪费。超市企业要想提高内部管理水平、有效进行人力资源管理、降低成本、搞好公共关系,就必须进一步将信息集成,提高经营管理决策水平。随着信息技术在商业领域的应用范围和应用层次的不断提高,这种传统的管理方法必然被以计算机为基础的信息管理所取代。超市管理信息系统分析与设计,针对超市的具体需求,在对超市原有的业务流程进行规范、整合之后,结合超市发展的新要求进行设计和开发的。系统上线后,可以轻松解决超市在商品流管理、物流管理、人力资源管理、信息流管理等一系列问题,迅速提高超市经营管理水平,实现稳固客户群,增加经济效益,提高商业零售竞争力的目标。所以,发开超市管理信息系统是非常必要。

1.3项目目标

按物联网和物流ERP管理的性质与特点,根据大型超市物流系统的需求和物联网设备与技术的应用特色,结合物流业务流程,以及智能出入库管理模块、GIS 运输管理模块、电子商务配送模块、商品销售订单与供应链交互模块、智能配货管理模块、手机移动物联网管理模块等各功能进行整合及实现。

1.4可行性分析

智慧超市的发展趋势:智慧超市是要扩充到我们物理空间和虚拟空间。第一个,高速、宽带、融合、无线的互联网信息基础设施。第二,精细、准确、可视、可靠的传感智能工程。三,科学、便捷、系统、集成的数字化贸易。第四,虚拟化,个性化的云终端服务。五,高效、安全的信息流通和物联网配送。

为什么是智慧超市而不是智能商城。事实上,智慧超市更加突出人与超市之间的互动的因素。智慧更加体现了人与物之间的智慧互动。物充其量只有智能,其实也是人的智慧的结晶。因此,智慧超市,是更加突出人工智能和人的智慧相互结合,也就是物理性的智能超市与思想性的智慧管理结合起来,成为智慧超市。智慧超市更加突出物的智能化和人文化的制度安排的优化。如果我们搞网络化超市建设,由于商城的体制、机制、流程的设计没有进行优化的话,你只是在原来的超市网络化的基础上进行固化,这样难以体现智慧超市本身的内涵和价值。因此,智慧超市更加突出人与商城之间的互动和共享,更加强调互动到突出物物互动,人物互动、人人互动相结合。

因此,超市的发展阶段与趋势:第一个是物理超市,第二个是物联超市,第三是互联超市,第四是数字超市,第五是智慧超市。

1.5系统开发环境

客户机/服务器体系、关系数据库结构、面向对象技术、图形用户界面、第四代语言(4GL)、网络通讯等

C/S架构ERP

C/S又称Client/Server或客户/服务器模式或胖客户端。服务器通常采用高性能的PC、工作站或小型机,客户端需要安装专用的客户端软件。

B/S架构ERP

B/S是Browser/Server的缩写,也可称为瘦客户端,客户机上只要安装一个浏览器(Browser),如IE,浏览器通过Web Server 同数据库进行数据交互。

C/C++,这是绝对的优势,所有的操作系统、所有的大型软件、所有的数据库,全部无一例外地是用C/C++开发

2.系统整体设计

2.1系统架构

智慧超市管理信息系统是对传统物流系统的改良,是对传统信息平台的更新换代,在技术定位上,采用云计算、物联网、3网融合等新一代技术,打造的智慧物流体系的物流平台。

智慧超市管理信息系统架构设计以货物追踪系统为例,其物流系统架构如图下所示。

决策内容

功能模块

支撑技术

战略规划

智能物流系统架构图

智能物流系统的组成该系统能够完成商品的进出库、货物配送、货物跟踪、客户关系管理等功能,涉及到物流、信息流和资金流,能够实现快速、方便、经济、安全的系统运行目标。通过与各种信息技术相配合,形成智能物流系统网络,对货物的流动进行跟踪,实现对货物在整个流动过程中的实时监控。

2.1.1RFID的识读系统

系统由电子标签、天线、远距离识读设备、数据交换系统组成。硬件系统设置在货物通行的地方,当货物通过时,识读设备接收货物电子标签发出的信号,对货物电子标签和数据交换系统进行更新和改写。系统构建时要考虑的是RFID 标签的标准化问题,不同的厂商生产的RFID标签都有自己的标准,目前RFID 的标准有5个集团控制,分别是ISO标准体系、EPC global 标准体系和Ubiquitous ID标准体系、AMI标准体系和IP-X标准体系。而RFID不像条码,虽有共同的频率,但厂商在生产时还是可以自行改变的。因此,在选择标签时要

充分考虑与识读设备衔接的问题。

2.1.2 RFID、GPRS、GIS货物跟踪系统

系统由RFID、GPRS、GIS 和监控系统组成。GPS能够对在途货物进行定位,GIS通过遥感技术实现对路径的规划,并将数据传输至监控系统,对在途货物实现实时跟踪定位。3种技术结合构建智能交通物流网络的原理是:GIS能够将识读器获得的道路标签的编码信息进行处理,与电子地图信息库中的具体位置点对照,实现物理位置和电子地图上的显示点之间的对应;GPS在卫星能够覆盖的地区定位简单、经济实惠,可以实现对大多数路面的定位,但是在卫星的盲区,如高楼密集区、立交桥、高架桥、大型地下停车场等区域可以采用RFID进行定位,在这些地区先进行道路标签的铺设。实现的方法就是将车载终端进行简单改造,将GPS终端和阅读器集成在一起,实现城市道路交通的全程全目标监控。

系统构建时要考虑在公共交通繁忙和重要的网络中,能不能进行射频标签的铺设,这应该是政府行为,并且具有导向性,不可能单独由交管部门和道路使用部门完成。

2.1.3 仓储管理系统

仓储管理系统负责货物的出入库、货物盘点、供应商管理库存、货区、货位管理以及订单管理。在此部分使用到的硬件技术有RFID、条码、无线传感、立体仓库、AGV等,软件技术有仓储管理信息系统、订货系统、POS系统等。系统应具备如下功能:

订单管理:通过订单管理系统对客户订单进行收集、整理、分类,下到出入库管理人员手中;

入库管理:对入库货物的名称、种类、等级、时间、存放位置、来源地等信息进行登记,然后贴条码、在RFID标签写入相关信息,入库;

出库管理:对出库货物的名称、数量、种类、货位、时间进行系统登记,系统具备审核功能,如果发现问题,会及时报警,提示管理人员进行复核;

库存管理:对在库货物进行盘点,与供应商进行数据共享,使供应商管理库存,对货位进行整理;查询与统计:对物品出入库状态、进销存账目、货位利用情况进行审核、查询与统计;

仓储数据交换:与各分销中心或总部进行网上数据传输。同时,仓储管理系统还要具有客户服务功能,市场协调功能和关联单位的业务协同功能。

2.2系统功能模块

2.2.1智能出入库管理模块

2.2.1.1 入库管理:

对入库货物的名称、种类、等级、时间、存放位置、来源地等信息进行登记,然后贴条码、在RFID标签写入相关信息,入库;

2.2.1.2 出库管理:

对出库货物的名称、数量、种类、货位、时间进行系统登记,系统具备审核功能,如果发现问题,会及时报警,提示管理人员进行复核;

2.2.2 GIS运输管理模块

GIS能够将识读器获得的道路标签的编码信息进行处理,与电子地图信息库中的具体位置点对照,实现物理位置和电子地图上的显示点之间的对应

2.2.3 电子商务配送模块

采用网络化的计算机技术和现代化的硬件设备、软件系统及先进的管理手段,针对客户的需求,根据用户的订货要求,进行一系列分类、编码、整理、配货等理货工作,按照约定的时间和地点将确定数量和规格要求的商品传递到用户

3 系统整体描述及流程:

3.1 业务描述

1、全程互联

智慧商城将借助物联网和云计算的方式,实现商城运营的全程电子商务。

2、数字贸易

智慧商城环境下,不仅是单纯的商品交易,而是借助互联网的基本功能和特点,整合商铺、商家、商铺资源,进行数字化拓展,进而实现数字贸易。

3、云端共享

智能传感设备将商城设施物联成网,对商城运行的核心系统实时感测。

4、集成整合

“ 物联网”与互联网系统完全连接和融合,将数据整合为商城核心系统的运行全图,提供智慧的基础设施。

5、平台创新

鼓励商城、商铺、商家和商铺在智慧基础设施之上进行科技和业务的创新应用,为智慧商城提供源源不断的发展动力。

6、协同运作

基于智慧的基础设施,商城里的各个关键系统和参与者进行和谐高效地协作,达成商城运行的最佳状

借助现在信息技术手段,如射频技术(Radio Frequency Identification, RFID)、全球卫星定位系统(Global Positioning System ,GPS)、通用无线分组业务(General Packet Radio Service, GPRS)、地理信息系统(Geographic Information System, GIS )、条码技术(Bar Code, BC)、无线传感技术、网络技术等,将物流活动过程中的作业环节、作业过程、附属管理等进行集成,使系统具有学习,推理判断和自行解决物流中某些问题的能力。目前,很多先进的现代物流系统已经具备了信息化、数字化网络化、集成化、智能化、柔性化、敏捷化、可视化、自动化等先进技术特征。很多物流系统和网络也采用了最新的红外、激光、无线、编码、认址、自动识别、定位、无接触供电、光纤、数据库、传感器、RFID、卫星定位等高新技术,这种集光、机、电、信息等技术于一体的新技术在物流系统的集成应用就是物联网技术在物流业应用的体现。

3.2 业务流程

智能物流系统依靠比较成熟的RFID技术,采用远距离识别方式,利用网络信息技术对进出库及在库商品进行智能化、信息化管理,实现自动记录货品出入库信息、智能盘点、记录及发布货品的状态信息等功能、车辆配载、卸货盘点等功能(如下图所示)

4.各模块的实现

4.1 智能出入库管理模块

4.1.1业务流程

业务系统基于Internet 环境,采用B/S 模式进行开发。如下图所示,在Java EE 平台上设计并实现的业务系统包括RFID 通信管理、物品入库管理、物品出库管理、物品在库管理(包括在库物品监控、查询和盘点)、货位优化管理、合同管理、报表管理、费用管理、系统管理等模块。从而使整个基于物联网技术的仓储管理系统无缝连接,彻底实现了信息采集、仓储物品识别、仓储物品监控、后台服务器维护及本地数据库维护等功能。

合同管理

报表管理费用管理

系统管理

RFID

RFID 数据

入库

信息信息出库信息RFID/WSN

4.1.2 应用技术

在仓储物品识别模块,系统采用EPC 代码作为物品的惟一标志码,为每个物品贴上一个具有EPC 的RFID 标签。标签由存入EPC 的硅芯片和天线组成,附在被标志物品上,EPC 代码内含一串数字代表物品ID 、类别、名称、供应商、生产日期、产地、入库时间、货架号等信息,信息存储在后台EPC-IS 服务器的数据库中。同时,随着物品在仓库内外的转移或变化,这些数据可以得到实时地更新。

在信息采集处理模块,通过RFID 数据采集接口获取物品的详细信息从而进行处理。当物品通过仓储车间入口时,由设置在仓库入口的物品标签读写器读取物品的EPC 代码,然后根据物品的EPC 代码访问后台EPC-IS 服务器,获得物品的详细信息,并将相关信息保存到本地数据库,最后交由信息处理模块进行处理。仓储车间入口处可以安装多部读写器进行分类处理,还应为不可读标签提供手动编码区。

在仓储物品监控模块,通过在仓储车间内外布置一系列的传感器,包括视频传感器、温度传感器、湿度传感器、烟雾传感器等,使其基本覆盖所有盲区,自组织构成一个无线传感器网络,通过该网络与Internet 及业务系统互联,使工

作人员可以在监控中心随时了解仓储车间内外的各类情况,以便及时处理。

后台信息服务器用于存储物品的详细信息,如物品ID、类别、名称、入库时间等,并能实时地响应远程应用程序的请求,允许通过物品的EPC 码对物品信息进行查询。

本地数据库服务器用于存储信息采集处理模块所获得的物品信息,以便在业务系统中查询和维护。仓储工作人员可以通过无线设备或Web 客户端随时随地查询物品的当前状态。

业务系统的功能除了出入库管理外主要就是在库管理,在库管理包括在库物品保管、在库物品查询、在库物品盘点等作业。在库物品查询、在库物品盘点作业过程中均采用RFID 技术。

4.1.3功能模块详细设计

4.1.3.1 RFID 标签及读写器

在智能仓储物联网中,针对仓储物品识别和信息采集处理两个模块的应用需求,建议采用西门子研发的适用于物流、仓储和配送的智能无线射频识别系统--SIMATIC RFID 系统。该系统可以将数据直接存储到附在产品上的标签中,能够可靠、快速、经济地读写数据;而且MOBY 系列标签通信速率快、抗干扰性强,具有不同存储容量、不同环境耐受条件的移动存储单元,有不同的读/写距离和数据传输速率,根据具体应用需求可选择配合不同的接口模块使用,可以以不同的通信方式和业务控制系统进行通信。

具体应用中可以在仓库入口和出口处各定点安装2-4 套SIMATIC RF 系列读写器,用于实现入/出库操作;在仓库内部再配置2-4 套移动读写器,用于仓储盘点和物品拣选。

4.1.3.2 RFID 中间件及数据过滤

西门子SIMATIC RF-MANAGER 中间件为SIMATIC RF600 提供了一体化的软件解决方案,但并不适用于本系统物联网的物流仓储管理应用,因此需要设计一种针对系统实用的RFID 中间件。

中间件的功能模块包括:RFID 读写器接口模块、逻辑读写器映射模块、RFID 数据过滤模块、设备管理模块、业务系统接口模块,如图 4 所示。其中:RFID 读写器接口用于中间件与RFID 读写器的数据通信,主要有获取RFID 数据以及下达设备管理模块的读写器指令;设备管理模块用于调整RFID 读写设备的工作状态,配置相应的接口参数等;逻辑读写器映射模块用于将多个物理读写器或者读写器的多条天线映射成为一个逻辑读写器。一个逻辑读写器代表了一个有具体含义的数据采集点,而不管该采集点在物理上由多少个读写器和天线组成。它屏蔽了数据采集点的具体实现方式,减少了数据过滤等上层模块与下层数据采集部分的软件耦合度。对于上层业务系统来说,可见的只有逻辑读写器,所以逻辑读写器映射模块对RFID 数据有初步过滤的功能。

RF ID 读写器接口模块业务系统接口模块逻辑读写器映射模块RFID 数据过滤模块设备管理模块数据库

RFID

读写

RFID

读写

器图4 RFID 中间件设计

RFID 采集的原始数据量非常大,在实际应用中,根据具体的配置不同,每台读写器每秒可以上报数个至数十个不等的电子标签数据,如重复多次扫描同一个电子标签,但其中只有少部分是对用户有意义的、非重复性的数据,这样大量的数据如果不经过去冗等处理而直接上传,将会给整个RFID 系统带来很大的负

担。因此,系统采用数据采集事件编码的方法对RFID 采集的数据进行过滤处理。首先对电子标签状态的改变进行编码,定义标签出现的状态编码为0,标签状态消失的编码为1;然后加入计时器机制,对计时器有效时间内的同一标签的状态跳变进行忽略,从而在状态定义和时间维度两个方面对数据进行去重化。该方法能够很好地消除冗余数据,减少上层系统的负荷。

4.1.3.3 传感器、微处理器、通信芯片及协议

在智能仓储物联网中,针对仓储物品监控模块的应用需求,采用ZigBee 无线传感器网络和有线网络相结合并与局域网、互联网相连的设计思路实现整个仓储车间的物品监控。ZigBee 技术具有功耗极低、系统简单、组网方式灵活、成本低、低等待时间等性质,适用于此类监控系统的设计。

出于节能的考虑,仓储物品监控模块的数据采集应要求传感器体积小、低功耗、外围电路简单,最好采用不需要信号调理电路的数字式传感器。主控单元建议采用Atmel 公司的Atmega16L 单片机。无线通信模块建议采用CC1000 芯片与微控器及一些外围无源元件一起构成。

4.2 GIS运输管理模块

4.2.1业务流程

GPS管理系统主要由车载终端、调度中心、数字蜂窝移动通讯网(GSM)和全球卫星定位系统(GPS)4部分构成。具体构成如下图所示。

数据库

GSM

基站

显示工作站

接收工作站

GPS 车载终端GSM

GSM 移动通讯网

货物装车发出后,当运输车辆上装载的GPS 车载终端接收到GPS 卫星定位数

据时,自动计算出自身所处的地理位置坐标,由GPS 传输设备将计算出来的状态信息数据经过移动通讯系统,用短信的方式发送到GSM 移动通讯网,移动通讯网再将数据传送到调度中心.调度中心将收到的坐标及其他数据处理后,与GIS 系统的电子地图相匹配,在电子地图上直观地显示车辆的准确位置.通过这种方式,车辆管理人员可以直观地掌握车辆的动态信息,如位置、状态、速度、方向等.在此基本定位功能之上,可以根据企业实际业务的需要,扩充许多其他实用的业务服务.由于GSM 公共数据蜂窝网具有双向数据传输能力,调度中心也可以对GPS 车载终端进行各种远程遥控操作.

下图为该系统的核心部分,调度中心GPS 信息接收处理系统的软件体系结构

图。GPS 短信接收程序通过调用微软MSCOMM 串口通讯控件,

MAPX 控件实现GPS 短信的接收处理,

并将GPS 信息保存到GPs /GIs 数据库中.GIS 应用程序通过调用MapInfo 的MAPX

控件,使用数据库中的GPS/GIS信息,完成地图显示、监控车辆运行等功能.系统上层功能主要包括:辅助送货路单编制、在途车辆管理、送货情况查询统计、司机业绩考核、运输成本核算、地理信息管理以及GPS设备管理等。

4.2.2 应用技术

系统应用技术:

GPS:提供全球、全天候、连续、实时、以空中卫星为基础的高精度定位。

GSM:提供全国联网的无缝通信网络。

GPRS:具有“永远在线”、“自如切换”、“高速图像传输”等优点,迅速降低服务成本。

GIS:提供地理信息管理

4.2.3功能模块详细设计

4.2.3.1实时车辆跟踪

GPS系统需要在地图中绘制被控车辆状态和车辆运行轨迹,完成这些功能主要是利用Map x控件的绘图方法。由于GPS系统实时采集的数据以普通关系模式存储在物流运输管理系统数据库中,因此使用临时图层显示车辆和行车路线,而客户的地理信息作为永久图层存入GIS系统通过Map x控件来进行管理。

车辆实时跟踪显示采用了MVC设计模式.作为控制器的GPS短信接收器,将接收到的GPS信息插入到模型部件GPS数据容器中.作为数据库的对象映射层,GPS数据容器可以提供持久性和对数据的检索等功能.在具体实现时,使用数据库中的一张表作为实际的数据容器,当新的GPS信息插入到数据库表中时并不发出改变通知,作为视图部件的车辆跟踪显示器要主动定时检索GPS数据库表,将新的改变及时显示在屏幕上。

使用MVC模式,实现了短信接收和GPS信息显示之间的异步处理,他们之间互不干扰,可以独立运行。同时,这种设计可以支持多个显示器从不同视角对GPS信息进行显示。保存在数据库中的GPS信息不仅用于实时显示和历史回放,而且还可以支持基于GPS/GIS的各种统计分析。

相关文档
相关文档 最新文档