私家车用户:可以登录安卓客户端,点击侧滑菜单中的“加入抢单”即可接收由服务器推送的消息,并可通过语音播报告知用户;私家车用户还可以发布顺风车信息,该信息会发布在顺风车一栏。
出租车用户:和私家车用户一样,只不过出租车用户无法发送顺风车信息。出租车和私家车用户需要上传其相关证件,通过后台管理员审核之后方可拥有相关权限。
管理员:用于后台对普通用户、出租车和私家车用户进行管理,审核出租车和私家车用户上传的证件,取消和给予相关权限。
2。1。2 识别用例
用例是可以让一个实体(人)真实感受到的一个完整的功能。智能出行系统的用例包括:确定行程信息,用户信息管理,资格认证,行程信息浏览载,在线抢单,在线付款,行程评价等。其中确定行程包括精准定位,地理位置检索,自定义位置等;用户信息管理包括查看用户信息,给予和取消用户权限;资格认证包括图片上传和下载;行程信息浏览包括该用户的所有行程相关信息;在线抢单包括实时推送和语音播报;在线付款包括微信支付。
2。1。3 系统用例图
智能出行系统的用例图展示了数据库中各实体所拥有的权限和功能。数据库有三个实体,分别为:私家车用户、普通用户和出租车用户。普通用户通过地图定位检索出当前位置和目的地,选择出行时间后发布到服务器上;达到目的地后完成付款并给司机评价;通过个人信息界面修改和查询个人信息;在“我的行程”界面,选择查看我的行程;在顺风车界面发布自己的目的地并留下联系方式等待私家车用户联系。私家车用户登录后点击侧滑界面的“加入抢单”,进入在线抢单模式;在进入在线抢单后,每接收到订单信息都听到客户端用语音功能播报订单信息;在顺风车界面可以发送自己的行程载客信息,其他用户看到后,可以联系他;可以在个人信息页面查看个人信息;可以通过地图定位检索功能,到达指定地点进行载客。出租车用户可以登录后点击侧滑界面的“加入抢单”,进入在线抢单模式;在进入在线抢单后,每接收到订单信息都听到客户端用语音功能播报订单信息;可以在个人信息页面查看个人信息;可以通过地图定位检索功能,到达指定地点进行载客。具体信息如图2-1、图2-2、图2-3所示。论文网
图2-1 出租车用例图
图2-2 系统使用案例图
图2-3 私家车用户用例图
2。2 智能出行系统功能分析
智能出行系统作为用户外出出行类的APP,可以划分为两个主要功能:提供载客服务并获得报酬,享受乘车服务并给予报酬。
2。2。1 提供服务
载客服务包括短距离(一般以同城为主)和远距离的顺风车服务。
载客服务需要用户上传相关证件,经管理员审核后获得先关权限,即可登录进行在线抢单操作,接收推送的消息。
到达目的地付款完成后,乘车用户对提供服务者进行评价,评价直接影响到该服务提供者的信誉度。当信誉度低到一定程度时,管理员会取消其已获取的相关权限的资格。
远距离的顺风车服务由服务提供者(仅限私家车用户)登录顺风车界面,发布自己的路线计划并留有联系信息供其他用户浏览。
2。2。2 享受服务
享受服务并支付报酬拥有两个权限:发布打车信息和在顺风车界面发布顺风车信息。
普通用户通过登录安卓客户端,根据提示发布相关信息,由后台进行推送消息至在线抢单的出租车或私家车用户手机上,并由抢得该订单者提供服务。 Android的智能出行拼车系统设计(4):http://www.youerw.com/jisuanji/lunwen_114805.html