今天给各位分享在线租车网站源码分享的知识,其中也会对在线租车服务系统进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本项目来自程序汪背后的私活小团队,开发了一个打车小程序,给粉丝分享一下解决方案,本项目前端工作量比较大,希望给想接私活的朋友一些经验参考
视频版本在B站【我是程序汪】
目录
一、项目构成二、开发人员三、项目背景四、小程序端五、后端系统最后源码资料分享(网上找的一些开源资料)
项目构成
系统基本构成:uniapp小程序+PC后台PHP依赖小程序map组件/腾讯地图API/小程序定位API
安装命令
开发人员以及费用情况
开发周期40天(注意这是给甲方报的时间哦)开发人数1人整体费用是5万(不包含维护费,一期的费用哦)走的公司合同云服务器1台维护费用:项目总款的10%一年
项目背景(解决痛点)
城市中有些公交线特别长(20多公里都有),然后公交站点又特别少,公交车增加站点成本是非常高的(领导审批周期也非常长),公交车公司为了解决这个痛点,就计划开发一个公交车版本的滴滴打车,当然跟普通打车最主要的区别是限制了打车的地区范围,因为目前只有1条公交线运营这个公交车版滴滴打车,说白了公交车路线没变只是停车的站点变成了乘客叫车的位置(更加人性化了)
程序汪:经常有粉丝怀疑项目会亏本,甲方提前已经调研市场了,发现需求量大才投资项目的,甲方没那么傻的。
小程序端
甲方预算小优先选择uniapp(程序汪以前也用uniapp开发了很多小项目)
本小程序是用uniapp开发的,这种外包小项目肯定要选择性价比高的开发方式(程序汪知道原生的好,但开发成本也高哦),一期只有小程序,二期说不定就需要APP,利用uniapp可以让多端开发成本降到最低
输入起点和终点后跳转这样的下单页面
选择班次时间
选择完时间再跳转支付页面
支付完以后显示车辆的状态
(车辆状态有两种:等待发车和正在前往接您)
司机端
乘客下单
主要逻辑就是乘客下单,
1需要计算出是否有效范围内叫车
2班车是否错过,只能选择下一趟班车
打车范围(电子围栏)
下面这个多边形就是有效的打车范围,乘客只能在本范围内发起叫车请求,后端会计算当前乘客的经纬度是否在这个范围内
(涉及一个小算法,判断一个点是否在某个区域内(多边形))。
大家也可以自行百度其他语言的实现版本
PHP版本
publicfunctioninArea($x,$y,$arr)\n{\n//点的数量\n$count=count($arr);\n$n=0;//点与线相交的个数\n$bool=0;//外\nfor($i=0,$j=$count-1;$i<$count;$j=$i,$i++){\n//两个点一条线取出两个连接点的定点\n$px1=$arr[$i][0];\n$py1=$arr[$i][1];\n$px2=$arr[$j][0];\n$py2=$arr[$j][1];\n//$x的水平位置画射线\nif($x>=$px1||$x>=$px2)\n{\n//判断$y是否在线的区域\nif(($y>=$py1&&$y<=$py2)||($y>=$py2&&$y<=$py1)){\n\nif(($y==$py1&&$x==$px1)||($y==$py2&&$x==$px2)){\n39;开启后台定位失败。(&39;)&39;none&34;已关闭后台定位&34;关闭后台定位失败。(&34;)”)\n}\n});\n}\n}\n</script>
后端系统(PC端)
主要就是司机和班车路线的基本信息管理,然后就订单管理,后端的功能比较简单,如图
系统设置权限管理会员管理商品管理订单管理广告管理统计报表
参考文档:
uniapp各种插件https://ext.dcloud.net.cn/search?fePlatform=1&fePlatform2=2
腾讯地图API文档https://lbs.qq.com/service/webService/webServiceGuide/webServiceMatrix
小程序监听实时地理位置变化事件https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.onLocationChange.html
https://ask.dcloud.net.cn/question/95094
【运营版】打车代驾顺风车货运租车出行系统小程序APP源码
源码分享
打车小程序源码分享下载地址:
链接:https://pan.baidu.com/s/1WbTlz-2RwnDDXdgRL6WvDw
提取码:5Acm
接私活合同模版下载地址:
链接:https://pan.baidu.com/s/1TmNPZ1UfPCDAoT5uTVcU1A
密码:4ue9
大家缺什么项目资料欢迎评论,程序汪尽量去收集
程序汪历史私活项目
程序员被告,因为3300元的私活项目
老程序员3万元接的口罩项目,开发周期10天,真香
程序汪8万块的饮水机物联网私活项目经验分享
程序汪6万接的汽车配件APP项目,开发周期40天
程序汪10万接的垃圾回收小程序,开发2个月
程序汪6万接的旅游小程序,需要跟人脸闸机对接
本文章原创首发我是程序汪
原文链接
https://mp.weixin.qq.com/s/DXbmV9o9FWn-YlnzDu3pCQ
关于在线租车网站源码分享的内容到此结束,希望对大家有所帮助。
