管理信息系統(tǒng)課程設(shè)計--酒店管理系統(tǒng)_第1頁
已閱讀1頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  管理信息系統(tǒng)設(shè)計課程設(shè)計(論文)</p><p>  題目: 酒店管理系統(tǒng) </p><p>  課程設(shè)計(論文)任務(wù)及評語</p><p>  院(系):軟件學(xué)院 教研室: 電子商務(wù)</p><p> 學(xué) 號學(xué)生姓名專業(yè)班級軟件工程122班</p>

2、;<p> 課程設(shè)計(論文)題目酒店管理系統(tǒng)</p><p> 課程設(shè)計(論文)任務(wù)管理信息系統(tǒng)課程設(shè)計作為獨立的教學(xué)環(huán)節(jié),是軟件工程信息管理方向?qū)I(yè)集中實踐性環(huán)節(jié)系列之一,是學(xué)習完《管理信息系統(tǒng)》課程并進行完專業(yè)實習后進行的一次全面的綜合練習。任務(wù):采用結(jié)構(gòu)化的系統(tǒng)開發(fā)方法,應(yīng)用具體的計算機語言(如PowerBuilder、Delphi)和數(shù)據(jù)庫(SQL、Access)等技術(shù),按照軟件工程的思想,

3、開發(fā)一個實用的中小型管理信息系統(tǒng),完成酒店管理系統(tǒng)的分析設(shè)計實施工作,實現(xiàn)了酒店管理的功能。并完成結(jié)合開發(fā)過程,撰寫設(shè)計說明書。1.根據(jù)課程設(shè)計時間選擇適當規(guī)模大小的設(shè)計課題。采用專業(yè)實習的調(diào)研內(nèi)容作為課程設(shè)計選題。2.根據(jù)合理的進度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程設(shè)計活動。3.課程設(shè)計過程中,根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關(guān)的技術(shù)文檔,最后提交詳細的課程設(shè)計報告。4.開發(fā)出可以運行的管理信息系統(tǒng),通過上機檢查。

4、5.設(shè)計說明書要求文檔齊備,步驟全整,流程正確,說明詳細,具有有可操作性。</p><p> 指導(dǎo)教師評語及成績</p><p><b>  目 錄</b></p><p>  第1章 課程設(shè)計目的與要求1</p><p>  1.1 課程設(shè)計目的1</p><p>  1.2 課

5、程設(shè)計的實驗環(huán)境1</p><p>  1.3 課程設(shè)計的預(yù)備知識1</p><p>  1.4 課程設(shè)計要求1</p><p>  第2章 課程設(shè)計的內(nèi)容2</p><p>  2.1 項目簡介2</p><p>  2.2 系統(tǒng)分析2</p><p>  2.2.1 可行性分析

6、2</p><p>  2.2.2 組織功能分析3</p><p>  2.2.3 業(yè)務(wù)流程分析3</p><p>  2.2.4 數(shù)據(jù)流程分析5</p><p>  2.2.5 數(shù)據(jù)字典6</p><p>  2.2.6 新系統(tǒng)邏輯模型7</p><p>  2.3 系統(tǒng)設(shè)計8&

7、lt;/p><p>  2.3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計8</p><p>  2.3.2系統(tǒng)配置方案設(shè)計10</p><p>  2.3.3系統(tǒng)編碼設(shè)計10</p><p>  2.3.4數(shù)據(jù)庫設(shè)計10</p><p>  2.3.5輸出輸入界面設(shè)計13</p><p>  2.3.6功能模塊

8、設(shè)計14</p><p>  2.4 系統(tǒng)實施15</p><p>  2.4.1 系統(tǒng)的運行測試15</p><p>  2.4.2 代碼設(shè)計16</p><p>  第3章 課程設(shè)計的考核19</p><p>  3.1 課程設(shè)計的考核要求19</p><p>  3.2 課程

9、性質(zhì)與學(xué)分20</p><p><b>  參考文獻21</b></p><p><b>  課程設(shè)計目的與要求</b></p><p>  1.1 課程設(shè)計目的</p><p>  管理信息系統(tǒng)課程設(shè)計作為獨立的教學(xué)環(huán)節(jié),是信息管理與信息系統(tǒng)專業(yè)集中實踐性環(huán)節(jié)系列之一,是學(xué)習完《管理信息系統(tǒng)》

