酒店客房管理信息系統(tǒng)_第1頁
酒店客房管理信息系統(tǒng)_第2頁
酒店客房管理信息系統(tǒng)_第3頁
酒店客房管理信息系統(tǒng)_第4頁
酒店客房管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上把封面加上目 錄摘要-21、前 言-22、可行性分析-22.1、技術(shù)可行性-22.2、經(jīng)濟(jì)及社會(huì)可行性-23、需求分析-34、數(shù)據(jù)流程圖-45、數(shù)據(jù)字典-66、系統(tǒng)設(shè)計(jì)-86.1、系統(tǒng)總體功能-86.2、系統(tǒng)功能模塊圖解-86.3、系統(tǒng)開發(fā)工具與數(shù)據(jù)庫(kù)-86.4、代碼設(shè)計(jì)-96.5、數(shù)據(jù)庫(kù)設(shè)計(jì)-106.6、輸入輸出設(shè)計(jì)-117、系統(tǒng)實(shí)施-147.1、系統(tǒng)與數(shù)據(jù)庫(kù)連接-147.2、調(diào)試前的準(zhǔn)備-147.3、系統(tǒng)調(diào)試-147.4、系統(tǒng)調(diào)試心得-148、系統(tǒng)維護(hù)-169、系統(tǒng)評(píng)價(jià)-169.1、系統(tǒng)特點(diǎn)-169.2、系統(tǒng)存在的問題-1610、系統(tǒng)實(shí)施體會(huì)-1611、結(jié)束語-1

2、9參考文獻(xiàn)-20酒店客房管理信息系統(tǒng)的分析與設(shè)計(jì)作者:沈蓉 指導(dǎo)老師: 王佳摘 要:摘要過于簡(jiǎn)單,需補(bǔ)充內(nèi)容 主要論述了客房管理系統(tǒng)分析設(shè)計(jì)和編碼實(shí)現(xiàn)的過程。整個(gè)系統(tǒng)完成了客房管理中的各項(xiàng)功能, 界面友好, 操作簡(jiǎn)單。同時(shí)也探討了如何利用Power Builder 和SQL Server 開發(fā)工具開發(fā)酒店客房管理信息系統(tǒng)的。關(guān)鍵詞:酒店信息管理,客房管理系統(tǒng),需求分析,數(shù)據(jù)流程圖一、前言隨著旅游業(yè)的發(fā)展,酒店、餐飲娛樂行業(yè)日趨發(fā)達(dá),引入全方位的電腦服務(wù)和電腦管理日益流行。同時(shí),酒店和餐廳娛樂業(yè)引入電腦服務(wù)和管理也取得了優(yōu)良的經(jīng)濟(jì)效益和社會(huì)效益。為此,國(guó)家建設(shè)部已于最近作出明確規(guī)定:凡星級(jí)酒店在

3、項(xiàng)目審批時(shí),其設(shè)計(jì)方案必須包括電腦管理系統(tǒng),否則不予立項(xiàng)??梢姡频旯芾黼娔X化勢(shì)在必行。酒店管理系統(tǒng)將先進(jìn)的電腦技術(shù)與現(xiàn)代酒店服務(wù)管理完美地結(jié)合起來,實(shí)現(xiàn)了住宿、餐飲、娛樂全新概念的服務(wù)和管理方式。傳統(tǒng)的酒店管理往往令管理者花大量的時(shí)間來處理顧客投訴,例如錯(cuò)誤查詢、煩瑣的登記和結(jié)帳手續(xù)、旅客費(fèi)用計(jì)算錯(cuò)誤、空余客房資料不能及時(shí)提供等,從而影響出租率,使的管理人員不得不集中精力規(guī)劃管理運(yùn)行策略和進(jìn)行決策。以上問題可通過電腦系統(tǒng)輔助解決,酒店管理的電腦化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個(gè)重要標(biāo)志 ,而且對(duì)于提高員工工作效率,加速資金周轉(zhuǎn)、降低各項(xiàng)成本及改善服務(wù)質(zhì)量都有十分積極的作用。從80年代初發(fā)展起

4、來的國(guó)內(nèi)的酒店管理系統(tǒng),充分吸收了國(guó)外管理系統(tǒng)的精華,再結(jié)合國(guó)內(nèi)的實(shí)際情況,逐步發(fā)展成熟,到90年代初期已形成了幾個(gè)較成熟的軟件系統(tǒng),同時(shí),產(chǎn)生了幾家專職從事賓館業(yè)計(jì)算機(jī)管理系統(tǒng)的公司。到了90年代中后期,隨著計(jì)算機(jī)在酒店中的普及應(yīng)用,計(jì)算機(jī)技術(shù)的不斷發(fā)展,酒店管理系統(tǒng)的發(fā)展到了一個(gè)新的時(shí)期,新的系統(tǒng)平臺(tái)、新的系統(tǒng)特點(diǎn)及發(fā)展方向不斷涌現(xiàn),功能更加細(xì)致完善,系統(tǒng)更加穩(wěn)定可靠。同時(shí)在酒店客房管理信息系統(tǒng)開發(fā)中也存在許多的層次,針對(duì)不同規(guī)模和檔次的酒店進(jìn)行系統(tǒng)的開發(fā)。如針對(duì)小型賓館、招待所等推出實(shí)用型的單機(jī)版客房管理系統(tǒng),這也是現(xiàn)在發(fā)展最快,版本最多的一類系統(tǒng);也有針對(duì)星級(jí)賓館和集團(tuán)化的賓館推出的網(wǎng)

