一卡通系統(tǒng)架構(gòu)設(shè)計(jì)及網(wǎng)絡(luò)部署研究_第1頁
一卡通系統(tǒng)架構(gòu)設(shè)計(jì)及網(wǎng)絡(luò)部署研究_第2頁
一卡通系統(tǒng)架構(gòu)設(shè)計(jì)及網(wǎng)絡(luò)部署研究_第3頁
一卡通系統(tǒng)架構(gòu)設(shè)計(jì)及網(wǎng)絡(luò)部署研究_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、一卡通系統(tǒng)架構(gòu)設(shè)計(jì)及網(wǎng)絡(luò)部署研究摘 要:本文詳細(xì)表達(dá)了進(jìn)展一卡通系統(tǒng)設(shè)計(jì)時(shí)需要遵循的原那么:先進(jìn)性、實(shí)用性和平安性,對(duì)系統(tǒng)技術(shù)架構(gòu)的四個(gè)層次進(jìn)展了詳細(xì)分析,最后對(duì)網(wǎng)絡(luò)和效勞器部署進(jìn)展了說明。關(guān)鍵詞:一卡通;系統(tǒng)架構(gòu);網(wǎng)絡(luò)部署0 前言一卡通系統(tǒng)在高校應(yīng)用極為普遍,其功能范圍包括學(xué)生借閱書刊、食堂就餐、日常購物等,使用人群包括老師、學(xué)生及其他工作人員,其特殊性對(duì)系統(tǒng)的穩(wěn)定性和平安性提出了更高的要求,系統(tǒng)設(shè)計(jì)原那么和系統(tǒng)架構(gòu)在進(jìn)展一卡通設(shè)計(jì)時(shí)極為關(guān)鍵。1 系統(tǒng)設(shè)計(jì)原那么1.1 先進(jìn)性原那么一卡通系統(tǒng)的功能設(shè)計(jì)不僅要滿足當(dāng)前工作需要,還要考慮到以后工作范圍的擴(kuò)大,保證系統(tǒng)功能的前瞻性;在軟件架構(gòu)時(shí)要選

2、擇快捷穩(wěn)定的開發(fā)工具,采用性能優(yōu)良的系統(tǒng)架構(gòu),在數(shù)據(jù)庫搭建時(shí)應(yīng)充分考慮到數(shù)據(jù)的逐年遞增和字段的不斷增加,選用大型數(shù)據(jù)庫,實(shí)現(xiàn)自由擴(kuò)展,保證系統(tǒng)在相當(dāng)長(zhǎng)的一段時(shí)間內(nèi)具有可擴(kuò)展性,從而適應(yīng)一卡通管理工作的不斷開展和用戶需求的不斷變化。一卡通系統(tǒng)要從促進(jìn)學(xué)生管理效率和方便學(xué)生進(jìn)展日常使用的角度出發(fā),合理規(guī)劃,在保證系統(tǒng)可靠性和先進(jìn)性的前提下,以最低的經(jīng)費(fèi)投入到達(dá)系統(tǒng)開發(fā)和部署的目的;同時(shí),系統(tǒng)交互界面要簡(jiǎn)單實(shí)用,使用戶不需要進(jìn)展專門培訓(xùn)就可以上手操作,還要注重系統(tǒng)的人性化設(shè)計(jì),讓用戶可以根據(jù)自己的操作習(xí)慣進(jìn)展個(gè)性化定制。1.3 平安性原那么一卡通系統(tǒng)包含學(xué)生、商戶和學(xué)校的大量信息,其平安性不容無視。

3、作為衡量整個(gè)系統(tǒng)是否合格的重要標(biāo)準(zhǔn),這里所說的平安性包含了多重涵義:系統(tǒng)設(shè)計(jì)的可靠性、邏輯關(guān)系的合理性和系統(tǒng)數(shù)據(jù)的平安性。首先,一卡通系統(tǒng)既要保證對(duì)設(shè)備的最低依賴性,又要保持?jǐn)?shù)據(jù)的容錯(cuò)才能、因設(shè)備故障進(jìn)展數(shù)據(jù)恢復(fù)的才能,這是保證系統(tǒng)穩(wěn)定重要因素。其次,頁面間參數(shù)和用戶信息的傳遞要通過編碼、加密等方式隱性傳輸,交互界面要參加防注入功能,從多方面進(jìn)步系統(tǒng)的平安性能。采用J2EE技術(shù)結(jié)合SQL Server數(shù)據(jù)庫對(duì)一卡通系統(tǒng)進(jìn)展開發(fā),其功能完全可以實(shí)現(xiàn)現(xiàn)階段一卡通工作的需要,可以完成各級(jí)用戶的需求,系統(tǒng)部署方便,可以抵御一般的網(wǎng)絡(luò)攻擊和注入破壞,數(shù)據(jù)庫容易恢復(fù),完全符合上述三項(xiàng)原那么。2 系統(tǒng)技術(shù)架

