當前位置:首頁 » 課程大全 » 課程設計停車場管理系統

課程設計停車場管理系統

發布時間: 2020-11-29 18:00:24

Ⅰ plc課程設計 停車場管理系統、某停車場最多可停放汽車80輛,停車位滿後入口處亮紅色禁入交通燈,有空車位

進口和出口處安裝感測器,進一輛計數一輛,計滿80,點亮紅色禁入交通燈,出口處出一輛,計數就減一輛,少於80就點亮有空位/

Ⅱ Java 課程設計 停車管理系統

先設計資料庫,再寫需求文檔,然後開發

Ⅲ 停車場管理系統課程設計

這是個可直接通過編譯的停車管理系統,不過功能上與你的要求有一定差異,如果你是學計算機的,那麼自己動手給一下就可以了,相信你自己改過後對你有理解C++很大幫助。(直接復制粘貼即可)

#include<iostream.h>
void main()
{
struct cc1
{
int hm1,sk1;
}a[5];//停車場
struct bd
{
int hm2,sk2;
}b[5];//便道
struct cc2
{
int hm3,sk3;
}c[4];//存放從停車場內退出的車
int p=0,q=0,x=0,n,y,t,r,i,j,k=1,a1,a2,b1,b2,canshu;
char m,fenhao;
cout<<"輸入停車場容量和每分鍾收費:"<<endl;
cin>>n>>y;
cout<<"****************歡迎使用停車場管理系統****************"<<endl;
cout<<"****** A(a)——車輛入場 ******"<<endl;
cout<<"****** D(d)——車輛離場 ******"<<endl;
cout<<"****** E(e)——退出系統 ******"<<endl;
cout<<"******************************************************"<<endl;
cout<<"請選擇:A(a)/D(d)/E(e)"<<endl;
for(;;)
{
canshu=0;
cin>>m;
//判斷輸入數據
if(m=='e'||m=='E'){
break;
}
if(m=='a'||m=='A')
{ //車到達
cout<<"請輸入車牌號:"<<endl;
cin>>t;
cout<<"請輸入入場時刻:"<<endl;
cin>>a1>>fenhao>>a2;
r=a1*60+a2;
if(p<n)
{//n表示停車場容量,p表示場內車的數量
a[p].hm1=t;
a[p].sk1=r;
cout<<"車停在停車廠內"<<p+1<<"號位置。"<<endl<<endl<<endl;
p++;
}
//車停在便道內
else
{
b[q].hm2=t;
b[q].sk2=r;
cout<<"停車場已滿,車停在便道上"<<q+1<<"號位置。"<<endl<<endl<<endl;
q++;
}
}
//車離開
if(m=='d'||m=='D')
{
cout<<"請輸入車牌號:"<<endl;
cin>>t;
cout<<"請輸入離場時刻:"<<endl;
cin>>b1>>fenhao>>b2;
r=b1*60+b2;
for(i=0;i<p;i++)
{
if(a[i].hm1==t)
{//判斷車是否停在場內
canshu=1;
p--;
if(i==p){//如果車停在場內最後一位
cout<<t<<"號車在停車廠內停留了"<<r-a[i].sk1<<"分鍾,應交納"<<y*(r-a[i].sk1)<<"元錢。"<<endl;
}
else
{//在它之後進入的車輛先退出場為它讓路
for(j=p;j>i;j--)
{
c[x].hm3=a[j].hm1;
c[x].sk3=a[j].sk1;
x++;
}
cout<<t<<"號車在停車廠內停留了"<<r-a[i].sk1<<"分鍾,應交納"<<y*(r-a[i].sk1)<<"元錢。"<<endl;
for(j=i;x-1>=0;x--,j++)
{//退出的車再進入停車場內
a[j].hm1=c[x-1].hm3;
a[j].sk1=c[x-1].sk3;
}
}
if(q!=0)
{//便道內的車進入停車場
cout<<"便道內的第一輛車進入停車場。"<<endl<<endl<<endl;
a[p].hm1=b[0].hm2;
a[p].sk1=r;
p++;
for(j=0;j<q-1;j++)
{
b[j].hm2=b[j+1].hm2;
b[j].sk2=b[j+1].sk2;
}
q--;
}
break;
}
}
//判斷車是否停在便道上
for(i=0;i<q;i++)
{
if(b[i].hm2==t)
{
canshu=1;
cout<<"該車停留在便道內,可自行離去,不收費。"<<endl<<endl<<endl;
for(j=i;j<q-1;j++)
{
b[j].hm2=b[j+1].hm2;
b[j].sk2=b[j+1].sk2;
}
q--;
break;
}

}
if(canshu==0){
cout<<"停車場內無此車輛!"<<endl<<endl<<endl;
}

}
cout<<"****************歡迎使用停車場管理系統****************"<<endl;
cout<<"****** A(a)——車輛入場 ******"<<endl;
cout<<"****** D(d)——車輛離場 ******"<<endl;
cout<<"****** E(e)——退出系統 ******"<<endl;
cout<<"******************************************************"<<endl;
cout<<"請選擇:A(a)/D(d)/E(e)"<<endl;
}
cout<<"感謝您使用本系統,歡迎下回再次使用!"<<endl;
}

Ⅳ 急,急,急……最近搞VB課程設計,題目「停車場管理系統」

找一本書參考一下,很快就學會的
加油吧

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919