5、絡(luò)服務(wù)器架構(gòu)的賓館信息化管理系統(tǒng),對(duì)賓館進(jìn)行全方位的信息化管理。 而本系統(tǒng)是我在經(jīng)過對(duì)部分中小型酒店客房管理現(xiàn)狀的調(diào)查和分析之及網(wǎng)上查詢資料后,結(jié)合Power Builder和SQL Server 開發(fā)的這個(gè)酒店客房管理信息系統(tǒng)。二、可行性分析2.1技術(shù)可行性2.1.1 硬件要求不高,目前的基本配置的計(jì)算機(jī)硬件資源都能滿足開發(fā)要求;2.1.2 采用Power Builder和SQL Server進(jìn)行開發(fā),Powerbuilder是面向?qū)ο罂焖匍_發(fā)數(shù)據(jù)庫(kù)的工具,它的獨(dú)特的數(shù)據(jù)窗口技術(shù)可以方便的實(shí)現(xiàn)各種數(shù)據(jù)的插入、查詢等功能;2.1.3 采用面對(duì)對(duì)象的開發(fā)方法,前臺(tái)操作簡(jiǎn)易,工作人員培訓(xùn)簡(jiǎn)便,維護(hù)

6、方便,同時(shí)可擴(kuò)展性強(qiáng)。2.2經(jīng)濟(jì)及社會(huì)可行性隨著經(jīng)濟(jì)的發(fā)展,人口流動(dòng)的加劇,中小型的賓館如同雨后春筍般出現(xiàn),規(guī)模都不大,但是也都能獲得了不小的利益,但是由于規(guī)模小等問題,人員數(shù)量都比較少,而賓館的事物都比較繁雜,傳統(tǒng)的管理方法開始難于滿足需求;同時(shí)隨著社會(huì)計(jì)算機(jī)的推廣和信息化的進(jìn)程加快,經(jīng)營(yíng)者也都十分了解信息化管理系統(tǒng)的巨大作用,對(duì)于信息化管理系統(tǒng)都有迫切的需求,這就給針對(duì)中小型賓館的客房信息管理系統(tǒng)的開發(fā)有一個(gè)巨大的市場(chǎng)。三、需求分析內(nèi)容簡(jiǎn)單,需擴(kuò)充 3.1入住管理空房查詢登記房號(hào)天數(shù)一般客戶登記會(huì)員客戶登記前臺(tái)可以通過空房查詢確定有無顧客需要的客房可供入?。蝗珙櫩鸵笕胱。搭櫩褪欠駮?huì)員分

7、別進(jìn)行身份登記,會(huì)員享受會(huì)員優(yōu)惠折扣,同時(shí)登記顧客入住房號(hào)和天數(shù)。3.2服務(wù)管理 服務(wù)查詢 服務(wù)收費(fèi) 對(duì)顧客在入住期間在酒店所接受的其他各項(xiàng)服務(wù)進(jìn)行登記,同時(shí)在顧客退房時(shí)進(jìn)行結(jié)算。3.3日常管理 今日離店提示單 離店提示 現(xiàn)住客戶查詢 按顧客離店時(shí)間顯示每日離店客戶名單,供前臺(tái)服務(wù)人員查詢,并進(jìn)行離店提示。前臺(tái)服務(wù)人員也可以通過現(xiàn)住客戶查詢了解現(xiàn)在的入住人員情況。3.4結(jié)算管理 退房結(jié)算在顧客離店退房是進(jìn)行費(fèi)用的最終結(jié)算,列出明細(xì)帳單,供顧客核對(duì),辦理離店結(jié)算。3.5經(jīng)理查詢 客房情況查詢這是經(jīng)理用戶的專有功能,只供經(jīng)理擁護(hù)使用,主要是供管理人員了解客房入住情況、日空房率等,供管理人員作出正確

8、的決策。3.6系統(tǒng)維護(hù) 退出系統(tǒng) 更改用戶名和密碼 主要用于對(duì)用戶的權(quán)限、密碼等進(jìn)行管理,保證系統(tǒng)的運(yùn)行。四、數(shù)據(jù)流程圖這部分只有圖不行,應(yīng)加入文字說明 P1.1數(shù) 據(jù)輸 入 系統(tǒng) P1.2數(shù) 據(jù)查 詢根據(jù)權(quán)限根據(jù)用戶權(quán)限用戶 后 臺(tái)數(shù)據(jù)庫(kù)判斷權(quán)限登陸 P1.3系 統(tǒng)維 護(hù)P1.4統(tǒng) 計(jì)分 析數(shù)據(jù)輸入D1 客房數(shù)據(jù)信息表 D2 客戶信息數(shù)據(jù)表根據(jù)權(quán)限根據(jù)數(shù)據(jù)輸入用戶D3 押金信息單權(quán)限各種信息輸入D4 客房信息數(shù)據(jù)表D5 服務(wù)費(fèi)用表D6 用戶表 圖 P 1.1 客房信息查詢D1 客房數(shù)據(jù)信息表客戶信息查詢根據(jù)權(quán)限數(shù)據(jù)查詢統(tǒng)計(jì)用戶信息統(tǒng)計(jì)D2 客戶信息數(shù)據(jù)表結(jié)算帳單 D5 服務(wù)費(fèi)用表 D7 結(jié)算

