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

正文內(nèi)容

delphi酒店信息管理系統(tǒng)設(shè)計-資料下載頁

2024-12-07 10:34本頁面

【導讀】濟管理工作中去。迅速發(fā)展起來的酒店行業(yè).為了提高自身的管理水平.加強競爭能力,出來的一套系統(tǒng)。主要包括酒店資源、顧客信息、結(jié)算信息進行管理,利用。酒店管理信息系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。具,運用自頂向下逐層分解的模塊化結(jié)構(gòu)設(shè)計思想、面向?qū)ο蟮脑O(shè)計方法,酒店行業(yè)將面臨著機遇和挑戰(zhàn)。面對快速發(fā)展的信息產(chǎn)業(yè)帶來的影響。將電腦技術(shù)和電腦服務(wù)引入酒店管理成為一種必然的趨勢。金進行這項必須的改革。在當今信息時代,這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管。如果本系統(tǒng)能被中小型酒店企業(yè)采用,將會改變以前靠手工。本著開發(fā)人員對用。戶需求的理解,通過簡單的系統(tǒng)分析、系統(tǒng)設(shè)計,快速實現(xiàn)一個原型系統(tǒng),然后通過反復修改來實現(xiàn)管理信息系統(tǒng)。

  

【正文】 員要根據(jù)顧客的需求進行錄入,判斷所點的餐飲是否為空或數(shù)量足夠,若為空或數(shù)量不夠則不能點餐;否則點餐成功。如圖 42 所示。 輸入顧客所點的餐飲開始是否為空輸入點餐數(shù)量結(jié)束NY是否足夠點餐成功YN 26 房間預訂 流程 圖 43 客房預訂 流程圖 客房預訂首先要確定房間的狀態(tài)是空的、沒有入住和沒有預訂出去的 。 如果有人入住或預訂,則只能重新選擇房間,如果沒有入住和沒有預訂出去的,則采集預訂房間的客人的基本信息。完成 如圖 43 所示。 查看房間狀態(tài) 是否為空 添加用戶信息和客房信息生成賬單 完成預訂 完成 否 是 開始 27 餐飲消費流程 圖 44 餐飲消費流程圖 開始 選擇桌位類型 選擇空桌位 是 否 有空桌位 是 定 桌位 點菜 是 否 需要加菜 否 結(jié)賬 完成 28 系統(tǒng)的具體實現(xiàn) 數(shù)據(jù)庫的鏈接 方法 ADOConnection,ADOTable,DataSource 控件各一個 ADOTable 關(guān)聯(lián)到 ADOConnection,把 DataSource 關(guān)聯(lián)到 ADOTable ADOConnection 控件的 ConnectionString 屬性,在彈出的對話框中選擇數(shù)據(jù)提供器,如果是 Access 就選 ,是 SQL Server 就選 SQL Server Provider (英文版是 Next),選擇要連接的數(shù)據(jù)庫,如果是 SQL Server,Oracle 等需要提供正確的用戶名和密碼 ,成功后關(guān)閉對話框 ADOConnection 的 Active 屬性設(shè)為 True DBGrid 控件 DBGrid 關(guān)聯(lián)到 DataSource 上 ,就能看到數(shù)據(jù)顯示出來了 ,就再添加一個 DBNavigator 控件,也要關(guān)聯(lián) 到DataSource 整個過程不需要編寫任何代碼,直接拖放控件,設(shè)定屬性即可 用戶登錄模塊 用戶登錄界面 : 當用戶進入系統(tǒng)時,會彈出系統(tǒng)登錄界面如圖( 41), 用戶選擇服務(wù)類型后,登錄按鈕變亮,這時用戶輸入用戶名和密碼登錄。若用戶和密碼輸入正確后則顯示系統(tǒng)主界面,否則提示登錄失敗, 無法 進入系統(tǒng)主界面 。 29 圖 41 功能概述 : 系統(tǒng)首先顯示登錄界面,并嘗試連接數(shù)據(jù)庫。在成功連接數(shù)據(jù)庫后,進行用戶檢驗。用戶登錄系統(tǒng)窗口的是用戶進入系統(tǒng)的唯一通道,合法的用戶能夠通過登錄窗口管理系統(tǒng)。 由于本系 統(tǒng)目前只是一個單機版本,所有不需要復雜的用戶權(quán)限管理,設(shè)置了二個系統(tǒng)密碼:超級管理員、普通管理員。 用戶登錄窗口是進入應(yīng)用系統(tǒng)的喉舌,在安全保密、系統(tǒng)維護中占有重要的地位,所以登錄系統(tǒng)的規(guī)劃在整個應(yīng)用系統(tǒng)中占據(jù)很大的比例,是系統(tǒng)能否安全、穩(wěn)定、正常運行的關(guān)鍵。登錄系統(tǒng)在外觀界面上一定要美觀、友好,因為這是用戶打開應(yīng)用系統(tǒng)后見到的第一個界面,能否真正吸引用戶,讓用戶感到舒服、方便,登錄系統(tǒng)發(fā)揮著巨大的作用。除了美觀外,保障用戶系統(tǒng)的安全性是非常重要的,應(yīng)用系統(tǒng)管理著大量的數(shù)據(jù)信息,非法用戶不能通過猜密碼的方式 進入系統(tǒng),因此一旦密碼輸入錯誤,系統(tǒng)將無法進行操作。操作方便是用戶滿意的一個重要指標。 30 前臺管理 主窗口及菜單 前臺主 界面 : 如圖 42 所示。 圖 42 前臺管理主界面 功能概述 : 酒店管理系統(tǒng)的前臺管理界面 是 面向客人的操作界面,所有前臺功能都通過該 窗口進行調(diào)度。整個主窗口要為三個區(qū):菜單區(qū)、功能導航區(qū)、狀態(tài)列表區(qū),其中功能導航區(qū)設(shè)置了本系統(tǒng)常用的功能、狀態(tài)列表區(qū)是確認用戶名、用戶級別、登錄日期和登錄時間等信息。登錄后,系統(tǒng)通過識別用戶的權(quán)限 。 31 客房預訂窗口 客房預訂界面 : 如 圖 43 所示 圖 43 客房預訂界面 功能概述 : 酒店管理系統(tǒng)的 客房預訂 界面 是 面向客人的操作界面, 當客人需要預訂房間時,首先查看房間狀態(tài)。如果狀態(tài)為空,則可以預訂。否則選擇其他房間。預訂需要錄入客人的基本信息,訂房時間等等,最后生成賬單完成客房預訂。 32 客房入住 窗口 房間入住界面 如圖 44 所示 圖 44 客房入住界面 功能概述 : 酒店管理系統(tǒng)的客房入住界面 是 面向客人的操作界面,當 客人需要入住房間時,首先查看房間狀態(tài)。如果狀態(tài)為空或者如果是客人本人預訂的房間則可以入住。 否則選擇其他房間 。 客房入住需要錄入客人的基本信息,入住時間等等完成入住登記 。 33 退房窗口 房間入住界面 如圖 45 所示 圖 45 退房界面 功能描述 當客人要退房時,打開退房界面。輸入要退房的房間號點擊“退房”,自動生成所需要支付的房款,點擊結(jié)賬完成退房。 34 后臺管理 窗口及菜單 前臺主界面 : 如圖 46 所示。 圖 46 后臺管理主界面 功能概述 : 酒店管理系統(tǒng)的后臺管理界面 是 面向管理人員的操作界面,所有前臺功能都通過該 窗口進行調(diào)度。整個主窗口要為三個區(qū):菜單區(qū)、功能導航區(qū)、狀態(tài)列表區(qū),其中 功能導航區(qū)設(shè)置了本系統(tǒng)常用的功能、狀態(tài)列表區(qū)是確認用戶名、用戶級別、登錄日期和登錄時間等信息。登錄后,系統(tǒng)通過識別用戶的權(quán)限 。 35 客房類型管理 窗口 客房類別管理界面 如圖 47 所示 圖 47 客房類型管理界面 功能描述 通過該界面,管理員可以添加客房編號、客房的類型和價格信息 客房類型管理 窗口 客房類別管理界面 如圖 48 所示 圖 48 客房類型管理界面 功能描述 通過該界面,管理員可以添加 菜品類型 編號 和菜品 的類型信息 36 客房管理窗口 客房管理界面 如圖 48 所示 圖 48 客房管理界面 功能描述 通過該窗口,管理員可以添加,修改,刪除房間信息。從而管理房間的基本信息 管理窗口 菜品信息 管理界面 如圖 49 所示 37 圖 49 菜品信息管理界面 功能描述 通過該窗口,管理員可以添加,修改,刪除 菜品 信息。從而管理 菜品 的基本信息 管理窗口 桌位 管理界面 如圖 410 所示 38 圖 410 桌位管理 功能描述 通過該窗口,管理員可以添加,修改,刪除 桌位 信息。從而管理 桌位 的基本信息 軟件測試的 目標是為了發(fā)現(xiàn)軟件中的錯誤,而發(fā)現(xiàn)錯誤并不是最終的目標,通過測試發(fā)現(xiàn)錯誤之后還必須診斷并改正錯誤,這就是測試的目的。 軟件測試的目標為:( 1)測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。( 2)好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤。( 3)成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。測試方法:白盒法 其測試的前提是可以把程序看成裝在一個透明的白盒子中,也就是完全了解程序的結(jié)構(gòu)盒處理過程。這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每一條通路是否能按預定的要求正確工作。黑盒法 其測試前提是把程序 看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)盒處理過程。也就是說黑盒測試是在程序接口進行的測試,它只檢查程序功能是否能按照規(guī) 39 格說明書的規(guī)定正常使用,程序是否能適當?shù)慕邮蛰斎氲臄?shù)據(jù)產(chǎn)生正確的輸出信息,并保持外部信息的完整性。一般大型軟件系統(tǒng)的測試基本上包括 5 個步驟:模塊測試、子系統(tǒng)測試、系統(tǒng)測試、驗收測試和平行運行。軟件測試在軟件生命周期中橫跨兩個階段。通常在編寫出每個模塊之后就對它作必要的測試,模塊的編寫者和測試者是同一個人,編碼和模塊測試屬于軟件生命周期的同一個階段。在這個階段結(jié)束之后,對系統(tǒng)還應(yīng)該進行各種綜 合測試,這是軟件生命周期中的另一個獨立的階段,通常由專門的測試人員承擔這項工作。 我在系統(tǒng)的測試中主要采用上述的步驟測試方法大部分采用“白盒測試”。因為不同模塊的程序編寫由個人完成,程序的流程很清楚,在編寫過程中也出現(xiàn)過很多錯誤,甚至根本無法運行下去,采用程序中的設(shè)置斷點,進行斷點測試,逐步縮小范圍并最終找到問題的解。在編寫的過程中一邊編寫一邊進行測試,發(fā)現(xiàn)錯誤立刻更正盡量使模塊功能更貼近用戶。在測試過程中,我盡量站在用戶的角度考慮問題,假如我是用戶如何才能更方便,假如我在某一時刻進行某種操作會產(chǎn)生什么結(jié)果 ,大量進行假設(shè)。并請同學幫忙作為用戶試使用系統(tǒng)并提出建議意見。在所有模塊功能完成后,先測試了一個模塊的功能,能夠?qū)崿F(xiàn)后,再對其它模塊進行編寫、測試,在這個過程中,往往又會返回到剛才的模塊,再次改進。如此反復當所有模塊測試完成后,便對子系統(tǒng)分別測試,輸入大量數(shù)據(jù)并盡可能多的假設(shè)“非正常情況”以測試系統(tǒng)的健壯性。待這些測試都通過后就對整個系統(tǒng)進行測試。我所采用的測試方式屬于集成測試中的漸增式測試,這種方法實際上同時完成單元測試和集成測試,其優(yōu)點有: (1) 開銷小,因為其利用已測試過的模塊作為測試軟件。 (2) 可以較早發(fā)現(xiàn)模 塊間的接口錯誤。 (3) 在測試時,如發(fā)現(xiàn)錯誤往往和最近加進來的那個模塊有關(guān)。 (4) 已測試的模塊可以在新的條件下再次檢驗,使測試更徹底。 經(jīng)過系統(tǒng)測試并修改之后,酒店 管理系統(tǒng)基本上完成了在任務(wù)書中所要求的功能,并同時為了達到學習的目的,對系統(tǒng)作了功能一部分創(chuàng)新,且都已經(jīng)過完全測試。 40 總 結(jié) 酒店 管理系統(tǒng)在設(shè)計之初,我對 Delphi 幾乎沒有什么接觸,在老師和同學的幫助下,根據(jù)所學的知識,從最初的數(shù)據(jù)庫設(shè)計到最后 Delphi 界面的設(shè)計及代碼的實現(xiàn)經(jīng)歷了大約四個月的時間,在這四個月中,我們按照軟件工程的生命周期方 法學來完成設(shè)計,即系統(tǒng)的需求分析、總體設(shè)計、程序設(shè)計、系統(tǒng)調(diào)試等開發(fā)步驟,分階段地完成各設(shè)計任務(wù)。在設(shè)計之初,我們首先對所使用的工具 Delphi 和 Microsoft SqlSever 進行了初步的學習,但 我們并沒有接觸,我們通過大概 2 周的時間對其進行了初步學習。接著,我們根據(jù)自己的設(shè)計任務(wù)書的要求,對自己需要完成的部分進行了系統(tǒng)的規(guī)劃,根據(jù)需求分析的要求,對數(shù)據(jù)庫即數(shù)據(jù)庫中的表進行設(shè)計規(guī)化,并通過前端 作為界面的設(shè)計工具,對系統(tǒng)進行了詳細設(shè)計、編碼和測試工作整個過程是本設(shè)計的 核心部分,大概用 4 周時間來完成。在設(shè)計基本完成之后,又用了大概 2 周的時間改進系統(tǒng)的性能和技術(shù)文檔的編寫整理,最后完成畢業(yè)設(shè)計。在整個設(shè)計過程中,也出現(xiàn)過很多的問題,不知不覺就鉆牛角尖,在不斷學習的過程中我體會到: ( 1) 、作是一個不斷學習新鮮事物的過程,從設(shè)計初的不懂到最后能夠順利完成,我體會到在實踐中學習的重要性,這對于將來我走上工作崗位具有重要意義。 ( 2) 、由于前期工作的不徹底,對系統(tǒng)的需求分析的要求認識不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表和個別代碼。使我體會到在設(shè)計中的每一步的重要性, 如果上一個步驟不能很好的完成,在后續(xù)的設(shè)計將會付出幾倍的代價。 ( 3) 、設(shè)計過程中,經(jīng)常會遇到困難,我學會通過別人的代碼理解語言的含義但這并不是抄襲,然后根據(jù)自己的設(shè)計要求編寫代碼。設(shè)計中得到了指導教師黃老師和班主任賀強老師的悉心指導。 ( 4) 、設(shè)計過程中,由于要實現(xiàn)某些功能,互聯(lián)網(wǎng)幫了我的大忙。網(wǎng)絡(luò)資源是一個豐富的共享體系,我通過在 Delphi論壇上提出問題得到了很多熱心網(wǎng)友的幫助,這堅定了我通過網(wǎng)絡(luò)吸收知識的信心。 經(jīng)過近幾個月的設(shè)計,我深刻體會到要做好一個完整的事情,要耐心、要善于運用已有的資源來充實 自己。同時我也深刻的認識到,在對待一個新事物時,一定 41 要從整體考慮,完成一步之后再作下一步,這樣對于系統(tǒng)而言才能更加有效。通過此次畢業(yè)設(shè)計,我不但對所用軟件有了深刻的認識,積累了使用軟件工程的思想來開發(fā)軟件的經(jīng)驗,同時最重要的是摸索出了一套考慮問題和解決問題的方法,這對于我將來走上工作崗位受益匪淺。 42 致 謝 本次畢業(yè)設(shè)計自始至終是在潘老師的指導下完成的。他嚴謹、求實、一絲不茍的治學態(tài)度讓我受益非淺。 大學學習生活匆匆過去,在這五年的學習和鍛煉中,我已經(jīng) 成為了可以通過自己的努力,成長到一個適應(yīng)當今社會需求的大學生,大學的歷程,使我在思想等各方面都得到了全面的發(fā)展。不但學到很多的專業(yè)知識、專業(yè)技能,而且還懂得
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1