基于三層結(jié)構(gòu)的體育場(chǎng)館信息管理系統(tǒng)的研究_第1頁(yè)
基于三層結(jié)構(gòu)的體育場(chǎng)館信息管理系統(tǒng)的研究_第2頁(yè)
基于三層結(jié)構(gòu)的體育場(chǎng)館信息管理系統(tǒng)的研究_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余4頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

基于三層結(jié)構(gòu)的體育場(chǎng)館信息管理系統(tǒng)的研究

[摘要]論文介紹了基于用戶(hù)/應(yīng)用服務(wù)器/數(shù)據(jù)庫(kù)服務(wù)器三層結(jié)構(gòu),所進(jìn)行的體育場(chǎng)館信息管理系統(tǒng)的研究與開(kāi)發(fā),并完成其主要功能和數(shù)據(jù)庫(kù)表的設(shè)計(jì)。通過(guò)該項(xiàng)目總結(jié)得出,基于三層及多層技術(shù)體系是設(shè)計(jì)、開(kāi)發(fā)信息管理應(yīng)用系統(tǒng)目前較好的一種技術(shù)選擇。

[關(guān)鍵詞]用戶(hù)層應(yīng)用層數(shù)據(jù)庫(kù)層體育場(chǎng)館信息管理系統(tǒng)

一、引言

體育場(chǎng)館作為體育健身和各種大型比賽文體活動(dòng)的載體,在體育產(chǎn)業(yè)中的地位非常重要,但是由于多方面原因,目前體育場(chǎng)館的信息化管理建設(shè)水平一直不高,尤其承擔(dān)全民健身重要責(zé)任的大眾健身場(chǎng)館信息化建設(shè)水平非常落后。為了進(jìn)一步促進(jìn)體育場(chǎng)館的信息化建設(shè),響應(yīng)數(shù)字體育之精神,建設(shè)全新的數(shù)字場(chǎng)館。

現(xiàn)在基于三層體系結(jié)構(gòu)進(jìn)行計(jì)算機(jī)應(yīng)用系統(tǒng)的研究與開(kāi)發(fā),是軟件體系結(jié)構(gòu)領(lǐng)域的重點(diǎn)課題。所謂三層體系結(jié)構(gòu),即用戶(hù)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。用戶(hù)層主要指用戶(hù)界面,它要求盡可能的簡(jiǎn)單,使最終用戶(hù)不需要進(jìn)行任何培訓(xùn)就能方便地訪問(wèn)信息;第二層就是應(yīng)用服務(wù)器,也就是常說(shuō)的中間件,所有的應(yīng)用系統(tǒng)、應(yīng)用邏輯、控制都在這一層,系統(tǒng)的復(fù)雜性也主要體現(xiàn)在應(yīng)用層;最后的數(shù)據(jù)庫(kù)服務(wù)器存儲(chǔ)大量的數(shù)據(jù)信息和數(shù)據(jù)邏輯,所有與數(shù)據(jù)有關(guān)的安全、完整性控制、數(shù)據(jù)的一致性、并發(fā)操作等都是在第三層完成。

二、體育場(chǎng)館系統(tǒng)主要功能設(shè)計(jì)

1.系統(tǒng)軟件層次結(jié)構(gòu)

系統(tǒng)為客戶(hù)端/WEB服務(wù)器端/主數(shù)據(jù)庫(kù)端結(jié)構(gòu)。