9、帳單表 用戶權(quán)限修改圖 P 1.2根據(jù)權(quán)限系統(tǒng)維護(hù)根據(jù)權(quán)限用戶D1 用戶表用戶密碼修改圖 P 1.3五、數(shù)據(jù)字典5.1數(shù)據(jù)流條目舉例數(shù) 據(jù) 流 條 目名稱:客戶信息詳細(xì)內(nèi)容說明:客戶信息包括客戶個(gè)人信息,入住信息和會(huì)員信息的內(nèi)容數(shù)據(jù)流來源:D1,D2數(shù)據(jù)流去向:D3組成:帳單號(hào)+姓名+性別+國(guó)籍+年齡+民族+出生日期+家庭住址+入住日期+入住天數(shù)+房號(hào)+會(huì)員號(hào) 5.2外部實(shí)體條目舉例外 部 實(shí) 體 條 目名稱:客房信息說明:后臺(tái)自動(dòng)生成的客房信息,在前臺(tái)顯示輸出數(shù)據(jù)流:P 1.1輸入數(shù)據(jù)流:D45.3數(shù)據(jù)存儲(chǔ)條目舉例數(shù) 據(jù) 存 儲(chǔ) 條 目名稱:服務(wù)費(fèi)用信息說明:對(duì)客戶接受的各項(xiàng)服務(wù)費(fèi)用進(jìn)行管理

10、數(shù)據(jù)流來源:P 1.1 數(shù)據(jù)流去向:D5組成:消費(fèi)單號(hào)+序號(hào)+服務(wù)時(shí)間+收費(fèi)員+消費(fèi)費(fèi)用+房號(hào)5.4處理過程條目舉例處 理 過 程 條 目名稱:服務(wù)信息查詢說明:可以查詢客戶接受過的各項(xiàng)服務(wù)的具體信息輸入:登陸用戶和密碼輸出:D1> P1.2處理:用戶登陸后,到即時(shí)服務(wù)管理的服務(wù)查詢窗口進(jìn)行查詢就可以獲得客戶服務(wù)的信息六、系統(tǒng)設(shè)計(jì)這部分是文章重點(diǎn),要詳細(xì)描述6.1系統(tǒng)總體功能 系統(tǒng)從中小型賓館的實(shí)際需求出發(fā),設(shè)計(jì)了主要的功能模塊,注重了操作的簡(jiǎn)便性和實(shí)用性,使整個(gè)系統(tǒng)簡(jiǎn)單實(shí)用。其具體的功能如下,6.1.1各種信息的輸入。包括客房信息,客戶信息,服務(wù)費(fèi)用信息的輸入,對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新,保證數(shù)

11、據(jù)庫(kù)的實(shí)時(shí)性,以便對(duì)這些信息能進(jìn)行各種操作,用于維護(hù)和結(jié)算,滿足營(yíng)業(yè)的需要。 6.1.2各種信息查詢。包括對(duì)客房信息,客戶信息,服務(wù)信息,離店信息進(jìn)行查詢,便于對(duì)客房進(jìn)行維護(hù),便于對(duì)客戶進(jìn)行周到的服務(wù),滿足客戶的需求。 6.1.3系統(tǒng)維護(hù)??蓪?duì)各個(gè)用戶的登陸密碼及權(quán)限等進(jìn)行維護(hù),便于不同權(quán)限的用戶能夠最好的實(shí)現(xiàn)自己的功能。 6.1.4幫助。系統(tǒng)的一些功能介紹和使用說明。6.2系統(tǒng)功能模塊圖解6.2.1數(shù)據(jù)輸入模塊客房信息輸入數(shù)據(jù)輸入客戶信息輸入服務(wù)費(fèi)用輸入 圖 6-1 6.2.2數(shù)據(jù)查詢模塊數(shù) 據(jù) 查 詢 和 統(tǒng) 計(jì)客房信息查詢客戶信息查詢服務(wù)費(fèi)用查詢離店信息查詢客房情況查詢 圖 6-26.3

12、系統(tǒng)開發(fā)工具與數(shù)據(jù)庫(kù)根據(jù)系統(tǒng)開發(fā)的實(shí)際需要及開發(fā)工具的實(shí)用性,本系統(tǒng)開發(fā)平臺(tái)如下:(1)開發(fā)工具:Power Builder語言(2)數(shù)據(jù)庫(kù):SQL Server6.4代碼設(shè)計(jì)由于針對(duì)的是中小型賓館進(jìn)行設(shè)計(jì)的,所以處理的數(shù)據(jù)量比較小,編碼較為簡(jiǎn)便,本系統(tǒng)的編碼如下:6.4.1客房編碼:三位有效數(shù)字 # # 樓層 房間號(hào)6.4.2會(huì)員號(hào):6位有效數(shù)字,從開始采用順序編碼。6.4.3消費(fèi)單號(hào):三位有效數(shù)字,按從001開始順序編碼。6.4.4客戶信息單號(hào):按客戶登記順序從1開始順序編碼。6.5數(shù)據(jù)庫(kù)設(shè)計(jì)6.5.1數(shù)據(jù)庫(kù)ER圖 消費(fèi)單號(hào)消費(fèi)費(fèi)用收費(fèi)員服務(wù)時(shí)間序號(hào)房號(hào)服務(wù)費(fèi)用 用戶名密碼客戶信息號(hào)性別姓

