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

正文內(nèi)容

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

  

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