主數(shù)據(jù)庫(kù)服務(wù)器端作為業(yè)務(wù)主數(shù)據(jù)庫(kù)存在。所有客戶(hù)端的銷(xiāo)售信息、場(chǎng)地狀態(tài)信息均集中到服務(wù)器端,且自動(dòng)輸出每日、每月、每年銷(xiāo)售清單,計(jì)算銷(xiāo)售分成等。WEB服務(wù)器端接受網(wǎng)上預(yù)定訂單,并通過(guò)網(wǎng)絡(luò)或其他方式通知相應(yīng)的客戶(hù)端;同時(shí)接受客戶(hù)端返回的信息,自動(dòng)更新網(wǎng)頁(yè)上的場(chǎng)地預(yù)定信息,并與主數(shù)據(jù)庫(kù)服務(wù)器端的業(yè)務(wù)數(shù)據(jù)庫(kù)應(yīng)用程序進(jìn)行數(shù)據(jù)信息交換。客戶(hù)端分為兩種:一是處于Internet上利用IE等瀏覽器使用該系統(tǒng)的用戶(hù)通過(guò)internet或其他方式與服務(wù)器交互數(shù)據(jù)。,;另一就是使用該系統(tǒng)的客戶(hù)端應(yīng)用程序相對(duì)獨(dú)立運(yùn)行于場(chǎng)館的銷(xiāo)售終端(pc)上,由銷(xiāo)售人員輸入銷(xiāo)售信息、場(chǎng)地狀況等,打印小票;輸出月度、年度銷(xiāo)售清單,計(jì)算銷(xiāo)售分成等。系統(tǒng)的軟件層次結(jié)構(gòu)如下圖:WEB服務(wù)器端主頁(yè)面包括以下內(nèi)容:各場(chǎng)館預(yù)訂模塊入口、信息發(fā)布模塊、預(yù)留產(chǎn)品銷(xiāo)售接口要求頁(yè)面整潔、簡(jiǎn)單、易用,功能明確。數(shù)據(jù)庫(kù)服務(wù)器端為網(wǎng)上預(yù)訂、網(wǎng)絡(luò)通信、會(huì)員管理和財(cái)務(wù)統(tǒng)計(jì)等模塊組成。編程語(yǔ)言使用jsp,數(shù)據(jù)庫(kù)選用mysql,平臺(tái)為windows2000server

客戶(hù)端為一個(gè)獨(dú)立運(yùn)行的程序,包括場(chǎng)館銷(xiāo)售模塊、會(huì)員管理、卡結(jié)算,系統(tǒng)管理等模塊。要求程序界面清晰、功能完備。編程語(yǔ)言使用Java,數(shù)據(jù)庫(kù)使用mysql,平臺(tái)為兼容windows98、windows2000。

2.系統(tǒng)主要軟件模塊

(1)場(chǎng)地銷(xiāo)售:

長(zhǎng)期預(yù)定:長(zhǎng)期預(yù)定使用某一塊場(chǎng)地。

訂單查詢(xún):列表模式,根據(jù)編號(hào)等多種形式進(jìn)行查詢(xún)。

場(chǎng)地銷(xiāo)售:以圖表的形式顯示場(chǎng)地的狀態(tài)。對(duì)于選擇的場(chǎng)地可以進(jìn)行銷(xiāo)售。銷(xiāo)售的同時(shí)可以打印小票(/發(fā)卡)。

散票銷(xiāo)售:選擇項(xiàng)目,根據(jù)項(xiàng)目和當(dāng)前時(shí)間,自動(dòng)計(jì)算出銷(xiāo)售消費(fèi)金額,收錢(qián),打印小票(/發(fā)卡)。(退票業(yè)務(wù))

場(chǎng)地預(yù)定:查詢(xún)場(chǎng)地,輸入預(yù)定人的會(huì)員卡號(hào),保存會(huì)員的預(yù)定信息。

補(bǔ)充:銷(xiāo)售與預(yù)定的業(yè)務(wù)說(shuō)明:

散票銷(xiāo)售:現(xiàn)場(chǎng)交錢(qián),前臺(tái)發(fā)放票,項(xiàng)目業(yè)務(wù)員收票并且記錄。不同的時(shí)間,散票銷(xiāo)售的價(jià)格不一樣,一般周末貴,平時(shí)便宜。

場(chǎng)地預(yù)定:只有場(chǎng)館會(huì)員才能預(yù)定。通過(guò)電話或別的方式預(yù)定,到預(yù)定時(shí),提前到場(chǎng)地辦理簽到手續(xù)并且繳納款;如果預(yù)定人不按時(shí)簽到,則取消其會(huì)員卡使用的權(quán)利。

(2)前臺(tái)接待

