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

正文內(nèi)容

酒店信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 22:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 :(1)具有成熟的設(shè)計(jì)開(kāi)發(fā)方法和工具。經(jīng)過(guò)多年的研究和積累,基于Client/Server模式的系統(tǒng)設(shè)計(jì)開(kāi)發(fā)方法已被用戶所熟悉和掌握。并且,眾多的數(shù)據(jù)庫(kù)和軟件生產(chǎn)商提供了各種可視化工具和編程語(yǔ)言來(lái)支持它的開(kāi)發(fā)。相對(duì)而言,目前的基于Browse/Server模式的應(yīng)用及其開(kāi)發(fā)方法仍然處于發(fā)展階段。(2)交互性強(qiáng),界面友好。各個(gè)Client機(jī)上運(yùn)行的應(yīng)用程序是針對(duì)待定的用戶和任務(wù)設(shè)計(jì),同時(shí)具有在線幫助和出錯(cuò)提示等輔助功能。這些優(yōu)勢(shì)是Browse/Server模式所不具備的。B/S模式即Brower/Server結(jié)構(gòu)模式,是基于Internet/Intranet的結(jié)構(gòu)模式,分為三層,第一層為表示層,用戶通過(guò)瀏覽器完成和后臺(tái)的交互及最終查詢結(jié)果的輸出功能。第二層為具有ODBC接口的WEB服務(wù)器,屬功能層,主要利用服務(wù)器完成客戶的應(yīng)用功能。第三層為數(shù)據(jù)層,根據(jù)客戶的請(qǐng)求獨(dú)立地進(jìn)行各種運(yùn)算。對(duì)Browse/Server模式而言,其主要特點(diǎn)為:(1)其在邏輯上采用了3層結(jié)構(gòu),它在前臺(tái)Browse和后臺(tái)Server之間增加了一層Web Server層,所有的應(yīng)用程序模塊都安裝在它上面,在Browse上只需安裝一個(gè)通用的瀏覽器軟件,因此,這種模式簡(jiǎn)化了客戶端,使用戶的操作更加方便。(2)開(kāi)放性好,Intranet/Internet完全兼容。(3)擴(kuò)展性好,根據(jù)發(fā)展需要,可對(duì)系統(tǒng)隨時(shí)進(jìn)行擴(kuò)展,降低了系統(tǒng)的開(kāi)發(fā)和維護(hù)的開(kāi)銷 B/S模式的優(yōu)勢(shì)首先它簡(jiǎn)化了客戶端。它無(wú)需像C/S模式那樣在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。這樣不但可以節(jié)省客戶機(jī)的硬盤空間與內(nèi)存,而且使安裝過(guò)程更加簡(jiǎn)便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。其次,它簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)和維護(hù)。系統(tǒng)的開(kāi)發(fā)者無(wú)須再為不同級(jí)別的用戶設(shè)計(jì)開(kāi)發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實(shí)現(xiàn)在Web服務(wù)器上,并就不同的功能為各個(gè)組別的用戶設(shè)置權(quán)限就可以了。各個(gè)用戶通過(guò)HTTP請(qǐng)求在權(quán)限范圍內(nèi)調(diào)用Web服務(wù)器上不同處理程序,從而完成對(duì)數(shù)據(jù)的查詢或修改。相對(duì)于C/S,B/S的維護(hù)具有更大的靈活性。當(dāng)形勢(shì)變化時(shí),它無(wú)須再為每一個(gè)現(xiàn)有的客戶應(yīng)用程序升級(jí),而只需對(duì)Web服務(wù)器上的服務(wù)處理程序進(jìn)行修訂。鑒于B/S相對(duì)于C/S的先進(jìn)性,B/S逐漸成為一種流行的MIS系統(tǒng)平臺(tái)。各軟件公司紛紛推出自己的Internet方案,基于Web的財(cái)務(wù)系統(tǒng)、基于Web的ERP。一些企業(yè)已經(jīng)領(lǐng)先一步開(kāi)始使用它,并且收到了一定的成效。B/S模式的新穎與流行,和在某些方面相對(duì)于C/S的巨大改進(jìn),使B/S成了MIS系統(tǒng)平臺(tái)的首選,也使人忽略了B/S不成熟的一面,以及C/S所固有的一些優(yōu)點(diǎn)。下面讓我們來(lái)看C/S相對(duì)于B/S的一些優(yōu)勢(shì)。 C/S模式的優(yōu)勢(shì)首先,交互性強(qiáng)是C/S固有的一個(gè)優(yōu)點(diǎn)。在C/S中,客戶端有一套完整的應(yīng)用程序,在出錯(cuò)提示、在線幫助等方面都有強(qiáng)大的功能,并且可以在子程序間自由切換。B/S雖然由JavaScript、VBScript提供了一定的交互能力,但與C/S的一整套客戶應(yīng)用相比是太有限了。其次,C/S模式提供了更安全的存取模式。由于C/S是配對(duì)的點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)模式,采用適用于局域網(wǎng)、安全性比較好的網(wǎng)絡(luò)協(xié)議,安全性可以得到較好的保證。而B(niǎo)/S采用點(diǎn)對(duì)多點(diǎn)、多點(diǎn)對(duì)多點(diǎn)這種開(kāi)放的結(jié)構(gòu)模式,并采用TCP/IP這一類運(yùn)用于Internet的開(kāi)放性協(xié)議,其安全性只能靠數(shù)據(jù)服務(wù)器上管理密碼的數(shù)據(jù)庫(kù)來(lái)保證?,F(xiàn)代企業(yè)需要有開(kāi)放的信息環(huán)境,需要加強(qiáng)與外界的聯(lián)系,有的還需要通過(guò)Internet發(fā)展網(wǎng)上營(yíng)銷業(yè)務(wù),這使得大多數(shù)企業(yè)將他們的內(nèi)部網(wǎng)與Internet相連。由于采用TCP/IP,他們必須采用一系列的安全措施,如構(gòu)筑防火墻,來(lái)防止Internet的用戶對(duì)企業(yè)內(nèi)部信息的竊取以及外界病毒的侵入。采用C/S模式將降低網(wǎng)絡(luò)通信量。B/S采用了邏輯上的三層結(jié)構(gòu),而在物理上的網(wǎng)絡(luò)結(jié)構(gòu)仍然是原來(lái)的以太網(wǎng)或環(huán)形網(wǎng)。這樣,第一層與第二層結(jié)構(gòu)之間的通信、第二層與第三層結(jié)構(gòu)之間的通信都需占用同一條網(wǎng)絡(luò)線路。而C/S只有兩層結(jié)構(gòu),網(wǎng)絡(luò)通信量只包括Client與Server之間的通信量。所以,C/S處理大量信息的能力是B/S所無(wú)法比擬的。 采用C/S結(jié)構(gòu),使用ADO連接數(shù)據(jù)庫(kù)。這樣的好處是:(1)使用C+Access靈活方便,可擴(kuò)充性、可移植性較好。(2)ADO與Access同為微軟開(kāi)發(fā),兼容性好,同時(shí)存取效率高,且較成熟,目前許多數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)都采用這種方式。(3)采用 C/S結(jié)構(gòu)是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。ADO是Microsoft主要數(shù)據(jù)存儲(chǔ)技術(shù),ADO主要讓應(yīng)用程序或WEB應(yīng)用程序存取各種不同的數(shù)據(jù)源。ADO封裝了OLEDB復(fù)雜的接口,以極為簡(jiǎn)單的COM接口存儲(chǔ)數(shù)據(jù),簡(jiǎn)化了程序員數(shù)據(jù)存取的工作。 3 系統(tǒng)總體規(guī)劃分析 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)酒店信息管理系統(tǒng)需求主要來(lái)自員工信息的修改,增加、刪除、員工工資的結(jié)算;營(yíng)業(yè)查詢房屋信息與預(yù)定,已定房間的及時(shí)查詢;以及配套的餐飲管理,餐飲菜單和餐飲結(jié)算。這些信息由系統(tǒng)自動(dòng)歸類儲(chǔ)存,隨時(shí)可以查閱修改。酒店管理人員可利用本系統(tǒng),輸出房屋名單,自動(dòng)生成統(tǒng)計(jì)報(bào)表。 應(yīng)用需求分析本系統(tǒng)的功能有:?jiǎn)T工信息查詢管理(員工信息添加,修改,刪除和工資明細(xì)及結(jié)算),營(yíng)業(yè)查詢包括(房間信息及預(yù)定和已定房間)和餐飲管理(可以查詢餐飲的品系,種類和價(jià)格以及菜單的修改,添加和刪除)。 系統(tǒng)處理流程圖本系統(tǒng)基本設(shè)計(jì)按系統(tǒng)規(guī)劃的要求規(guī)定設(shè)計(jì)其處理流程如圖31所示:酒店信息管理系統(tǒng) 房間預(yù)定員工信息退出系統(tǒng)餐飲管理營(yíng)業(yè)查詢員工管理已定房間圖31系統(tǒng)處理流程 各模塊功能介紹員工管理模塊,主要實(shí)現(xiàn)的是管理員對(duì)酒店員工的信息查詢(如新來(lái)員工的信息添加,員工信息的變動(dòng)修改,辭職員工的信息刪除以及員工工資的明細(xì)),及時(shí)了解酒店員工的情況。營(yíng)業(yè)查詢模塊,主要是對(duì)房間信息和已定房間的查詢,了解房間情況,在瀏覽房間資料的時(shí)候,在選定房間的時(shí)候,可以進(jìn)行房間信息添加,同時(shí)也便于管理員修改,和刪除,對(duì)房間進(jìn)行管理。對(duì)房間的查詢方式可分為:標(biāo)準(zhǔn)間,雙人間,單人間,套房等。餐飲管理模塊,主要是方便客人點(diǎn)餐,方便管理員查詢及結(jié)算??梢愿鶕?jù)餐飲菜單進(jìn)行查詢主要包括(菜系,湯系,飲料和主食的查詢)管理員也可以對(duì)新品上架的添加以及對(duì)舊菜的下架刪除,修改等,還有餐飲結(jié)算,方便員工操作,大大提高了工作效率。系統(tǒng)退出模塊,就是退出系統(tǒng)。系統(tǒng)的概要設(shè)計(jì)中最重要的就是系統(tǒng)的模塊化。模塊化是指解決一個(gè)復(fù)雜問(wèn)題時(shí)自項(xiàng)向下逐層把軟件系統(tǒng)劃分成若干個(gè)模塊的過(guò)程。每個(gè)模塊完成一個(gè)特定的功能,所有的模塊按某種方法組織起來(lái),成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。 將系統(tǒng)劃分為多個(gè)模塊是為了降低軟件系統(tǒng)的復(fù)雜性,提高可讀性、可維護(hù)性,但模塊的劃分不能是任意的,應(yīng)盡量保持其獨(dú)立性。也就是說(shuō),每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)系最少且接口簡(jiǎn)單,即盡量做到高內(nèi)聚低耦合,提高模塊的獨(dú)立性,為設(shè)計(jì)高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。通過(guò)對(duì)整個(gè)系統(tǒng)的規(guī)劃分析,對(duì)數(shù)據(jù)的具體要求的分析,以及對(duì)系統(tǒng)功能的綜合考慮,提出一個(gè)基本的總體結(jié)構(gòu)框架。數(shù)據(jù)的基本操作功能是“酒店信息管理系統(tǒng)”的最基本功能,指的是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的最基本的數(shù)據(jù)操作。 數(shù)據(jù)基本操作數(shù)據(jù)的基本操作包括房間信息,員工信息,餐飲菜單的增加,刪除,修改等。房間信息增加功能:管理員手動(dòng)增加房間信息。房間信息刪除功能:由管理員選擇要?jiǎng)h除的房屋信息,點(diǎn)擊刪除后,刪除該房屋信息,首先在緩沖區(qū)中刪除,此時(shí)如果沒(méi)有提交到數(shù)據(jù)庫(kù),則可以撤銷刪除操作,但如果提交到數(shù)據(jù)庫(kù)了,刪除后將不能恢復(fù)該信息。房間信息修改功能:用戶選擇要修改的房屋信息,可以重新修改房間的登記信息 查詢功能查詢功能是一個(gè)數(shù)據(jù)庫(kù)管理軟件的必備輔助功能,當(dāng)數(shù)據(jù)量大的時(shí)候,呈現(xiàn)給用戶所有信息,肯定有很多信息是冗余的或者是無(wú)效的甚至是用戶不需要的。此時(shí),根據(jù)用戶的需要進(jìn)行必要的過(guò)濾是十分必要的。查詢功能通常是根據(jù)數(shù)據(jù)的信息中不同的字段來(lái)查詢?!熬频晷畔⒐芾硐到y(tǒng)”中,查詢功能也是一個(gè)十分重要的功能,當(dāng)有很多房間信息時(shí),如何給用戶呈現(xiàn)出需要的信息和過(guò)濾掉不用的信息是一個(gè)需要解決的問(wèn)題。因此,考慮到用戶的需求,系統(tǒng)應(yīng)該具有一個(gè)比較人性化的查詢系統(tǒng),可以根據(jù)不同的要求來(lái)進(jìn)行查詢。查詢的速度要快捷,查詢的結(jié)果要準(zhǔn)確。“酒店信息管理系統(tǒng)”的查詢系統(tǒng)可以分成下面幾個(gè)方面來(lái)進(jìn)行查詢:根據(jù)房間的類別進(jìn)行查詢。在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制。在設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí),有時(shí)為了編程實(shí)現(xiàn)的簡(jiǎn)捷和思路的清晰,往往故意增加一些冗余數(shù)據(jù)。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)理論,但是考慮到選擇的機(jī)器型號(hào)和檔次等因素,如果增加的冗余不會(huì)明顯增加存儲(chǔ)空間和降低處理效率,并且對(duì)編程實(shí)現(xiàn)有很大幫助,往往可以采用這種方法。數(shù)據(jù)結(jié)構(gòu)的相對(duì)穩(wěn)定性,可以作為新、舊系統(tǒng)轉(zhuǎn)換的依據(jù)。無(wú)論采用何種方法或手段去處理日常事務(wù),都應(yīng)該能完成相應(yīng)的功能,決不會(huì)因?yàn)椴捎昧擞?jì)算機(jī)而丟失了必要的功能,或徹底改變了原有的工作流程和模式。計(jì)算機(jī)系統(tǒng)的建成是建立在原系統(tǒng)充分調(diào)研的基礎(chǔ)上的,它既不能脫離原系統(tǒng)的大框架,也不是簡(jiǎn)單的重復(fù)和替代。所以數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)應(yīng)保證數(shù)據(jù)的相對(duì)穩(wěn)定,這樣才能考慮在新的數(shù)據(jù)結(jié)構(gòu)下的業(yè)務(wù)處理方式。在系統(tǒng)中定義的表格都嚴(yán)格地按照范式的思想和要求去完成,數(shù)據(jù)庫(kù)中的所有表格都達(dá)到了三范式的要求。以下是三張主要的表:房間信息表roommessage,如表31所示,員工信息表,如表32所示,已訂房間信息表live,如表33所示:表31 房間信息表表32 員工信息表表33 已訂房間信息表 4 系統(tǒng)的功能實(shí)現(xiàn) 設(shè)計(jì)原則人機(jī)交互子系統(tǒng)是用戶所能直接看到的,是給用戶的第一感覺(jué),他現(xiàn)在已經(jīng)成為判斷一個(gè)軟件好壞的重要標(biāo)準(zhǔn)。在設(shè)計(jì)人機(jī)交互子系統(tǒng)的時(shí)候,必須遵循以下原則:設(shè)計(jì)出一個(gè)易用、低錯(cuò)、適應(yīng)、美觀的界面,能夠使用戶自如的完成操作,而用戶不需要有較高的計(jì)算機(jī)專業(yè)知識(shí)和技能,主要特點(diǎn):(1)易用性前期對(duì)項(xiàng)目的大量細(xì)致的分析,以及對(duì)用戶群的調(diào)查,充分考慮實(shí)際操作的各項(xiàng)細(xì)節(jié),使得普通用戶在不需要查看用戶手冊(cè)的情況下亦能很自如的操作系統(tǒng),并對(duì)操作流程有清晰的了解。(2)低出錯(cuò)率為了防止用戶在操作中出現(xiàn)各種失誤,界面的設(shè)計(jì)在各個(gè)環(huán)節(jié)都給與用戶必要的提示,同時(shí)也在空間排布上引導(dǎo)用戶按照正確的順序進(jìn)行操作大大減少操作出錯(cuò)的幾率,也減低了操作者的勞動(dòng)強(qiáng)度。(3)合理性父窗體應(yīng)該在屏幕的中心位置,子窗體應(yīng)該在父窗體的左上角或中心,界面退出或關(guān)閉的按鈕不應(yīng)該放在的位置,對(duì)數(shù)據(jù)進(jìn)行無(wú)法恢復(fù)的操作應(yīng)有提示信息,給用戶有選擇放棄的機(jī)會(huì)。對(duì)錯(cuò)誤的提示要準(zhǔn)確、清楚、有足夠多的信息。(4)高適應(yīng)性系統(tǒng)面向的用戶群有三類,對(duì)于不同的用戶,他們擁有不同的操作目的、操作流程以及不同的權(quán)限,如何考慮系統(tǒng)的適應(yīng)性也是界面設(shè)計(jì)時(shí)的重要部分,本系統(tǒng)可以面向不同的用戶提供不同的界面,實(shí)現(xiàn)高適應(yīng)性。(5)美觀性系統(tǒng)界面以白色和灰色為主色調(diào),輔助以少量鮮艷的小圖,給人的感覺(jué)是清晰明了,長(zhǎng)時(shí)間工作于此系統(tǒng)不會(huì)有視覺(jué)疲勞感,充分考慮色彩與結(jié)構(gòu)的關(guān)系,并通過(guò)精心的點(diǎn)綴引導(dǎo)用戶的視線順序完成操作。 用戶登陸窗體設(shè)計(jì)用戶登陸窗體為了保證系統(tǒng)的安全性,只有許可用戶才可進(jìn)入,如果輸入密碼和用戶名不匹配則不允許進(jìn)入系統(tǒng),登陸界面是以酒店內(nèi)飾為背景圖,下方是用戶名和密碼的文本框,輸入正確的用戶名和密碼點(diǎn)擊登陸登錄即可進(jìn)入系統(tǒng)。如圖41所示:圖41 用戶登陸窗口本登錄窗體比較簡(jiǎn)潔,只需輸入戶名和密碼即可。該窗體是在Application運(yùn)行前,以模態(tài)對(duì)話框的形式顯示出來(lái)。Dialog分為模態(tài)和非模態(tài)兩種,模態(tài)對(duì)話框是指用戶必須對(duì)對(duì)話框進(jìn)行操作才可以繼續(xù)。非模態(tài)對(duì)話框可以不必對(duì)它進(jìn)行任何操作。這里我們必須要使用模態(tài)對(duì)話框,因?yàn)槲覀冎挥挟?dāng)用戶輸入用戶名和密碼相匹配的時(shí)候,點(diǎn)擊“登錄”按鈕進(jìn)入系統(tǒng)??诹頔dit是要求用戶輸入密碼,輸入的字符都已‘*’的形式顯示出來(lái),這就需要調(diào)整Edit的Password Char屬性設(shè)置為‘*’。在“登錄”按鈕的激發(fā)事件里寫入驗(yàn)證代碼:namespace 酒店管理系統(tǒng){ public partial class 登錄 : Form { public 登錄() {
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1