课 程 设 计 报 告课程名称数据结构课程设计课题名称 停车场管理系统 专 业 信息管理与信息系统 班 级 09 级 1 班 学 号 202403110112 姓 名 洪俊斌指导老师赵锦元、李峰、罗敬2011 年 1 月 9 日湖南工程学院课 程 设 计 任 务 书课程名称 数据结构 课 题 停车场管理系统 专业班级 信息管理 0901 班 学生姓名 洪俊斌学 号 202403110112指导老师 赵锦元、李峰、罗敬审 批 任务书下达日期 2024 年 1 月 3 日任务完成日期 2024 年 1 月 20 日一、设计内容与设计要求1.设计内容:[问题描述] 设停车场只是一个可停放几辆汽车的狭长通道,且只有一个大门可供汽车进出,还有一个等停的的狭长通道
汽车在停车场内按车辆的先后顺序依次排列,若车站内已停满汽车,则后来的汽车只能在门外的通道上等停,一旦停车场内有车开走,则排在通道上的第一辆车即可进入;当停车场内某辆车要离开时,由于停车场是狭长的通道,在它之后开入的车辆必须先退出车站为它让路,待该车辆开出大门,为它让路的车辆再按原来次序进入车场
在这里假设汽车不能从便道上开走,试设计这样一个停车场模拟管理程序
[基本功能](1) 车辆成批入站
当一个停车场刚开始投入运行的时候,会有很多车进来,因此,要设计一个函数来实现车辆批量进站
并要检测车辆的数目是否超过规定的最大容量,给出相关提示信息
(2)单个车辆入站
当系统正常投入运行后,会有零散的车辆进进出出,因此,设计一个函数实现单个车辆入站
(3)车站内信息实时显示
车站内信息包括两个部分:停车场内停放的车辆以及在外面通道上等停的车辆
(4)车辆出站
当停车场内车辆出站后,检查通道上是否有车等停,假如有,则要把排在最前面的车调入停车场内
2.设计要求:1).设计正确,方案合理
2).界面友好,使用方便
3).程序精炼,结构清楚