13、名管理 用戶表管理國(guó)籍客戶信息管理信息用戶 住房日期押金 權(quán)限離店日期會(huì)員號(hào)房號(hào)查詢身份證號(hào)價(jià)格房號(hào)客房信息用房標(biāo)志客房類型 從概念結(jié)構(gòu)結(jié)構(gòu)設(shè)計(jì)所的結(jié)構(gòu)圖可以使數(shù)據(jù)庫(kù)結(jié)構(gòu)清晰明了,為邏輯設(shè)計(jì)做好了必要的準(zhǔn)備。6.5.2將ER圖轉(zhuǎn)化為數(shù)據(jù)模型 ,可以知道本系統(tǒng)需要以下數(shù)據(jù)表:表1【客房數(shù)據(jù)信息表】 kefang名 稱字段名稱數(shù)據(jù)類型字段長(zhǎng)度允許空其 他房號(hào)kfidchar3否不為空客房類型kflxchar8否不為空客房?jī)r(jià)格fjdecimal10是用房標(biāo)志bzchar1否表2【用戶表】 yonghu名 稱字段名稱數(shù)據(jù)類型字段長(zhǎng)度允許空其 他用戶名yhmchar6否主 鍵密 碼pswchar10否權(quán)

14、 限qxchar10否 表3【服務(wù)費(fèi)用表】 fwfy名 稱字段名稱數(shù)據(jù)類型字段長(zhǎng)度允許空其 他序 號(hào)xhint3否主鍵服務(wù)時(shí)間fwsjdatetime18是收 費(fèi) 員sfyint3是消費(fèi)費(fèi)用xffydecimal8是房 號(hào)kfidint3否 表4【客戶信息表】 khxx名 稱字段名稱數(shù)據(jù)類型字段長(zhǎng)度允許空其 他客戶信息單號(hào)khxxidint3否姓名namechar10是性別xbchar2是國(guó)籍gjchar18是押金數(shù)額yjdecimal8是住店日期rztimedatetime8是離店日期ldtimedatetime8是身份證號(hào)khsfzint18是房號(hào)kfidint3是會(huì)員號(hào)hyidint6是

15、 6.6輸入輸出設(shè)計(jì)系統(tǒng)的輸入與輸出設(shè)計(jì)是一個(gè)相輔相成的設(shè)計(jì)過程,輸入、輸出設(shè)計(jì)的好壞直接關(guān)系到用戶的操作和對(duì)系統(tǒng)的認(rèn)可。6.6.1輸入設(shè)計(jì)輸入設(shè)計(jì)的目標(biāo)是保證向系統(tǒng)輸入正確的數(shù)據(jù),保證輸入方法的簡(jiǎn)單、迅速、方便?,F(xiàn)以客戶入住登記錄入為例:輸入功能:服務(wù)員在客戶信息中輸入入住客戶信息輸入媒體:鍵盤、鼠標(biāo)輸入方式:實(shí)時(shí)輸入6.6.2輸出設(shè)計(jì)輸出設(shè)計(jì)是系統(tǒng)能否為用戶提供準(zhǔn)確、及時(shí)、適用的信息的關(guān)鍵。以服務(wù)收費(fèi)查詢窗口為例:輸出功能:顯示客戶消費(fèi)的明細(xì)條目輸出媒體:電腦屏幕輸出周期:不限輸出數(shù)據(jù)項(xiàng)名稱:序號(hào)、服務(wù)名稱,單價(jià),服務(wù)時(shí)間,地點(diǎn)七、系統(tǒng)實(shí)施系統(tǒng)的實(shí)施是系統(tǒng)設(shè)計(jì)完成后的檢驗(yàn),是系統(tǒng)使用前至關(guān)

16、重要的一步,系統(tǒng)的調(diào)試是系統(tǒng)實(shí)施中最關(guān)鍵的任務(wù),進(jìn)行全面細(xì)致的系統(tǒng)調(diào)試,可以充分確保系統(tǒng)的可行性與完整性。7.1系統(tǒng)與數(shù)據(jù)庫(kù)連接 本系統(tǒng)采用Power Builder為開發(fā)工具,SQL Server作為數(shù)據(jù)庫(kù),在系統(tǒng)與數(shù)據(jù)庫(kù)連接的時(shí)候用到如下的代碼:Sqlca.dbms=”O(jiān)DBCSqlca.autocommit=falseSqlca.dbparm=”connectstring=dsn=shang;uid=;pwd=” connect ;數(shù)據(jù)庫(kù)連接上后,就可以在數(shù)據(jù)庫(kù)中建立系統(tǒng)所需要的各張表,系統(tǒng)可以根據(jù)自己所需,與表進(jìn)行連接,從而建立數(shù)據(jù)窗口。7.2調(diào)試前的準(zhǔn)備首先,對(duì)系統(tǒng)的功能模塊有個(gè)全面

