立体化停车场设计书

立体化停车场设计书

ID:1523971

大小:917.50 KB

页数:56页

时间:2017-11-12

立体化停车场设计书_第1页
立体化停车场设计书_第2页
立体化停车场设计书_第3页
立体化停车场设计书_第4页
立体化停车场设计书_第5页
资源描述:

《立体化停车场设计书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、立体化停车场设计书1.1课题任务设停车场有地下和地面两层,统一管理。地下停车场采用单入口和单出口。地上停车场采用南北方向的双口,每个口都有一个入口和出口。停车顺序先地面,后地下。地面入口处各有一个单车道的等候通道,并允许等候的车辆因急事从等候通道直接开走。具体的设计任务如下:(1)采用栈、队列和有序表等数据结构。(2)等候车辆的管理。(3)地下、地上停车位的管理。(4)停车计费功能。1.2课题原理针对本次课程设计的具体要求,我们设计了如下方案:停车场内部选择栈作为基本数据结构,充分利用栈后进先出的数据结构特点,停车场外部的

2、等候区域,针对其“先到先出”的工作特点,选择队列作为基本数据结构。同时设计了计时计费功能,会员制度,针对不同型号,是否为会员的车辆进行分类收费。2需求分析2.1课题调研为了完成本次课程设计任务,我们对校园周边的停车场运作状况进行了一系列的前期调研,包括停车场的管理系统的运行原理,收费标准等等,为本次课程设计任务的完成打下了良好的基础。2.2功能需求此次设计任务,要求停车场分为上下两层,上层为南北双向入口和出口,下层为单向入口出口,并要求我们设计等待区域。对于收费标准,我们将不同型号的车分类收费,同时增加会员管理制度,对于多

3、次在本停车场停车的会员给予优惠。3方案设计3.1总体功能设计本次课程设计共分为四个主要功能:(1)进入停车场(2)离开停车场(3)查看停车场现状(4)计费功能-56-针对进入停车场的功能,我们设计了“先地上,后地下”,的停放顺序,当地上南北双向任一停车场停满后,再向该停车场进车,会显示“停车场已满”等提示信息,并将车辆停入有剩余车位的其他停车场。当所有停车场均无停车位时,到来车辆将会进入等待区域,一旦有车辆离开停车场,最先到达等待的区域的车辆将会进入停车场。针对离开停车场的功能,可选择任一停车场出车,并会根据停车时长,车辆

4、类型,以及是否为会员等信息给出本次停车的费用。针对查看停车场现状的功能,将显示车牌号,何处停车等相关信息。此外,我们还设计了计费功能,利用windows系统自带函数获取时间,免去了人工手动输入时间的繁琐步骤,同时,针对不同车型,是否享受会员优惠等差异制定了不同的收费标准,使停车场的运行更为规范化,合理化。3.2数据结构设计本次课程设计主要使用了栈和队列两种数据结构,具体的设计方案和操作过程将在个人报告中给出,在此不再赘述。3.3函数原型设计intmain(){system("colorE1");cout<

5、t<<~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~"<>>>>>>"<

6、cout<

7、<>t;switch(t){case1:CarIn(&s3,&s1,&s2,&shortcut);break;case2:CarOut(&s3,&temp1,&s1,&s2,&te

8、mt1,&shortcut);break;case3:LookNow(&s3,&temp1,&s1,&s2,&temt1,&shortcut,&w);break;case0:break;}}return0;}3.4用户界面设计运行时为DOS界面,通过增加字符画,更换背景颜色等方法增加界面的美观度。4方案

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。