源码下载地址
项目介绍
实现功能
登陆功能
注册功能
账户信息管理增删改查
停车信息查询
车辆入库和车辆出库
出库入库判断车牌信息判断
微信小程序调用PHP数据库后端查询车场车位
微信小程序预定系统
调用摄像头和视频
车牌识别
剩余车位预定可视化展示(实时同步小程序)
优化EasyPR过时的style,适配Qt5.12.1,C++11
前端多线程数据库初始化,与多线程循环检测更新饼图
Linux后端优化数据库和QT多次调用的TCP开销
项目功能
文件解释
查询订阅小程序存放小程序源码(需要修改里面调用IP)
查询订阅小程序后端PHP(存放的PHP供小程序调用的后端代码)
论文部分(存储开发文档,以及和本项目相关的书籍和论文,老师要求的是完善版本,数据库文件也在里面)
首页的.pro是QT的运行文件
images是QT文件调用的图片文件夹
环境:
阅读详细环境配置
客户端
QT5.12.1
C++11
MySql 8.0.27
OpenCV 3.2.0
安装K-Lite_Codec_Pack_1676_Standard解析视频(安装全部默认选项即可)
微信小程序
后台
CentOS 7.6.1810 x86_64
Nginx 1.18.0` PHP-5.6.40 前端 微信开发者工具
1.06`
环境配置
QT换将
MySQL环境配置
由于直接将在QT中引用MySQL并不能直接使用,所以需要将MySQL的动态链接库存放到QT的bin目录下,才可以调用MySQL。QT默认使用C++11编译
CONFIG += c++11
1,在QT所创建项目中的pro文件中添加sql
QT += core gui sql
2,将MySQL中lib库里面的libmysql.dll文件和libmysql.lib文件赋值粘贴到QT5.12.1的msvc2017_64文件夹bin文件内
界面预览
项目备注
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。
下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。