17、的了解,并熟悉其中的數(shù)據(jù)流程,明確系統(tǒng)實(shí)現(xiàn)的功能。然后,對(duì)數(shù)據(jù)庫(kù)進(jìn)行檢查,查看表中屬性與數(shù)據(jù)的正確性,并核對(duì)與系統(tǒng)中數(shù)據(jù)窗口的連接情況。最后,明確系統(tǒng)的權(quán)限設(shè)置,了解不同權(quán)限下的用戶名和密碼以及不同對(duì)象的編碼,以確保在實(shí)施的過程中不出現(xiàn)細(xì)小環(huán)節(jié)的差錯(cuò)。7.3系統(tǒng)調(diào)試系統(tǒng)調(diào)試的目的是發(fā)現(xiàn)系統(tǒng)中存在的錯(cuò)誤。因此,科學(xué)的,合理的,有效的安排測(cè)試的過程,采用正確的測(cè)試方法將顯得尤為重要。并且要盡可能提高測(cè)試的效率,用較少的時(shí)間發(fā)現(xiàn)較多的問題。一般來說,調(diào)試工作主要包括以下幾塊內(nèi)容:對(duì)權(quán)限進(jìn)行測(cè)試;對(duì)功能模塊進(jìn)行測(cè)試;對(duì)完整性約束進(jìn)行測(cè)試。7.3.1權(quán)限測(cè)試權(quán)限是不同的用戶使用系統(tǒng)的局限性設(shè)置,權(quán)限的設(shè)

18、置可以使用戶在自身?xiàng)l件約束的范圍內(nèi)對(duì)系統(tǒng)進(jìn)行操作。在測(cè)試時(shí),可以使用不同的用戶名和不同的進(jìn)入密碼進(jìn)行測(cè)試,查看其是不是嚴(yán)格按照系統(tǒng)任務(wù)書的要求來實(shí)現(xiàn)的,有沒有出現(xiàn)用戶權(quán)限不到位或者是有越權(quán)的情況出現(xiàn)。7.3.2功能模塊測(cè)試功能模塊是系統(tǒng)的根本,因此,檢查模塊功能的實(shí)現(xiàn)情況是相當(dāng)重要的一塊內(nèi)容。功能模塊的測(cè)試必須逐一進(jìn)行,不能有任何的遺漏,檢查每一塊模塊的功能是否能夠?qū)崿F(xiàn)。這是一個(gè)很煩瑣的工作。比如,對(duì)本系統(tǒng)中的基本信息錄入模塊的測(cè)試,對(duì)促銷員業(yè)績(jī)考評(píng)模塊的測(cè)試等。7.3.3完整性約束測(cè)試完整性約束是系統(tǒng)校驗(yàn)的主要內(nèi)容,完整性約束工作的到位與否直接影響整個(gè)系統(tǒng)的質(zhì)量,完整性約束可以保證數(shù)據(jù)庫(kù)內(nèi)容

19、的正確性,有序性。比如對(duì)年齡的設(shè)置必須是數(shù)字才是有效的,當(dāng)輸入英文字母或其他符號(hào)均是沒有用的,同時(shí)對(duì)其字段的長(zhǎng)度也要有明確的限制,一般控制在3個(gè)字符。7.4系統(tǒng)調(diào)試心得 通過對(duì)自己系統(tǒng)的調(diào)試,我認(rèn)為應(yīng)該注意以下的問題:7.4.1調(diào)試工作一定要細(xì)致,從最小的模塊開始,一塊一塊得進(jìn)行,逐步擴(kuò)大調(diào)試的范圍,循序漸進(jìn)。7.4.2通過出錯(cuò)時(shí)系統(tǒng)的提示語有目的,有針對(duì)性的對(duì)系統(tǒng)的代碼進(jìn)行檢查。7.4.3使用DEBUG進(jìn)行錯(cuò)誤追蹤是一個(gè)十分有效的方法。7.4.4由于系統(tǒng)安裝的非正版的Power builder,在運(yùn)行的時(shí)候經(jīng)常出現(xiàn)“奇怪”的錯(cuò)誤,因此,隨時(shí)做好系統(tǒng)的備份工作是十分必要的。這可以大大減少由于突

20、發(fā)事件帶來的無謂的工作量。八、系統(tǒng)維護(hù)系統(tǒng)維護(hù)是系統(tǒng)開發(fā)使用以后的后期工作,是為了保證計(jì)算機(jī)系統(tǒng)能夠不斷得適應(yīng)用戶環(huán)境、社會(huì)環(huán)境的變化而開展的工作。這要求系統(tǒng)維護(hù)人員能夠與系統(tǒng)使用的有關(guān)部門緊密聯(lián)系,應(yīng)部門的實(shí)際要求不斷地作出變更,以適應(yīng)環(huán)境變化的需要,提高系統(tǒng)的可用性。系統(tǒng)的維護(hù)應(yīng)做到以下幾點(diǎn):8.1與系統(tǒng)使用部門保持長(zhǎng)期緊密的聯(lián)系,了解使用環(huán)境的變化;8.2及時(shí)向系統(tǒng)開發(fā)部門反饋用戶意見;8.3結(jié)合雙方的建議對(duì)系統(tǒng)作出及時(shí)、有效、合理的更新;8.4嚴(yán)格按照有關(guān)規(guī)定,對(duì)系統(tǒng)的運(yùn)行做好相關(guān)的記錄工作;九、系統(tǒng)評(píng)價(jià)9.1系統(tǒng)特點(diǎn)系統(tǒng)通過不斷的改善,基本實(shí)現(xiàn)了預(yù)期的功能,并且運(yùn)行穩(wěn)定,操作簡(jiǎn)潔,維

