停车场实习报告.docx

上传人:b****2 文档编号:2310601 上传时间:2022-10-28 格式:DOCX 页数:24 大小:33.20KB
下载 相关 举报
停车场实习报告.docx_第1页
第1页 / 共24页
停车场实习报告.docx_第2页
第2页 / 共24页
停车场实习报告.docx_第3页
第3页 / 共24页
停车场实习报告.docx_第4页
第4页 / 共24页
停车场实习报告.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

停车场实习报告.docx

《停车场实习报告.docx》由会员分享,可在线阅读,更多相关《停车场实习报告.docx(24页珍藏版)》请在冰豆网上搜索。

停车场实习报告.docx

停车场实习报告

停车场实习报告

  篇一:

停车场调查实习报告

  交通工程学

  停车场调查实习报告

  班级:

  姓名:

熊健

  学号:

  区域:

西宁市城西区09交通工程09130XX0

  一、区域1停车场调查

  1、基本资料调查

  区域1停车场为佳惠家具城的专属停车场,位于五四大街与冷湖路北段交叉口的西侧,距交叉口约153米,紧邻舒泊来雁小酒店与青海师范大学,实则为佳惠家具城的后院。

主要为来家具城商洽家具生意的客人提供停车服务,不对外开放。

面积不大,约735平米。

呈矩形,约可提供20个泊位。

停车场外有诱导信息“向右直行右转30米”,停车场内的停放方式为垂直式,停发方式为“后进前出”式。

  2、调查数据整理及分析

  在一小时的观察时间里,停放车辆的次数为2,累计停车数为9,故:

  a、停车场饱和度

  Wn=9/20=45%

  b、停车周转率

  fn=2/20=10%

  c、步行距离

  停车场离目的地佳惠家具城非常近,据目估大约只有10米停放点离目的地的距离非常理想,方便停车与洽谈生意。

  3、问题及建议

  整个停车场内一片狼藉,工人们出了搬着家具在其中穿梭外,更有几名工人在停车区域的近旁工作。

场面混乱且无专人引导停车,一切都得靠停车人的自觉意识。

另外,停车场内没有消防设施,与木料打交道的这个停车场一旦发生火灾,后果不堪设想。

  建议该停车场先安装好消防设备,并且将停车区与工作区作适当的隔离,另应设专人管理。

  二、区域2停车场调查

  1、基本资料调查

  区域2停车场是一个配建停车场,位于五四大街与冷湖路南段交叉口的西侧,距交叉口仅十几米,处在交通银行古城台支行与联通五四路营业厅前,对外开放。

整个停车场呈现“L”字形,面积约810平米,可提供50个左右的泊车位。

  2、调查数据整理及分析

  A、在一小时的观察时间里,停车次数为23,而累计停车数为43,故:

  a、停车场饱和度

  Wn=43/50=86%

  b、停车周转率

  fn=23/50=46%

  B、随机对20为车主进行停放目的问卷调查,有5位是回家,12位是购物,3位为其他。

调查得出停车目的为非购物的高达(5+3)/20=40%,停车购物的只占60%。

对车主的停车目的的数据汇总如下图:

  3、问题及建议

  该停车场存在的问题很多,譬如停车混乱:

有的车辆是“前进后

  出”式的,有的车辆时“后进前出”式的,有的车辆整齐或平行或垂

  直停放,而有的车辆横七竖八的停放着,这样严重影响市容;譬如小偷很难防。

而这一切都源自没有专人进行针对性的管理。

所以我的建议还是专设一个管理岗位。

  三、区域3停车场调查

  1、基本资料调查

  区域3停车场为天年阁饭店(新宁路14号)的专用停车场,调查发现该停车场不收费,停放车辆的车主基本上是光顾天年阁饭店的食客。

地处新宁路与盐湖路交叉口处,停车场基本呈现矩形,面积约750平米,大概可提供34个标准泊车位。

停车场有一专门管理人员管理,但车辆的停放方式与停发方式仍有点混乱。

由于该停车场相对较小,部分车辆停在了盐湖路内,这部分车辆在以下的计算中不予考虑

  2、调查数据整理及分析

  在11:

00-12:

00之间的这一段高峰时间段里,停车场饱和度为

  篇二:

停车场实习报告-10051336朱元晨

  停车场管理

  问题描述:

  设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。

车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。

如果停车场已放满n辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车场。

停车场内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进场。

每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。

如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。

编制程序模拟该停车场的管理。

  一、需求分析

  1.程序执行时,输入停车场的容量大小n,收费标准p,以及各项指令(停车,开车,退出)。

停车指令:

’A’,车牌号,停车的时间;开车指令:

’D’,车牌号,开走的时间;’E’表示输入结束。

  2.在计算机终端上显示"提示信息"之后,停车场的容量和单位时间的价格由用户在键盘上输入演示程序中需要输入的数据。

