- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)