4、構(gòu)考慮到用戶接入的穩(wěn)定性和數(shù)據(jù)庫的平安性,一卡通系統(tǒng)建議采用C/S形式的架構(gòu)體系,以 為傳輸協(xié)議,根底數(shù)據(jù)庫存放于效勞器,用戶從校園網(wǎng)內(nèi)的客戶端可以接入一卡通系統(tǒng),以客戶端提供的單一方式懇求數(shù)據(jù)。C/S形式的架構(gòu)雖然在便利性上不及B/S,但是其平安快捷性有目共睹。為了方便統(tǒng)一管理,我們將數(shù)據(jù)庫搭建在效勞器端,所有懇求通過 協(xié)議傳輸,為了保證效勞器和數(shù)據(jù)庫的平安,需要對(duì)訪問進(jìn)展嚴(yán)格控制。系統(tǒng)軟件架構(gòu)如圖1所示,整個(gè)架構(gòu)包含四層:2.1 根底數(shù)據(jù)層該層用于存放現(xiàn)有學(xué)生、老師和商戶等用戶的根底數(shù)據(jù),因數(shù)據(jù)量較大,為了防止數(shù)據(jù)的重復(fù)性輸入,本系統(tǒng)提供了導(dǎo)入接口與外部數(shù)據(jù)庫對(duì)接,同時(shí)可導(dǎo)入dbf和exc

5、el格式的數(shù)據(jù)。2.2 業(yè)務(wù)數(shù)據(jù)層該層用于存放系統(tǒng)應(yīng)用的數(shù)據(jù),包括數(shù)據(jù)和文件以及數(shù)據(jù)庫管理和應(yīng)用系統(tǒng),同時(shí)也儲(chǔ)存了監(jiān)聽、觸發(fā)和存儲(chǔ)過程的業(yè)務(wù)邏輯關(guān)系,詳細(xì)包含了業(yè)務(wù)規(guī)那么、權(quán)限配置等相關(guān)資源。2.3 業(yè)務(wù)控制層該層負(fù)責(zé)對(duì)詳細(xì)業(yè)務(wù)的處理,因此包含學(xué)生、老師和商戶等用戶的相關(guān)功能,包括詳細(xì)業(yè)務(wù)功能設(shè)計(jì),同時(shí)為了方便用戶,參加了多項(xiàng)輔助功能如統(tǒng)計(jì)分析和數(shù)據(jù)導(dǎo)入等。2.4 系統(tǒng)交互層交互層負(fù)責(zé)系統(tǒng)的輸入輸出,為各角色管理用戶提供了不同的人機(jī)交互界面用以實(shí)現(xiàn)數(shù)據(jù)采集、數(shù)據(jù)查詢和資料下載等效勞。數(shù)據(jù)顯示受業(yè)務(wù)控制層約束,根據(jù)數(shù)據(jù)訪問規(guī)那么和用戶要求完成相應(yīng)的功能懇求。這一層包含兩局部,一是根據(jù)系統(tǒng)需要,通過平臺(tái)進(jìn)展定義的XML描繪對(duì)象和校驗(yàn)等配制信息動(dòng)態(tài)產(chǎn)生的交互界面,另一局部是由Servlet直接編寫而成。3 網(wǎng)絡(luò)及效勞器部署一卡通系統(tǒng)的部署分兩個(gè)階段,先部署在校園網(wǎng)上,供校內(nèi)用戶大范圍測(cè)試使用以檢測(cè)效勞器和系統(tǒng)的承受才能,并加以改良,然后通過防火墻對(duì)外網(wǎng)開放。如圖2所示,整個(gè)系統(tǒng)的部署需要兩臺(tái)效勞器分別作為應(yīng)用效勞器和數(shù)據(jù)庫效勞器,應(yīng)用效勞器通過傳輸協(xié)議與用戶客戶端傳送或接收信

溫馨提示

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