10、課程并進行完專業(yè)實習后進行的一次全面的綜合練習。其目的在于加深對管理信息系統(tǒng)基礎(chǔ)理論和基本知識的理解,掌握使用信息系統(tǒng)分析、設(shè)計的基本方法,提高解決實際管理問題、開發(fā)信息系統(tǒng)的實踐能力。同時課程設(shè)計應(yīng)充分體現(xiàn)“教師指導(dǎo)下的以學(xué)生為中心”的教學(xué)模式,以學(xué)生為認知主體,充分調(diào)動學(xué)生的積極性和能動性,重視學(xué)生自學(xué)能力的培養(yǎng)。</p><p>  1.2 課程設(shè)計的實驗環(huán)境</p><p>  硬

11、件要求能運行Windows X操作系統(tǒng)的微機系統(tǒng)。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件可以選用:FoxPro for Windows、Visual FoxPro、SQL sever、Microsoft Access,或其他數(shù)據(jù)庫管理系統(tǒng)。</p><p>  1.3 課程設(shè)計的預(yù)備知識</p><p>  熟悉管理信息系統(tǒng)開發(fā)的方法、數(shù)據(jù)庫的基本知識及一種以上數(shù)據(jù)庫系統(tǒng)開發(fā)語言以及計算機網(wǎng)絡(luò)相關(guān)的技術(shù)。

12、</p><p>  1.4 課程設(shè)計要求</p><p>  按課程設(shè)計指導(dǎo)書提供的課題,應(yīng)根據(jù)題目的工作量大小適當選擇??山M成設(shè)計小組,分子系統(tǒng)、模塊進行,共同協(xié)作完成一個應(yīng)用系統(tǒng)的開發(fā)任務(wù),但每個同學(xué)必須獨立承擔一個子系統(tǒng)或一個功能模塊的系統(tǒng)分析、設(shè)計、實施工作,并完成課程設(shè)計說明書。要求書寫詳細的設(shè)計說明書,對系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施工作進行詳細說明;嚴禁相互抄襲。</p

13、><p>  第2章 課程設(shè)計的內(nèi)容</p><p><b>  2.1 項目簡介</b></p><p>  酒店行業(yè)的激烈競爭似的爭取客源、提高酒店滿員率、制定正確營銷策略已經(jīng)成為一項重要的任務(wù),而借助于當前蓬勃發(fā)展的IT工具來拓展銷售能力,創(chuàng)造客觀的經(jīng)濟效益已經(jīng)成為許多酒店的首選。作為一有效的統(tǒng)計分析手段,計算機管理系統(tǒng)具有明顯的優(yōu)勢,它在

14、數(shù)據(jù)保存、數(shù)據(jù)交換等方面均能夠做到快速可靠,是手工操作所不能完成的。 隨著我國市場經(jīng)濟的迅速發(fā)展,人們在生活水平有了顯著提高,旅游經(jīng)濟和各種商務(wù)活動更促進了酒店行業(yè)的快速發(fā)展。</p><p>  同時,隨著酒店的數(shù)量越來越多,人們的要求也越來越高,酒店行業(yè)的競爭愈演愈烈。如何在激烈的市場競爭中生存和發(fā)展,是第一個酒店必須面臨的問題。作為提供多功能服務(wù)的綜合場所,吸引顧客是酒店生存的重要條件。提高酒店的經(jīng)營管理,

15、為顧客提供更優(yōu)質(zhì)的服務(wù),同時降低酒店的運營成本是酒店發(fā)展的關(guān)健。面對信息時代的機遇和挑戰(zhàn),利用科技手段提高企業(yè)管理無疑是一條行之有效的途徑。計算機的智能化管理技術(shù)可以極大限度地提高服務(wù)管理水平,進行準確、快捷和高效的管理。因此,采用全新的計算機酒店管理系統(tǒng),已成為提高酒店管理效率、改善服務(wù)水平的重要手段之一。酒店管理方面的信息化已成為現(xiàn)代化酒店的重要標志。</p><p><b>  2.2 系統(tǒng)分析&

16、lt;/b></p><p>  2.2.1 可行性分析</p><p>  系統(tǒng)的可行性研究在系統(tǒng)的整個過程中占有很重要的地位,它決定所選項目是不是可能實現(xiàn)或值得去實現(xiàn)??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。它主要包括技術(shù)、經(jīng)濟、運行、法律等方面的可行性:現(xiàn)有技術(shù)是否能夠?qū)崿F(xiàn)本系統(tǒng)的設(shè)計開發(fā);經(jīng)濟上是否值得去實現(xiàn);是否能夠在一般平臺下運行等。 技術(shù)

