# gps车辆定位管理系统 **Repository Path**: wdh2023/car ## Basic Information - **Project Name**: gps车辆定位管理系统 - **Description**: 通过给车辆安装gps定位器,实现车辆的监控管理,car_v1_publish为直接可以执行的版本,具体里面有部署说明 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: http://139.159.199.177:8090/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 43 - **Created**: 2023-10-13 - **Last Updated**: 2023-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gps车辆定位管理系统 #### 介绍 通过给车辆安装gps定位器,实现车辆的监控管理 #### 软件架构 软件架构说明 1. python,开发语言 1. django ,web框架 1. twisted,数据接收使用的框架 1. 数据库:postgresql,最新更改为sqlite,减少部署发麻烦 1. 前端:layui 1. 中间件:redis,连接数据twisted和django,传递数据 #### 安装和使用教程 1. python manage.py createsuperuser, 用户名为:admin,密码随意设置 1. python manage.py runserver 有缺少的库,参照requirements.txt,网页输入127.0.0.1:8000可以看到运行结果 1. python datahandle/receive_serv.py,独立运行,功能:数据接收,并解析,解析出来时候放入redis,设备的监听是10808,默认协议是jt808部标通讯协议,目前也只解析了定位和一些基本参数。 1. python datahandle/store_serv.py,独立运行,功能:从redis接受解析好的数据,进行状态计算(超速报警,围栏报警等)和存储 1. 体验登录,http://139.159.199.177:8090/,体验账号密码:demo,123456 ### car_v1_publish为golang重构,可以直接执行的体验版,欢迎尝试 ### car_v2_pub 发布,欢迎尝试 微调之后,可以直接用于小型车队的调度管理。 最后放些效果图 ![输入图片说明](car1.jpg) ![输入图片说明](car2.jpg) ![输入图片说明](car_apply.png) ![输入图片说明](car3.png) ![输入图片说明](move_line.png) ### 交流+V: ![输入图片说明](%E4%B8%AA%E4%BA%BA%E5%BE%AE%E4%BF%A1.jpg)