基于Qt实现的停车场管理系统[2023-10-21]
停车场管理系统简介
一、 问题描述
设停车场是一个可停放若干辆辆汽车的狭多层平面区域,且只有一个大门可供汽车进出。若车场内已停满汽车,则后来的汽车只能在门外的狭长便道上等候,一旦停车场内有车开走,则排在便道上的第一辆车即可进入。每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。
其它说明:
- 车辆一旦进入便道,不可回退,只能等待进入停车场。
- 离开便道,进入停车场,开始计时;离开停车场时,根据离开时间和进入时间差计费。
- 计费以30分钟为计费周期,每30分钟1.5元;不超过15分钟免费;24小时最高收费30元封顶。(这些数据可维护)
二、 功能要求:
- 车辆进入便道需要输入车辆的信息,比如车辆的车牌号码。
- 车辆从便道进入停车场需要输入车辆的信息,比如车辆的车牌号码、入场时间、所占车位。
- 车辆离场时,需要输入车辆的信息,比如车辆的车牌号码、离场时间并计费;如便道有车,开始驱动车辆入场。
- 计费定价维护。
- 统计功能:车场车辆数、空车位数量、便道车数量;时间段内收费总额;指定车进出记录。
- 查询功能:车所在车场位置。
- 维护功能:计费方式维护。
三、技术要求
- 采用面向对象方法设计与分析,程序用C++语言实现。
- 采用专业的绘图工具(如Visio等)绘制类图与流程图。
- 开发工具:MFC/QT Creator。
四、其他要求
1、系统易用性、健壮性。
2、系统可扩展性、可维护性。
程序界面
程序演示
车辆驶入停车场操作
车辆离开停车场操作
停车场现有车辆信息查询
停车记录统计
设置收费标准
停车位数量设置