17、可行性是指開發(fā)一個新系統(tǒng)所需要的技術(shù)是否具備,如支持新系統(tǒng)的軟硬件功能以及技術(shù)人員的數(shù)量和水平。本系統(tǒng)是進行酒店日常管理,所以結(jié)合實際需要,經(jīng)過仔細斟酌,本系統(tǒng)的開發(fā)過程采用的是C#+windows窗體的模式。使用SQL Server 2005作為后臺數(shù)據(jù)管理系統(tǒng),而在前端使用dataGridView組件來訪問實際的數(shù)據(jù)庫,這樣就基本實現(xiàn)了程序代碼和數(shù)據(jù)庫的無關(guān)性。</p><p>  經(jīng)濟可行性是評價一個計算機

18、管理系統(tǒng)是否可行的最基本的一種方法,是對管理系統(tǒng)解決方案的成本有效性的量度。管理系統(tǒng)的開發(fā)是一種投資,因此對于酒店來說,首先關(guān)心的是,是否值得開發(fā)一個酒店管理系統(tǒng)。而在效益方面,首先關(guān)心的是,當使用了這套管理系統(tǒng)后,酒店日常管理的效率是否提高了,人員使用的資金是否節(jié)省了。而本系統(tǒng)的設(shè)計和開發(fā)事實上恰好能滿足其這些要求。還有該系統(tǒng)對硬件的要求不高,而且由于.NET系統(tǒng)的可移植性,只要是裝有Windows系列操作系統(tǒng)的計算機通過配置一般就能

19、運行系統(tǒng),所以在系統(tǒng)運行方面也不存在問題。</p><p>  運行可行性方面,酒店管理系統(tǒng)是酒店日常操作進行統(tǒng)一的管理,可以簡單方便高效的進行錄入、查詢、修改、刪除、退出。隨時把握酒店內(nèi)部的情況,為酒店日常管理管理提供了解決方案。</p><p>  2.2.2 組織功能分析</p><p>  1.該系統(tǒng)的主要功能包括:</p><p>

20、  員工列表:新增員工、修改員工、刪除員工、員工查詢、權(quán)限管理。</p><p>  客房列表:客房注冊、修改客房、客房注銷、客房查詢、房態(tài)瀏覽、房租記賬。</p><p>  賓客列表:團隊登記、預(yù)定登記、入住登記、預(yù)定轉(zhuǎn)入住、專訪登記、修改賓客、刪除賓客、賓客查詢、退房處理、離店結(jié)賬。</p><p>  賬目:記賬、轉(zhuǎn)賬、結(jié)賬、查賬、賬目核算、賬目更改、銷賬、

21、付款登記、修改付款、刪除付款、付款查詢等。</p><p><b>  2.組織結(jié)構(gòu)圖</b></p><p>  圖2.1系統(tǒng)組織結(jié)構(gòu)圖</p><p>  2.2.3 業(yè)務(wù)流程分析</p><p>  本系統(tǒng)應(yīng)該完成以下業(yè)務(wù)工作: </p><p>  1.系統(tǒng)用戶包括游客、會員、管理員。&

22、lt;/p><p>  2.酒店概況,即酒店的相關(guān)信息,包括新聞、房間推薦等。</p><p>  3.房間搜索,可以搜索房間的類型和房間的相關(guān)信息。</p><p>  4.房間預(yù)訂,注冊會員可以進行房間預(yù)訂。</p><p>  5.用戶留言,注冊會員可以在網(wǎng)站的留言板進行留言。</p><p>  6.管理員功能,以

23、管理員身份登陸后訪問,進行網(wǎng)站管理員功能。包含網(wǎng)站信息修改,會員管理和維護等功能。</p><p>  根據(jù)以上業(yè)務(wù)需求分析可得出主要業(yè)務(wù)流程如下圖所示:</p><p>  圖2.2 非注冊會員業(yè)務(wù)流程圖</p><p>  圖2.3會員業(yè)務(wù)流程圖</p><p>  圖2.4管理員業(yè)務(wù)流程圖</p><p>  2

24、.2.4 數(shù)據(jù)流程分析</p><p>  數(shù)據(jù)流程圖(DFD—Data Flow Diagram)描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。因為數(shù)據(jù)流程圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算機技術(shù)人員也容易理解,所以是極好的通信工具。此外,設(shè)計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實現(xiàn)這些功能,所以它也是軟件設(shè)計的很好的出發(fā)點。<

25、;/p><p>  數(shù)據(jù)流圖標識了一個系統(tǒng)的邏輯輸入和邏輯輸出,以及把邏輯輸入轉(zhuǎn)換成邏輯輸出所需的加工處理:</p><p>  1. 數(shù)據(jù)流:它是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的途徑,由一組固定的數(shù)據(jù)項組成。除了與數(shù)據(jù)存儲(文件)之間的數(shù)據(jù)流不用命名外,其余數(shù)據(jù)流都應(yīng)該用名詞或名詞短語命名。數(shù)據(jù)流可以從加工流向加工,也可以從加工流向文件或從文件流向加工,還可以從源點流向加工或從加工流向終點。</p&

