GIS送餐系统_gis的系统

2020-02-28 其他范文 下载本文

GIS送餐系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“gis的系统”。

作为一个高校生,切实体会到去餐厅就餐的不易。一般中午、晚上就餐高峰期,餐厅围个水泄不通,买个饭可能花费半小时左右,影响午休,甚至去晚自习的学习时间,对学生产生了不小的影响。除此,很多学生不能找到符合自己口味的饭菜。基于这些问题,考虑到GIS的空间信息的获取,我们将进行关于餐厅送餐服务的系统原型的设计和实现。首先,地理信息系统(GIS)是一种特定而又十分重要的空间信息系统,它是采集、贮存、管理、分析和描述整个或部分地球表面(包括打七寸在内)与空间和地理分布有关的数据的空间信息系统,伴随着GIS的发展,其在社会众多领域发挥了重要作用,而餐饮送餐服务即通过校园宿舍楼分布图,获取准确的位置相关信息,学生可以通过发送短信方式来进行订餐业务,该系统原型将提供宿舍楼分布情况,以及相关的宿舍号,选择出最佳路径,让餐饮服务人员能够准确而又省时的送餐上门!

1.运行环境

该系统基于GIS基础平台Skyline TerraExplorer Pro,采用C#作为开发语言,VS2008为其开Window 7计算机操作系统为基础,数据库管理平台使用2008,采用的软件具有较好的可扩展性和可移植性,运行时基于一般校园网提供服务,为大部分高校生带来便捷的服务。

2.数据源

餐厅送餐服务系统原型涉及大量空间数据和属性数据,主要数据有基本地理数据、基本信息数据,基本地理数据包括了路段、各类型餐饮、宿舍楼的准确位置和每个宿舍的具体位置,基础信息数据主要是学生的手机号码和各类餐饮的菜单项目。

3.功能简介

该系统主要利用GIS技术进行选择可口饭餐以及送餐服务,能够极大地帮助学生解决“买饭难”的难题,省了大量的时间,其基础平台系统实现了三大功能。

(1)数据处理子系统:通过网上搜索某一高校3Dmax格式模型,处理并转换为X格式文件;对高校坡度,地貌相关数据进行处理,形成DEM(数据高程模型);通过数据预处理模块,将X模型处理成不同级别的细节层次模型,生成分页数据库;通过数据融合模块,导入地形文件和对应的层次模型需要的数据,加载经过处理的高校3D图,生成三维高

校模型图,利用坐标文件调整模型位置,对该模型进行微调

(2)系统的基本功能操作:通过搜索定位模块,对模型中的对象进行查询定位。并在平面地图和三维场景里显示;通过标准模板,对需要特殊的位置,提供插旗标记点、线、面,并配以文字注明;通过分类显示模块,对模型对象进行分类管理,灵活控制模型里某一类对象的显示或者隐藏、透明度;通过测量模块,对3D模型里的距离角度进行测量,选择最

佳路径;通过统计分析模块,对道路、宿舍楼、餐厅等进行条件查询及统计分析图表的生成;通过基本信息编辑模块,对这些建筑进行编辑操作,增加相关数据。(3)系统授权与数据安全控制:设计企业将予以授权,将不同的功能设计不同的权限,主要由送餐人员和学生使用;若出现数据和位置出现错误时,应当通过系统部署的授权采取禁止手段,使数据得到安全性保障。

4.系统的协作环境

送餐服务系统模型和其子系统之间的关系如下。此模型里数据融合和三维基础平台为子系统的核心部分,是将餐厅相关业务和学生信息及宿舍楼信息进行融合,并通过3D数字模型对道路以及分布点进行准确的规划,将被该模型所有的业务拓展子系统复用,并且为他们提供必需的数据处理、模块控制和权限管理功能。

5.逻辑结构设计

校园餐厅送餐服务模型遵循“MVC”三层结构,实现数据、业务结构、表现三层分离。在子系统的五个实体层中,网络系统层对应于数据库和系统的网络传输和控制能力;数据层对应于三层体系中的“模型”;支撑层与应用层对应于三层体系中的控制,表现层对应于三层结构中的“视图”,其中支撑层尤为特殊,它表示基础平台和各行业拓展子系统的支撑模块所提供的底层能力,在整个专项应用系统建设过

程中,项目初期的工作主要集中在支撑层的建设上,而在项目的后期工作的重心则相应转移到应用层上。如此通过多层抽象可以将繁琐的数据访问操作从各业务模块剥离,增强复用性,并且剥离模块间的内聚。基础平台作为支撑层的主要组成部分是整个专项应用部分前期工作的重点。

6.关键技术

⑴数据库建设技术:本系统集合了大量图形及属性等信息,不仅有地理要素的属性数据,还有大量的要素空间分布位置的空间数据。为了对这些数据进行有效地管理,用SQL Server 2008组织管理属性数据,通过特殊编码对应到模块中的三维模型,如通过读取属性数据中的模型地理坐标值、存放位置、模型比例等进行三维模型的加载,建立一个开放、稳定的基础信息数据库、空间数据与属性数据的结合形式为分离式,分离式的优点在于对数据的利用更为灵活,能为其他专项系统提供数据共享服务,提高数据的重用性⑵平台系统集成技术:高校通过3D展示,系统的实现是以VS2008为开发平台,Skyline TerraExplorer Pro 为基础平台,C#为开发语言进行开发集成,实现查询、定位、空间统计分析等GIS功能应用

对于高校餐饮业送餐系统的实施既解决了高校学生买饭难、浪费时间及影响心情的的消极影响,也很好的运用了所学知识对餐厅和学生宿舍进行了模型设计和实现,其中结

合了三维空间模型的转换和嵌入,并很好的进行了模型的模块化分离,并通过”MVC“三层结构实现了逻辑结构的设计。目前很多高校都有送餐服务,无论校内还是校外,所以,此送餐服务系统模型有着很大的发展空间。

《GIS送餐系统.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
GIS送餐系统
点击下载文档
相关专题 gis的系统 送餐 系统 GIS gis的系统 送餐 系统 GIS
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文