停车场管理系统分析与设计

停车场管理系统分析与设计

ID:853215

大小:162.53 KB

页数:13页

时间:2017-09-20

停车场管理系统分析与设计_第1页
停车场管理系统分析与设计_第2页
停车场管理系统分析与设计_第3页
停车场管理系统分析与设计_第4页
停车场管理系统分析与设计_第5页
资源描述:

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

1、目录一、系统开发的背景1二、系统分析与设计1(一)系统功能要求1(二)系统模块结构设计1三、系统的设计与实现2(一)车辆停车模块:enter()3(二)车辆查询模块:search()4(三)车辆离场查询:out()5四、系统测试6(一)测试enter()函数6(二)测试search()函数77(三)测试out()函数7五、总结7六、附件(代码、部分图表)8(一)代码8(二)部分图表11停车场管理系统一、系统开发的背景为了使停车场秩序良好,方便管理,车辆信息要用文件储存,因此做出停车场管理系统。车辆入库时的输入操作,出库时的

2、文件删除操作。为了更加的方便还要提供现实操作和键盘式菜单实现功能选择。二、系统分析与设计(一)系统功能要求建立一停车场管理系统,要求车辆信息要用文件存储,另外还要提供现实操作和键盘式菜单实现功能选择。1、车辆入库时的输入操作2、车辆入库的输出操作;3、车辆离开时的文件删除操作;4、提供现实操作和键盘式菜单实现功能选择;(二)系统模块结构设计通过对系统功能的分析,停车场管理系统功能如图1所示。图1停车场管理系统功能图通过上图的功能分析,把整个系统划分为6个模块:1、车辆停车模块,该模块主要实现:对车辆的位置、车牌号、车辆存入

3、时间的输入及储存;2、车辆查询模块,该模主要实现:查询车辆的停车位置及车牌号,可以让用户选择查询方式;3、车辆离场查询,该模块主要实现:让用户通过位置及车牌核对查询信息,看信息是否正确。三、系统的设计与实现(一)车辆停车模块:enter()分析:首先输出停车录入的表头,然后提示用户选择输入位置、车牌、时间,然后进行储存,成功停车,流程图如图3所示。(一)车辆查询模块:search()分析:首先输出停车查询表头,然后提示用户根据车辆位置、车牌查询所停车辆相关信息。流程图如图4所示。(一)车辆离场查询:out()分析:首先输出

4、车辆离场的表头,然后提示用户选择要离开的车辆的车位,让用户核对车辆相关的信息是否正确。流程图如图5所示。四、系统测试(一)测试enter()函数图6:enter()流程图(一)测试search()函数图7:search()流程图(二)测试out()函数图8:out()流程图五、总结系统完成了车辆入库时的输入操作和输出操作,以及在车辆离开时的删除操作,最后提供现实操作和键盘式菜单实现功能选择功能。但是系统有很多不足的地方,例如在车辆入库时对一些细节问题也有误差。有些操作也没有实现。我的收获是:第一次做课程设计开始时不知道如何

5、去下手,如何让去做,在仔细阅读老师做的模板之后,就开始有一些思路了。先把一些大的框架和系统整理出来,知道自己接下来要去做什么,从什么地方下手。然后一步一步去做,在实际操作过程中也遇到很多问题,函数调用不会调用。在编写程序时,大多数情况都是运行结果和自己想象的完全不一样。只有在自己反复调试之后才可以正常运行。六、附件(代码、部分图表)(一)代码#include#include#includestructDate{intyear;intmonth;intday;inth

6、our;intminn;};structP{intk;/*车位是否为空*/charnumber[30];/*车牌*/structDatedate;/*停车时间*/}tc[100];voidmain(){inti;voidenter();/*车辆停车*/voidsearch();/*查询*/voidout();/*车辆离场*/intx;for(i=0;i<100;i++)tc[i].k=0;for(;;){printf("************************************");printf(

7、"停车场管理系统");printf("************************************");printf("1————车辆停车");printf("2————查询");printf("3————车辆离场");printf("0————退出");scanf("%d",&x);switch(x){case1:enter();break;case2:search();break;case3:out();break;case0:exit(0);break;default:printf

8、("输入有误!!返回>>");break;}}}voidenter(){inti,count=0,n;printf("************************************");printf("停车录入");printf("*********************

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

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

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