26、gt;<p>  2.加工:也稱為數(shù)據(jù)處理,它對數(shù)據(jù)流進行某些操作或變換。每個加工也要有名字,通常是動詞短語,簡明地描述完成什么加工。在分層的數(shù)據(jù)流圖中,加工還應(yīng)有編號。</p><p>  3.數(shù)據(jù)存儲:指暫時保存的數(shù)據(jù),它可以使數(shù)據(jù)庫文件或任何形式的數(shù)據(jù)組織。流向數(shù)據(jù)存儲的數(shù)據(jù)流可理解為寫入文件,或查詢文件,從數(shù)據(jù)存儲流出的數(shù)據(jù)可以理解為從文件讀數(shù)據(jù)或得到查詢結(jié)果。</p><

27、;p>  4.數(shù)據(jù)源點和終點:是軟件系統(tǒng)外部環(huán)境中的實體(包括人員、組織、或其他軟件系統(tǒng)),統(tǒng)稱為外部實體。一般只出現(xiàn)在數(shù)據(jù)流圖的頂層中。</p><p>  數(shù)據(jù)流圖由4種基本圖形符號構(gòu)成。剪頭表示數(shù)據(jù)流,圓或橢圓表示加工,雙杠或者單杠表示數(shù)據(jù)存儲,矩形框標識數(shù)據(jù)的原點或終點,即外部實體。</p><p><b>  數(shù)據(jù)流程圖如下:</b></p>

28、;<p>  圖2.5 系統(tǒng)頂層數(shù)據(jù)流程圖</p><p>  圖2.6 系統(tǒng)第一層數(shù)據(jù)流程圖</p><p>  2.2.5 數(shù)據(jù)字典</p><p>  系統(tǒng)分析中所使用的數(shù)據(jù)字典,主要用來描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程和外部實體。數(shù)據(jù)字典把數(shù)據(jù)的最小組成單位看成是數(shù)據(jù)元素(基本數(shù)據(jù)項),若干個數(shù)據(jù)元素可以組成一個數(shù)據(jù)結(jié)構(gòu)(組合數(shù)據(jù)項

29、)。數(shù)據(jù)結(jié)構(gòu)是一個遞歸概念,即數(shù)據(jù)結(jié)構(gòu)的成分也可以是數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)字典通過數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)來描寫數(shù)據(jù)流、數(shù)據(jù)存儲的屬性,數(shù)據(jù)元素組成數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)組成數(shù)據(jù)流和數(shù)據(jù)存儲。</p><p><b>  部分客戶信息表:</b></p><p>  2.2.6 新系統(tǒng)邏輯模型</p><p>  1. 應(yīng)用對象廣闊 

30、0;</p><p>  營業(yè)模塊自由組合,滿足針對性管理需要,更適合業(yè)務(wù)功能全面的酒店,配置要求低,兼容性好,軟件穩(wěn)定。 </p><p>  2. 平臺先進可靠  </p><p>  采用業(yè)界通用的C/S模式,大型數(shù)據(jù)庫和三層數(shù)據(jù)結(jié)構(gòu)體系,使用WINDOWS 系統(tǒng),WINDOWS用戶界面易于操作掌握,系統(tǒng)核心提

31、供反向帳務(wù)處理,保留原始操作痕跡,便于財務(wù)跟蹤和控制,避免作弊行為的發(fā)生。 </p><p>  3.數(shù)據(jù)安全穩(wěn)定  </p><p>  提供數(shù)據(jù)存取密碼控制技術(shù),面向事務(wù)的處理系統(tǒng),自動稽核機制,杜絕不完整數(shù)據(jù)的發(fā)生,保障數(shù)據(jù)的準確性。差異性備份機制,采用系統(tǒng)多級的備份技術(shù)以及系統(tǒng)自動化的恢復(fù)手段,系統(tǒng)在最快時間內(nèi)恢復(fù)工作,保障穩(wěn)定安全的運行環(huán)境。<

32、/p><p>  4.操作簡單實用  </p><p>  圖形化房態(tài)界面,可以一目了然狀態(tài)情況,系統(tǒng)自動過房費,動態(tài)實時的客房、客帳控制,提供客房、餐飲、桑拿洗浴、游泳康樂等模塊的自動轉(zhuǎn)帳,方便客人的消費。提供精確人性化的查詢和模糊查詢,自定義報表和屏幕顯示同步進行,支持圖形與表格相結(jié)合,提供帳單、外幣結(jié)算,滿足涉外酒店需要。 </p><p