从显示器上输出该辆车的相关信息,若为停车,输出汽车在停车场内或便道上的停车位置;若为车辆离去,则输出汽车在停车场内停留的时间和应缴纳的费用(在便道上停留的时间不收费)。

  3.演示程序,程序执行的命令包括:

  1)构造顺序结构栈表示停车场。

  2)构造顺序结构的栈停放为给要离去的汽车让路而从停车场退出来的汽车。

  3)构造链表结构的队列的便道。

  4.测试数据

  设n=2,输入数据为:

(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3,20),(‘A’,4,

  25),(‘A’,5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)

  二、概要设计

  1设定栈的抽象数据类型定义:

  ADTStack{

  数据对象:

D={ai|ai∈正整数,I=1,2,......,n,n≥0}

  数据关系:

R1={|,ai-1,ai∈D,I=1,2,......,n}基本操作:

  InitStack(&s)

  操作结果:

构造一个空栈s。

  Push(&s,&c)

  初始条件:

栈s已存在。

  操作结果:

在栈s的栈顶插入新的栈顶元素e。

  Pop(&s,&c)

  初始条件:

栈s已存在。

  操作结果:

删除s的栈顶元素,并以e返回其值。

  }ADTStack

  2设定队列的抽象数据类型定义:

ADTQueue{

  数据对象:

D={ai|ai∈正整数,I=1,2,......,n,n≥0}

  数据关系:

R1={|,ai-1,ai∈D,I=1,2,......,n}

  基本操作:

  InitQueue(&Q)

  操作结果:

构造一个空队列Q。

  EnQueue(&Q,&e)

  初始条件:

队列Q已存在。

  操作结果:

在队列Q的队尾插入新的队尾元素e。

  DeQueue(&Q,&e)

  初始条件:

队列Q已存在。

  操作结果:

在队列Q的队头删除元素并用e带回。

  VisitQueue(Queue&Q,car&e)

  操作结果:

如果找到要删的车,删掉车,否则输出提示

  }ADTQueue

  3本程序包含三个模块1,主程序模块:

  voidmain()

  {

  初始化;

  执行功能;

  退出

  }

  2,栈模块——实现栈抽象数据类型

  3,队列模块——实现队列抽象数据类型

  各模块之间的调用关系如下:

  三、详细设计

  #include

  #include

  typedefstructcar

  {

  charZ;

  intnub,time;

  }car;

  typedefstruct

  {主程序模块↓栈模块、队列模块

  car*base;

  car*top;

  intstacksize;

  }stack;

  typedefstructQNode

  {

  cardata;

  structQNode*next;

  }QNode;

  typedefstruct

  {

  QNode*front;

  QNode*rear;

  intlenth;

  }Queue;

  voidInitQueue(Queue&Q)

  {

  =(QNode*)malloc(sizeof(QNode));//=newQNode;

  =;

  >next=NULL;

  =0;

  }

  voidEnQueue(Queue&Q,car&e)

  {

  QNode*p=(QNode*)malloc(sizeof(QNode));

  if(!

p)exit(0);

  p->data=e;

  p->next=NULL;

  >next=p;

  =p;

  cout  }

  intDeQueue(Queue&Q,car&e)

  {

  if(==)return0;

  --;

  QNode*p=>next;

  e=p->data;

  >next=p->next;//有错,是应为visit

  if(==p)=;

  free(p);

  return1;

  }

  voidInitstack(stack&s,intN)

  {

  =(car*)malloc(N*sizeof(car));

  if(!

)exit(0);

  =;

  =N;

  return;

  }

  intPush(stack&s,car&c)

  {

  if(==)//车厂停满时{cout  cout  *++=c;

  return1;

  }

  }

  intPush1(stack&s,car&c)

  {

  if(==)//车厂停满时

  {

  //cout  }

  else

  {

  *++=c;

  return1;

  }

  }

  intPop1(stack&s,car&c)

  {

  if(==)return0;

  else{c=*--;return1;}

  /*else"

  {

  while(!

=>nub)

  *++=*--;

  cout  money"time)*m  while(!

=)

  *++=*--;

  //if(DeQueue(Q,c))

  //*++=c;Push(s,c)//有车出去,有车进入}*/

  }

  intPop(stack&s,car&c)

  {"time  if(==){cout  }

  voidVisitQueue(Queue&Q,car&e)

  {

  QNode*p=;

  intN=;

  while(N--)

  {

  if(==p->next->)

  {

  DeQueue(Q,e);

  cout  }

  else

  {

  DeQueue(Q,e);

  EnQueue(Q,e);

  }

  }

  if(!

N)

  {

  cout  }

  }

  voidmain()

  {

  intFaileIN=0;

  intT;intm;

  stacks,s1;//s1是临时栈,q是过道队列

  篇三:

停车场实训报告

  实训报告

  实训名称:

停车场指导教师:

  姓名:

  学号:

  班级:

  提交日期:

XX/5/23

  1.实训目的:

  通过开发一款停车场游戏程序,熟练掌握C#编程语言、面向对象程序设计方法和可视化编程技术。

  2.实训题目:

  使用C

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1