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

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

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

5、程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境1</p><p>  1.3 課程設(shè)計(jì)的預(yù)備知識(shí)1</p><p>  1.4 課程設(shè)計(jì)要求1</p><p>  第2章 課程設(shè)計(jì)的內(nèi)容2</p><p>  2.1 項(xiàng)目簡(jiǎn)介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è)計(jì)8&

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

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

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

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

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

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

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

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

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

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

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

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

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

20、  員工列表:新增員工、修改員工、刪除員工、員工查詢、權(quán)限管理。</p><p>  客房列表:客房注冊(cè)、修改客房、客房注銷、客房查詢、房態(tài)瀏覽、房租記賬。</p><p>  賓客列表:團(tuán)隊(duì)登記、預(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)用戶包括游客、會(huì)員、管理員。&

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

23、管理員身份登陸后訪問(wèn),進(jìn)行網(wǎng)站管理員功能。包含網(wǎng)站信息修改,會(huì)員管理和維護(hù)等功能。</p><p>  根據(jù)以上業(yè)務(wù)需求分析可得出主要業(yè)務(wù)流程如下圖所示:</p><p>  圖2.2 非注冊(cè)會(huì)員業(yè)務(wù)流程圖</p><p>  圖2.3會(huì)員業(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)的邏輯模型,圖中沒(méi)有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。因?yàn)閿?shù)據(jù)流程圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計(jì)算機(jī)技術(shù)人員也容易理解,所以是極好的通信工具。此外,設(shè)計(jì)數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實(shí)現(xiàn)這些功能,所以它也是軟件設(shè)計(jì)的很好的出發(fā)點(diǎn)。<

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

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

27、;p>  4.?dāng)?shù)據(jù)源點(diǎn)和終點(diǎn):是軟件系統(tǒng)外部環(huán)境中的實(shí)體(包括人員、組織、或其他軟件系統(tǒng)),統(tǒng)稱為外部實(shí)體。一般只出現(xiàn)在數(shù)據(jù)流圖的頂層中。</p><p>  數(shù)據(jù)流圖由4種基本圖形符號(hào)構(gòu)成。剪頭表示數(shù)據(jù)流,圓或橢圓表示加工,雙杠或者單杠表示數(shù)據(jù)存儲(chǔ),矩形框標(biāo)識(shí)數(shù)據(jù)的原點(diǎn)或終點(diǎn),即外部實(shí)體。</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ù)字典,主要用來(lái)描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體。數(shù)據(jù)字典把數(shù)據(jù)的最小組成單位看成是數(shù)據(jù)元素(基本數(shù)據(jù)項(xiàng)),若干個(gè)數(shù)據(jù)元素可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)(組合數(shù)據(jù)項(xiàng)

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

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

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

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

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

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

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

36、gt;<p>  子系統(tǒng)1:住宿管理子系統(tǒng),客戶住宿管理,提供了在酒店的日常運(yùn)作情況下的客戶住宿過(guò)程中的住宿登記,調(diào)房登記,客戶住宿以后的住宿情況查詢,客戶因?qū)头恳蟮淖兓M(jìn)行調(diào)房。</p><p>  子系統(tǒng)2:客房管理子系統(tǒng),此子系統(tǒng)包括客房的設(shè)置,客房查詢,房態(tài)查看。方便客人入住時(shí)的查詢,更快的確定房間,提高工作效率。</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)計(jì)子系統(tǒng)。</p><p>  表 2-2 U-C矩陣</p><p>  2.3.2系統(tǒng)配置方案設(shè)計(jì)</p><p>  物理配置方案本系統(tǒng)使用Access

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

54、輸入密碼時(shí),便會(huì)有提示請(qǐng)輸入密碼,有如圖所示的提示:</p><p>  圖2.22測(cè)試圖(2)</p><p>  2.4.2 代碼設(shè)計(jì)</p><p>  1. 賓客查詢界面圖</p><p>  圖2.23賓客查詢界面圖</p><p><b>  2.代碼設(shè)計(jì)</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è)計(jì)的考核</p><p>  3.1 課程設(shè)計(jì)的考核要求<

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

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

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

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

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

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

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

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

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

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

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論