HUNAN UNIVERSITY课程实习报告题 目: 停车场管理问题学生姓名 学生学号专业班级指导老师李晓鸿完 成 日 期 2 0 1 5 年 11 月 25 日 一、需求分析1.输入的形式的输入的范围:①.选择功能:1 停车 2 离开停车场 3 离开过道②.若输入 1(停车),输入当前车牌号和当前的时间;若输入 2(离开停车场),输入车票号和当前时间;若输入 3(离开过道),输入车牌号.2.输出的形式:①.提示选择功能“1。停车 2 离开停车场 3 离开过道”。②.若输入 1(停车),并且输入当前车牌号和当前的时间后,若停车场未满,输出“成功 停入停车场,停车场内有 n 辆车,过道上有 m 辆车等候";若停车场满,输出 “停 车场已满,请在过道等候"。 若输入 2(离开停车场),输入车票号和当前时间,输出“存车总计时间,收费 q 元, 停车场内有 n 辆车,过道上有 m 辆车等候”;假如进停车场和出停车场时间错误,输 出“时间输入有误,请重新输入”;假如停车场没有此车,输出“车牌号有误,请重新 输入"。若输入 3(离开过道),输入车牌号,输出“此车已成功离开过道";若无此车,输出 “停车过道为空"。若输入其他,则提示选择功能“1。停车 2 离开停车场 3 离开过道”。3.程序所能达到的功能:有一个可以停放 n 辆汽车的狭长停车场,它只有一个大门可以供车辆进出.车辆按到达停车场时间的早晚依次从停车场最里面对大门口处停放(最先到达的第一辆车放在停车场的最里面)。假如停车场已放满 n 辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车场。停车场内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。假如停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。4.测试数据:① 正常的进入停车场,出停车场,离开过道的模拟输入 11(车牌)1(当前时间)输入 12(车牌)2(当前时间)输入 22(车牌)3(当前时间)输入 13(车牌)4(当前时间)输入 14(车牌)5(当前时间)输入 34(车牌)②.停车场里没有车出停车场的模拟输入 21(车牌)③.过道没车出过道的模拟输入 31(车牌)④.进入停车场时间与出停车场时间的模拟输入 11(车牌)1(进停车场的时间...