- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计报告(2014/2015学年第二学期)题目:泊车管理系统的设计与实现专业地理信息科学组长学号姓名组员学号姓名指导教师指导单位_______________________日期成员分工组长(刘志珍)编写存车取车代码组员(乐雄进)编写口令代码,制作报告组员(王琛)编写进入系统代码,制作报告评分细则评分项优秀良好中等差遵守机房规章制度上机时的表现学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写认真程度内容详实程度文字表达熟练程度回答问题准确度简短评语教师签名:2015年 5月15 日评分等级备注评分等级共五种:优秀、良好、中等、及格、不及格泊车管理系统的设计与实现课题内容和要求1、系统的基本功能(1) 管理人员根据口令进入系统;(2) 管理车位信息(车位编号,状态)和每小时的收费费率;(3) 停车时录入汽车停泊信息(车牌号,车型,停泊位置,停泊开始时间);如果车位已满要给出提示;(4) 取车时,根据车牌取,如果没有给出提示;需要根据车辆停泊时间自动计算费用并显示在屏幕上。2、基本要求:(1) 首先自己设计好界面和算法,车位信息可以保存在文件中;(2) 界面友好,可操作性强,输入信息符合逻辑。需求分析主要功能退出系统取车系统存车系统便道信息进入系统(1)进入系统:在设计程序时定义一个字符串数组作为密码,在管理员需要通过主菜单界面登陆到管理系统的时候,系统要求管理员输入密码,将保存的密码和管理员输入的密码进行比较,如果一致则跳出密码登陆管理界面。(2)车位信息:可查询当前时间车库的基本停车情况。(3)存车系统:进入此系统后,查询是否有空位,若有空位则输入车牌查询此车是否已停,否则显示车库已满,自动返回上一层操作系统。(4)取车系统:进入此系统后,依次输入车牌号码,停车时间,当前时间,若查找到所输入的车牌信息,则显示本次停车应付金额,并显示取车成功。若无输入的车牌号码信息,则显示取车错误并返回上层操作系统。(5)退出系统:当程序使用结束的时候,通过该项功能即可终止程序。三、概要设计开始(1)进入系统输入密码N判断密码Y进入系统结束这个函数是在进入程序之前的验证程序,管理员输入事先设定好的密码,管理员输入指令,如果密码错误,页面回到输入密码之前的状态,同时提示重新输入密码;当密码正确,成功进入系统,然后进入车位便道信息模块。用的是void main() void order()开始(2)存车系统判断是否有车位Y输入车牌和车型N判断此车是否在泊提示等待车位NY不能存车允许存车记录存车时间显示此车已停结束void park()这个函数有三个功能1.当有空闲车位时,显示空闲车位编号,根据提示选择想要停入的车位,输入车牌号,即可成功停车。?2.当没有空闲车位但有候车车位时,提示是否候车。选择候车,输入车牌号,候车成功;选择离开,返回车位信息模块。?3.当没有空闲车位也没有候车车位时,提示没有车位,返回车位信息模块。开始(3)取车系统输入取车车牌判断是否有这辆车YN读取取车时间显示不可取车计算停车时间输出停车时间和费用结束用的void get()输入车牌号,判断是否有这辆车,如果没有,则显示不可驱车;如果有这辆车,系统自动显示所取车的停车时间和收费金额,付费后取车成功,返回车位信息模块。开始基本处理流程管理员进入系统进入停车界面车辆到达判断车场是否已满车场未满,车进车场车进入车场输入车牌号N取车时判断车场内是否有车不做任何计算NY显示取车时间,进行停车费用的计算显示时间和费用 Y 车子离开结束四、代码及其含义:void order() 密码函数void park() 停车函数void get() 取车函数void enter() 页面函数#includestdio.h#includestdlib.h#includestring.h#includetime.h#includeconio.hchar cars[16][10];char xing[16][10];char t[16][20];clock_t start[10];clock_t end[10];time_trawtime;struct tm * timeinfo;void order();void enter();void park(){int n, m,k;char o[16]; char che[16];for (n = 0; n16; n++){if (strlen(cars[n])==0) /*判断是否拥挤*/break; } if (n == 16){printf(\n车位已满.\n); /*提示很拥挤*/return;} start[n]=clock();
您可能关注的文档
- 北师大七上语基础知识讲稿.pptx
- 北外法语2讲稿.docx
- 北医李睿医考:慢性收缩性心衰非侵入性影像学评估讲稿.docx
- 北邮《现代通信网》期末复习题(含)+阶段作业汇总讲稿.docx
- 北邮Internet技术--实验三讲稿.docx
- 北语16春《计算机基础》作业4讲稿.docx
- 北师大版小学三年级下册语文《山沟里的孩子》_先学后教(两个课时)讲稿.pptx
- 北语1603《企业经营战略概论》作业1,2,3,4讲稿.docx
- 北邮大物上0课程简介讲稿.pptx
- 贝加尔湖畔讲稿.docx
- 墨西哥经济展望及投资环境(英).pdf
- 昆药集团(600422)华润赋能,打造银发经济领导者.pdf
- 连锁药店行业研究框架专题报告:行业加速整合,集中度持续提升(202411).pdf
- 区域化债系列报告第八篇:本轮化债增量措施下,城投债市场将如何演绎?(202410).pdf
- 抗体-药物偶联物 ADC研发中的最新技术和知识产权趋势(202410).pdf
- 固本开新 聚势谋远:新格局下的深圳办公楼市场发展趋势(202412).pdf
- 国际宏观-特朗普胜选对各行业的影响(202411).pdf
- 氢能行业的功能安全, 工业信息安全和防爆保护(2024).pdf
- 南方基金:2024年中国个人养老金发展报告(202412).pdf
- 牢牢抓住建设智慧农业的时代主题.pdf
文档评论(0)