場(chǎng)地前臺(tái):檢票、安排場(chǎng)地以及記錄用戶(hù)鍛煉信息。

(3)會(huì)員管理

會(huì)員卡銷(xiāo)售:選擇會(huì)員卡類(lèi)型,自動(dòng)計(jì)算消費(fèi)金額。

會(huì)員信息查詢(xún):會(huì)員查詢(xún)列表-〉總帳戶(hù)信息。

單項(xiàng)卡查詢(xún):

會(huì)員卡掛失:讓會(huì)員卡失效,不能使用。實(shí)效的會(huì)員卡。

會(huì)員卡補(bǔ)辦:輸入舊會(huì)員卡號(hào),自動(dòng)生成新的會(huì)員卡??ㄖ袛?shù)據(jù)從舊卡中帶出,保存后才生成新的會(huì)員卡。

退卡:收回會(huì)員卡,退回用戶(hù)的金錢(qián)。

補(bǔ)充:會(huì)員卡業(yè)務(wù)說(shuō)明

會(huì)員卡:從類(lèi)型上分為單個(gè)項(xiàng)目會(huì)員卡和所有項(xiàng)目的通卡。從類(lèi)型上分可以分為計(jì)次、計(jì)時(shí)、儲(chǔ)值三種類(lèi)型。

場(chǎng)館通卡:根據(jù)卡類(lèi)型不同,在某個(gè)時(shí)間范圍內(nèi),對(duì)某一些項(xiàng)目可以打折,折扣率不同。

計(jì)次卡:在指定的時(shí)間內(nèi),不限人,對(duì)指定的項(xiàng)目,使用指定的次數(shù)。

包時(shí)卡:指定的時(shí)間內(nèi),限制本人使用,對(duì)指定的項(xiàng)目,隨意使用(限制每天訪問(wèn)次數(shù))

儲(chǔ)值卡:指定的時(shí)間內(nèi),不限人,對(duì)指定的項(xiàng)目,使用指定的金額。

(4)財(cái)務(wù)管理

結(jié)算:每日、月、季和年自動(dòng)進(jìn)行財(cái)務(wù)結(jié)帳業(yè)務(wù)處理,將銷(xiāo)售數(shù)據(jù)轉(zhuǎn)入財(cái)務(wù)系統(tǒng)系統(tǒng)。

(5)綜合報(bào)表

銷(xiāo)售情況統(tǒng)計(jì):提供銷(xiāo)售數(shù)據(jù)的日?qǐng)?bào)、周報(bào)、月報(bào)。

客流量統(tǒng)計(jì):按照某個(gè)時(shí)間段對(duì)場(chǎng)館客戶(hù)流量進(jìn)行統(tǒng)計(jì),可以分部門(mén)和分項(xiàng)目進(jìn)行統(tǒng)計(jì)。

會(huì)員情況查詢(xún):統(tǒng)計(jì)各種會(huì)員卡的辦理情況。

(6)系統(tǒng)管理

用戶(hù)管理:系統(tǒng)用戶(hù)的個(gè)人信息設(shè)置。錄入用戶(hù)名、編碼、密碼、部門(mén)、權(quán)限。

場(chǎng)館項(xiàng)目設(shè)置:設(shè)置項(xiàng)目。

會(huì)員卡類(lèi)型設(shè)置:卡類(lèi)型設(shè)置。設(shè)置會(huì)員卡可以服務(wù)那些項(xiàng)目,以及對(duì)每一個(gè)項(xiàng)目的折扣率。

系統(tǒng)功能設(shè)置:設(shè)置系統(tǒng)功能模塊的編碼,用戶(hù)系統(tǒng)權(quán)限的控制。

場(chǎng)地類(lèi)型設(shè)置:設(shè)置場(chǎng)地型項(xiàng)目的類(lèi)型,基本信息、開(kāi)放時(shí)間、以及價(jià)格等信息。

場(chǎng)地項(xiàng)目設(shè)置:設(shè)置場(chǎng)地型場(chǎng)地的可用總數(shù),每一種場(chǎng)地的信息。

3.系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)三、結(jié)論

