程序设计—泊车管理系统.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计—泊车管理系统

程序设计报告 ( 2011 / 2012 学年 第 一 学期) 题 目: 泊车管理系统 专 业 学 生 姓 名 班 级 学 号 指 导 教 师 指 导 单 位 计算机软件教学中心 日 期 泊车管理系统 课题内容和要求 1、内容: (1)管理人员根据口令进入系统; (2)管理车位信息(车位编号,状态)和每分钟的收费费率; (3)停车时录入汽车停泊信息(车牌号,车型,停泊位置,停泊开始时间;如果车位已满要给出提示; (4)取车时,根据车牌取,如果没有给出提示;需要根据车辆停泊时间自动计算费用并显示在屏幕上。 2、要求: (1) 首先自己设计好 (2) 界面友好,操作性强,(3) 必须完成所要求的各基本需求分析概要设计 四、详细设计#includestdio.h #includetime.h #includestdlib.h #includeconio.h #includestring.h void order(); /*指令操作*/ void end(); /*管理员退出*/ void situation();/*车位信息*/ void putcar(); /*存车*/ void takecar(); /*取车*/ struct tm *local;/*读取系统时间*/ time_t t; struct tm *locall; time_t tt; struct tm *localll; time_t ttt; int sum=0; int cars[13][6]; void main()/*页面*/ { char choice; printf(**********欢迎进入泊车管理系统**********\n\n); printf(\t 请输入指令:); order(); do { choice=getchar(); switch(choice) { case1: situation(); break; case2: end(); } }while(1); } void order()/*指令操作模块*/ { char pass[]=3032;/*设置的密码*/ char str[5]={0},ch; int i=0,n=strlen(pass); while(n--) { ch=getch(); //读取字符,不显示 if(ch!=\n) { putchar(*); str[i++]=ch; } } getchar(); str[strlen(pass)]=\0; if(strcmp(str,pass)==0) { printf(\n\n登陆成功!\n); printf(\n进入系统请按1\n\n); printf(退出系统请按2 ); } else { printf(\n密码错误,请重新输入:); order(); } } void situation()/* 车位信息模块 */ { int i; char choice; printf(\n 收费标准\n); printf( 停车不足30分钟的,需支付7.5元;超过30分钟的部分按15/时收费\n); printf(\n\t 当前车位信息\n\n); printf(\t\t车位号\t\t车牌号\t\t时:分\n); for(i=0;i10;i++) { if(cars[i][0]==0)/*如果数组中第i个元素的值为零*/ printf(\t\t%d\t没有车\n,i+1); /*输出第i+1个车位上没有车*/ else printf(\t %d\t %d\t %d:%d\n,i+1,cars[i][1],car

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档