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

正文內(nèi)容

[管理學(xué)]酒店客房管理系統(tǒng)設(shè)計(jì)報(bào)告-資料下載頁

2024-09-14 12:44本頁面
  

【正文】 每次刪除前遍歷訂房信息 if(TOTAL==0) { p=0。 system(cls)。 cout\n\t無效刪除,系統(tǒng)自動(dòng)返回上級(jí) :\n。 break。 } cout\n\n 請(qǐng)輸入要取消的訂戶姓名 :endl。 cindelname。//輸入目標(biāo)刪除姓名 for(int i=0。i=TOTAL。i++) 信息系統(tǒng)分析與設(shè)計(jì)報(bào)告 26 { T=TOTAL。 if(strcmp(gesters[i].name,delname)==0) { addnum(gesters[i])。//運(yùn)行工具函數(shù),釋放被占房間 TOTAL。 for(。(gesters[i].name)!=NULL。i++) { for(。i=TOTAL。i++) gesters[i]=gesters[i+1]。//跳過被刪除信息節(jié)點(diǎn) } cout\n 刪除成功 !\n。 }fwrite(amp。amt。gesters,sizeof(struct Passenger),TOTAL,fp)。 //刷新信息 } if(TOTAL==T)//如若總數(shù)不變 (即沒被刪除 )時(shí)處理 cout\n 查無此顧客 !endl。 cout\n 是否繼續(xù) ?(y/n)\n。 cinc。 } fclose(fp)。 } /*客戶查詢函數(shù)(按姓名查詢) */ void pgsearch() { FILE *fp。 char searchname[10],c=39。y39。 if((fp=fopen(,w))==NULL) { cout文件打開失敗,無法讀取數(shù)據(jù) !endl。 return。 } if(TOTAL==0) { p=0。//p 為 0,使得再次輸入顧客信息時(shí)第一個(gè)賦給 gesters[0] cout\n 很抱歉,沒有顧客可以查詢 !\n\n。 return。 //文件中沒有信息,跳出本函數(shù) } while(c==39。y39。||c==39。Y39。) //顧客查詢循環(huán)體 { int y=FALSE。 信息系統(tǒng)分析與設(shè)計(jì)報(bào)告 27 for(int j=0。(fread(amp。amt。gesters[j],sizeof(struct Passenger),1,fp))!=0,jTOTAL。j++) { cout\n\n 請(qǐng)輸入要查詢的訂戶姓名 :endl。 cinsearchname。 //輸入目標(biāo)查詢姓名 for(int i=0。i=TOTAL。i++) { if(strcmp(gesters[i].name,searchname)==0)//若是查到了顧客 { y=TRUE。 cout您所查詢的顧客資料為: \n\t 姓名 \t 房 間號(hào) \n。 cout39。\n39。39。\t39。gesters[j].name39。\t39。//輸出顧客姓名 for(int i=0,w=1。i20amp。amt。amp。amt。gesters[j].roomNO[i]100amp。amt。amp。amt。gesters[j].roomNO[i]600。i++,w++) { coutgesters[j].roomNO[i]39。\t39。//輸出該顧客所預(yù)定房間 if(w6==0) cout\n\t\t。 //輸出格式為每行 6 六個(gè) } } } if(y!=TRUE) //若是沒有查到 { cout\n\t 很抱歉,沒有您要查詢的顧客資料 !\n\n。 break。 //跳出 while()循環(huán) } } cout\n 是否繼續(xù) ?(y/n)\n。 cinc。 } fclose(fp)。 } /*按剩余房間查詢 */ void query_remain() { time_t tt。 //讀取系統(tǒng)當(dāng)前時(shí)間 time(amp。amt。tt)。 cout\n\t 本地時(shí)間為 : ctime(amp。amt。tt) endl。 // 顯示時(shí)間 cout\n\t 目前賓館各等級(jí)的待預(yù)定房間情況如下 :\n\n。 //顯示個(gè)等級(jí)房間空余數(shù) cout39。\t39。39。\t39。A等 39。\t39。B 等 39。\t39。C 等 39。\t39。D 等 39。\t39。E 等 \nendl。 cout39。\t39。39。\t39。remain[0]39。\t39。remain[1]39。\t39。remain[2]39。\t39。remain[3]39。\t39。remain[4]endl。 信息系統(tǒng)分析與設(shè)計(jì)報(bào)告 28 cout\n\t顯示完畢 \nendl。 system(pause)。 system(cls)。 //查詢完畢后清屏 } /*按套間價(jià)格查詢 */ void query_price() { cout\n\t 本賓館各等級(jí)的客房單天單間價(jià)格如下 :(單位 :元 )\n\n。//輸出個(gè)等級(jí)房間單價(jià) cout39。\t39。39。\t39。A等 39。\t39。B 等 39。\t39。C 等 39。\t39。D 等 39。\t39。E 等 \nendl。 cout39。\t39。39。\t39。50039。\t39。40039。\t39。30039。\t39。20039。\t39。100\nendl。 cout\n\t顯示完畢 \nendl。 system(pause)。 system(cls)。 //查詢完畢后清屏 } /*客房查詢系統(tǒng) */ void query() { char i。 for(。) { cout\n\n\n\t\t~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n。 cout\t\t\t1查詢顧客情況 \n。 cout\t\t\t2查詢各等級(jí)空房 \n。 cout\t\t\t3查詢各等級(jí)房?jī)r(jià)格 \n。 cout\t\t\t0返回上級(jí)菜單 \n。 cout\t\t~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n。 cout\n 請(qǐng)輸入服務(wù)功能鍵 : 。 cini。 system(cls)。 switch(i) { case 39。139。: pgsearch()。 break。//按顧客姓名查詢 case 39。239。: query_remain()。 break。//按各等級(jí)空余房間查詢 case 39。339。: query_price()。 break。//按各等級(jí)單間價(jià)格查詢 case 39。039。: system(cls)。 break。//跳出查詢 default: { cout輸入出錯(cuò) !請(qǐng)重試 endl。 信息系統(tǒng)分析與設(shè)計(jì)報(bào)告 29 system(pause)。 //出錯(cuò) 按任意鍵重試 continue。//重新循環(huán) } } if(i==39。039。) { system(cls)。 break。 } } cout\n\n 系統(tǒng)安全返回上級(jí)菜單: \nendl。//查詢完畢,返回主菜單 } /*主函數(shù) */ main() { FILE *fp。 fp=fopen(,r)。 //讀取 (/建立 )信息文本文件 PassWord()。 //執(zhí)行密碼程序 char select。 char c=39。y39。 cout歡迎使用客房客戶端服務(wù)系統(tǒng) :\n。 //進(jìn)入主菜單 while(c==39。y39。||c==39。Y39。) { cout\n\n\t\t\t 主菜單 \n\n。 cout\t\t************************************************\n。 cout\t\t\t1進(jìn)入訂房系統(tǒng)訂房 \n。 cout\t\t\t2遍歷預(yù)定信息 \n。 cout\t\t\t3取消房間訂單 \n。 cout\t\t\t4查詢系統(tǒng) \n。 cout\t\t\t0退出本程序 \n。 cout\t\t************************************************\n。 cout\n 請(qǐng)選擇服務(wù)項(xiàng)目 : 。 cinselect。 //功能鍵選擇 switch(select) { case 39。139。: order()。 //(1)預(yù)定房間 break。 case 39。239。: { display()。 //(2)顯示預(yù)定信息 coutendl顯示完畢 !!!!!!endl。 信息系統(tǒng)分析與設(shè)計(jì)報(bào)告 30 coutendl按任意鍵返回 ....endl。 getch()。 system(cls)。 break。 } case 39。339。: del()。 break。 //(3)按姓名撤銷預(yù)定 case 39。439。: //(4)進(jìn)入查詢子菜單 { system(cls)。 cout\n\n\n\t\t歡迎進(jìn)入查詢菜單 \n\n。 query()。 break。 } case 39。039。: break。 //(0)退出系統(tǒng) default: //(其他鍵 )異常處理 { cout輸入出錯(cuò) !請(qǐng)重試 endl。 system(pause)。 system(cls)。 continue。 //重新循環(huán) } } if(select==39。039。) { //(0)退出系統(tǒng) system(cls)。 break。 } } cout\n\n\n\n\n\n\n\n\t\t 歡迎使用本系統(tǒng),再見 !\n\n\nendl。 return 0。 } 系統(tǒng)使用說明 賓館在正常運(yùn)營(yíng)中需要對(duì)客房資源、顧客信息、結(jié)算信息進(jìn)行管理,利用賓館管理信息系統(tǒng)及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利于提高管理的效率。系統(tǒng)需要完成功能主要有: 1) 有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱、 客 房單價(jià)等。 2) 客房標(biāo)準(zhǔn)信息的修改、查詢等。 3) 客房基本信息的輸入,包括客 房編號(hào)、客房類型、客房單價(jià)、備注等。 信息系統(tǒng)分析與設(shè)計(jì)報(bào)告 31 4) 客房基本信息的查詢、修改,包括客房編號(hào)、客房類型、客房單價(jià)、備注等。 5) 剩余客房信息的查詢。 6) 訂房信息的輸入,包括客房編號(hào)、客房種類、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、備注信息等。 7) 訂房信息的修改和查詢,包括客房編號(hào)、客房種類、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、備注信息等。 8) 結(jié)算信息的輸入,包括客房編號(hào)、客房種類、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、結(jié)算日期、備注信息等。要求生成報(bào)表,以便打印給顧客。 9) 結(jié)算信息的修改和查詢,包括客房編號(hào)、客房種類、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、結(jié)算日期、備注信息等。 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試 有兩大類:白盒法和黑盒法。 白盒法:你清 楚程序的流程時(shí),用不同的數(shù)據(jù)測(cè)試你程序的代碼,驗(yàn)證程序的正確性 。 白盒法用在程序開發(fā)階段的前期。 黑盒法:主要用于程序開發(fā)階段的后期,即程序的流程測(cè)試正確后,測(cè)試程序。下面是黑盒測(cè)試的大致流程: ( 1) 測(cè)試計(jì)劃 首先,根據(jù)用戶需求報(bào)告中關(guān)于功能要求和性能指標(biāo)的規(guī)格說明書,定義相應(yīng)的測(cè)試需求報(bào)告,即制訂黑盒測(cè)試的最高標(biāo)準(zhǔn),以后 所有的測(cè)試工作都將圍繞著測(cè)試需求來進(jìn)行,符合測(cè)試需求的應(yīng)用程序即是合格的,反之即是不合格的;同時(shí),還要適當(dāng)選擇測(cè)試內(nèi)容,合理安排測(cè)試人員、測(cè)試時(shí)間及測(cè)試資源等。 ( 2) 測(cè)試設(shè)計(jì) 將測(cè)試計(jì)劃階段制訂的測(cè)試需求分解、細(xì)化為若干個(gè)可執(zhí)行的測(cè)試過程,并為每個(gè)測(cè)試過程選擇適當(dāng)?shù)臏y(cè)試用例(測(cè)試用例選擇的好壞將直接影響到測(cè)試結(jié)果的有效性)。 ( 3) 測(cè)試開發(fā) 建立可重復(fù)使用的自動(dòng)測(cè)試過程。 ( 4) 測(cè)試執(zhí)行 執(zhí)行測(cè)試開發(fā)階段建立的自動(dòng)測(cè)試過程,并對(duì)所發(fā)現(xiàn)的缺陷進(jìn)行跟蹤管理。測(cè)試執(zhí)行一般由單元測(cè)試、組合測(cè)試、集成測(cè)試、系統(tǒng)聯(lián)調(diào) 及回歸測(cè)試等步驟組成,測(cè)試人員應(yīng)本著科學(xué)負(fù)責(zé)的態(tài)度,一步一個(gè)腳印地進(jìn)行測(cè)試。 ( 5) 測(cè)試評(píng)估 結(jié)合量化的測(cè)試覆蓋域及缺陷跟蹤報(bào)告,對(duì)于應(yīng)用軟件的質(zhì)量和開發(fā)團(tuán)隊(duì)的工作進(jìn)度及工作效
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1