
Java程序设计:停车场管理系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为《Java程序设计》课程实践作业,旨在通过开发一个模拟停车场管理系统的应用程序,掌握面向对象编程及数据库操作等技术。
停车场管理:
1. 停车场包含两层共12个车位(每层6个),当第一层的车位全部停满后才能使用第二层的车位。可以利用二维数组来表示整个停车状况,每个元素存储一个车牌号。
2. 初始状态下,第一层已经有四辆车停放着,并且它们占用的位置分别是第1到4个位置,对应的停车时间分别为20分钟、15分钟、10分钟和5分钟。这些车辆的信息需要存入“car.dat”文件中(同时在数组的相应元素内赋值)。
3. 停车操作:当有新的汽车进入停车场时,首先输入其车牌号,然后为其分配一个合适的车位(即先检查第一层是否有空位)。如果有的话,则必须停放在第一层。停车时间设定为5分钟,并将新车辆的信息添加到“car.dat”文件中,同时更新之前所有停放的车的时间增加5分钟。
4. 收费管理:当有汽车离开停车场时,输入其车牌号进行查询并根据实际停车时间计算费用(每五分钟0.2元)。随后删除该记录,并将对应的车位状态设置为可使用(即二维数组相应元素清零)。可以提供一个选项让使用者决定是否要输出总的收费情况。
5. 输出功能:显示停车场内所有车辆的信息。
全部评论 (0)
还没有任何评论哟~