我們依據(jù)基于客戶(hù)端/WEB服務(wù)器端/數(shù)據(jù)庫(kù)服務(wù)器端體系結(jié)構(gòu),結(jié)合實(shí)際體育場(chǎng)館經(jīng)營(yíng)進(jìn)行了多個(gè)數(shù)字體育場(chǎng)館項(xiàng)目建設(shè)、實(shí)施,取得的良好的經(jīng)濟(jì)效益和社會(huì)效益。這一研究與開(kāi)發(fā),在B/S、C/S體系結(jié)構(gòu)的基礎(chǔ)上,突破了以往系統(tǒng)設(shè)計(jì)思路,對(duì)于應(yīng)用三層及多層結(jié)構(gòu)進(jìn)行高質(zhì)量和高效率系統(tǒng)軟件設(shè)計(jì)、開(kāi)發(fā)具有較高的參考價(jià)值。

通過(guò)該系統(tǒng)的研究與開(kāi)發(fā),從而得出基于三層及多層體系結(jié)構(gòu)而設(shè)計(jì)、開(kāi)發(fā)的應(yīng)用系統(tǒng)有以下幾方面的優(yōu)點(diǎn):

1.高效的系統(tǒng)并發(fā)處理能力

三層或多層結(jié)構(gòu),可以將數(shù)據(jù)處理從客戶(hù)端轉(zhuǎn)移到應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器上。這樣,盡管客戶(hù)端與應(yīng)用服務(wù)器之間可能存在著多個(gè)甚至數(shù)百個(gè)的連接,但是應(yīng)用服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器之間的連接卻只有少數(shù)幾個(gè),從而達(dá)到減少通信線路上傳遞的數(shù)據(jù)量的目標(biāo)。這樣的功能分配提供了很強(qiáng)的系統(tǒng)可伸縮性,使得在用戶(hù)數(shù)量急劇增加時(shí)還能保持系統(tǒng)性能的穩(wěn)定。使用傳統(tǒng)的客戶(hù)機(jī)/服務(wù)器模式根本無(wú)法勝任上千個(gè)客戶(hù)機(jī)同時(shí)運(yùn)行同時(shí)需要訪問(wèn)數(shù)據(jù)庫(kù)的工作。即使在用戶(hù)數(shù)量很大的情況下,數(shù)據(jù)庫(kù)仍能保持良好的工作負(fù)載,保持系統(tǒng)的快速的響應(yīng)速度。

傳統(tǒng)的一體化集中式系統(tǒng)或客戶(hù)服務(wù)器架構(gòu),在處理大信息量業(yè)務(wù)時(shí),都可能形成瓶頸。而多層體系架構(gòu)的組件式系統(tǒng)將界面、界面發(fā)布、業(yè)務(wù)應(yīng)用邏輯及數(shù)據(jù)存儲(chǔ)分為多個(gè)層次分散管理,邏輯或物理地將它們分開(kāi),可減輕系統(tǒng)壓力,提高整體性能。并且中間層可以采取多機(jī)并行的方式,相互備份的方式,保證系統(tǒng)的高可用性。

2.可適應(yīng)不斷的變化和新的業(yè)務(wù)需求

任何應(yīng)用系統(tǒng)實(shí)施的重點(diǎn)不在于需求確定以后能否實(shí)現(xiàn)這些需求,而是在系統(tǒng)實(shí)施后如何適應(yīng)變化的需求。系統(tǒng)的開(kāi)發(fā)和維護(hù)過(guò)程中,技術(shù)人員可以按照新的需求,通過(guò)在不同系統(tǒng)層次上調(diào)度更新的組件或新加入的組件來(lái)調(diào)整舊的系統(tǒng),以適應(yīng)新的與不斷變化的要求。以往的系統(tǒng)只能靠專(zhuān)業(yè)維護(hù)人員或系統(tǒng)開(kāi)發(fā)商的再次開(kāi)發(fā)或修改原有系統(tǒng),才能滿(mǎn)足新的需求,代價(jià)往往很大,無(wú)法保證時(shí)間上的要求。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論