版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、石河子大學(xué)學(xué)士畢業(yè)設(shè)計論文 第十章 開發(fā)總結(jié)信息科學(xué)與技術(shù)學(xué)院信息系統(tǒng)分析與設(shè)計課程設(shè)計課題名稱:賓館管理信息系統(tǒng)學(xué)生姓名:學(xué) 院:信息科學(xué)與技術(shù)學(xué)院專業(yè)年級:信息管理與信息系統(tǒng)2010級指導(dǎo)教師:完成日期:二一三年一月十五日目錄第一章 任務(wù)書3第二章 系統(tǒng)開發(fā)可行性分析5第三章 需求分析81.項目開發(fā)的背景82.項目開發(fā)的目標(biāo)83.系統(tǒng)開發(fā)的意義94.系統(tǒng)開發(fā)的主要功能95.系統(tǒng)的主要內(nèi)容9第四章 系統(tǒng)分析10 1.系統(tǒng)模塊102.總體功能模塊圖11 3.業(yè)務(wù)流程分析114.數(shù)據(jù)流程分析13第五章 系統(tǒng)規(guī)劃與設(shè)計19一、系統(tǒng)概要設(shè)計191.數(shù)據(jù)庫設(shè)計19 二、系統(tǒng)詳細(xì)設(shè)計21 1.系統(tǒng)功能模
2、塊設(shè)計21 2系統(tǒng)功能展示28第六章 開發(fā)總結(jié)31參考文獻(xiàn)32第一章 任務(wù)書1.題目 關(guān)于賓館管理信息系統(tǒng)的開發(fā)2.設(shè)計時間(1)第1-2天 搜集、整理、分析相關(guān)文獻(xiàn)、資料(2)第3-6天 對用戶進(jìn)行需求分析(3)第7天 系統(tǒng)功能模塊分析及其劃分 (4)第8-9天 數(shù)據(jù)庫設(shè)計(5)第10-13天 系統(tǒng)設(shè)計及其編程實現(xiàn)(6)第14-15天 系統(tǒng)運(yùn)行調(diào)試、修改并撰寫文檔(7)第16天 準(zhǔn)備答辯 總計16天3.其他相關(guān)內(nèi)容項目提出者:石河子大學(xué)信息科學(xué)與技術(shù)學(xué)院相鄰課題情況或子課題情況:國家“863”項目和科技支撐計劃項目指導(dǎo)老師:陳敏開發(fā)人員:信息科學(xué)與技術(shù)學(xué)院信管10級 蔡成飛(20105081
3、59) 軟件用戶: 賓館 4.設(shè)計資料網(wǎng)上收集資料,尋找案例項目開發(fā)計劃規(guī)范 軟件需求說明書規(guī)范 數(shù)據(jù)庫設(shè)計說明書規(guī)范 數(shù)據(jù)要求說明書規(guī)范 5.工作內(nèi)容(1)系統(tǒng)可行性分析和需求分析分析系統(tǒng)的可行性,說明該軟件開發(fā)項目的實現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和操作上的可行性,評述為了合理地達(dá)到開發(fā)目標(biāo)可供選擇的各種可能實施方案,說明并論證所選定實施方案的理由。并且對系統(tǒng)需求做出較為全面的規(guī)定;給出系統(tǒng)的約束條件以及某些數(shù)據(jù)格式。對所開發(fā)軟件的功能、用戶界面及運(yùn)行環(huán)境等作出詳細(xì)的說明。它是在用戶與開發(fā)人員雙方對軟件需求取得共同理解并達(dá)成協(xié)議的條件下編寫的,也是實施開發(fā)工作的基礎(chǔ)。(2)系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計的好
4、壞很大程度上影響著軟件的質(zhì)量以及軟件開發(fā)的成敗。該部分內(nèi)容對數(shù)據(jù)庫做出定義,依照數(shù)據(jù)庫設(shè)計的規(guī)范步驟進(jìn)行設(shè)計數(shù)據(jù)庫,使數(shù)據(jù)庫達(dá)到較高的規(guī)范化要求,以指導(dǎo)下一階段的系統(tǒng)設(shè)計工作。(3)系統(tǒng)總體設(shè)計與詳細(xì)設(shè)計該部分內(nèi)容是概要實際階段的工作成果,它應(yīng)進(jìn)行系統(tǒng)功能分配、模塊劃分、系統(tǒng)框架構(gòu)建、運(yùn)行設(shè)計等,為詳細(xì)設(shè)計提供基礎(chǔ)。詳細(xì)設(shè)計著重描述每一模塊是怎樣實現(xiàn)的,包括實現(xiàn)算法、邏輯流程等。照已經(jīng)分析出的系統(tǒng)模塊進(jìn)行編碼設(shè)計,生成基于Android的玉米病蟲草害診斷系統(tǒng)的源代碼。(4)系統(tǒng)測試 為了更好的對本軟件的正確性做出客觀公正的評價,進(jìn)一步的對本軟件進(jìn)行驗證,給用戶一個滿意的軟件,讓用戶更好的使用本
5、軟件,從而提高用戶的工作效率。為此,我們要制定一個測試計劃并對已完成系統(tǒng)進(jìn)行測試。測試計劃應(yīng)包括測試的內(nèi)容、進(jìn)度、條件、人員、測試用例的選取原則、測試結(jié)果允許的偏差范圍等。測試工作完成以后,應(yīng)提交測試計劃執(zhí)行情況的說明,對測試結(jié)果加以分析,并提出測試的結(jié)論意見。第二章 系統(tǒng)開發(fā)可行性分析1. 可行性分析可行性分析是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。為了確定開發(fā)具有可行性,對本系統(tǒng)主要進(jìn)行了以下四個方面的分析
6、。(1) 技術(shù)可行性技術(shù)可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。技術(shù)上的可行性分析主要是分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。在軟件方面,本系統(tǒng)采用的是delphi進(jìn)行開發(fā),而數(shù)據(jù)庫系統(tǒng)采用的是SQL2008。通過分析,在軟、硬件方面現(xiàn)有工具與環(huán)境完全可以實現(xiàn)系統(tǒng)的開發(fā),因此具有技術(shù)上的可行性。(2)經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性主要是對項目的經(jīng)濟(jì)效益進(jìn)行評價。本系統(tǒng)對系統(tǒng)開發(fā)者來說并不需要太高的成本支出,只是對系統(tǒng)的管理者付出管理報酬即可,而且開發(fā)周期不需要太長,節(jié)省了人力、物力、財力資源,所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。(3)操作可行性
7、由于本系統(tǒng)是以田間事實圖像作為人機(jī)交互載體的,在整個系統(tǒng)的使用過程中,從來不需要用戶輸入任何信息,只需要根據(jù)相應(yīng)提示進(jìn)行選擇即可,操作簡單,人機(jī)交互界面友好,系統(tǒng)具有較強(qiáng)的親和性和易用性。(4)時機(jī)可行性時機(jī)可行性是分析系統(tǒng)開發(fā)時機(jī)是否成熟。并且Internet已經(jīng)廣泛使用,因此系統(tǒng)的設(shè)計具有時機(jī)可行性。2.系統(tǒng)開發(fā)方法(1)系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):Windows XP數(shù)據(jù)庫:SQL Server 2008集成開發(fā)環(huán)境:Delphi7.0 SQL Server 2008輔助工具:SQL Server 2008(2)開發(fā)工具介紹 Delphi7.0 Delphi由Borland公司推出的Delph
8、i是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應(yīng)用程序開發(fā)工。當(dāng)今世界上最快的編譯器、最為領(lǐng)先的數(shù)據(jù)庫技術(shù)。對于廣大的程序開發(fā)人員來講,使用Delphi開發(fā)應(yīng)用軟件,無疑會大大地提高編程效率。 Delphi 擁有一個可視化的集成開發(fā)環(huán)境(IDE),采用面向?qū)ο蟮木幊陶Z言O(shè)bjectPascal和基于部件的開發(fā)結(jié)構(gòu)框架。Delphi它提供了500多個可供使用的構(gòu)件,利用這些部件,開發(fā)人員可以快速地構(gòu)造出應(yīng)用系統(tǒng)。開發(fā)人員也可以根據(jù)自己的需要修改部件或用Delphi本身編寫自己的部件。Delphi被稱為第四代編程語言,它具有簡單、高效、功能強(qiáng)大的特點(diǎn)。和VC相比,Delphi
9、更簡單、更易于掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi則功能更強(qiáng)大、更實用??梢哉fDelphi同時兼?zhèn)淞薞C功能強(qiáng)大和VB簡單易學(xué)的特點(diǎn)。 Delphi具有以下的特性:基于窗體和面向?qū)ο蟮姆椒ǎ咚俚木幾g器,強(qiáng)大的數(shù)據(jù)庫支持,與Windows編程緊密結(jié)合,強(qiáng)大而成熟的組件技術(shù)。但最重要的還是Object Pascal語言,它才是一切的根本。Object Pascal語言是在Pascal語言的基礎(chǔ)上發(fā)展起來的,簡單易學(xué)。Delphi提供了各種開發(fā)工具,包括集成環(huán)境、圖像編輯,以及各種開發(fā)數(shù)據(jù)庫的應(yīng)用程序。 (1)直接編譯生成可執(zhí)行代碼,編譯速度快。由于Delphi編譯器采用了條件編
10、譯和選擇鏈接技術(shù),使用它生成的執(zhí)行文件更加精煉,運(yùn)行速度更快。在處理速度和存取服務(wù)器方面,Delphi的性能遠(yuǎn)遠(yuǎn)高于其他同類產(chǎn)品。 (2)支持將存取規(guī)則分別交給客戶機(jī)或服務(wù)器處理的兩種方案,而且允許開發(fā)人員建立一個簡單的部件或部件集合,封裝起所有的規(guī)則,并獨(dú)立于服務(wù)器和客戶機(jī),所有的數(shù)據(jù)轉(zhuǎn)移通過這些部件來完成。這樣,大大減少了對服務(wù)器的請求和網(wǎng)絡(luò)上的數(shù)據(jù)傳輸量,提高了應(yīng)用處理的速度。 (3)提供了許多快速方便的開發(fā)方法,使開發(fā)人員能用盡可能少的重復(fù)性工作完成各種不同的應(yīng)用。利用項目模板和專家生成器可以很快建立項目的構(gòu)架,然后根據(jù)用戶的實際需要逐步完善。 (4)具有可重用性和可擴(kuò)展性。開發(fā)人員不
11、必再對諸如標(biāo)簽、按鈕及對話框等Windows的常見部件進(jìn)行編程。Delphi包含許多可以重復(fù)使用的部件,允許用戶控制Windows的開發(fā)效果。 (5)具有強(qiáng)大的數(shù)據(jù)存取功能。它的數(shù)據(jù)處理工具BDE是一個標(biāo)準(zhǔn)的中介軟件層,可以用來處理當(dāng)前流行的數(shù)據(jù)格式,也可以通過BDE的SQLLink直接與Sybase、SQLServer、Informix、Oracle等大型數(shù)據(jù)庫連接。Delphi既可用于開發(fā)系統(tǒng)軟件,也適合于應(yīng)用軟件的開發(fā)。 (6)擁有強(qiáng)大的網(wǎng)絡(luò)開發(fā)能力,能夠快速的開發(fā)B/S應(yīng)用,它內(nèi)置的IntraWeb和ExpressWeb使得對于網(wǎng)絡(luò)的開發(fā)效率超過了其他任何的開發(fā)工具。 (7)Delph
12、i使用獨(dú)特的VCL類庫,使得編寫出的程序顯得條理清晰,VCL是現(xiàn)在最優(yōu)秀的類庫,它使得Delphi在軟件開發(fā)行業(yè)處于一個絕對領(lǐng)先的地位。用戶可以按自己的需要,任意的構(gòu)建、擴(kuò)充、甚至是刪減VCL,以滿足不同的需要。 (8)從Delphi8開始Delphi也支持.Net框架下程序開發(fā)。當(dāng)前DELPHI 已經(jīng)成為一個品牌,而不僅僅是一個開發(fā)平臺或開發(fā)語言的名稱。當(dāng)前DELPHI產(chǎn)品已經(jīng)由CodeGear公司繼續(xù)發(fā)展,該公司是BORLAND公司的全資子公司。當(dāng)前,CodeGear為廣大開發(fā)者提供了DELPHI FOR PHP,以高度可視化的方式全面支持面向?qū)ο蟮腜HP 網(wǎng)站開發(fā),大大提高了PHP開發(fā)網(wǎng)
13、站的代碼復(fù)用程度,成為WEB應(yīng)用開發(fā)的新利器。SQL Server 2008 SQL Server 2008出現(xiàn)在微軟數(shù)據(jù)平臺愿景上是因為它使得公司可以運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序,同時降低了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。這個平臺有以下特點(diǎn): 可信任的使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 高效的使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時間和成本。 智能的提供了一個全面的平臺,可以在你的用戶需要的時候給他發(fā)送觀察和信息。 數(shù)據(jù)庫(Database),是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,是用于查詢的大量數(shù)據(jù)的存儲區(qū)域。使用數(shù)
14、據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間,實現(xiàn)數(shù)據(jù)資源的充分共享等等。近年來推出的計算機(jī)關(guān)系數(shù)據(jù)庫管理系統(tǒng),還具有操作直觀,使用靈活,編程方便,功能強(qiáng)大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強(qiáng)等諸多優(yōu)點(diǎn)。總的來說,數(shù)據(jù)庫的設(shè)計對系統(tǒng)的經(jīng)濟(jì)性、功能性和效率有很大的影響,一個好的數(shù)據(jù)庫,要求在設(shè)計時盡量避免數(shù)據(jù)的多余,另外,還要盡可能提高數(shù)據(jù)的存取速度。數(shù)據(jù)庫設(shè)計時速度與空間在范式上是相互矛盾的。一方面按規(guī)范化理論的要求,關(guān)系模式應(yīng)盡量取高級范式,尤其對記錄數(shù)較多的關(guān)系,低級范式將會造成存儲的大量重復(fù),是空間遭受嚴(yán)重浪費(fèi);另一方面從存取速度上考慮,應(yīng)該盡量做到一個模式涉及
15、的屬性越多越好,相互運(yùn)算越少越好,這樣,又應(yīng)取低級范式。因此我們在設(shè)計數(shù)據(jù)庫時要嚴(yán)格地探討它的使用環(huán)境,充分了解用戶的需求,清楚地掌握數(shù)據(jù)庫系統(tǒng)的特點(diǎn)。經(jīng)過綜合的評價和分析后設(shè)計出的數(shù)據(jù)庫應(yīng)滿足以下要求:(1) 數(shù)據(jù)庫信息要能充分體現(xiàn)出用戶使用系統(tǒng)的需求。 (2) 能夠支持用戶對數(shù)據(jù)進(jìn)行的所有處理。(3) 能夠容易被數(shù)據(jù)庫管理系統(tǒng)運(yùn)行維護(hù)。(4) 數(shù)據(jù)一致性、完整性好,無更新異常。第三章 需求分析1. 項目開發(fā)背景經(jīng)濟(jì)的快速發(fā)展,人們的生活水平和消費(fèi)意識的提高,促進(jìn)了旅游業(yè)的發(fā)展。旅館將面臨著機(jī)遇和挑戰(zhàn)。面對快速發(fā)展的信息產(chǎn)業(yè)帶來的影響。將電腦技術(shù)和電腦服務(wù)引入旅館管理成為一種趨勢。眾多旅館企
16、業(yè)中,中小型旅館企業(yè)由于他們的先天條件,使他們不能投入大量的資金進(jìn)行這項必須的改革。因此開發(fā)一套簡單,實用的中小型旅館住宿管理系統(tǒng)是十分有必要的。近年來,隨著科技的不斷發(fā)展,各行各業(yè)都實現(xiàn)了計算機(jī)化與現(xiàn)代化,采用最先進(jìn)、最科學(xué)的管理模式已成為一種需要。但為大型的賓館管理系統(tǒng),成本高,系統(tǒng)復(fù)雜,并不適用于中小型賓館。不僅如此,很多地方的中小型賓館的管理還處于較低水平,大多數(shù)仍采用手工操作,若該類賓館想要提高自身的競爭力及管理水平,使用適合于其的賓館管理系統(tǒng)為必然趨勢。2.系統(tǒng)開發(fā)目標(biāo)在傳統(tǒng)的旅館客房管理中,管理人員不得不花費(fèi)大量的時間來處理顧客投訴,例如錯誤查詢、煩瑣的登記和結(jié)帳手續(xù)、旅客費(fèi)用計
17、算錯誤、空余客房資料不能及時提供等,從而影響旅館的經(jīng)濟(jì)效益。因此旅館的管理人員迫切的需要一套旅館住宿管理系統(tǒng)對日常信息進(jìn)行處理和維護(hù)。歷史經(jīng)驗的積累使旅館行業(yè)現(xiàn)有的管理制度和管理方法比較科學(xué),規(guī)章制度比較齊全,原始數(shù)據(jù)比較正確。這些為系統(tǒng)的建設(shè)提供了有效的制度保障。賓館管理涉及的各環(huán)節(jié)己不再僅僅是傳統(tǒng)的住宿,結(jié)算業(yè)務(wù),而是更廣泛、更全面的服務(wù)。賓館作為一個服務(wù)性行業(yè),從客房的營銷,入住登記直至最后退房結(jié)帳,整個過程應(yīng)該能體現(xiàn)以客人為中心,提供快捷、方便的服務(wù)。在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會中它變得越來越普及。傳統(tǒng)的登記表的做法極大的影響了工作流程效率和數(shù)據(jù)的正確性、完整性、安全性,已經(jīng)逐漸落后
18、于時代。利用軟件管理系統(tǒng)代替手工的賓館管理,將會大大提高工作效率。建立旅館住宿管理系統(tǒng),采用計算機(jī)對客房信息進(jìn)行管理,進(jìn)一步提高旅館的經(jīng)濟(jì)效益和現(xiàn)代化水平。幫助旅館工作人員提高工作效率,實現(xiàn)客房信息管理工作流程的系統(tǒng)化,規(guī)范化和自動化。3.系統(tǒng)開發(fā)的意義我國的中小型變旅館客房管理水平普遍不高,有的還停留在紙介質(zhì)的基礎(chǔ)上,這種管理手段已不能適應(yīng)時代的發(fā)展,因此它浪費(fèi)了許多人力和物力。在當(dāng)今信息時代這種傳統(tǒng)的管理方法必然被計算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。就中小型賓館管理現(xiàn)狀分析可知,設(shè)計一個不需要有特別完備功能,只需能解決實際問題的小型賓館前臺管理系統(tǒng)顯得格外重要。一個小型的賓館前臺管理系統(tǒng)由計
19、算機(jī)硬件、系統(tǒng)軟件組成。計算機(jī)硬件只需一臺計算機(jī)即可,系統(tǒng)軟件即該系統(tǒng)要實現(xiàn)的獲取信息的功能。該系統(tǒng)可以免去手工操作的繁瑣,并降低出錯率。用戶可以通過此系統(tǒng)進(jìn)行預(yù)訂、登記、查詢等操作,對賓館前臺信息進(jìn)行計算機(jī)的系統(tǒng)控制,快速辦理住房登記、退房、就餐等業(yè)務(wù)。如此一來,可以大大的提高該類賓館前臺的工作效率,從而提高其經(jīng)濟(jì)效益。此管理系統(tǒng)結(jié)構(gòu)簡單,使用方便快捷、成本較低、可靠性好、壽命長,在中小型賓館中特別實用,有較好的發(fā)展前景,除此之外,該管理系統(tǒng)還為中小型賓館的前臺管理解決了很多因手工操作而造成的麻煩。4. 系統(tǒng)開發(fā)的主要功能系統(tǒng)旨在通過一個小型的前臺管理系統(tǒng)為中小型賓館的前臺工作提供方便,結(jié)合
20、中小型賓館的特點(diǎn),建立一個適合于賓館的賓館管理信息系統(tǒng),該包括子系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)。該結(jié)構(gòu)能為目前的中小型賓館的信息系統(tǒng)建設(shè)提供一個完整的系統(tǒng)結(jié)構(gòu)模型,從而實現(xiàn)中小型賓館信息的系統(tǒng)化、規(guī)范化和自動化。主要功能是:對顧客入住基本信息的記錄整合,以及房間的分配。對客房信息的記錄以及查詢。對于顧客餐飲要求的滿足。退房結(jié)賬時,保證賬單的準(zhǔn)確性以及客房信息的及時錄入。5.系統(tǒng)的主要內(nèi)容(1)前臺管理系統(tǒng)賓館預(yù)訂管理:對客人的預(yù)訂信息進(jìn)行登記、查。賓館入住管理:對客人的入住信息進(jìn)行登記、查詢。賓館消費(fèi)管理: 對客人的消費(fèi)信息進(jìn)行錄入并統(tǒng)計費(fèi)用。賓館退房結(jié)算:客人退房時進(jìn)行賬務(wù)結(jié)算并打印賬單。(2)后臺管
21、理系統(tǒng)客房管理:對客房進(jìn)行打掃或其他管理。消費(fèi)報表的管理:每天對賓館的收入和支出進(jìn)行統(tǒng)計,做成消費(fèi)報表,交予經(jīng)理管理。系統(tǒng)修復(fù):對系統(tǒng)進(jìn)行備份、還原。第4章 系統(tǒng)分析1.系統(tǒng)模塊 前臺管理模塊:前臺管理模塊包括客房的預(yù)定、入住、消費(fèi)者餐飲消費(fèi)、結(jié)帳退房等等。如果客人已經(jīng)預(yù)定房間,則根據(jù)預(yù)定身份證進(jìn)行預(yù)定入住操作,發(fā)給客人房卡,客房狀態(tài)由“預(yù)定”變?yōu)椤叭胱 薄H绻腿藳]有預(yù)定房間,接待人員查詢客房狀態(tài)表后,有空房則進(jìn)行客房登記操作,發(fā)給客人房卡,客房狀態(tài)由“空房”變?yōu)椤叭胱 薄?头肯M(fèi),客人入住期間在旅館進(jìn)行了消費(fèi)如:就餐,打電話。就要進(jìn)行消費(fèi)入帳操作??腿送朔浚腿送朔繒r,接待人員根據(jù)客人的房
22、卡,進(jìn)行退房登記。計算客人入住期間的房費(fèi),餐費(fèi),話費(fèi),各種消費(fèi)。對客人收取費(fèi)用??腿诵畔⑥D(zhuǎn)存到歷史客人表中??头繝顟B(tài)由“入住”轉(zhuǎn)為“空房(打掃中)”。 后臺管理模塊:后臺管理模塊包括客房管理、消費(fèi)明細(xì)的管理、以及系統(tǒng)維護(hù)等。 當(dāng)客戶退房時,客戶信息由前臺轉(zhuǎn)入后臺,后臺工作人員派遣客房服務(wù)人員對剛剛空者的客房進(jìn)行打掃清理。打掃完畢后,由后臺工作人員將信息反饋到前臺,前臺工作人員將“空房(打掃中)”改為“空房”。消費(fèi)報表的管理,模塊,通過對一整天客戶的消費(fèi)情況匯總,并制成報表,交予經(jīng)理校對。 系統(tǒng)維護(hù)模塊,主要功能是將系統(tǒng)備份和還原。2.總體功能模塊圖賓館管理信息系統(tǒng)系統(tǒng)維護(hù)消費(fèi)報表結(jié)賬退房賓館消
23、費(fèi)賓館入住賓館預(yù)訂后臺管理前臺管理客房管理3.業(yè)務(wù)流程分析 客戶 客戶預(yù)訂及入住流程是否存在符合的客房客戶要求前臺人員 NY給予房卡入住登記客戶入住,前臺人員查詢客房狀態(tài)表后,有空房則進(jìn)行客房登記操作,發(fā)給客人房卡,客房狀態(tài)由“空房”變?yōu)椤叭胱 ?。打掃完畢派遣人員打掃客房后臺人員重置客房信息,該用戶信息轉(zhuǎn)入歷史用戶,該客房信息轉(zhuǎn)入后臺前臺人員交付費(fèi)用,交上房卡客戶客戶結(jié)賬退房流程 客人退房,客人退房時,接待人員根據(jù)客人的房卡,進(jìn)行退房登記。計算客人入住期間的餐費(fèi),話費(fèi),各種額外消費(fèi)。對客人收取費(fèi)用。客人信息轉(zhuǎn)存到歷史客人表中??头繝顟B(tài)由“入住”轉(zhuǎn)為“空房(打掃中)”。 房間信息由前臺轉(zhuǎn)入后臺,
24、后臺工作人員派遣客房服務(wù)人員對剛剛空者的客房進(jìn)行打掃清理。打掃完畢后,由后臺工作人員將信息反饋到前臺,前臺工作人員將“空房(打掃中)”改為“空房”。4.數(shù)據(jù)流程分析(1) 前臺登陸時數(shù)據(jù)流圖登陸界面 錯誤 錯誤 賬號輸入檢驗1 職員信息表 密碼輸入 檢驗2界面登陸 (2)客房信息數(shù)據(jù)流圖前臺 客房編號 后臺反饋信息修改輸入 新客戶信息 客戶信息修改備注客房信息(3) 后臺系統(tǒng)數(shù)據(jù)流圖修改備注前臺 客房信息 客房備注后臺工作人員打掃派遣 打掃完畢(4) 賬單結(jié)算前臺 錄入客戶姓名 顧客信息 錄入客房編號 客房信息結(jié)算 賬單信息打印發(fā)票顧客 第五章 系統(tǒng)規(guī)劃與設(shè)計一、 系統(tǒng)的概要設(shè)計1.數(shù)據(jù)庫設(shè)計
25、(1)邏輯結(jié)構(gòu)設(shè)計前臺工作人員信息(用戶名,密碼,權(quán)限)后臺工作人員信息(員工編號,姓名,性別,年齡,職務(wù),工資,入職時間,住址,電話)客人信息(編號,入住時間,姓名,性別,身份證號,電話,客房編號,退房時間,入住次數(shù),總消費(fèi)額)賬單信息(賬單號,客人姓名,客房編號,餐飲服務(wù),總消費(fèi)額,入住時間,結(jié)賬時間,備注)客房信息(客房編號,類型,房間位置,客房價格,客房備注)2概念結(jié)構(gòu)設(shè)計在數(shù)據(jù)庫設(shè)計中,先要對系統(tǒng)分析所得的數(shù)據(jù)字典中的數(shù)據(jù)存儲進(jìn)行分析,然后得出系統(tǒng)的關(guān)系模式,可以采用實體聯(lián)系圖(簡稱ER圖)的方法對數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述。ER圖由實體、屬性、聯(lián)系三部分組成。ER圖的有關(guān)符號說明如下:實體屬
26、性聯(lián)系系統(tǒng)中實體的E-R圖如下: 前臺工作人員及其屬性 前臺人員用戶名權(quán)限密碼 前臺工作人員信息(用戶名,密碼,權(quán)限)后臺工作人員及其屬性后臺人員姓名性別年齡職務(wù)工資入職時間住址電話員工編號后臺工作人員信息(員工編號,姓名,性別,年齡,職務(wù),工資,入職時間,住址,電話) 顧客及其屬性入住時間 顧客姓名編號性別身份證號電話總消費(fèi)額客房編號退房時間客人信息(編號,入住時間,姓名,性別,身份證號,電話,客房編號,退房時間,入住次數(shù),總消費(fèi)額)顧客消費(fèi)賬單及其屬性 賬單客房編號賬單號客人姓名餐飲消費(fèi)入住時間結(jié)賬時間總消費(fèi)額備注賬單信息(賬單號,客人姓名,客房編號,餐飲服務(wù),總消費(fèi)額,入住時間,結(jié)賬時間
27、,備注)客房信息及其屬性客房客房編號客房價格客房類型客房位置備注客房信息(客房編號,類型,房間位置,客房價格,客房備注)E-R圖前臺工作人員 管理管理結(jié)算后臺工作人員賬單顧客管理生成客房使用3.物理結(jié)構(gòu)設(shè)計數(shù)據(jù)在實際設(shè)計的過程中表現(xiàn)為相互關(guān)聯(lián)的表,這些關(guān)聯(lián)表反應(yīng)的是客觀存在的一些事物以及他們之間關(guān)聯(lián),本系統(tǒng)在數(shù)據(jù)庫設(shè)計過程中主要設(shè)計到以下表:A前臺工作人員信息表:表名:caozuoyuan編號字段名稱數(shù)據(jù)類型字段大小說明1usernamenvarchar30用戶名(主鍵)2Passwordnvarchar50用戶密碼3quanxianchar10用戶權(quán)限B后臺員工信息表:表名:Employee
28、s編號字段名稱數(shù)據(jù)類型字段大小說明1Abianhaonvarchar30員工編號(主鍵)2Anamenvarchar10員工姓名3Asexchar2性別4Aageint年齡5Postnvarchar30職務(wù)6gongziint工資7AtimeDatetime 入職時間8Addressnvarchar50住址9APhonenvarchar50電話C顧客信息表表名:Customer編號字段名稱數(shù)據(jù)類型字段大小說明1Bbianhaonvarchar50客人編號(主鍵)2Bnamenvarchar10客人姓名3Bsexchar2性別4IDnvarchar50身份證號5BPhonenvarchar50電
29、話6Broomnvarchar50客房編號7Btimedatetime入住時間(主鍵)8Bouttimedatetime退房時間9cishuchar10入住次數(shù)10moneyint總消費(fèi)額D客房信息表表名:Room編號字段名稱數(shù)據(jù)類型字段大小說明1Broomnvarchar50客房編號(主鍵)2leixingnvarchar30客房類型3jiagenvarchar30客房價格4weizhinvarchar30客房位置5Memonvarchar50客房備注E.賬單信息表表名:zhangdanbiao編號字段名稱數(shù)據(jù)類型字段大小說明1Dbianhaonvarchar50賬單編號(主鍵)2Broom
30、nvarchar50客房編號3Bnamenvarchar10客人姓名4canyinint餐飲價格5moneyint總消費(fèi)額6Btimedatetime入住時間7Bouttimedatetime退房時間8BMemonvarchar50備注二、 系統(tǒng)的詳細(xì)設(shè)計1.系統(tǒng)需求功能模塊設(shè)計賓館管理信息系統(tǒng)系統(tǒng)維護(hù)消費(fèi)報表結(jié)賬退房賓館消費(fèi)賓館入住賓館預(yù)訂后臺管理前臺管理客房管理 (1)賓館預(yù)訂功能需求 賓館預(yù)訂模塊如下圖所示。主要包括:客人預(yù)訂信息的登記、修改、刪除、查詢。賓館預(yù)訂信息查詢信息修改信息刪除預(yù)訂登記A 預(yù)訂信息登記,該功能實現(xiàn)把預(yù)訂客人的信息輸入到數(shù)據(jù)庫中去??腿诵畔ǎ嚎腿诵彰?、性別、身
31、份證號、客房編號等。如下圖所示:信息更新添加到數(shù)據(jù)庫客人信息顧客B 預(yù)訂信息修改,該功能實現(xiàn)對客人預(yù)訂信息的修改。如下圖所示:修改后的客人信息信息更新添加到數(shù)據(jù)庫C 預(yù)訂信息刪除,該功能實現(xiàn)客人取消預(yù)訂時刪除預(yù)訂信息。如下圖所示:刪除數(shù)據(jù)庫信息信息更新D 預(yù)訂信息查詢,該功能實現(xiàn)通過條件對顧客預(yù)訂信息進(jìn)行查詢。如下圖所示:輸出查詢信息根據(jù)查詢信息在數(shù)據(jù)庫中查信息查詢條件(2)賓館入住功能賓館入住功能模塊如下所示。此模塊包括:客人入住信息登記、入住信息查詢。賓館入住換房查詢換房登記入住登記入住查詢A 入住信息登記,該功能實現(xiàn)把入住客人的信息輸入數(shù)據(jù)庫??腿诵畔ǎ嚎腿诵彰⑿詣e、身份證號、客房
32、編號等。如下圖所示:客人信息 信息更新添加到數(shù)據(jù)庫B.入住信息查詢,該功能實現(xiàn)通過條件對已入住的客人信息進(jìn)行查詢。如下圖所示:根據(jù)查詢信息在數(shù)據(jù)庫中查輸出查詢信息信息查詢條件 C.換房信息登記,該功能實現(xiàn)將換房的顧客信息錄入數(shù)據(jù)庫。如下圖所示:顧客換房信息顧客 信息更新添加到數(shù)據(jù)庫D.換房信息查詢,該功能實現(xiàn)通過條件對換房的信息進(jìn)行查詢。如下圖所示:輸出查詢信息根據(jù)查詢信息在數(shù)據(jù)庫中查信息查詢條件 (3)賓館消費(fèi)功能賓館消費(fèi)功能模塊如下所示。此模塊包括:住宿消費(fèi),餐飲消費(fèi)以及總消費(fèi)查詢。賓館消費(fèi) 消費(fèi)查詢餐飲消費(fèi)住宿消費(fèi)B 住宿消費(fèi),該功能實現(xiàn)把客人入住房間的花費(fèi)記錄下來。如下圖所示: 信息更
33、新添加到數(shù)據(jù)庫住宿消費(fèi)信息顧客B.餐飲消費(fèi),該功能實現(xiàn)通過條件對已入住的客人提供的餐飲服務(wù)價格記錄到數(shù)據(jù)庫中,作為額外費(fèi)用。如下圖所示:添加的數(shù)據(jù)庫信息更新餐飲消費(fèi)信息 C.消費(fèi)查詢,該功能實現(xiàn)將顧客所花費(fèi)的費(fèi)用綜合起來,明細(xì)查詢,一目了然。如下圖所示:數(shù)據(jù)庫查詢輸出查詢信息信息查詢條件(4)賬單結(jié)算功能賬單結(jié)算功能模塊如下圖所示。該模塊包括:退房結(jié)算、結(jié)算信息查詢。結(jié)賬退房退房結(jié)算結(jié)算查詢A 退房結(jié)算,該功能實現(xiàn)顧客退房時的賬單結(jié)算并打印賬單。如下圖所示: 賬單信息 信息更新添加到數(shù)據(jù)庫B 結(jié)算信息查詢,該功能實現(xiàn)通過條件對數(shù)據(jù)庫的結(jié)算信息進(jìn)行查詢。如下圖所示: 根據(jù)查詢信息在數(shù)據(jù)庫中查輸出
34、查詢信息信息查詢條件(5) 客房管理功能客房管理客房管理模塊如下圖所示。該模塊包括:客房打掃,客房狀況查詢。客房打掃客房狀態(tài)查詢A 客房打掃,該功能實現(xiàn)客房被退房時,后臺工作人員收到信息,對客房進(jìn)行打掃。如下圖所示: 客房信息 工作人員打掃后臺打掃完畢客房信息添加到數(shù)據(jù)庫信息更新B 客房狀態(tài)查詢,該功能實現(xiàn)對客房狀態(tài)信息的查詢。如下圖所示: 根據(jù)查詢信息在數(shù)據(jù)庫中查輸出查詢信息客房號碼(6)消費(fèi)報表消費(fèi)功能模塊如下圖所示。該模塊包括:特定時間對一天賓館收入和支出的記錄。消費(fèi)報表賓館支出賓館收入(7)系統(tǒng)維護(hù)功能系統(tǒng)維護(hù)功能如下圖所示。該模塊包括:系統(tǒng)的備份與還原。系統(tǒng)維護(hù)系統(tǒng)備份系統(tǒng)還原 2功
35、能展示登陸界面入住登記 客房信息 餐飲消費(fèi)退房結(jié)賬第6章 開發(fā)總結(jié) 在陳敏老師的指導(dǎo)下,本次的畢業(yè)設(shè)計圓滿的畫上了句號。通過開發(fā),使我在軟件開發(fā)這一塊有了質(zhì)的提高,不但鍛煉了自己的動手編程能力,學(xué)習(xí)了新的知識,新的技術(shù),提高了我的自學(xué)能力還使我意識到在軟件開發(fā)中與隊友相互交流溝通的重要性,并更深層次的理解了面向?qū)ο蟮乃枷牒唵尉褪敲?。對于此次的開發(fā)總結(jié)大致描述如下面幾個方面: 這次設(shè)計,使我學(xué)到了很多書本上沒有的知識,提高了我對問題的分析能力。在這些天不分晝夜實踐和摸索中,我受益匪淺,感觸良多。通過這次畢業(yè)設(shè)計,使我感到我的所學(xué)知識還是不夠的,還要繼續(xù)多加努力。在這次課程設(shè)計的過程中,我學(xué)到了很多東西的同時確實也遇到了不少的困難和挫折,后來通過上網(wǎng)查詢資料,查詢書籍,詢問老師同學(xué)等方法,最終將問題都意義解決了,達(dá)到了預(yù)定的目標(biāo)。開發(fā)系統(tǒng)離不開相應(yīng)的開發(fā)工具,開發(fā)工具使用的再熟練,不一定就可以開發(fā)出相當(dāng)優(yōu)秀的軟件系統(tǒng),只有做好系統(tǒng)需求分析,明白了客戶需求的來龍去脈,才能在開發(fā)系統(tǒng)時有章可循,否則只是憑空想象。所以,只有與客戶進(jìn)行多次交流,完全了解了客戶需求后才能做好需求分析,只有在此基礎(chǔ)之上,才能大致的建立系統(tǒng)框架模型,并按此模型來開發(fā)相應(yīng)的系統(tǒng),否則在以后的軟件開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45070-2024廢棄電器電子產(chǎn)品回收規(guī)范
- 工作總結(jié)之房地產(chǎn)評估實習(xí)總結(jié)
- 工作總結(jié)之寵物醫(yī)院實習(xí)總結(jié)
- 機(jī)器人操作系統(tǒng)(ROS2)入門與實踐 課件 第6章 IMU在ROS2中的使用
- 銀行內(nèi)部審計制度
- 中梁物業(yè)案場服務(wù)觸點(diǎn)方案
- 清華大學(xué)熱工基礎(chǔ)課件工程熱力學(xué)加傳熱學(xué)期末復(fù)習(xí)
- 第9周-七年級上冊數(shù)學(xué)華東師大版(2024)每周測驗(含答案)
- 分配理論教學(xué)課件
- 《認(rèn)識透鏡》課件
- 人教PEP版六年級上冊英語Unit 6 How do you feel單元整體教學(xué)設(shè)計
- 信息科技大單元教學(xué)設(shè)計之七年級第一單元探尋互聯(lián)網(wǎng)新世界
- 統(tǒng)編版高中政治必修二經(jīng)濟(jì)與社會復(fù)習(xí)提綱
- 數(shù)智時代的商業(yè)變革智慧樹知到期末考試答案2024年
- 《陸上風(fēng)電場工程設(shè)計概算編制規(guī)定及費(fèi)用標(biāo)準(zhǔn)》(NB-T 31011-2019)
- 2023年國家糧食和物資儲備局直屬聯(lián)系單位招聘考試真題及答案
- 20以內(nèi)進(jìn)位加法100題(精心整理6套-可打印A4)
- Mysql 8.0 OCP 1Z0-908 CN-total認(rèn)證備考題庫(含答案)
- PPT2023版中國近現(xiàn)代史綱要課件第十一專題決定當(dāng)代中國命運(yùn)的關(guān)鍵一招PPT
- GB/T 37136-2018電力用戶供配電設(shè)施運(yùn)行維護(hù)規(guī)范
- 電子版最簡單的家電購銷合同
評論
0/150
提交評論