Uber:(图1-1)优步刚出来的时候,在国内遇到了很大的政策压力,但是现在他已经在快速的成长,现今已经覆盖了中国二十二个城市。
AirBNB:(图1-2)可能很多人不了解这个产品,引用一段百科的介绍——
图1-1 Uber 图1-2 AirBNB
Airbnb是AirBed and Breakfast ("Air-b-n-b")的缩写,中文名是:空中食宿。AirBNB是一家通过联系旅游人士和家有空房出租的房主的服务型网站,为用户提供各式各样的住宿信息。2011Airbnb的服务难以置信的增长了800%[ 1 ]。
为什么要提到这个两个产品呢?一个是APP,一个是网站服务,但是他们都有一个共通点,利用过剩的物质供给,去满足旺盛的人性需求。或许这就是所谓的“互联网”。Uber借助人们闲置的私家车资源来满足人们对出行的个性需求,AirBNB则是通过人们闲置的房屋来满足旅行者短期住宿需求,这些服务更加人性化,利用了闲置资源,满足了需要的人,这是一个非常良好的循环。正是因为他们这样的理念,他们迅速的发展壮大!从这方面看来,他们是有很一致内容,只不过他们实现这个内容的方式不同罢了,所以,本文主旨在于设计这样的产品来整合人们闲置的货运车,来帮助工厂运材料,帮助人们搬家……让老板不用再到处应酬联系运输,搬家着不用到处跑去找哪里有搬家公司的电话,他们就可以货比三家进行最优选择!
设计这样产品的意义也就显而易见了,让闲置的资源得以利用,让人们的生活更加便利。
1。2 论文结构
本论文总共分6个章节:
第一章主要介绍该设计的背景和意义。
第二章主要是说明本系统所用到的工具。
第三章主要是系统总体设计,框架的介绍。
第四章是本论文重点,也就是这个系统各个部分的实现以及流程。
第五章是对系统进行了大量的测试,对信息的显示以及提示还有各个功能模块是否工作正常的检验,其中还有已经系统的一些缺点。
第六章是对该系统的改进方向的一些设想。
第二章系统实现需要的准备
2。1 微信公众号的申请
先进入微信公众平台官网,进行测试号的申请,接着到微信开发者文档中,地址:http://mp。weixin。qq。com/wiki/home/index。html,选择开始开发中的接入指南下载PHP实例代码,将其中的define("TOKEN", "token");改成你对应的token,保存上传到服务器中,这个也就是之后填写微信帐号公众号的URL网址,特别需要注意的是微信目前只支持80端口,如果不成功请检查Apache是否是80端口。
2。2 APP端的Android
1)。ADT插件,这个是eclipse中的一个Android插件。
2)。Android自带的GPS接口的应用。
3)。。HTTPClient来上传数据,用php来处理(这里也可以使用JDBC编程)。
2。3 WeChat端的PHP
需要掌握的有:
1)。PHP的基本语法,尤其是字符串的处理函数以及php对数据库操作的一些函数,一下说明一些主要的:
对字符串和时间的操作:
substr_replace(),这个函数可以带四个参数,第一个是需要处理的字符串,这个参数是必须的,第二个参数是替换成的内容,也是必须的,第三个和第四个参数可选,是用来规定起止位,替换字符串中的某一部分。
preg_match(),这是正则匹配函数,第一个参数是一个正则表达式,第二个参数是目标字符串,匹配成功返回true,失败返回false。