33、>  圖2.7系統(tǒng)總體框架圖</p><p><b>  2.3 系統(tǒng)設(shè)計</b></p><p>  2.3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計</p><p><b>  1.系統(tǒng)的功能設(shè)計</b></p><p>  用戶希望通過使用酒店客房管理系統(tǒng)得到所需信息,達到提高管理水平的目的,希望新系統(tǒng)具有以

34、下功能:</p><p> ?。?)使用電腦處理數(shù)據(jù),實現(xiàn)實時查詢各種入住信息。</p><p> ?。?)可以實時的錄入住宿單、調(diào)房單和退宿單等情況。</p><p> ?。?)可以實時查詢客房信息、客人掛帳信息等明細。</p><p>  (4)可以建立客戶的資料,方便日后建立良好的客戶關(guān)系。</p><p>  

35、(5)數(shù)據(jù)的安全性:不同用戶有對數(shù)據(jù)查看,修改等處理不同的權(quán)限。</p><p><b>  2.系統(tǒng)的結(jié)構(gòu)設(shè)計</b></p><p>  將業(yè)務(wù)流程與規(guī)劃出的數(shù)據(jù)庫表結(jié)合在一起畫出U-C矩陣。矩陣中的U表示某項業(yè)務(wù)使用某一數(shù)據(jù)庫,C表示某項業(yè)務(wù)負責產(chǎn)生某一數(shù)據(jù)庫表,同時也使數(shù)據(jù)庫表。數(shù)據(jù)庫表與業(yè)務(wù)流程中的各項業(yè)務(wù)處理環(huán)節(jié)所組成的U-C矩陣見表2-2.</p&

36、gt;<p>  子系統(tǒng)1:住宿管理子系統(tǒng),客戶住宿管理,提供了在酒店的日常運作情況下的客戶住宿過程中的住宿登記,調(diào)房登記,客戶住宿以后的住宿情況查詢,客戶因?qū)头恳蟮淖兓M行調(diào)房。</p><p>  子系統(tǒng)2:客房管理子系統(tǒng),此子系統(tǒng)包括客房的設(shè)置,客房查詢,房態(tài)查看。方便客人入住時的查詢,更快的確定房間,提高工作效率。</p><p>  子系統(tǒng)3:掛賬管理子系統(tǒng),

37、為客人提供了掛賬功能及掛賬的查詢功能。</p><p>  子系統(tǒng)4: 系統(tǒng)管理子系統(tǒng),包括系統(tǒng)的設(shè)置,操作員的設(shè)置等。</p><p>  子系統(tǒng)5: 統(tǒng)計子系統(tǒng)。</p><p>  表 2-2 U-C矩陣</p><p>  2.3.2系統(tǒng)配置方案設(shè)計</p><p>  物理配置方案本系統(tǒng)使用Access

38、辦公軟件,對計算機的要求如下:硬件環(huán)境:內(nèi)存64MB;處理器:586-66MHZ/更高檔計算機軟件環(huán)境:操作系統(tǒng):WindowsXP或更高版本歷史信息的管理系統(tǒng)開發(fā)過程中產(chǎn)生的全部數(shù)據(jù)或文檔做了系統(tǒng)的分類和妥善的保存。以便在新一輪開發(fā)中提供詳細信息。</p><p>  2.3.3系統(tǒng)編碼設(shè)計</p><p>  編碼設(shè)計是數(shù)據(jù)庫系統(tǒng)開發(fā)的前提條件,是系統(tǒng)不可缺少的重要內(nèi)容。

39、編碼是指與原來名稱對應(yīng)的編號、符號或記號。它是進行信息交換、處理、傳輸和實現(xiàn)信息資源共享的關(guān)鍵。編碼也用于指定數(shù)據(jù)的處理方法、區(qū)別數(shù)據(jù)類型,并指定計算機處理的內(nèi)容等。 </p><p>  本系統(tǒng)內(nèi)部信息編碼采用了統(tǒng)一的編碼方式情況。如下所示: 訂單編號 </p><p>  訂單單據(jù)編號為系統(tǒng)當前日期和5位數(shù)字編碼的組合。例如:20130630001。<