21、護(hù)方便,充分體現(xiàn)了其實(shí)用性。同時(shí)根據(jù)賓館客房管理的實(shí)際需求,建立了服務(wù)費(fèi)用登記,并建立了客戶離店提示模塊。輸入信息盡量實(shí)現(xiàn)了自動(dòng)填充,將手動(dòng)操作減少到最低點(diǎn),同時(shí)比較強(qiáng)的校驗(yàn)容錯(cuò)能力,合理的權(quán)限設(shè)置,使本身不大的系統(tǒng)顯得很精練,很科學(xué)。9.2系統(tǒng)存在的問題 由于自身水平有限,時(shí)間倉(cāng)促,系統(tǒng)還有很多不完善的地方,比如:界面設(shè)計(jì)不太合理,布局不夠美觀,在進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候,考慮還不夠全面,許多字段的設(shè)計(jì)上存在著一定局限性,一些有用的字段沒有加進(jìn)去,同時(shí)存在一些沒有用的字段,這給以后的程序設(shè)計(jì)與數(shù)據(jù)窗口的建立帶來了不小的麻煩。在初期的功能設(shè)置上,一些界面也存在一定的重復(fù),其中最主要的客戶信息登記設(shè)

22、計(jì)也沒有達(dá)到最理想的程度,這些不足之處都需要在以后的工作中進(jìn)一步加以改進(jìn)與提高。十、系統(tǒng)實(shí)施體會(huì)經(jīng)過將近三個(gè)月的設(shè)計(jì)開發(fā),我在老師的指點(diǎn)和同學(xué)的幫助下,終于完成了自己的畢業(yè)設(shè)計(jì)。激動(dòng)的心情無法言表,但是在整個(gè)系統(tǒng)開發(fā)的過程中,從去單位實(shí)習(xí)開始,經(jīng)歷了一個(gè)比較漫長(zhǎng)的過程,與其說是一個(gè)小小的成功,更可以說是一個(gè)對(duì)知識(shí)的積累與運(yùn)用的過程,是一個(gè)對(duì)人的毅力與耐力的考驗(yàn)的過程。在這個(gè)過程當(dāng)中,自己遇到了一些意料當(dāng)中與出乎意料的困難,從這些困難中一次次挺過來的經(jīng)歷,真的讓我成長(zhǎng)了許多。這樣的經(jīng)歷對(duì)我今后的學(xué)習(xí)和工作都是十分有益的。在設(shè)計(jì)這個(gè)系統(tǒng)的過程中調(diào)查和研究了許多資料,從中了解到國(guó)內(nèi)酒店IT技術(shù)開發(fā)的

23、現(xiàn)狀是:1、需求不明確,使酒店項(xiàng)目工程性強(qiáng),產(chǎn)品化不足,開發(fā)商的總體成本居高不下,研發(fā)缺乏原動(dòng)力。2、沒有行業(yè)統(tǒng)一標(biāo)準(zhǔn),廠商各自為政,市場(chǎng)分化導(dǎo)致產(chǎn)品整合難度大。3、產(chǎn)品推廣依賴行政手段和關(guān)系網(wǎng),抑制了新技術(shù)的引進(jìn)和技術(shù)的創(chuàng)新,不利于形成自己的產(chǎn)品特色和質(zhì)量控制。4、國(guó)外優(yōu)秀品牌的低價(jià)進(jìn)入,壟斷了國(guó)內(nèi)高星級(jí)市場(chǎng),開發(fā)商利潤(rùn)空間式微。可見酒店客房管理系統(tǒng)開發(fā)行業(yè)還有發(fā)展空間,更需要在自我發(fā)展和對(duì)外競(jìng)爭(zhēng)的過程中進(jìn)一步的去規(guī)范和完善。這也讓我更確定了自己完成這個(gè)設(shè)計(jì)的決心。通過這次畢業(yè)設(shè)計(jì)系統(tǒng)的開發(fā),讓我充分感受到了實(shí)踐的重要性。“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)”,如果在開展某項(xiàng)工作前不進(jìn)行一定的實(shí)踐,那

24、么做出來的事情必將是脫離實(shí)踐的,脫離實(shí)踐的東西是沒有實(shí)際的使用價(jià)值的,從某種意義上說就是廢品。特別是對(duì)于我們?cè)谛5膶W(xué)生來說,與社會(huì)的接觸還比較少,在系統(tǒng)設(shè)計(jì)的前期,腦子里的概念是很模糊的,因此,實(shí)踐對(duì)于我們來說更顯得尤為重要。只有對(duì)一件事物有了詳細(xì)的了解,才能做出一個(gè)好的作品來。當(dāng)然,在實(shí)踐的過程當(dāng)中,與人的交往和溝通是必不可少的,這也是非常重要的。我們實(shí)習(xí)的過程是一個(gè)學(xué)習(xí)的過程,對(duì)一個(gè)陌生的環(huán)境,全靠自己去摸索是有難度的,如果可以和單位的同事多進(jìn)行交流,勤于提問,那就可以更快更好得了解情況,并且可以節(jié)省不少的時(shí)間,提高學(xué)習(xí)工作的效率。還可以使自己少犯錯(cuò)誤。在實(shí)踐的過程當(dāng)中,還應(yīng)該注意多看一些

