- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Flex车辆监测系统研究与设计
基于Flex车辆监测系统研究与设计
摘#8195;要 本论文以设计一个功能完善、可行性高、用户体验丰富的车辆监测系统为背景,对RIA、Flex框架和Google Maps、Google Maps API for Flash技术进行了探讨,并以此为基础采用J2EE框架技术作为服务器端的解决方案,采用了Flex框架作为表现层解决方案,设计了基于GoogleMap地图服务的车辆监测系统。
关键词 Flex;Google Maps;车辆监测系统
中图分类号 TP 文献标识码 A 文章编号 1673-9671-(2011)101-0122-02
1 背景意义
最近几年,在现代信息技术的不断发展的同时,通信、导航、控制和计算机等相关技术也越来越多的被应用于交通运输领域,从而逐渐形成了一种以实时、准确、高效为目的的智能交通系统(简称ITS)。因此,作为ITS的关键,车辆监测系统就成为国内近期研究的一个热点。
2 技术简介
Flex与Google Maps API for Flash。
FLEX包括:Flex SDK、Flex Builder、Flex Data Service和Flex Chart。其中,Flex SDK是一套开发FLEX应用程序的软件开发包,Flex Builder是开发Flex应用程序的开发工具,Flex Data Service为FLEX应用程序提供了一组与服务器的数据进行交互的服务组件。Flex Chart是Flex提供的用来进行图标处理的软件类库包。
Google Maps API是Google面向Web开发者推出的免费编程开放接口,其可以让对Google Maps感兴趣的开发人员基于Google Maps开发出符合自己要求的地图服务。
3 系统设计
3.1 系统功能设计
本系统按功能可分为用户服务功能和车辆信息搜索功能。1)用户服务功能。本系统的用户分为企业用户和一般用户。用户在登录后,在用户服务功能模块,企业用户和一般用户同时享有查看在线车辆的功能,通过该功能,用户可查看所属企业所有在线车辆的当前信息。企业用户在登录后,以添加隶属于本企业的所有车辆和驾驶员,并可对企业内部的所有车辆和驾驶员进行删除和管理的操作。同时,为了便于管理,企业用户还可以添加隶属于本企业的一般用户,并可对本企业的一般用户进行删除和管理操作。2)用户搜索功能。只要是本系统的用户,不分企业用户和一般用户,均可以使用各项搜索功能。由于本系统的用户可能是持有车辆数量比较庞大的企业,所以能对车辆进行细化搜索就成为很必要的功能。在本系统中,用户可通过设置过滤条件搜索到指定车辆,搜索到指定车辆在指定时间内的运行轨迹,同时用户还可搜索到指定车辆在指定时间内的报警报告。
系统功能主要分为:登录、个人资料编辑、公告管理、车辆管理、驾驶员管理、一般用户管理、在线车辆搜索、历史轨迹搜索和警报搜索几个模块。
登录模块负责让分配到帐号的用户登录。车辆监测系统的用户打开登录界面,输入帐号密码并选择用户所属的用户类型,然后登录,服务器对其进行校验。
个人资料编辑模块负责让用户编辑个人资料。初次使用帐号用户必须进入该模块进行注册。用户选择编辑个人资料,进入个人资料编辑
界面。
公告管理模块负责让企业用户对隶属于该企业下的所有用户发布公告。企业用户进入公告栏界面后,选择发布新公告,进入公告页面。
车辆管理模块负责让企业用户对隶属于该企业下的车辆进行管理。该模块又分为添加车辆、删除车辆和查看编辑车辆信息三个模块。添加车辆模块负责让企业用户添加隶属于该企业下的车辆。删除车辆模块负责让企业用户删除隶属于该企业下的车辆。查看编辑车辆信息模块负责让企业用户查看编辑隶属于该企业下的车辆。
驾驶员管理模块负责让企业用户对隶属于该企业下的驾驶员进行管理。该模块又分为添加驾驶员、删除驾驶员和查看驾驶员信息三个模块。
添加驾驶员模块负责让企业用户添加隶属于该企业下的驾驶员。删除驾驶员模块负责让企业用户删除隶属于该企业下的驾驶员。查看驾驶员信息模块负责让企业用户查看编辑隶属于该企业下的驾驶员。
一般用户管理模块负责让企业用户对隶属于该企业下的一般用户进行管理。该模块又分为添加一般用户、删除一般用户和查看编辑一般用户信息三个模块。
在线车辆搜索模块负责让用户对隶属于该企业下的在线车辆进行搜索。用户可在对应的搜索框中输入过滤信息。若搜索成功,搜索出的车辆以图标形式显示于地图上,鼠标移动到该图标上时,车辆信息将以标签形式显示车辆属性信息;若输入数据不符合要求,系统提示错误信息并跳转到在线车辆搜索界面。
历史轨迹搜索模块负责让用户对隶属于该企业下的车辆的运行历史轨迹
原创力文档


文档评论(0)