40、;/p><p>  2.3.4數(shù)據(jù)庫設(shè)計</p><p>  本階段是在需求分析的基礎(chǔ)上,把用戶需求抽象為信息結(jié)構(gòu),建立出一個面向問題的概念模型,此模型采用實體-聯(lián)系方法(Entity-Relationship Approach)。它用E-R圖描述現(xiàn)實世界中的實體。用這種方法表示的概念模型又稱為E-R模型。E-R模型中包含“實體”、“聯(lián)系”、和“屬性”等三個基本成分,其中:</p>

41、<p>  1.實體:是指客觀世界中存在的并可以相互區(qū)分的事物。用方框表示,方框內(nèi)為實體的名稱;</p><p>  2.聯(lián)系:是指客觀世界中的事物彼此間的聯(lián)系。用菱形表示,菱形內(nèi)為聯(lián)系的名稱。</p><p>  3.屬性:是指實體或聯(lián)系所具有的性質(zhì)。用橢圓表示,橢圓內(nèi)為屬性名稱。使用線段將其和相應(yīng)的實體連接起來;</p><p>  系統(tǒng)中包含的實

42、體描述如下:</p><p><b>  1.用戶實體:</b></p><p>  圖2.10 用戶實體屬性圖</p><p>  2.房間類型實體: </p><p>  圖2.11班級實體屬性圖</p><p>  3.預(yù)訂信息實體: </p><p>  圖2.12

43、預(yù)訂信息實體屬性圖</p><p>  4.入住詳細實體: </p><p>  圖2.13 入住詳細實體屬性圖</p><p><b>  5.留言實體:</b></p><p>  圖2.14 留言實體屬性圖</p><p>  6.本系統(tǒng)的實體關(guān)系E-R圖</p><p&

44、gt;  圖2.15 系統(tǒng)實體關(guān)系E-R圖</p><p><b>  2.關(guān)系模式</b></p><p>  顧客(顧客號、級別、姓名、年齡、性別、證件類型、證件號碼、入住時間、退出時間、備注) </p><p>  客房(客房號、類別、位置、設(shè)備、收費標準、管理人員、狀態(tài)) </p><p> 

45、 員工(員工號、姓名、性別、年齡、工齡、級別、部門、備注) </p><p>  款項(顧客號、級別、使用時間、應(yīng)收款、實際收款、折扣) </p><p>  折扣規(guī)則(級別、折扣情況)</p><p>  2.3.5輸出輸入界面設(shè)計</p><p>  在計算機信息系統(tǒng)中,輸入數(shù)據(jù)的正確性決定著整個系統(tǒng)的質(zhì)量的好壞。若輸

46、入數(shù)據(jù)缺乏精確性和適時性,即時計算和處理十分正確,業(yè)可能得不到可靠的輸出信息。輸入設(shè)計主要考慮的內(nèi)容有:輸入信息名、輸入功能、輸入方式、收集方式、原始信息名、輸入項目名、輸入用文字等。</p><p>  本系統(tǒng)采用的輸入方式主要是鍵盤輸入,便于查詢和檢索系統(tǒng)。因此,友好界面是很重要的,必須保證用戶在輸入時方便、安全、高效。</p><p>  輸出設(shè)計的要目的時滿足用戶和管理者對數(shù)據(jù)和信

47、息的要求。輸出設(shè)計主要考慮的內(nèi)容有:輸出信息名、輸出功能、輸出周期、輸出方式、輸出用的文字,保密要求、輸出項目名稱、使用后的處理等。</p><p>  本系統(tǒng)所用的輸出方式是:查詢顯示輸出。</p><p><b>  1.模塊功能:</b></p><p>  實現(xiàn)用戶中心管理,可以對客房進行搜索,可以對預(yù)訂記錄進行查詢,還可以在線留言。&

48、lt;/p><p>  2.界面設(shè)計:用戶中心界面、預(yù)訂記錄界面</p><p>  圖2.16用戶中心界面</p><p>  圖2.14預(yù)訂記錄界面</p><p>  2.3.6功能模塊設(shè)計</p><p>  把系統(tǒng)劃分為幾個部分,其中每一部分的功能簡單明確,內(nèi)容簡明易懂,易于修改。我們把這樣的部分稱為模塊。系統(tǒng)分

49、成模塊的工作按層次進行。首先,把整個系統(tǒng)看成一個模塊,按功能分解成若干個第一層模塊,這些模塊互相配合,共同完成整個系統(tǒng)的功能。然后按功能再分解第一層的各個模塊。依次下去,直到每個模塊都十分簡單。每一個模塊應(yīng)盡可能獨立,即盡可能減少模塊間的調(diào)用關(guān)系和數(shù)據(jù)交換關(guān)系。當然,系統(tǒng)中的模塊不可能與其他模塊沒有聯(lián)系,只是要求這種聯(lián)系盡可能少。模塊間的關(guān)系要闡明。這樣,在修改時可以追蹤和控制。</p><p>  總之,一個易

