c语言课程设计---停车管理系统

c语言课程设计---停车管理系统

ID:14630742

大小:299.00 KB

页数:9页

时间:2018-07-29

c语言课程设计---停车管理系统_第1页
c语言课程设计---停车管理系统_第2页
c语言课程设计---停车管理系统_第3页
c语言课程设计---停车管理系统_第4页
c语言课程设计---停车管理系统_第5页
资源描述:

《c语言课程设计---停车管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言课程设计报告主题:停车管理系统班级:2011级软件工程2班、姓名:梁逸飞学号:201141030226停车管理程序1.系统菜单及题目分析1.1系统菜单的主要功能(1)进入存车系统(2)进入取车系统(3)退出程序1.2题目分析菜单中的三个选项都对应三个子程序,子程序的算法是C语言学过下面就三个程序中的功能进行说明:存车系统的算法,通过两个输入函数scanf输入车牌和存车时间;并运用二维数组记录存车的相应的数据。取车系统的算法,通过scanf函数输入正确的车牌和取车时间,计算出停车时间停车费用,其中泊车时间不足15分钟的以15分钟计算是一个重点

2、。主函数的算法,通过函数的调用,实现主菜单的功能。2.算法分析(1)存车系统用car-park(void)函数来实现,用来记录车辆停放的车牌、停放时间。如果该车已在存放或便道拥挤,则分别提示此车已泊或在便道上等候车位。(2)取车系统用car-get()函数来实现,用来记录车辆取车时间,以及计算泊车的时间和费用,如果停放时间低于15分钟。则按15分钟计算费用。(3)功能选项用主函数viodmain(void)主函数来实现。用数字1、2、3选择相应的停车、取车、退出三个选项。3.主要流程图主要功能3.1输入车牌记录停车时间记录取车时间记录停车费用退车

3、3.2存车系统流程图n<16是否输出“停车—请输入车牌”是m!=16否输出“此车已停”否n<10是输出“请先在便道上等待”提示输入当前时、分输出“便道很拥挤”3.3取车系统流程图提示“取车---请输入车牌”是n<16否输出“请输入当前时、分”r=(p*60+q)-(cars[n][1]*60+cars[n][1])n<15是否输出“Parking%dMinutesTotal0.75Yuan”输出停放时间和费用输出“没有这个车牌”5.测试及输出结果设计测试流程(1)进入界面(2)输入选项1;按提示输入车牌后,输入正确后则提示输入时间,显示汽车已经停

4、靠:若汽车停车位已停满,再有汽车停靠,将会暂时在便道等待:若便道也暂无位置,则暂时无法停靠:(3)回到主菜单;输入选项2,输入取车车牌,输入取车时间,显示停车时间和泊车费用:(4)回到主菜单,输入3;退出系统6.总结与体会通过这次课程设计,让我对编程有了更深的了解。同时也深刻的体会到在编程中一些编程技巧和算法的重要性。C语言是计算机的基础,我目前的学习还很有限,但我相信通过这次编程设计。我会在以后的学习中更加努力!

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

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

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