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

正文內(nèi)容

[管理學(xué)]酒店客房管理系統(tǒng)設(shè)計報告(留存版)

2025-11-19 12:44上一頁面

下一頁面
  

【正文】 統(tǒng)分析與設(shè)計報告 1 1 系統(tǒng)概況 系統(tǒng)背景 客房 管理系統(tǒng)是一個 賓館 不可缺少的一部分 ,它的內(nèi)容對于企業(yè)的決策者和管理者來說都是至關(guān)重要的,因此, 客房 管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信 息和快捷的查詢手段,但一直以來人們使用傳統(tǒng)的人工方式管理,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。 實現(xiàn)一個能對酒店客房租住信息, 客人信息,結(jié)算信息的管理,實現(xiàn)前臺操作流程較方便,清晰,高效的信息管理系統(tǒng) 。( 2)結(jié)賬容易出現(xiàn)錯、跑賬。因為傳統(tǒng)的結(jié)構(gòu)化編程使用的是面向過程,按順序進(jìn)行的機(jī)制,這種方法的缺點是編寫程序的人員始終要關(guān)心什么時候發(fā)生什么事情,面對 Windows事件驅(qū)動的工作方式,處理事件及其可能的組合會是一個非常棘手而且工作量很大的工作。 4.向客戶提供的消費清單手工書寫,常發(fā)生字跡不清晰的問題,并且格式也不統(tǒng)一。 對數(shù)據(jù)流圖中所有的數(shù)據(jù)流都要加以說明,現(xiàn)在以二層圖中的“ F2 住宿證”為例進(jìn)行說明,見表 1。 ( 6) 系統(tǒng)設(shè)置:初始化、操作員設(shè)置、密碼設(shè)置、權(quán)限設(shè)置。 操作結(jié)果:根據(jù)客戶的選擇方案,登記客戶信息,并將其記錄在鏈表中。根據(jù)上面的設(shè)計規(guī)劃出的實體有客人實體、房信息系統(tǒng)分析與設(shè)計報告 14 間實體、住店管理實體、預(yù)訂信息實體和歷史信息實體。 修改操作則是通過客戶輸入所要修改信息的客戶名稱來進(jìn)行查找的,首先利用 for()循環(huán)語句確定鏈表的信息中是否含有該用戶,若存在該用戶,則變換命令提示界面,客戶根據(jù)提示再次進(jìn)行所要修改的數(shù)據(jù)的選擇,根據(jù)用戶輸入的選擇是哪一項,利用 switch()進(jìn)行分別的修改操作, switch()語句下的每個 case 都有具體的輸入數(shù)據(jù)提示和輸入語句。 void query_remain()。,39。039。A39。 } printf(\n\n\t 密碼錯誤,請重試 .....\n)。 信息系統(tǒng)分析與設(shè)計報告 21 char c=39。 cink。 continue。 else printf(\n s 女士,你已經(jīng)預(yù)定了 c 等級的房間 ,amp。 } else if(region == 3)//若為 C 等房 { C+=1。 if(u6==0) //每行輸出 6 個號 cout39。j20。||u==39。39。//房間號 if(w6==0) cout\n\t\t。amt。[j]=600)//若為 A等房 { remain[0]=remain[0]+1。 break。gesters,sizeof(struct Passenger),TOTAL,fp)。Y39。gesters[j].name39。 break。A等 39。\t39。B 等 39。\t39。 cini。: system(cls)。 cout歡迎使用客房客戶端服務(wù)系統(tǒng) :\n。139。439。 } } cout\n\n\n\n\n\n\n\n\t\t 歡迎使用本系統(tǒng),再見 !\n\n\nendl。 黑盒法:主要用于程序開發(fā)階段的后期,即程序的流程測試正確后,測試程序。 白盒法:你清 楚程序的流程時,用不同的數(shù)據(jù)測試你程序的代碼,驗證程序的正確性 。) { //(0)退出系統(tǒng) system(cls)。 break。 cinselect。 char c=39。//按各等級單間價格查詢 case 39。 cout\t\t~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n。\t39。A等 39。\t39。39。//輸出該顧客所預(yù)定房間 if(w6==0) cout\n\t\t。39。y39。 }fwrite(amp。 system(cls)。amp。amt。i++,w++) { coutgesters[j].roomNO[i]39。j++) { cout39。 if(u==39。 //不重復(fù)預(yù)定時跳出 while()循環(huán) } if(p==1)//如輸入的為第一個信息,把信息賦給 gesters[0] { strcpy(gesters[0].name,)。 [i]=E。B。amt。139。) w=2。 int q=1,w。 if(m==3) //輸入超過 3 次,自動關(guān)閉應(yīng)用程序 { printf(\n\t\t 你輸入密碼已超過三次 , 程序自動關(guān)閉 !\n)。z39。i++) //輸入密碼 { w[0][i]=getch()。,39。 //取消預(yù)定 void addnum(Passenger*)。本程序可以實現(xiàn)的功能包括:查詢,添加,修改。選擇主菜單中的退出則退出程序。 操作結(jié)果:根據(jù)入住人數(shù)提供房間選擇方案,并顯示各種方案的花費,以供客戶進(jìn)行選擇。 ( 4) 查詢統(tǒng)計:預(yù)定房查詢、住宿查詢、退宿查詢、宿費提醒。 系統(tǒng)數(shù)據(jù)字典 建立數(shù)據(jù)字典是為了對數(shù)據(jù)流程圖上各個元素做出詳細(xì)定義和說明。 2.業(yè)務(wù)流程管理不夠嚴(yán)密。 ( 2)技術(shù)可行性分析 本系統(tǒng)采用 vc++開發(fā)的, vc++i是一種應(yīng)用很廣泛、實用且功能很強(qiáng)大的系統(tǒng)開發(fā)工具。客房管理者必須一張張地翻閱大量的住宿登記單,尋找符合條件的信息。 賓館 中客人往來是隨機(jī)的,因此酒店必須提供 24 小時不間斷的服務(wù) 。 隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)不斷發(fā)展,使用計算機(jī)對 賓館 客房信息進(jìn)行管理,具有人工管理無法比擬的優(yōu)點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高酒店客房的管理效率,也是酒店管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。 系統(tǒng)開發(fā)計劃 這個 階段 時間 很短, 工作內(nèi)容是通過一段時間的資料收集,然后討論系統(tǒng)功能需求分析,數(shù)據(jù)庫設(shè)計,代碼實現(xiàn),系統(tǒng)測試和文檔整理等工作的劃分, 主要目的是為了便于以后開展工作。當(dāng)客人結(jié)賬離店時,客房管理總臺根據(jù)客人的明細(xì)表,將客人的各種消費單據(jù)一一相加才能結(jié)賬,這樣 難免出現(xiàn)錯誤,造成客人等待時間長。 面向?qū)ο蟪绦蛟O(shè)計立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實世界環(huán)境的能力,這使它被公認(rèn)為自上而下編程的優(yōu)勝者。 5.歷史賬務(wù)的查詢也不方 便。 對數(shù)據(jù)流圖中所有的數(shù)據(jù)元素都要加以說明,現(xiàn)在以二層圖中的“顧客姓名”為例進(jìn)行說明,見表 2。 3 系統(tǒng)設(shè)計 系統(tǒng)總體結(jié)構(gòu)設(shè) 計 酒店客房管理信息系統(tǒng)的總體結(jié)構(gòu)設(shè)計圖如下圖 6所示 : 信息系統(tǒng)分析與設(shè)計報告 12 圖 6 商業(yè)企業(yè)庫存管理信息系統(tǒng)模塊結(jié)構(gòu)圖 系統(tǒng)主要代碼設(shè)計 void init_rooms() 初始條件:文件 。 void book_room() 初始條件:客戶選擇了某一種預(yù)定方案。各實體的 ER圖及其關(guān)系描述如下: 信息系統(tǒng)分析與設(shè)計報告 15 邏輯設(shè)計 將關(guān)系模型轉(zhuǎn)換成具體 RDBMS 支持的實際關(guān)系數(shù)據(jù)模型,如下面的幾個表格所示。若選擇退出修改,則會跳轉(zhuǎn)回原先的菜單界面供用戶進(jìn)行其他操作。//按空余房間查詢 void query_price()。n39。)amp。)amp。 goto to1。y39。 goto loop2。 } region=region48。amt。 cout39。\n39。j++) { gesters[0].roomNO[j]=[j]。Y39。\t39。 } } fclose(fp)。[j]=300)//若 D 為等房 信息系統(tǒng)分析與設(shè)計報告 25 { remain[3]=remain[3]+1。 } } } /*刪除客戶預(yù)定資料 */ void del() { FILE *fp。 } cout\n\n 請輸入要取消的訂戶姓名 :endl。 //刷新信息 } if(TOTAL==T)//如若總數(shù)不變 (即沒被刪除 )時處理 cout\n 查無此顧客 !endl。) //顧客查詢循環(huán)體 { int y=FALSE。\t39。 //跳出 while()循環(huán) } } cout\n 是否繼續(xù) ?(y/n)\n。\t39。remain[2]39。\t39。20039。 system(cls)。 break。 //進(jìn)入主菜單 while(c==39。: order()。: //(4)進(jìn)入查詢子菜單 { system(cls)。 return 0。下面是黑盒測試的大致流程: ( 1) 測試計劃 首先,根據(jù)用戶需求報告中關(guān)于功能要求和性能指標(biāo)的規(guī)格說明書,定義相應(yīng)的測試需求報告,即制訂黑盒測試的最高標(biāo)準(zhǔn),以后 所有的測試工作都將圍繞著測試需求來進(jìn)行,符合測試需求的應(yīng)用程序即是合格的,反之即是不合格的;同時,還要適當(dāng)選擇測試內(nèi)容,合理安排測試人員、測試時間及測試資源等。 系統(tǒng)測試 系統(tǒng)測試 有兩大類:白盒法和黑盒法。039。: del()。 cout\n 請選擇服務(wù)項目 : 。 //執(zhí)行密碼程序 char select。 break。 cout\t\t\t0返回上級菜單 \n。40039。\t39。remain[0]39。\t39。\t39。\n39。 //文件中沒有信息,跳出本函數(shù) } while(c==39。//跳過被刪除信息節(jié)點 } cout\n 刪除成功 !\n。//每次刪除前遍歷訂房信息 if(TOTAL==0) { p=0。amt。 //空房間數(shù)加 1 } if([j]200amp。gesters[j].roomNO[i]600。gesters[j],sizeof(struct Passenger),1,fp))!=0,j=TOTAL。 cinu。//若重復(fù)預(yù)定房間 } else break。E。\t39。 //計算金額 if(w==1) printf(\n s 先生,你已經(jīng)預(yù)定了 c 等級的房間 ,amp。||region39。F39。//輸入顧客信息 int region,count=0,total,j=0。 } if((x[0][0]!=w[0][0])||(x[0][1]!=w[0][1])//輸入密碼若不正確 信息系統(tǒng)分析與設(shè)計報告 20 ||(x[0][2]!=w[0][2])||(x[0][3]!=w[0][3]) ||(x[0][4]!=w[0][4])||(x[0][5]!=w[0][5])) { to2: m++。(w[0][i]=39。i7。t39。 //預(yù)定 void del()。 其它詳細(xì)設(shè)計 首先,程序開始執(zhí)行先將文本文件 ,然后按照功能操作提示進(jìn)行選擇,客戶經(jīng)過登記入住后便可以的到一個新的鏈表,最終可以選擇“保存至文件”進(jìn)行文件保存操作。保存至文件即將鏈表中的信息寫到文件中。 int print_chose(int regnum,int regday) 初始條件:輸入入住人數(shù)與住宿天數(shù)。 ( 3) 掛賬管理:掛賬查詢、客戶結(jié)款。 客房管理數(shù)據(jù)流程二層圖說明 客房管理數(shù)據(jù)流程二層圖見圖 5所示: 圖 5 客房管理流程一層圖 圖 : , , , 房間。 現(xiàn)行系統(tǒng)是手工運作的系統(tǒng),可以支持向客戶提供客房服務(wù)功能,但是,存在以下薄弱環(huán)節(jié): 1.現(xiàn)行系統(tǒng)是手工運作的系統(tǒng),業(yè)務(wù)人員手工作業(yè)量大,數(shù)據(jù)傳遞不及時,對數(shù)據(jù)的統(tǒng)計和計算運程中易發(fā)生差錯,工作效率較低。同時,酒店的賬務(wù)是連續(xù)不斷的,如果因為一時的障礙而造成了數(shù)據(jù)的不完整性,對酒店未來發(fā)展計劃的制定也會帶來負(fù)面的影響,而管理信息系統(tǒng)就能解決以上問題。傳統(tǒng)的酒店管理模式使得酒店無法保持高效率的管理,現(xiàn)舉例加以說明:( 1)查詢客房的時間長。 系統(tǒng) 24 小時連續(xù)可靠運行,對重點業(yè)務(wù)實施全天候動態(tài)監(jiān)管。 隨著 賓館 規(guī)模的不斷擴(kuò)大,客房數(shù) 量的急劇增加,有關(guān)客房的各種信息量也在不斷成倍增長。 該項目產(chǎn)品主要包括程序和文件。另外,結(jié)賬時也很容易出現(xiàn)跑賬的情況,給酒店帶來經(jīng)濟(jì)損失。它通過給程序加入擴(kuò)展語句,把函數(shù)“封裝”進(jìn)Windows 編程所必需的“對象”中,使得復(fù)雜的工作條理清晰,編寫容易。 現(xiàn)行系統(tǒng)的上述弱點,實質(zhì)上反映公司在賓館服務(wù)客戶的過程中,對信息的產(chǎn)生、傳輸、加工與挖掘分析利用方面存在不足,不能滿足企業(yè)管理與業(yè)務(wù)發(fā)展的要求,也對企業(yè)形象造成不利的影響。 對數(shù)據(jù)流圖中所有的數(shù)據(jù)存儲都要加以說明,現(xiàn)在以二層圖中的“ D6 客房預(yù)訂表”為例進(jìn)行說明,見表 3。 操作結(jié)果:各種房間都建立各自的鏈表,并已初始化。 操作結(jié)果:根據(jù)客戶的選擇方案,登記客戶信息,并將其記錄在鏈表中。(每個 表格表示在數(shù)據(jù)庫中的一個表) ( 1
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1