50、于修改的系統(tǒng)應(yīng)該由一些相對獨立、功能單一的模塊按照層次結(jié)構(gòu)組成。這些模塊之間不必要的聯(lián)系都已去掉,而且它們的功能及相互關(guān)系都已闡明。這就是結(jié)構(gòu)化設(shè)計的基本思想。</p><p>  依據(jù)需求分析結(jié)果結(jié)合業(yè)務(wù)流程圖可知,系統(tǒng)需要管理以下相關(guān)實體及操作:</p><p>  1、實體:用戶、房間類型、預(yù)訂信息、入住詳細、留言;</p><p>  2、操作:實體的檢索功

51、能;實體的數(shù)據(jù)維護功能。</p><p>  本系統(tǒng)功能模塊設(shè)計如下圖所示:</p><p>  圖2.18 系統(tǒng)前臺功能模塊圖</p><p>  圖2.19系統(tǒng)后臺功能模塊圖</p><p><b>  2.4 系統(tǒng)實施</b></p><p>  2.4.1 系統(tǒng)的運行測試</p>

52、;<p>  登錄界面如圖所示,登錄時,需要輸入用戶名、密碼及角色,并單擊“登錄”按鈕。完成登錄過程。</p><p>  圖2.20登錄界面圖</p><p>  軟件測試是保證軟件質(zhì)量,提高軟件可靠性的最主要的活動之一。它實施對軟件規(guī)格說明、設(shè)計規(guī)格說明和編碼的最終審核。軟件測試的目的是以最少的人力。物力和時間投入,盡可能多滴找出軟件潛在的各種錯誤和缺陷。測試的結(jié)果為軟件

53、可靠性分析提供了依據(jù)。設(shè)計測試用例的方法一般有兩種:黑盒法以及白盒法。本次測試采用的是黑盒測試,將大部分可能的值來檢查系統(tǒng)程序的正確性,并通過測試得到的結(jié)果進行必要的調(diào)試和功能改進。</p><p>  登錄測試:當沒有輸入用戶名時,便會提示改用戶不存在,請重新輸入的錯誤。便會有如圖所示的提示:</p><p>  圖2.21測試圖(1)</p><p>  當沒有

54、輸入密碼時,便會有提示請輸入密碼,有如圖所示的提示:</p><p>  圖2.22測試圖(2)</p><p>  2.4.2 代碼設(shè)計</p><p>  1. 賓客查詢界面圖</p><p>  圖2.23賓客查詢界面圖</p><p><b>  2.代碼設(shè)計</b></p>

55、<p>  <%@LANGUAGE="VBSCRIPT"%></p><p>  <!--#include file="../../login/check_power.asp"--></p><p><b>  <%</b></p><p>  table_nam

56、e="homeman"</p><p>  if check_power("參數(shù)設(shè)置")=0 then</p><p>  response.redirect("/login/check_false.asp")</p><p><b>  else%><%</b></

57、p><p>  set Recordset1 = Server.CreateObject("ADODB.Recordset")</p><p>  Recordset1.ActiveConnection = "dsn=hotel;"</p><p>  Recordset1.Source="SELECT*FROM db_

58、"&table_name&" where id="&request.form("id")</p><p>  Recordset1.CursorType = 3</p><p>  Recordset1.CursorLocation = 2</p><p>  Recordset1.LockT

59、ype = 3</p><p>  Recordset1.Open</p><p>  Recordset1_numRows = 0</p><p><b>  %> <%</b></p><p>  recordset1("name").value=request.form("

60、name")</p><p>  if request.form("memo")<>"" then</p><p>  Recordset1("memo").value=request.form("memo")</p><p><b>  else<

61、/b></p><p>  Recordset1("memo").value=""</p><p><b>  end if</b></p><p>  Recordset1.update</p><p>  Recordset1.close</p><p

62、>  response.redirect(table_name&"_show.asp")</p><p><b>  %></b></p><p>  <%end if%></p><p>  第3章 課程設(shè)計的考核</p><p>  3.1 課程設(shè)計的考核要求<

63、;/p><p><b> ?、賰?yōu)秀</b></p><p>  按設(shè)計任務(wù)要求圓滿完成規(guī)定任務(wù);綜合運用知識能力和動手能力強,方案合理,計算、分析正確,成果質(zhì)量高;態(tài)度認真,獨立工作能力強,有獨到見解,水平較高,并具有良好的團隊協(xié)作精神。</p><p>  設(shè)計報告(說明書)條理清晰、論述充分、文字通順、圖紙圖表規(guī)范、符合設(shè)計(論文)報告文本格式

