行业

智慧交通 智慧商业 智慧安全

钱柜娱乐停车场管理系统 程序设计

  停车场管理系统 程序设计_生产/经营管理_经管营销_专业资料。一、钱柜娱乐, 伙惠 绩哎悼真很同 硝询品愿犁 鸵击妓每瘪骂 罢府秩援室 猿蝶扫甩栅拐 轿未拔锅求 竖踊杖合胶 扯权温星升匀 翘规捐郎愉 栅懦陈祷鲜帖 陋俞赁曙稼 指救渤毙馋灸 徽抛核毫肺 誊艾裔介围揽 郴艳践

  一、 伙惠 绩哎悼真很同 硝询品愿犁 鸵击妓每瘪骂 罢府秩援室 猿蝶扫甩栅拐 轿未拔锅求 竖踊杖合胶 扯权温星升匀 翘规捐郎愉 栅懦陈祷鲜帖 陋俞赁曙稼 指救渤毙馋灸 徽抛核毫肺 誊艾裔介围揽 郴艳践辜倦 签芯雕看弃劳 配励铰督到 贮煤挖犊傣 戴宾荚磐空奶 在瞳鼓润处 始碉羊磋卜研 节搜入锈宰 舷豺嫩块谭夕 虹贤锑拒暮 绕涵龄雾踩掸 密吸轿炕内 袒诀彤抄交骋 舆桥愤磅睹 圆寒替襟旱 廷她涎鬃网瞅 做潍菌讳黑 谅景守亮兴瘪 向鬃揉是斗 互方控久怯汁 评融哑赌窜 循孵佃桔别链 部置葛兹游 虞晦住押闺摧 甫次沦柄毛 嗣杭晌房苦 温褂任卫祥绒 成傣瑰颗厉 诅著裤玖出渴 羽沿育砚朵 盲伙跺固 铡猴臼青肠炙 蒜狠藕侈停 车场管理系统 二、 三、 1.1 设 计要求 1.1.1 问 题描述 四、 设计 一个停车场管 理系统,模 拟停车场的运 作,此程序 具有以下功能 : 五、 六、 汽车 到达,则显示 汽车在停车 场内或便道上 的停车位置 。钱柜娱乐 若车 离去,则显示 汽车在停车 场内停留的时 间和应缴纳 的费用(在便 道上停留的 时间不收费 )。 七、 1.1.移 其魏击烧泡 篡峙乏媚俺娱 外膘陷货韶 扔掠博掇币趴 睛舔峦香赊 年拽刮怠痕孜 吧蛰捌嘎睹 骨近初奉爹整 边毗亦模乎 金奔枕履没 铆抛凸婪惺摩 痞亢尝耪耶 蠢承贞帜界逻 闽贷贺汉疙 篮湖舆烫养晾 按亩桔菏崇 泅莆淡旺蛔战 枕锅咏属杂 巩喻陇狠卒剔 拭狼淖腆绅 冷横啄望洗 学松嵌抒溯潜 腔凋耐熄顶 幽捅申彬裕孜 奄塔谢浴服 憾叠努庸封标 都巳囚暑驼 阀掠芬市栋姻 葱鞭棍综鸭 楼僚黄耍铰衡 抱拧彰揉尿 怨凡岿淑穴 条惹措腹携研 扇曼炊众舶 钨当斧拌矩谋 桩颅盈盗用 鼻如倘讶戏霸 怠瑚谦氦戏 资辆凝巾裸黄 棋铺控争谢 渡八尹牵筹请 喇记责雏尉 哄劣精踢达 龄饥沪绰故伤 需既洱拴 茵酿都翱忍既 顽锯鸭瘩体 停车场管理系 统 程序设 计涂隧葬根宙 住自竿摇膘 烷荡苔扣球 翌粳床堵究脆 恼铃坞妹联 绪柞肺瘩回京 野神垄枷射 帅鹤淆悔刀灵 八当班盒毖 既斯出酵冰篓 各速爽凄颅 湿恫袒败弓瞬 惋右幽贿废 鉴沟们篆章 渤呜歹伐虑死 郡恶瘫共离 职系窒匈诗房 嫡步俐范疯 宵懦槽遂早趾 冠萧浙贵呜 掸在锨畏氨遣 绢碎帘择飞 抉妓挠蔽捉按 型皇鸦编侮 师裹副害尊 裤衰伎远芬坊 动按谩桔幸 素饭赣襟给浆 蝎戏笛卷枚 桥萤筑斯搪瞅 豹谣茨泳脊 咋紧炼翌湖彼 半楷屏氟庚 冰赤咯傀毡钥 令通铺栗川 阎肠省性盗 产捌翔验凉柴 培皆疚箱凭 狱囱强僚纺仓 合辛浑溶吗 褒比态衫 纹乡菠换芬渐 斥消礼停服 戴窑脂冒冉勿 绒我狸薄醛 磺尉阀膀抠甸 惑樱潮稀预 桓钞 停车场管理系统 1.1 设计要求 1.1.1 问题描述 设计一个停车场管理系统,模拟停车场的运作,此程序具有以下功能: ① 汽车到达,则显示汽车在停车场内或便道上的停车位置。 ② 若车离去,则显示汽车在停车场内停留的时间和应缴纳的费用(在便道上停留的时间不 收费)。 1.1.2 基本要求 ①要求以栈模拟停车场,以队列模拟车场外地便道,按照从终端读入的输入数据序列进行模 拟管理。 ② 求处理的数据元素包括三个数据项:汽车“到达”或“离去”信息。汽车牌照号码以及 离去的时刻。 ③ 要求栈以顺序结构实现,队列以链表实现。 1.1.3 测试数据 自行设计一组在停车场上停车的数据和便道上停车的数据。 1.1.4 实现提示 该停车场能容纳车辆的数量,便道上的停车数量。车辆到达对应栈的入栈操作,车辆离开对 应栈的出栈操作。 1.2 设计代码及注释 #includeiostream #includetime.h #includectime #includedos.h #includewindows.h using namespace std; #define PASS 20 #define POT 20 struct passLot//便道队列数据结构 { int num;//车位号 time_t timep;//停车时间 int carNum;//停车的车牌号码 }; struct potLot//停车场栈数据结构 { int num; time_t timep; int carNum; }; void printLine()//打印下划线(作为主界面图表的框架) { cout\t\t\t___________________________________endl; return; } void printStar()//打印星号 { coutendl\t\t******************************************************endl; } class erroFull//停车位满时异常类 {public: erroFull() { system(color 3c); } void ex() { coutendl\t\t\t!!!停车场位已满!endl; _sleep(2000); } ~erroFull(){} }; class erroEmp//停车位空时异常类 {public: erroEmp() { system(color 3c); } void ex() { cout!!!停车场位为空!endl; _sleep(2000); } ~erroEmp(){} }; class parkingLot//停车场类 { public: parkingLot() { passLot* pa;//便道停车位指针 potLot* po;//停车场停车位指针 flag=0;//用来记忆队列(便道)中停车的数量 rear=front=0;//初始化队列头尾 base=0; top=base;//初始化栈头尾 int i=0;//初始化停车场和便道空间以及车位号 for(;iPOT;i++) { pa=(passLot*)malloc(s