freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課程設(shè)計停車管理系統(tǒng)(包含源代碼)(更新版)

2025-08-05 06:33上一頁面

下一頁面
  

【正文】 e { printf(現(xiàn)在車站的情況是:\n)。p)。\n現(xiàn)在情況如下:\n)。 strcpy(,nowtime1)。 if(strlen()2||strlen()5) { printf(車牌號位數(shù)不對!)。\039。 time(amp。 } } else printf(\n過道上有沒有車在等待\n)。 printf(%d\t,xdelay)。 else printf((還能放%d輛)\n,Maxsize1stop)。 for(i=0。 free(p)。 } struct car delq(linkq *q)//出鏈隊列 { slnodetype *p。 qheadnext=null。 } } typedef struct slnode//定義鏈隊列的結(jié)點性質(zhì) { struct car data。 sd[stop]=x。 int top。} struct car//定義車的結(jié)構(gòu)體 { char num[5]??傊谶@周的課程設(shè)計中,我以及我們這組的收獲還是挺大的,不僅對于專業(yè)課有了更好的認識,而且在合作的過程中更加了解了團隊精神的重要性。在這次對停車場管理系統(tǒng)的開發(fā)過程中,我們小組成員互相合作,互相幫助,其中有程序功能成功實現(xiàn)時的欣喜,也有遇到問題、解決問題時的執(zhí)著以及迷茫。表41 車牌號等價類劃分表輸入條件合理等價類不合理等價類長度(1)小于5個字符,大于2個字符(3)小于2個字符(4)大于5個字符字符(2)與站內(nèi)車牌不重復(fù)(5)與站內(nèi)車牌相同表42 車牌號測試用例測試結(jié)果期望結(jié)果覆蓋范圍ddd有效(1)(2)A無效(3)123456無效(4)ABC無效(5)。(2).輸入項:查看提示。(2).輸入項:車牌號。clear 定義數(shù)組函數(shù)。實現(xiàn)偽碼:If 車場內(nèi)車數(shù)20輛 and 車牌號碼合法 then車輛進入停車場并編號及記錄時間End ifIf 車場已滿 then進入通道End if車牌號碼合法性判斷偽碼:If 車牌號位數(shù)2 and 5 and 無重復(fù)車牌 then車牌號碼合法End if 車輛離開模塊此模塊主要實現(xiàn)車輛離開停車場功能,并能打印出車輛停留時間及費用。 實現(xiàn)方法對于此停車場管理系統(tǒng)的實現(xiàn),就是用兩個堆棧來分別模擬停車場以及停車場內(nèi)車輛為其它車輛讓路時退出停車的臨時停放地點。通常有系統(tǒng)管理員、停車場車輛管理員和顧客三種用戶,他們的使用權(quán)限如下:系統(tǒng)管理員:計算機人員,對系統(tǒng)進行維護。如果停車場已放滿20輛車,則后來的車輛只能在停車場大門外的通道上等待,一旦停車場內(nèi)有車開走,則排以便道上的第一輛車就進入停車場。其中,還包括入場時間、出廠時間、收取費用等項。雖然某些大型停車場在工作中已經(jīng)開始向計算機化靠攏,但仍不夠完善。采用C語言編寫,為dos界面。通過課程設(shè)計,訓(xùn)練C程序調(diào)試能力,能將一個中小型各級組織系統(tǒng)聯(lián)調(diào)通過。如果停留在便道上的車未進停車場時,允許其離去,不收停車費,并且仍然保持在通道上等待的車輛的次序。 用數(shù)據(jù)流程圖描述圖11是根據(jù)操作流程建立的流程圖。 主要模塊①此停車場管理系統(tǒng),主要分為以下若干模塊:首先定義用來模擬停車場的堆棧以及用來模擬通道的鏈隊列為全局變量,然后編寫主函數(shù),在此主函數(shù)中實現(xiàn)對其它各個模塊的調(diào)用。至于通道上車輛的停放則用一個鏈隊列來實現(xiàn),此時,通道上車輛的離開或者進入停車場只需改變此鏈隊列上的結(jié)點。gettime 獲取時間函數(shù)。(1).功能:實現(xiàn)收費后出車站。(1).功能:放回到開始界面。這個程序操作簡單,對于進出停車場的時間,也簡化了操作,系統(tǒng)會自動獲取提交時的時間,即進站和出站的時間。汽車進入停車場的信息、離開停車場的信息以及通道上的信息都可以在程序上一一實現(xiàn)。 counta=strlen(a)。 //出站時間 int expense。 } int isemptystack(SeqStack *s)//判斷棧是否為空 { if(stop==1) return 1。 stop。 typedef struct //定義鏈的性質(zhì) { slnodetype *head。 p=(slnodetype*)malloc(sizeof(slnodetype))。 if(pnext==null) { x=pdata。 else return 0。 printf(%d\t,sd[i].position)。 printf(%s ,xnum)。 p=qheadnext。 printq(q)。t))。 int flg。i++) if(!(strcmp(,sd[i].num))) flg=1。amp。//放在過道上 printstack(s)。 long cost。 scanf(%d,amp。 push(amp。039。)*10+([4]39。039。 =hour*3600+min*60+sec。 push(s,z)。!isemptyq(q)) { y2=delq(q)。 initq(amp。 printf(\n你想進行什么操作?\nIN 車進站\nOUT車出站\nLIST查看車站及過道中的情況\nHELP獲取幫助\nEND退出系統(tǒng)\n)。 gets(mess)。 printf(操
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1