中国加油站汽油价格查询系统
2015-09-14闫继发等
闫继发等
摘 要:该软件涵盖了全国大部分省市加油站的详细信息,包括价格比较、油价变化、油价新闻、用户评价等四个主要模块,可通过内置地图和定位服务帮助用户迅速从数百个加油站中查找定位离用户最近的加油站,当用户需要给汽车加油时,它可以显示出附近的最新加油站资讯及油价实时信息,帮助用户做出最经济省时的选择。
关键词:汽油价格;查询;加油站;地图系统
该软件中植入了全国11万家加油站的信息,以及各个加油站的实时油价数据,同时具有周边加油站地图引导功能,不仅可以指引用户找到最近的加油站,还可以作为汽车导航来使用,操作简便,实用性强。此款软件将会在APP Store上发布面市,用户只需进入APP Store平台,初期即可免费进行下载,省时快捷。
本系统充分运用软件开发知识与技术,贴近市场需求,并可对软件进行专业设计。本系统以用户为中心,基于用户实际需求,可将用户的使用理念与规范的市场理念融合在一起,提供优质服务,并以方便广大群众的生活为出发点,促进行业发展。
1 作品介绍
打开中国加油站汽油价格查询系统的应用程序,就可进入到此软件的应用界面,显示的界面如图1所示。
不久之后,地图即可显示出来,同时一起显示出来的还有用户的当前位置和用户附近所有的加油站,其显示如图2所示。
图2中,表示用户的当前位置,表示用户所在位置附近的加油站。点击其中一个加油站的标志后,屏幕将会显示该加油站的名字。具体如图3所示。
如果用户想更多的了解这个加油站,就可以点击按钮,屏幕就会显示该加油站的详细情况,如图4所示。
2 地图功能
2.1 缩小地图
缩小地图的方式主要有两种,用户可以用两个手指轻触屏幕后两个手指靠近,也可以通过不断点击达到同样的效果,两种缩小地图的方式都简单易行。
2.2 放大地图
放大地图的方法如下:
(1)双击屏幕;
(2)两个手指轻触屏幕后分开;
(3)不断点击进行放大,如图5所示。
2.3 关于地图
地图可以分为六层,第一层可以让用户大略知道某个地方在哪个方位,快速的找到大致方位。如图6所示。
此后用户可以通过不断的放大地图和用手指调整方向,当地图放大到第六层时,就可以清清楚楚的看到自己所要找的地方了,如图7所示。
第六层地图详细显示了饭店、学校、银行、街道、道路、KTV、小区、书店、商场、车站等具体位置,几乎包含了所有的建筑和地点,用户想要找的地方一目了然。如图8所示。
另外用户当前所在位置是经过重点标记的,让用户可以清楚的看到自己当前所在位置与想要到达位置的距离。如图9所示。
所有的加油站也是经过重点标记的,即使地图放大到第六层,加油站的标记仍然像用户当前所在位置那样清楚地显示着。如图10所示。
2.4 重新定位
当用户需要对自己所在的位置重新定位时,直接点击即可完成重新定位。如图11所示。
2.5 查看石油的价格变化趋势
如果用户点击下方的按钮,就会出现如图12所示的图像。
图12显示的是最近30天地石油价格的变化图,如果用户对最近三年来全球原油指数变化感兴趣的话,点击按钮就会得到如图13所示的图片。
当然也会有一些用户还想知道最近10年全球的原油指数的变化,那么只需点击就可看到如图14所示的K线图。
3 工作原理
网络爬虫是一个自动提取网页的程序,它为搜索引擎从网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。聚焦爬虫的工作流程较为复杂,需要根据一定的网页分析算法过滤与主题无关的链接,保留有用的链接并将其放入等待抓取的URL队列。然后,它将根据一定的搜索策略从队列中选择下一步要抓取的网页URL,并重复上述过程,直到达到系统的某一条件时停止。另外,所有被爬虫抓取的网页将会被系统存贮,进行一定的分析、过滤,并建立索引,以便之后的查询和检索;对于聚焦爬虫来说,这一过程所得到的分析结果还可能对以后的抓取过程给出反馈和指导。
图15所示是一个通用的爬虫框架流程。首先从互联网页面中精心选择一部分网页,以这些网页的链接地址作为种子URL,将这些种子URL放入待抓取URL队列中,爬虫从待抓取URL队列依次读取,并将URL通过DNS解析,把链接地址转换为网站服务器对应的IP地址。
然后将其和网页相对路径名称交给网页下载器,网页下载器负责页面内容的下载。对于下载到本地的网页,一方面将其存储到页面库中,等待建立索引等后续处理;另一方面将下载网页的URL放入已抓取URL队列中,这个队列记载了爬虫系统已经下载过的网页URL,以避免网页的重复抓取。对于刚下载的网页,从中抽取出所包含的所有链接信息,并在已抓取URL队列中检查,如果发现链接还没有被抓取过,则将这个URL放入待抓取URL队列末尾,在之后的抓取调度中会下载这个URL对应的网页。如此这般,形成循环,直到待抓取URL队列为审,这代表着爬虫系统已将能够抓取的网页尽数抓完,此时完成了一轮完整的抓取过程。
4 作品创新点
本产品可适配用户所使用的油的类型,显示各加油站的相对油价;同时显示加油站与用户当前距离;本系统提示价格较为便宜、且离用户的距离比较近,帮助选择合适的加油站,为用户省时省钱。
本项目以物联网技术为基础,构建了一个加油站与汽车之间信息交流和沟通的平台,该系统不仅可以让汽车车主了解附近加油站的相关信息,还可以为汽车车主推荐去附近加油站的最佳路线,彻底地解决了汽车在异地油量不足的情况下如何快速找到附近的加油站的问题,同时还可以以最快速度获取有关油价的新闻,能够极大的节省用户时间。
5 市场前景
考虑到软件的发布平台为APP Store,公司将目标客户定为知识水平较高、工作轻松、消费行为感性、生活节奏稳定的人群,此类人群更多的拥有智能手机,适应现代智能生活方式。本公司初期对目标客户群的选择会偏向于更年轻、思想更开放、年龄段在20—40岁的人群。
2013年底,全国汽车总量达1.37亿,据专家预测,乘用车市场将以每年10%的速度继续增长10年,大致相当于GDP增长的1.5倍。2014年宏观经济总体稳定,消费者信心增强,中国正处于汽车消费扩张的阶段,新型城镇化的推进、消费升级等,都会进一步促进汽车需求。中国汽车保有量的峰值在3亿左右,未来汽车保有量仍会以惊人的速度增长。长期看来我国汽车市场的增长空间依旧很大。本公司面临的是我国1.3亿车主的需求,是一个潜在的巨大市场。
获奖感言
经过这次比赛,所有队员都收获了很多。从完成作品软件著作权的申请以及参赛文档,每一步都是团队共同努力的结果,都经过汗水和努力。经过长途跋涉来到无锡,经过三天的比赛,获奖与否已经不那么重要,重要的是结识了很多有想法、有创意的朋友,我们收获的不止是一张证书,还有iCAN精神。