# parkingManager **Repository Path**: nico09919/parking-manager ## Basic Information - **Project Name**: parkingManager - **Description**: 本项目是一个基于QT框架开发的智能停车管理系统,集成了登录注册、车牌识别、自动计费、用户管理、车位监控、系统设置与帮助信息等功能。系统通过现代化的GUI设计、数据库管理和网络通信技术,完整实现了从车辆入场到出场的全流程自动化管理。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-12-30 - **Last Updated**: 2025-12-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能停车管理系统 (Parking Manager)

智能停车管理系统

## 📖 项目简介 本项目是一个基于QT框架开发的智能停车管理系统,集成了登录注册、车牌识别、自动计费、用户管理、车位监控、系统设置与帮助信息等功能。系统通过现代化的GUI设计、数据库管理和网络通信技术,完整实现了从车辆入场到出场的全流程自动化管理。 ## 🏗️ 软件架构 ### 系统架构图

系统架构图

#### 核心模块交互图

核心模块交互图

#### 技术架构栈

技术架构栈

#### 数据流架构

数据流架构

#### 部署架构

部署架构

### 技术架构 - **前端框架**: QT 5.15+ - **编程语言**: C++ 11/14 - **数据库**: SQLite 3 - **网络通信**: QNetworkAccessManager, HTTP/HTTPS - **图像处理**: QCamera, 阿里云OCR API - **安全加密**: OpenSSL/mbedTLS - **跨平台支持**: Windows/Linux/macOS ## 🚀 功能特性 ### 核心功能模块 | 模块 | 功能描述 | 技术实现 | |------|----------|----------| | 🔐 用户认证 | 管理员登录/注册 | SQLite数据库加密存储 | | 🚗 车辆入场 | 自动车牌识别、车位分配 | QCamera + 阿里云OCR API | | 🚙 车辆出场 | 自动计费、余额扣款 | 时间计算 + 数据库事务 | | 👥 用户管理 | 用户CRUD、余额充值 | QT TableWidget + SQL操作 | | 💵 收费管理 | 用户收费登记(可导出excel) | SQL操作 + QFile | | 🅿️ 车位监控 | 实时车位状态显示 | 定时刷新 + 颜色编码 | | ⚙️ 系统设置 | 收费标准配置、车位调整 | QSettings + 数据库更新 | | 📖 帮助系统 | 完整的使用文档 | QTextBrowser + HTML渲染 | ### 特色功能 - **智能车牌识别**: 集成阿里云OCR,识别准确率95%+ - **双重计费模式**: 支持临时用户和月租用户 - **实时车位监控**: 动态颜色显示车位紧张程度 - **可配置收费标准**: 灵活设置费率、单日上限、月租费用 - **数据可视化**: 直观的表格和图表展示 - **异常处理**: 完善的网络异常和数据库错误处理 ## 📦 安装教程 ### 环境要求 - **操作系统**: Windows 10/11, Ubuntu 18.04+, macOS 10.14+ - **开发环境**: QT 5.15.0 或更高版本 - **编译器**: MSVC 2019+, GCC 7+, Clang 10+ - **依赖库**: - Qt Core, Gui, Widgets, Network, Sql - OpenSSL 1.1.1+ (HTTPS支持) ### 编译安装 #### Windows 环境 1. **安装QT开发环境** ```bash # 下载并安装QT Online Installer # 选择以下组件: # - Qt 5.15.2 MSVC2019 64-bit # - Qt Creator # - CMake ## 📄 部分功能展示图

主菜单

车辆入场

车辆出场

车位管理

用户管理

帮助信息