版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实训报告专 业:班 级:学 号:姓 名:课设题目: 停车场模拟管理系统指导教师:1/312/31目录1/31停车场模拟管理系统报告一、需求分析停车场模拟管理系统现在很多的大型超市等都有智能的停车场当你进入停车场门口就会自动的显示里面还有多少的空位并且指引你走到空的车位停下避免了把车辆开进去并且找不到空的车位和因为车子在停车场内乱走而导致想出来的车没有足够的时间出来。 导致空间和时间各种不必要的麻烦所以急需我们做一个停车场管理系统 。我们的停车场模拟管理系统有以下方面功能:1记录进入停车场的车辆的车牌号从而进入后可以知道其所停的停车位。2车子离开停车场根据离开时间和进入时间从而计算出所需要交的费用。3如果队列已经满了可以让要进入停车场的车子停在旁边的等候队列。二、总体设计2.1系统功能概述1)如果选择进入停车场就要判断停车场是否已经满了, 如果未满直接进1/31停车场模拟管理系统报告入,如果满了的话就直接排在旁边的便道上等待有车子离开停车场从而进入停车场。2)同时改程序还设立多了一个位置以便与有车进入同时有车离开可以停留在这里等候车子离开再进入。(以防止车子停车场内的车未能离开进入的车又正在进入从而导致停车场堵塞的情况)3)离开的时候根据离开的车牌号从而把它从停车场中的位置移开并且通过离开时间和进入停车场的时间来计算出该车子所需要交纳的费用。系统操作界面进离等入候退开停有车离开队出停车列车场场如果等候队列不为空的话进入停2.11 总体设计图三、到达停车场准备进入停车场( ){2/31停车场模拟管理系统报告;(!(())){(0);(0<){([i]){1;;}}(1)
到达停车场的车子首先输入其判断停车场是否已经满了如果则直接进入等候车道否则就进入停场<<"输入错误!请重新输入!如果到达的车的车牌号栈内已有车辆的车牌号"<<;{()入栈,返回车位信息<<"该停车场还有空位,请到 "<<<<"号车位进行泊车"<<;<<;}}{();<<"该停车场已满,请将车停到便道 "<<<<"号车位上"<<;<<;}}3/31停车场模拟管理系统报告3.1进入停车场函数( ){(1){<<"停车场已满!"<<;;}{;([]);([]);(1);}}四、离开停车场( ){(0)(1);;*p;4/31停车场模拟管理系统报告(0<)(([i])){1;;}(){();;()();<<"该车在本停车场内停留时间为 "<<<<"分钟,应付金额"<<*(60)<<" 元!"<<;;}5/31停车场模拟管理系统报告{;() 如果所输入的车牌号的车子并不是{ 在停车内而是在等候车道内就可直接开走无需收费;>;(>){();(>){<<"您的车在便道上的位置为 "<<<<"号车位,请自行驶离,无需付费!"<<;;}}6/31停车场模拟管理系统报告}()<<"您的车不在本停车场内,或输入有误,请重新输入! "<<;}}五、详细设计5.1函数的调用关系 如下图:主函数数据输入进入停车场函数判断是进入还是离开或者函数7/31停车场模拟管理系统报告有车离开则进入等候便道满则进入等候队列 ();判断停车场是否满()图5.11 函数调用5.2主要算法的流程图8/31停车场模拟管理系统报告主程序模块判断进入还是离开调到达函数
离开函数输出模块9/31停车场模拟管理系统报告图5.22主要算法图六、软件说明:6.1使用环境: 6.0.操作要求:程序运行后 ,用户根据所要进行的操作选择是进入停车场还是离开停车场并输入车牌号和时间6.2测试图:程序开始运行:10/31停车场模拟管理系统报告图6.1 程序主界面进入停车场输入选项和车牌号和时间:11/31停车场模拟管理系统报告图6.2 进入停车场离开停车场输入 D车牌号时间:(根据车牌号找到相应的车)图6.3离开停车场显示结果七、总结在这一次的实训中才知道什么叫做真真正正的体会到什么叫做你看得懂程序听得懂课拿着中上的成绩你就口可以说你懂数据结构懂懂C了,无数次在修改代码无数次在询问老师问题同学问题, 每一次编译错误减少一小个心里乐得跟开了花似的。 非常的感谢同学和老师在上不厌其烦的一次又一次的回答我的问题哪怕是一个马虎的分号的12/31停车场模拟管理系统报告错误。正所谓勤能补拙往后的我要更加的努力去学习了。附录:程序代码<>;10;30;{:;13/31停车场模拟管理系统报告;*;};{;:();();();*s;;};(){1;[];14/31停车场模拟管理系统报告(){<<"栈空间分配不成功!"<<;(1);}}(){1;}{;:();();15/31停车场模拟管理系统报告*,*;};(){;}{:( );();( );();( );( );(i);;16/31停车场模拟管理系统报告;};( ){(1){从1开始,从0开始<<"停车场已满!"<<;;}{;([]);([]);(1);}}()17/31停车场模拟管理系统报告{i;p;;(0;i<;)(([i]));[i];(>i)[()][()];;();();(>=0)[()][()];}( ){18/31停车场模拟管理系统报告*p,*;(1);;>;>;>;(){;}{>()->;()->;()->;}()->;(){;19/31停车场模拟管理系统报告>;};}(){p;(){(()->)->; (()->)->; (()->)->;};}( ){;(!(()))20/31停车场模拟管理系统报告{(0);(0<){([i]){ 1;;}}(1)<<"输入错误!请重新输入!如果到达的车的车牌号栈内已有车辆的车牌号"<<;{()入栈,返回车位信息<<"该停车场还有空位,请到 "<<<<"号车位进行泊车"<<;<<;}21/31停车场模拟管理系统报告}{();<<"该停车场已满,请将车停到便道 "<<<<"号车位上"<<;<<;}}( ){(0)(1);;*p;(0<)(([i])){22/31停车场模拟管理系统报告1;;}(){();;();();<<"该车在本停车场内停留时间为 "<<<<"分钟,应付金额"<<*(60)<<"元!"<<;;}{;23/31停车场模拟管理系统报告(){如果在过道中找到该车,则该车的位置为过道中的第位置(从1开始)>;(>){ ();(>){<<"您的车在便道上的位置为 "<<<<"号车位,请自行驶离,无需付费!"<<;;}}}()<<"您的车不在本停车场内,或输入有误,请重新输入!"<<;}24/31停车场模拟管理系统报告}(i){*p,*q;j(0);;(pj<1){>;;}(>)<<"i 不合法";{>;>>;q;}}()25/31停车场模拟管理系统报告{<<"==================================="<<;<<"= 欢迎光临!="<<;<<"=="<<;<<"= 本停车场收费标准为:30元/小时;车库容量为:10 ="<<;<<"=="<<;<<"= 请输入您的泊车信息:格式为:(到达 /离去/退出);车牌号;现在时刻 ="<<;<<"= 其中,A:到达;D:离去;E:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年四川华新现代职业学院单招职业倾向性测试题库及参考答案详解一套
- 2026年河北省承德市单招职业适应性考试题库及参考答案详解
- 2026年内蒙古民族幼儿师范高等专科学校单招职业技能测试题库附答案详解
- 2026年绍兴文理学院元培学院单招职业技能考试题库及答案详解一套
- 2026年马鞍山师范高等专科学校单招职业倾向性考试题库及答案详解1套
- 中医消化科面试题及答案
- 高级育婴护理师面试题及答案
- 婚内财产协议书范本
- 2025年贵州生态能源职业学院高技能人才引进备考题库及答案详解1套
- 2025年东莞市望牛墩镇国库支付中心公开招聘专业技术人才聘员备考题库含答案详解
- 小学数学单位换算表(高清可打印)
- 千县工程县医院微创介入中心综合能力建设评价标准
- 交通事故处理讲解
- 常考重难易错名校押题卷(含答案)-人教部编版五年级上册语文高效培优测试
- 2025年重大公共卫生服务服务项目工作方案
- 市政工程地基处理技术培训
- 边角料管理办法
- 《WPS AI智能办公应用大全》全套教学课件
- 库房租赁管理办法
- 员工考勤抽查管理办法
- 换瓣术后护理查房
评论
0/150
提交评论