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

正文內(nèi)容

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