酒店管理系統(tǒng)畢業(yè)論文
《酒店管理系統(tǒng)畢業(yè)論文》由會員分享,可在線閱讀,更多相關《酒店管理系統(tǒng)畢業(yè)論文(18頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 湖 北 大 學 本 科 畢 業(yè) 論 文 (設 計) 題 目 酒店管理系統(tǒng) 姓 名 吳露露 學 號 2007221104210515 專業(yè)年級 計算機科學與技術 2007級 指導教師 游蘭 職 稱 講師 2011年 4 月 25 日 湖北大學本科畢業(yè)論文(設計) 目 錄 緒論 (1
2、) 1 課題背景 (1) 1.1 內容及意義 (1) 2 需求分析 (2) 2.1 可行性分析 (2) 2.2 功能需求分析 (2) 2.3 性能需求分析 (2) 2.4 安全需求分析 (2) 2.5 開發(fā)環(huán)境與開發(fā)工具分析 (2) 2.6 本章小結 (3) 3 概要設計 (3) 3.1 總體功能設計 (3) 3.2 系統(tǒng)開發(fā)原則 (3) 3.3 系統(tǒng)設模塊圖 (3) 3.4 本章小結 (4) 4 詳細設計與實現(xiàn) (4) 4.1 數(shù)據(jù)庫分析 (4) 4.2 各種功能詳細設計 (6) 4.3 操作界面設計和代碼設計 (7)
3、4.4 本章小結 (10) 5 軟件測試 (10) 5.1 使用說明 (10) 5.2 軟件測試 (11) 5.3 軟件維護 (11) 5.4 本章小結 (11) 6 系統(tǒng)總結 (12) 參考文獻 (13) 致 謝 (14) 酒店管理系統(tǒng) 摘 要 隨著社會經(jīng)濟的發(fā)展,在外出差已成為上班一族不可避免的生活環(huán)節(jié),因此各星級的酒店就應運而生,而酒店對客房管理克不容緩,特別對一些專為外出人們提供住宿的酒店來說,酒店客房管理尤其重要。為了提升自身的競爭能力,各酒店都在盡量定制或購買各項業(yè)務的應用軟件,運用高科技手段進行經(jīng)營和管理,所以酒店管理系統(tǒng)能夠為
4、酒店管理人員提供一個快速安全可靠的管理平臺。 【關鍵詞】客房登記 查詢統(tǒng)計 數(shù)據(jù)庫 Hotel information management system Abstract With the development of society and economy, Traveling has become the inevitable gens going to work life link, So every star hotel was born,Hotel rooms management grams not delay, Special
5、 designed for out of some of the hotel provide accommodation for people , Hotel rooms management especially important.In order to enhance competition ability .The hotels are trying to customize or purchase various business applications,using high-tech means of operation and management,so hotel manag
6、ement system can provide hotel management personnel to provide a quick safe and reliable management platform . 【Key words】guest room registration the inquiry statistics database 14 緒論 1 課題背景 在信息高度發(fā)達的今天,酒店業(yè)務涉及的各個工作環(huán)節(jié)已不再僅僅是傳統(tǒng)的住宿,結帳業(yè)務,而是更廣更全面的服務性行業(yè)的代表.酒店賓館作為一個服務性行業(yè),從客房的營銷即客人的預定開始,到
7、入住登記直至最后退房結帳,整個過程應該是能體現(xiàn)已賓客為中心,提高快捷,方便的服務,給賓客感受一種顧客之上的享受,提高酒店的管理水平,簡化各種復雜操作,在最合理最短時間內完成酒店業(yè)務規(guī)范操作,這才能令旅客舒適難忘,增加賓客回頭率。本套酒店管理系統(tǒng)正是為了解決酒店客房管理人員有效的管理客房,以提高酒店客房辦公效率而開發(fā)的[1]。 本系統(tǒng)實現(xiàn)了一個簡單的酒店客房管理。在本系統(tǒng)里,主要是對來賓接待,客房的信息,經(jīng)營情況以及收銀結賬的管理。為管理者提供迅速,高效的服務,減免手工處理的繁瑣與誤差,及時,準確地反映酒店的工作情況,經(jīng)營情況。 以提供操作簡單方便、快捷,易懂易用為開發(fā)目標,用戶界面設計友好
8、,操作使用方便,同時能保證用戶數(shù)據(jù)的穩(wěn)定。 1.1 內容及意義 隨著世界經(jīng)濟全球化進程的加快,特別是迅捷、準確的全球預定網(wǎng)絡和旅游電子商務使得酒店的經(jīng)營管理建立在一個范圍更廣,效率更高,因而競爭也更為激烈的基礎之上。企業(yè)所面臨的競爭對手的時空概念發(fā)生了根本性的變化,企業(yè)競爭的實質已經(jīng)從產(chǎn)品、市場轉向信息和時間的競爭?;ヂ?lián)網(wǎng)的開放性、國際性和多媒體性使得旅游酒店的經(jīng)營范圍擴展到全球,電子商務擴大了酒店業(yè)的競爭領域,使企業(yè)從常規(guī)的廣告競爭,促銷手段,產(chǎn)品設計等領域的競爭擴大大無形的虛擬競爭空間。它的最大特點是:賣方運用互聯(lián)網(wǎng)導購或服務,買方掌握消費主導權。其演化形式是,以市場競爭為底蘊的競買
9、拍賣。傳統(tǒng)的以市場為導向的營銷模式轉變?yōu)榫W(wǎng)絡化的顧客導向模式,從而加劇了市場競爭的激烈與深化。正如戰(zhàn)略家安素夫所強調的那樣,在動蕩強度很高的環(huán)境中,企業(yè)必須把觸角伸向市場,建立弱信號放大的“預警系統(tǒng)”。在機會沒有來臨之前,按照趨勢所示,在組織上配置資源,作為準備,一旦時機成熟,征兆出現(xiàn),就調集組織資源,捕捉機會,謀求比競爭者領先一步。當前,信息已成為開放企業(yè)組織輸入輸出的重要內容。企業(yè)對輸入輸出信息的采集、分析和處理成效,決定了組織決策的成敗[2]。 酒店管理系統(tǒng)是一個星級酒店所不能缺少的管理系統(tǒng),利用該管理系統(tǒng)可以對酒店規(guī)模、制度、政策的進一步拓展提供了方便條件,以及提高工作效率和經(jīng)濟效益
10、,在管理上更加條理化、規(guī)范化、科學化??梢灶A見,酒店管理系統(tǒng)的實現(xiàn)將在很大的程度上改善酒店的管理運行機制,提高酒店的辦公效率,為高質量酒店服務提供保證。并且準確、快速、統(tǒng)一的信息處理對酒店的決策、業(yè)務發(fā)展和社會信譽必定有著積極的意義和國內外現(xiàn)狀 隨著我國經(jīng)濟體制改革的不斷深化和我國經(jīng)濟的快速發(fā)展,我國人民的收入不斷提高,消費觀念也有提高,對服務質量的要求也有很大的提高。各地把旅游業(yè)當作本 地經(jīng)濟發(fā)展的重要支柱之一。酒店作為人們食宿、娛樂、休閑的場所而得到了快速的發(fā)展。社會上也成立了各種類型,不同規(guī)模的酒店服務企業(yè)。如何為客戶提供更 加準確及時的服務,成為各個酒店競爭關鍵。所以酒店業(yè)務信息化建
11、設就成為了客戶衡量酒店提供商服務標準的一個準則,信息系統(tǒng)成為了基礎[3]。 2 需求分析 2.1 可行性分析 可行性分析也稱為可行性研究,是在系統(tǒng)調查的基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個方面的內容。 (1) 經(jīng)濟可行性:主要是對項目的經(jīng)濟效益進行評價,本系統(tǒng)作為一個畢業(yè)設計,不需要任何經(jīng)費,對于我們學校在經(jīng)濟上完全沒有問題的。而且本系統(tǒng)正式使用后,將會大大的提高酒店客房管理的效
12、率。 (2) 技術可行性:技術上的可行性分析主要分析技術條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。本系統(tǒng)主要采用了和SQL Server 2000進行相關的開發(fā),而是面向對象的可視化軟件開發(fā)工具,其對編程平臺對數(shù)據(jù)庫的訪問做了很好的封裝,數(shù)據(jù)庫接口的轉換只需動態(tài)更改控件的相關屬性即可;另考慮到SQL Server數(shù)據(jù)庫服務器用戶,亦提供SQL Server數(shù)據(jù)庫接口,微軟公司的SQL Server數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高級管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。 在進入系統(tǒng)之前,要進行身份確認,只有用戶名和用戶密
13、碼都相符的用戶方可進入本系統(tǒng),為了防止不合法用戶對數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為二個級別:員工和管理員,員工包括管理員不僅擁有對數(shù)據(jù)的查詢、統(tǒng)計。還對用戶的使用權限進行控制,管理員可以設定用戶名、密碼和其權限,還可以對紀錄進行增加、刪除、修改等操作。當用戶要進入系統(tǒng)是必須先輸入用戶名和密碼,按“確認”按鈕后,系統(tǒng)辨別用戶身份,對合法用戶根據(jù)用戶的權限賦予相應的使用功能[4]。 2.2 功能需求分析 隨著星級酒店規(guī)模的不斷擴大,酒店客房間數(shù)的急劇增加,客人流動量也在不斷成倍增長。面對龐大的信息量,就需要有酒店管理系統(tǒng)來提高客房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理,
14、從而減少了管理方面的工作量。 傳統(tǒng)手工的客房管理,管理過程繁瑣而復雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理,實現(xiàn)了客房管理的系統(tǒng)化、規(guī)范化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本[5]。 2.3 性能需求分析 1.靈活的數(shù)據(jù)記錄編輯功能,可以隨時對記錄進行增加,修改,更新,刪除,瀏覽等編輯操作。并將查詢方式有機溶入編輯界面,可以實現(xiàn)對某項記錄定位,再進行編輯,修改,更新。 2.多個數(shù)據(jù)庫表的任意組合條件的查詢。便于在實際檔案管理操作中呆對保種情況,多種條件下的人員情況進行統(tǒng)計查看 3.具備分級用戶權限管理設置,以確保檔案的保密性和
15、安全性。 4.具有分類統(tǒng)計,使用圖表顯示的功能,該統(tǒng)計圖表可根據(jù)數(shù)據(jù)庫中記錄情況的變化而變化。 2.4 安全需求分析 每位用戶根據(jù)自己的身份不同,所擁有的操作權限不同。收銀員有權力行使對客人退房、打印賬單的功能,管理員可行使所有的功能 2.5 開發(fā)環(huán)境與開發(fā)工具分析 1. visual 簡介 VB. net是微軟最新平臺技術,是.net framework SDK的一種語言。VB. net和VC#.net在功能上沒有區(qū)別[6]。 Visual Basic是Windows環(huán)境下的一種簡單、易學的編程語言,由于其開發(fā)程序的快速、高效,深受程序員的喜愛。嚴格地來說,Visual B
16、asic只是半面向對象的語言,其面向對象的能力及程序的執(zhí)行效率往往不能一些程序員的需要,因此,大的項目很少使用Visual Basic來開發(fā)。Visual Basic的最后一個版本是Visual Basic 6.0。在Visual Basic 6.0之后,微軟公司推出了全新的“.NET構架”,在其第一個版本-Visual Studio. NET 7.0中,集成了Visual Basic 7.0、Visual C++ 7.0及C# ,其中的Visual Basic 7.0(vb 7.0),即是vb. net的第一個版本。VB. net是微軟最新平臺技術,是.net framework SDK的一
17、種語言[7]。 2. Sql Server 2000簡介 SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng),它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了。Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本;Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應用。在本書中介紹的是Microso
18、ft SQL Server 以后簡稱為SQL Server或MS SQL Server。 SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本。該版本繼承了SQL Server 7.0 版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關軟件集成程度高等優(yōu)點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務器等多種平臺使用[8]。 2.6 本章小結 本章主要從事了系統(tǒng)開發(fā)過程中的需求分析,包括了:功能、性能、結構以及
19、運行環(huán)境的分析要求,從而使得該系統(tǒng)能穩(wěn)定運行。 3 概要設計 3.1 總體功能設計 信息化作為解決這些問題的有效途徑,在酒店行業(yè)已經(jīng)達成共識,有些酒店企業(yè)甚至把”信息化“作為一項企業(yè)戰(zhàn)略。在新的酒店發(fā)展環(huán)境下,企業(yè)信息化面臨著一系列問題:如何推進酒店企業(yè)的信息化建設?如何進行酒店企業(yè)IT規(guī)劃?如何構建和諧的酒店企業(yè)IT環(huán)境等等。各行業(yè)都迫切需要高性能的的管理系統(tǒng)。而酒店管理系統(tǒng)就是根據(jù)現(xiàn)今發(fā)展的需要而建立的典型的信息管理系統(tǒng)。它以處理為中心,其重點功能是: 1. 實現(xiàn)用戶操作模塊,員工管理模塊的自動化流程(進入系統(tǒng)、信息查詢等), 2. 實現(xiàn)酒店的檔案管理,并建立管理模塊, 3
20、. 建立客戶資料,并建立相應的管理模塊, 4. 實現(xiàn)對數(shù)據(jù)庫的維護(增添、刪除、查詢與修改等功能)[9]。 3.2 系統(tǒng)開發(fā)原則 為了設計出符合一般標準又具有特色的界面,系統(tǒng)開發(fā)時要遵循以下開發(fā)原則: 1. 保證界面設計的風格具有一致性。 2. 界面設計時,控件的擺放要協(xié)調和勻稱。 3. 常用操作(如查詢房間狀態(tài)、入住登記 、退房等操作),方便管理員日常操作。 4. 提供錯誤處理信息,在出現(xiàn)錯誤時,系統(tǒng)應該能檢測出錯誤并提供錯誤處理的能[10] 3.3 系統(tǒng)模塊圖 本系統(tǒng)包括的主要有如下幾個部分:來賓接待、查詢統(tǒng)計、客房管理、系統(tǒng)維護、收銀結帳。[11]其功能模塊圖如圖3
21、.1所示 圖 3.1 功能模塊圖 3.4 本章小結 本章主要從事了系統(tǒng)開發(fā)過程中的需求分析,包括了:功能、性能、結構以及運行環(huán)境的分析要求,從而使得該系統(tǒng)能穩(wěn)定運行。 4 詳細設計與實現(xiàn) 4.1 數(shù)據(jù)庫分析 1. 數(shù)據(jù)庫需求分析 (1)針對酒店管理系統(tǒng),對前臺部門進行詳細的調研和分析,總結出如下的需求信息: 前臺員工信息可以添加、修改、刪除、查找。 客戶信息也可以添加、修改、刪除、查找。 房間信息可以設置其狀態(tài)。 VIP客戶的刪除,必須根據(jù)經(jīng)理的賬號進行,只有經(jīng)理登錄之后才可以使用系統(tǒng)。 (2)經(jīng)上述系統(tǒng)功能分析和需求總結,考慮到將來功能的擴展,設計如下的
22、數(shù)據(jù)項和數(shù)據(jù)結構: 員工類型信息,包括的數(shù)據(jù)項有登陸類型、用戶賬號、用戶密碼、用戶姓名等。 房間信息,包括的數(shù)據(jù)項有房間號、單價、狀態(tài)、房間類型、房間區(qū)域等。 客戶信息,包括的數(shù)據(jù)項有姓名、性別、電話號碼、會員號、地址等。 財務信息,包括的數(shù)據(jù)項有流水號、房間號、預付款、入住日期等[12] 2. 數(shù)據(jù)流程分析 系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術維護人員補充、維護。在系統(tǒng)功能分析的基礎上,得到數(shù)據(jù)流程圖如圖4.1所示。 圖4.1數(shù)據(jù)流程圖 3. 關系E-R圖 E-R模型的“聯(lián)系”用于刻畫實體之間的關聯(lián)。一種完整的方式是對局
23、部結構中任意兩個實體類型,依據(jù)需求分析的結果,考察局部結構中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進一步確定是1:N,M:N,還是1:1等。還要考察一個實體類型內部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。根據(jù)上面的設計可以規(guī)劃出的實體有:客人實體、財務實體、客房實體、系統(tǒng)管理實體[13]。 (1) 客戶實體,圖4.2為客房實體圖 圖 4.2客戶實體圖 入住客人表的設計詳細的給出了客人入住時需要的一些基本信息,運用此表能方便的對客人的一些基本信息進行查詢、修改、刪除等操作。方便使用者的操作,使操作方便、快捷。 (2)房間實體,圖4.3為
24、房間實體圖 圖 4.3 房間實體圖 房間表的設計主要是針對房間基本信息的查詢,能使使用者方便的了解到房間的一些狀態(tài),比如價位、類型等。此實體的設計能讓使用者方便的對客房進行一些管理,開房、退房等。 (3)財務實體,圖4.4為財務實體圖 圖 4.4 財務實體圖 財務表的設計主要是針對客戶入住基本信息的查詢,能使管理員方便的了解到財務狀態(tài)。 4.2 各種功能詳細設計 一個企業(yè)的員工都很需要簡便的方法來查詢自己想要了解的東西于是就生成了查詢,只要員工把想查詢的條件輸入變能顯現(xiàn)結果。 酒店管理系統(tǒng)主要包含客戶情況,房間情況情況等各方面信息,內容比較簡單。同時還綜合考慮管理工作的性
25、質,總結歸納出所需實現(xiàn)的功能。主要是為房間信息進行服務,對客戶的變動、客戶資料、以及客戶資料的查詢,修改,刪除等功能??傮w上說具有編輯,查詢,管理,統(tǒng)計等功能[14]。 靈活的數(shù)據(jù)記錄編輯功能,可以隨時對記錄進行增加,修改,刪除, 等編輯操作。并將查詢方式有機溶入查詢界面,可以實現(xiàn)對某項記錄定位。 多個數(shù)據(jù)庫表的任意組合條件的查詢。便于在實際管理操作中呆對保種情況,多種條件下的人員情況進行統(tǒng)計查看。 具有比較友好的人機界面,各種操作可以在直觀的界面上通過人機交互式進行。 管理員功能,對操作員信息進行添加,修改,刪除操作。 功能:用戶登錄進入人事管理系統(tǒng)。系統(tǒng)啟動后,首先要做的就是用戶
26、登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權限,才能執(zhí)行一定的操作。 操作:進入該功能后,要求輸入員工的登錄名及其口令,只有其登錄名和口令完全正確,才能進入人事管理信息系統(tǒng)。系統(tǒng)會根據(jù)為用戶分配的權限,設置其對應的功能為有效,用戶就可操作該功能。 4.3 操作界面設計 1. 登陸界面 登陸界面如圖4.5所示。 圖 4.5 登陸界面 在這個界面中利用了與表的綁定,可以根據(jù)原先設置的名字和相應的密碼,這樣經(jīng)過系統(tǒng)的驗證便可進入酒店管理系統(tǒng)了。 功能:本模塊的主要功能是對操作用戶身份的驗證,只有系統(tǒng)的默認用戶才能進入系統(tǒng)。在進行系統(tǒng)登錄過程中
27、,登錄模塊將調用數(shù)據(jù)庫里的用戶表,并對用戶名和密碼進行驗證,只有輸入了正確的用戶名和密碼后,系統(tǒng)登錄才會成功,否則提示錯誤。并在輸入了錯誤的或者是不存在的用戶名和密碼時,系統(tǒng)會給出出錯信息提示,指明登錄過程中的錯誤輸入或錯誤操作,以便用戶進行正確的登錄。 2. 主頁面 主頁面如圖4.6所示。 圖 4.6 主界面 本系統(tǒng)的主界面,先把系統(tǒng)的全部功能模塊分為五大功能模塊。五大功能模塊的按鈕放在系統(tǒng)的左邊,點擊按鈕則會在系統(tǒng)的中間位置,顯示出本模塊含有的功能模塊。 3. 前臺接待界面 前臺接待界面如圖4.7所示。 圖 4.7 前臺接待界面 本系統(tǒng)的前臺接待界
28、面,是把該模塊又分為七的功能。前臺接待員可以方便的多客戶進行管理。 4. 財務管理界面 財務管理界面如圖4.8所示。 圖 4.8 財務管理界面 該模塊供財務,經(jīng)理查詢使用、方便、快捷。 5. 會員管理界面 會員管理界面如圖4.9所示。 圖 4.9 會員管理界面 該功能用于酒店對VIP客戶作特殊的管理,可添加、修改、刪除VIP客戶。 6. 系統(tǒng)管理界面 系統(tǒng)管理界面如圖4.10所示。 圖 4.10 財務管理界面 該模塊主要是用于對操作員的賬號進行添加、修改、、刪除。 4.4 本章小結 本章是實現(xiàn)事務管理系統(tǒng)的主要部分,對于前面系統(tǒng)的總體設計提出的每個功能
29、,都將在這里實現(xiàn)。 5 結論 5.1 使用說明 該系統(tǒng)的使用說明大致分為:運行環(huán)境、性能說明和操作說明三部分。 (1) 運行環(huán)境 硬件平臺:硬盤空間:5G以上; 內存:256M以上; CPU:PIII500以上; 操作系統(tǒng):Windows 2000/windows XP; 其它軟件:Visual Studio .net; 數(shù)據(jù)庫:SQL Sever 2005。 (2) 性能說明 時間特性 響應時間:用戶應該在1s-1min時間內得到服務器的響應。 更新處理時間:2s可能受到網(wǎng)絡狀況影響。 運行時間:依據(jù)網(wǎng)絡狀況決定[15]。 (3) 操作說明 前臺主要是提
30、供用戶登陸,用戶在用戶主界面通過選擇需要進行的操作,點擊確定按鈕,系統(tǒng)將用戶信息同時存入數(shù)據(jù)庫。其使用比較簡單,和普通系統(tǒng)的使用方法相同。要注意的是用戶在記錄和執(zhí)行查詢客戶信息操作時,請按照要求進行,否則將無法成功。 后臺則是提供管理員對酒店信息進行操作的,管理員的登陸賬號是admini;密碼123456,而用戶必須先獲得用戶名和密碼之后登錄進行操作。 管理員通過登錄進入管理員系統(tǒng)首頁,再通過選擇,進入客戶登記頁面。首先填寫客戶信息,若需要增加新的信息,則先進入修改界面。其刪除、修改和查詢功能類似將不再一一解釋。 5.2 軟件測試 軟件測試是保證軟件質量,提高軟件可靠性的最主要的活動
31、之一。它實施對軟件規(guī)格說明、設計規(guī)格說明和編碼的最終審核。軟件測試的目的是以最少的人力、物力和時間投入,盡可能多地找出軟件中潛在的各種錯誤和缺陷。測試的結果為軟件可靠性分析提供了依據(jù)。設計測試用例的方法一般有兩種:黑盒法以及白盒法。本次測試采用的是黑盒測試,將大部分可能的值來檢查系統(tǒng)程序的正確性,并通過測試得到的結果進行必要的調試和功能改進。 完成系統(tǒng)具體的測試要求,對系統(tǒng)進行全面的分析,并通過測試結果,總結測試是否通過,若不能通過則查明原因,并進行修改以及再測試。 系統(tǒng)測試方法有黑盒法和白盒法。本系統(tǒng)選用黑盒測試法,黑盒測試法是測試軟件的功能是否達到預期的要求,即功能測試法。 測試用例
32、如表5.1所示。 表5.1 測試用例表 功能名稱 輸入測試用例 應有結果 實際結果 結論 用戶登陸管理 輸入用戶名:abc 輸入密碼:123 進入主菜單 正確 要輸入所注冊的用戶名和密碼 輸入用戶名:an 輸入密碼:123 進入主菜單 密碼錯誤 添加客戶資料管理 填寫完整的個人基本資料 添加成功 添加成功 輸入完整的個人資料且格式要正確 填寫資料時有格式錯誤或為空 添加失敗 提示錯誤地方 本次測試主要用于對系統(tǒng)的出錯進行測試,測試項目包括用戶登陸管理、添加資料等方面。在本次測試中共發(fā)現(xiàn)了多處錯誤,經(jīng)過
33、修改,已全部更正。通過本次開發(fā),有助于在以后的開發(fā)中避免再犯類似錯誤。 5.3 軟件維護 系統(tǒng)已經(jīng)是最新系統(tǒng),目前不需要維護。 5.4 本章小結 首先,本章對已經(jīng)完成的系統(tǒng)進行了大概的說明, 其次,本章對已經(jīng)完成的系統(tǒng)進行詳細的測試,以保證能正常運行, 最后,在科技發(fā)展以后中,對系統(tǒng)會有更嚴格的規(guī)范以及要求,會對該系統(tǒng)進行維護。 6 系統(tǒng)總結 經(jīng)過多個月的設計和開發(fā),酒店管理系統(tǒng)基本開發(fā)完畢,其功能基本符合用戶需求,使用戶方便進行數(shù)據(jù)添加、修改和刪除。對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。也使我更進一步的認識Visual Studio VB.NET、SQl
34、Server 2000是一個非常好的數(shù)據(jù)處理軟件,讓開發(fā)者很容易的理解,做出的效果也比較好。 通過這一次的畢業(yè)設計,我學到了很多的知識,不管是理論還是實踐都有了更進一步的認識。也培養(yǎng)了我獨立思考,獨立完成的能力??傊@次課程設計收入很大。 參考文獻 [1] 劉學明.飯店客房管理[M].廣東:廣東旅游出版社,2000.31~65 [2] 王成鈞.企業(yè)管理信息系統(tǒng)基礎.北京:冶金工業(yè)出版社,1992.11~56 [3] 薛華成.管理信息系統(tǒng)[M].北京:清華大學出版社,1996.22~57 [4] 張海藩.軟件工程導論.北京:清華大學出版社,1992年.5~15 [5]
35、 唐德鵬,張文娟,黃宇海.現(xiàn)代飯店經(jīng)營管理[M]. 北京:中國水利電力出版社,2004. 35~99 [6] 林陳雷,郭安源,葛曉東.Visual Basic教育信息化系統(tǒng)開發(fā)實例導航[M].北京: 人民郵電出版社,2003.172~222 [7] Kim. A Web-Based Speaking Test Development Using Visual Basic 6.0. Multimedia Assisted Language Learning,2006.66~80 [8] 薩師煊.王珊.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社, 2000.26~60 [9] 彭偉民
36、.基于需求的酒店管理系統(tǒng)的建模與實現(xiàn)[M].北京: 人民郵電出版社,2005. 69~173 [10] 翟廣宇.基于C/S結構的酒店管理系統(tǒng).蘭州:蘭州工業(yè)高等??茖W報,2004.51~78 [11] Ronald J.Norman. Object Oriented Analysis and Design. Prentice-Hall Press,1996.54~67 [12] A.F.Cardenas. Database Management System.GRANADA London Toronto Sydney New York, 1985.61~95 [13] 劉善鑫.數(shù)據(jù)庫
37、實用技術教程[M].北京:中國水利電力出版社,2004.10~133 [14] Ullmanl,J.D.Principles of Database and knowledge-Base Systems Computer.New York:Science Press,1989.77~122 [15] Jeffrey Richte. Microsofe.NET Frameworks.北京:清華大學出版社,2003.111~145 致 謝 經(jīng)過一個多月的努力,在老師的悉心指導下,本次畢業(yè)設計即將結束。我們的大學生活也將畫上一個句號了。通過本次畢業(yè)設計,我們從中可以說是收益非淺。
38、 由于我們平時的課程理論知識學的還可以,所以自己總是認為自己的知識水平已經(jīng)能處理許多的現(xiàn)實問題了。而當自己真正的深入到設計實踐當中,深入到問題當中時。我們竟然發(fā)現(xiàn)自己無從下手,我們開始懷疑我們是否真正的學到了知識。也只有到了那個時候,我們才真正體會到學會運用自己的能力與知識是何等的重要,知識是在課堂上,是老師教授的,我們不僅要從書本中、老師那里學知識,更要學會如何運用知識解決實際問題。在畢業(yè)設計的整個過程中,老師從獲取知識和運用知識解決實際問題方面給予我很大的幫助和指導。為我畢業(yè)設計的順利完成給予了很大的幫助。 在畢業(yè)設計整個過程中,我們深刻體會到,平時知識學習的重要性以及自己在動手能力方面的提高。這些提高與老師的悉心指導和學校的重視是分不開的。在次我感謝所有曾經(jīng)教導過我的老師和關心過我的同學,他們在我成長過程中給予了我很大的幫助。本設計能夠順利的完成,要特別感謝我們的指導老師的關懷和教導!同時還要感謝系和學院的領導、老師們兩年來的關心指導。 由于本人水平有限、時間倉促,文中錯誤之處在所難免,請老師和同學們指正!
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。