64、要求。</p><p>  系統(tǒng)能通過上機調(diào)試,功能完善,界面友好。</p><p>  答辯過程中,思路清晰、論點正確、對題目理解深入,問題回答正確。</p><p><b> ?、诹己?lt;/b></p><p>  按設(shè)計任務(wù)要求完成規(guī)定任務(wù);綜合運用知識能力和動手能力較強,方案合理,計算、分析基本正確,成果質(zhì)量較高;

65、態(tài)度認真,有一定的獨立工作能力,并具有較好的團隊協(xié)作精神。</p><p>  設(shè)計報告(說明書)條理清晰、論述正確、文字通順、圖紙圖表較為規(guī)范、符合設(shè)計(論文)報告文本格式要求。</p><p>  系統(tǒng)能通過上機調(diào)試,功能較完善,界面較友好。</p><p>  答辯過程中,思路清晰、論點基本正確、對題目理解較深入,主要問題回答基本正確。</p>

66、<p><b> ?、壑械?lt;/b></p><p>  按設(shè)計任務(wù)要求完成規(guī)定任務(wù);能夠在一定程度上綜合運用所學(xué)知識,但有所欠缺,有一定的動手能力,方案基本合理,計算、分析基本正確,成果質(zhì)量一般;態(tài)度較為認真,獨立工作能力較差,有一定的團隊協(xié)作精神。</p><p>  設(shè)計報告(說明書)條理基本清晰、論述基本正確、文字通順、圖紙圖表基本規(guī)范、符合設(shè)計報告文

67、本格式要求。</p><p>  系統(tǒng)能通過上機調(diào)試,有一些錯誤,但能實現(xiàn)系統(tǒng)功能。</p><p>  答辯過程中,思路比較清晰、論點有個別錯誤、主要問題回答基本正確,但分析不夠深入。</p><p><b> ?、芗案?lt;/b></p><p>  在指導(dǎo)教師及同學(xué)的幫助下,能按期完成規(guī)定任務(wù);綜合運用所學(xué)知識能力及實

68、踐動手能力較差,方案基本合理,計算、分析有錯誤,成果質(zhì)量一般;態(tài)度一般,獨立工作能力差。</p><p>  設(shè)計報告(說明書)條理不夠清晰、論述不夠充分但沒有原則性錯誤、文字基本通順、圖紙圖表不夠規(guī)范、符合設(shè)計報告文本格式要求。</p><p>  系統(tǒng)能通過上機調(diào)試,錯誤較多。</p><p>  答辯過程中,主要問題經(jīng)啟發(fā)能回答,但分析較為膚淺。</p&

69、gt;<p><b> ?、莶患案?lt;/b></p><p>  有下列情形之一者為不及格:</p><p>  1、未能按期完成規(guī)定任務(wù)。</p><p>  2、抄襲他人的設(shè)計成果。</p><p>  3、不能綜合運用所學(xué)知識,動手能力差,方案存在原則性錯誤,計算、分析錯誤較多。</p>

70、<p>  4、設(shè)計報告(說明書)條理不清、論述有原則性錯誤、圖紙圖表不規(guī)范、質(zhì)量很差。</p><p>  5、答辯過程中,主要問題闡述不清,對設(shè)計(論文)內(nèi)容缺乏了解,概念模糊,問題基本回答不出。</p><p>  3.2 課程性質(zhì)與學(xué)分</p><p>  課程性質(zhì):考查 學(xué)分:2分</p><p><

71、;b>  參考文獻</b></p><p>  薛華成主編,〈〈管理信息系統(tǒng)〉〉,(第三版),北京:清華大學(xué)出版社,1999</p><p>  姜旭平主編,〈〈信息系統(tǒng)開發(fā)方法,策略,技術(shù),工具〉〉,北京,清華大學(xué)出版社,1997</p><p>  Kenneth C.Laudon 主編,《管理信息系統(tǒng):組織和技術(shù)的新途徑》,北京:清華大選出版

72、社,1998</p><p>  EZHUBI ZZ主編,《管理細小系統(tǒng)案例》,北京:機械工業(yè)出版社,1998</p><p>  斯蒂芬-哈格主編,《信息時代的管理信息系統(tǒng)》,北京:機械電子工業(yè)出版社,1998</p><p>  [6]張玉紅主編,《FOXPRO2XFORWINDOWES——管理信息系統(tǒng)程序設(shè)計技術(shù)》,北京:電子工業(yè)出版社,1996</p&

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論