25、與實(shí)習(xí)相關(guān)的書籍和資料,這會(huì)使我們更容易掌握實(shí)踐中學(xué)習(xí)的知識(shí),了解其確切的使用方式,并且還很有可能從中獲得靈感,產(chǎn)生新的想法,能夠?qū)⒋烁玫眠\(yùn)用到現(xiàn)實(shí)的工作中去。總而言之,前期實(shí)踐工作開展的好壞,將直接影響到今后的系統(tǒng)開發(fā)。我們應(yīng)該十分嚴(yán)肅認(rèn)真得來對(duì)待畢業(yè)實(shí)習(xí),在實(shí)習(xí)中盡自己最大的努力收集有用信息,為我們畢業(yè)設(shè)計(jì)的順利開展打下堅(jiān)實(shí)的基礎(chǔ)。系統(tǒng)是采用生命周期法和原型法相結(jié)合的方法來開發(fā)的,是一個(gè)有序的,嚴(yán)謹(jǐn)?shù)拈_發(fā)過程。系統(tǒng)分析在系統(tǒng)開發(fā)的過程當(dāng)中占有十分重要的地位。在系統(tǒng)分析階段,將前一階段收集來的信息進(jìn)行整理、統(tǒng)計(jì)和分析,找出其中的關(guān)鍵信息,確定系統(tǒng)開發(fā)的主線,明確系統(tǒng)中哪些功能是主要的,哪些

26、功能是次要的,如何實(shí)現(xiàn)這些功能,采用什么方法,分多少步驟實(shí)現(xiàn)這些功能,都是在這個(gè)階段所必須認(rèn)真考慮的問題。數(shù)據(jù)庫(kù)的設(shè)計(jì),要有哪幾個(gè)表,表里有哪些字段,這些字段在開發(fā)中用到哪個(gè)模塊里去,在這個(gè)階段中都要明確。只有這樣,才能在以后的設(shè)計(jì)階段做到有的放矢。以前做系統(tǒng)時(shí)由于進(jìn)行系統(tǒng)分析的時(shí)候考慮問題不夠全面,在準(zhǔn)備不充分的情況下就匆忙得進(jìn)入了程序設(shè)計(jì)階段,從中吃了不少苦頭。比如:做著做著突然想到某個(gè)模塊中要加個(gè)新的功能,然后臨時(shí)加個(gè)頁面想實(shí)現(xiàn)這個(gè)功能,同時(shí)又發(fā)現(xiàn)在數(shù)據(jù)庫(kù)中也應(yīng)該加個(gè)表或者在表中修改某個(gè)字段、加個(gè)字段,又去修改表的結(jié)構(gòu),在這里花了不少時(shí)間,做了許多無用功,但最終的結(jié)果是自己想實(shí)現(xiàn)的那個(gè)功

27、能還是沒有實(shí)現(xiàn)。所以說前期的準(zhǔn)備工作一定要充分,要做到位,做到精處。這樣后期的開發(fā)工作才能有條理得開展。數(shù)據(jù)流程圖和結(jié)構(gòu)圖也要進(jìn)行詳細(xì)的了解,這些圖是系統(tǒng)數(shù)據(jù)流向最直觀的反映,吃透數(shù)據(jù)流程圖,就意味著明確了系統(tǒng)中數(shù)據(jù)是如何循環(huán)的,就可以分清楚哪些是主要信息,哪些是次要信息,就可以對(duì)信息進(jìn)行再處理,再細(xì)分,使系統(tǒng)的功能得到完美的實(shí)現(xiàn)。接下來就是數(shù)據(jù)庫(kù)設(shè)計(jì)階段了。數(shù)據(jù)庫(kù)是一個(gè)系統(tǒng)所有信息的集合,在數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)要考慮字段的定義,字段的設(shè)置,減少數(shù)據(jù)冗余度。在數(shù)據(jù)庫(kù)的基本框架打好后,為了系統(tǒng)功能模塊能夠得到演示和運(yùn)行,就需要進(jìn)行大量數(shù)據(jù)的錄入,這是一個(gè)很煩瑣的工作,錄入時(shí)一定要細(xì)心,不能產(chǎn)生煩躁的情緒

28、,因?yàn)橐粋€(gè)細(xì)小的差錯(cuò)都有可能導(dǎo)致最終計(jì)算結(jié)果的錯(cuò)誤,而且在以后發(fā)現(xiàn)了問題時(shí)再回來查找,工作量就會(huì)很大,所以數(shù)據(jù)庫(kù)數(shù)據(jù)的導(dǎo)入一定要一步到位。系統(tǒng)設(shè)計(jì)階段是對(duì)系統(tǒng)具體功能模塊的實(shí)現(xiàn)階段,必須要經(jīng)歷最另人頭痛的編程過程。程序的設(shè)計(jì)是極其復(fù)雜的,而且有相當(dāng)嚴(yán)格的要求,一個(gè)符號(hào)的錯(cuò)誤都會(huì)直接導(dǎo)致程序的無法運(yùn)行。因此,在寫程序的時(shí)候腦子一定要清醒,思路要清晰,這樣做起來會(huì)比較順利一點(diǎn)。不過在寫程序的時(shí)候難免會(huì)碰到一些困難,自己一個(gè)人想往往會(huì)進(jìn)入死胡同,很難發(fā)現(xiàn)問題的所在,因此,每當(dāng)碰到問題的時(shí)候我就請(qǐng)教身邊的同學(xué),查看參考書,實(shí)在不行就向?qū)熐蠼獭2贿^,Power builder自帶的DEBUG還是幫了我

29、不少的忙,它在程序調(diào)試的時(shí)候發(fā)揮了巨大的作用,我可以根據(jù)自己的需要,設(shè)置追蹤點(diǎn),DEBUG會(huì)依照我的設(shè)置一步步得檢查下去,這可以非??焖儆行У冒l(fā)現(xiàn)問題的所在,在程序的調(diào)試過程中可以減少很多時(shí)間,使工作效率有了很大的提高。系統(tǒng)的調(diào)試是對(duì)系統(tǒng)設(shè)計(jì)階段的檢查,但是系統(tǒng)測(cè)試往往伴隨著系統(tǒng)設(shè)計(jì)同時(shí)進(jìn)行。當(dāng)設(shè)計(jì)完一段程序后,我都要進(jìn)行測(cè)試,看看設(shè)計(jì)的功能是不是能夠?qū)崿F(xiàn),在完成了一塊功能的設(shè)計(jì)后再進(jìn)行下一塊的設(shè)計(jì),防止在前一塊存在問題的情況下開發(fā)下一塊所產(chǎn)生的問題堆積現(xiàn)象。模塊測(cè)試,要從小模塊著手,逐步擴(kuò)大,對(duì)測(cè)試過程中出現(xiàn)的問題要細(xì)心對(duì)待,要搞清楚,不能一知半解,這樣才能有針對(duì)性得解決問題。編程是煩人的事

30、情,如果在測(cè)試時(shí)發(fā)現(xiàn)了,并且在很長(zhǎng)時(shí)間都不能解決的時(shí)候,千萬不能急噪,不然原本就有些亂的思路就會(huì)變得更亂,甚至導(dǎo)致根本無從下手。因此,學(xué)會(huì)保持一個(gè)輕松的心態(tài)是十分重要和有用的。在實(shí)際的開發(fā)過程中我也遇到了很多技術(shù)上的問題和難點(diǎn),但是通過查找相關(guān)的資料和向老師和同學(xué)詢問都得到了解決。比如在押金帳單打印是就遇到了如何控制打印紙張大小的問題,在詢問同學(xué)時(shí)他們也存在同樣的問題,在查找了相關(guān)的PB指導(dǎo)書后終于找了,知道這個(gè)問題并不是很難,只需要用ADDFORM增加一個(gè)自定義的紙型就可以解決這個(gè)問題;我遇到的另一個(gè)問題就是在輸入是發(fā)現(xiàn)在數(shù)據(jù)庫(kù)表中中文字符顯示亂碼,這給自己對(duì)信息輸入的校驗(yàn)帶來很多麻煩,但是

31、當(dāng)我在同學(xué)機(jī)子上運(yùn)行時(shí)就顯示正常了,最后估計(jì)是自己的數(shù)據(jù)庫(kù)安裝存在問題,于是重新安裝了一次SQL然后再運(yùn)行,問題果然沒有了;而在一個(gè)窗口顯示時(shí)需要設(shè)置過濾條件的實(shí)現(xiàn)中又出現(xiàn)了問題,在經(jīng)過很多次嘗試都失敗后,我在PB聯(lián)盟論壇發(fā)布了求助之后終于得到了解決,用代碼dw_1.setfilter("") dw_1.filter()解決了這個(gè)問題,這點(diǎn)讓我了解到在學(xué)習(xí)中不僅需要自己努力的去探索,有時(shí)向他人現(xiàn)在更可以通過網(wǎng)絡(luò)象別人請(qǐng)教是一種更好的學(xué)習(xí)方法;在離店提示這個(gè)模塊的實(shí)現(xiàn)中,需要對(duì)離店的日期進(jìn)行順序的顯示,起初不知道該用什么函數(shù)實(shí)現(xiàn),這個(gè)問題也在我查找了PB的一些指導(dǎo)用書后,用ASC來解決了,同時(shí)也了解了和它相關(guān)的DESC的降序作用。當(dāng)然遇到的問題還有很多,但是通過各種方法,比如查找資料,詢問老師同學(xué),在網(wǎng)絡(luò)上尋求幫助等等,許多的問題得到了很好的解決,對(duì)老師同學(xué)和網(wǎng)絡(luò)上的朋友無私的幫助,我表示衷心的感謝。最后,要做好數(shù)據(jù)的備份工作,并且要進(jìn)行多份的備份。一方面,在程序的編寫過程中經(jīng)常會(huì)發(fā)生錯(cuò)誤,這時(shí),數(shù)據(jù)的備份可以幫助進(jìn)行相關(guān)數(shù)據(jù)的恢復(fù);另一方面,在程序的調(diào)試過程中,常常要進(jìn)行大量的代碼修改,如果發(fā)現(xiàn)調(diào)試不對(duì),想回到原來狀態(tài)的時(shí)候,如果沒有數(shù)據(jù)的備份,那將是一件十分煩人的事情。再者,我們安裝的Power builder開發(fā)工具和SQL Server數(shù)據(jù)庫(kù)都是盜版的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論