亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于B/S的新生報(bào)到管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2011-04-16 09:15:44羅定職業(yè)技術(shù)學(xué)院廣東羅定527200
        電腦與電信 2011年2期
        關(guān)鍵詞:新生報(bào)子層新生

        (羅定職業(yè)技術(shù)學(xué)院,廣東羅定527200)

        1.引言

        在信息時(shí)代,只有掌握了科學(xué)的管理方法,運(yùn)用先進(jìn)的管理工具,才能做到事半功倍。新生報(bào)到管理系統(tǒng)是校園信息化建設(shè)的重要組成部分,是在吸收傳統(tǒng)新生報(bào)到工作經(jīng)驗(yàn)的基礎(chǔ)上,采用現(xiàn)代管理思想,利用信息技術(shù),實(shí)現(xiàn)新生報(bào)到信息的標(biāo)準(zhǔn)化、統(tǒng)一化、數(shù)字化、網(wǎng)絡(luò)化管理系統(tǒng)。新生報(bào)到管理系統(tǒng)全面支持Internet功能、新生遠(yuǎn)程訪問(wèn)、學(xué)校各職能部門(mén)信息共享等應(yīng)用,基本目標(biāo)是在學(xué)校內(nèi)部和外部建立起順暢的新生報(bào)到信息交互的通道,讓信息技術(shù)成為推動(dòng)教育生產(chǎn)力的有力工具,提高學(xué)校的管理水平和效率。

        2.B/S模式的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

        B/S模式,即Browser/Server(瀏覽器/服務(wù)器)模式,是隨著Internet技術(shù)的興起[1]對(duì)C/S模式的一種變化或者改進(jìn)的模式。與傳統(tǒng)的C/S模式比較,它簡(jiǎn)化了客戶端軟件功能,客戶端交由WEB瀏覽器實(shí)現(xiàn),將數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的實(shí)現(xiàn)都放在服務(wù)器上完成,客戶端始終只要安裝一個(gè)WEB瀏覽器,用戶就可以通過(guò)瀏覽器實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn)。

        圖1 新生報(bào)到管理系統(tǒng)體系結(jié)構(gòu)

        B/S模式是一種分Browser/WEB Server/DB Server的三層體系結(jié)構(gòu)模式,其數(shù)據(jù)處理過(guò)程分為三個(gè)部分:第一層是客戶層,負(fù)責(zé)用戶與系統(tǒng)的訪問(wèn);第二層是應(yīng)用層,負(fù)責(zé)業(yè)務(wù)邏輯處理;第三層是數(shù)據(jù)層,負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)、訪問(wèn)與優(yōu)化[2]。

        B/S模式的三層結(jié)構(gòu)不僅滿足了典型的WEB應(yīng)用需求,而且通過(guò)把系統(tǒng)分成不同的邏輯塊,利用將軟件的開(kāi)發(fā)工作劃分,把部分問(wèn)題設(shè)計(jì)成獨(dú)立的模塊,從而使某些功能模塊多重復(fù)用,縮短系統(tǒng)開(kāi)發(fā)周期,降低了系統(tǒng)開(kāi)發(fā)和維護(hù)成本?;诖耍岢鲂律鷪?bào)到管理系統(tǒng)的B/S架構(gòu)設(shè)計(jì)如圖1所示。

        3.系統(tǒng)功能設(shè)計(jì)

        新生報(bào)到管理系統(tǒng)開(kāi)發(fā)的目的是為了實(shí)現(xiàn)新生報(bào)到工作的全面信息化管理,規(guī)范報(bào)到程序,提高工作效率,改善因新生報(bào)到率不高、專業(yè)調(diào)劑人數(shù)較多、貧困生欠費(fèi)、緩繳學(xué)費(fèi)等問(wèn)題帶來(lái)的新生報(bào)到數(shù)據(jù)難處理且錯(cuò)誤率高的缺點(diǎn),為學(xué)生檔案、學(xué)籍管理提供規(guī)范的、準(zhǔn)確的數(shù)據(jù)?;谝陨蠘I(yè)務(wù)功能需求,采用結(jié)構(gòu)化設(shè)計(jì)(Structure Design,簡(jiǎn)稱SD)思想,將新生報(bào)到管理系統(tǒng)分為9個(gè)模塊:系統(tǒng)管理模塊、新生報(bào)到模塊、新生繳費(fèi)模塊、學(xué)生注冊(cè)模塊、寢室分配模塊、一卡通模塊、辦件統(tǒng)計(jì)模塊、綜合查詢模塊。系統(tǒng)總體功能模塊設(shè)計(jì)如圖2所示。

        圖2 系統(tǒng)總體功能模塊

        系統(tǒng)子模塊功能為:

        (1)系統(tǒng)管理模塊

        主要是實(shí)現(xiàn)系統(tǒng)的一些功能的設(shè)置,如用戶權(quán)限的管理,分以下幾個(gè)子模塊:

        ①用戶權(quán)限管理

        ②用戶權(quán)限的定義

        (2)新生報(bào)到模塊(網(wǎng)上預(yù)先報(bào)名)

        預(yù)先報(bào)到模塊是為了緩解現(xiàn)場(chǎng)報(bào)名時(shí),錄入人員的工作量而設(shè)計(jì)的。學(xué)生可以先登錄網(wǎng)站,核對(duì)自己的錄取信息,如有錯(cuò)誤,可以修改部分內(nèi)容,其他不能改的在現(xiàn)場(chǎng)時(shí)間改,包括專業(yè)。包括以下子模塊:

        ①登錄模塊

        ②報(bào)名核對(duì)模塊

        ③修改信息模塊

        ④查看報(bào)到流程模塊

        (3)新生報(bào)到模塊(現(xiàn)場(chǎng))

        ①新生信息預(yù)先錄入

        ②新生錄取信息檢索

        ③新生信息核對(duì)/修改

        ④院系專業(yè)設(shè)置

        ⑤轉(zhuǎn)專業(yè)辦理

        (4)新生繳費(fèi)模塊

        ①收費(fèi)科目設(shè)置

        ②新生收費(fèi)

        ③收費(fèi)情況一覽

        ④綠色通道

        (5)學(xué)生注冊(cè)模塊

        通過(guò)查詢到相關(guān)的學(xué)生信息,對(duì)其進(jìn)行注冊(cè)。

        (6)寢室分配模塊

        ①寢室信息設(shè)置

        ②寢室分配

        ③寢室分配情況一覽

        (7)一卡通模塊

        ①一卡通領(lǐng)用

        ②一卡通發(fā)放情況一覽

        (8)辦件統(tǒng)計(jì)模塊

        對(duì)各個(gè)環(huán)節(jié)的工作情況進(jìn)行數(shù)字統(tǒng)計(jì),計(jì)算完成情況占比。

        (9)綜合查詢模塊

        新生報(bào)到完成環(huán)節(jié)查詢(包括登錄,登錄錯(cuò)誤提示,查詢信息顯示界面)。

        4.關(guān)鍵技術(shù)及實(shí)現(xiàn)

        4.1 COM接口子層

        COM是開(kāi)發(fā)軟件組件的一種方法,1993年因OLE2的需要而產(chǎn)生,現(xiàn)已成為Microsoft跟上Internet的一項(xiàng)重要基礎(chǔ)技術(shù)。系統(tǒng)開(kāi)發(fā)采用COM技術(shù)的原因是使用其組件來(lái)構(gòu)造應(yīng)用程序可以復(fù)用應(yīng)用程序的結(jié)構(gòu)。對(duì)客戶來(lái)說(shuō),COM中一個(gè)組件就是一個(gè)接口集,客戶是通過(guò)接口同COM組件打交道。對(duì)程序員來(lái)說(shuō),應(yīng)用程序中接口才是最重要的,組件只是接口的實(shí)現(xiàn)細(xì)節(jié)。在Windows系統(tǒng)平臺(tái)上,COM組件為可獨(dú)立發(fā)布DLL或EXE類型的二進(jìn)制組件,COM使用DLL將組件動(dòng)態(tài)鏈接起來(lái),改善了靜態(tài)鏈接代碼重復(fù)和額外占用空間的缺點(diǎn)。

        系統(tǒng)開(kāi)發(fā)選擇ATL(Active TEmplate Library)的原因是創(chuàng)建小而獨(dú)立的二進(jìn)制組件時(shí),ATL不需要任何動(dòng)態(tài)鏈接庫(kù)。ATL是一個(gè)可以很方便建立COM組件的模版,它代表了獨(dú)立的、單層次的應(yīng)用程序和服務(wù)的現(xiàn)代分布式應(yīng)用所需的輕量級(jí)COM的應(yīng)用。系統(tǒng)中,客戶端在調(diào)用COM子層的部分接口DLL文件如圖3所示。

        圖3 DLL調(diào)用

        4.2 系統(tǒng)安全技術(shù)

        基于B/S模式的系統(tǒng)是一個(gè)開(kāi)放的系統(tǒng),結(jié)合新生報(bào)到管理系統(tǒng)的實(shí)際情況,系統(tǒng)從三個(gè)層面保證其安全性:應(yīng)用系統(tǒng)安全、數(shù)據(jù)庫(kù)安全和網(wǎng)絡(luò)運(yùn)行安全[3]。

        (1)應(yīng)用系統(tǒng)安全:系統(tǒng)采用了基于角色的訪問(wèn)控制模型(RBAC),根據(jù)職能部門(mén)的需求來(lái)創(chuàng)建角色,采用最小特權(quán)原則給角色分配權(quán)限。為便于對(duì)權(quán)限實(shí)現(xiàn)高效管理,在數(shù)據(jù)庫(kù)中專門(mén)設(shè)計(jì)一個(gè)管理權(quán)限的數(shù)據(jù)表。RBAC有效地實(shí)現(xiàn)了用戶與訪問(wèn)權(quán)限的邏輯分離,大大降低了安全管理復(fù)雜性和管理成本。

        (2)數(shù)據(jù)庫(kù)安全:①為防止意外事件造成的數(shù)據(jù)丟失,系統(tǒng)管理員可以對(duì)任意年份的所有報(bào)表數(shù)據(jù)進(jìn)行備份和恢復(fù);②用戶進(jìn)入系統(tǒng)前,都將驗(yàn)證登錄身份的合法性,對(duì)數(shù)據(jù)庫(kù)用戶采用最小特權(quán)策略,保證了數(shù)據(jù)不被人隨意刪改。

        (3)網(wǎng)絡(luò)運(yùn)行安全:用戶在網(wǎng)絡(luò)登錄時(shí),服務(wù)器端在收到用戶提交的請(qǐng)求后,將從權(quán)限表中讀取用戶對(duì)應(yīng)的權(quán)限信息,并建立相應(yīng)的Session變量。若用戶欲經(jīng)由Bookmark或直接輸入U(xiǎn)RL進(jìn)入時(shí),系統(tǒng)將調(diào)用Session對(duì)象的變量Logined來(lái)判斷用戶是否已合法登錄。

        4.3 業(yè)務(wù)子層處理

        基于B/S模式的系統(tǒng)運(yùn)行流程為:①瀏覽器向服務(wù)器發(fā)出Request信息;②服務(wù)器由Response對(duì)象響應(yīng)請(qǐng)求。所有的Request信息均在業(yè)務(wù)子層進(jìn)行分析處理,業(yè)務(wù)子層處理流程如圖4所示。首先根據(jù)Request信息生成SQL語(yǔ)句,然后調(diào)用數(shù)據(jù)數(shù)據(jù)操控類函數(shù)或數(shù)據(jù)查詢類函數(shù)對(duì)數(shù)據(jù)庫(kù)操作,不管成功與否,都要記入日志文件,以便日后查詢。在系統(tǒng)開(kāi)發(fā)中為了確保數(shù)據(jù)的一致性,則通過(guò)Lock及Unlock機(jī)制來(lái)實(shí)現(xiàn)。

        圖4 業(yè)務(wù)子層處理流程

        5.結(jié)束語(yǔ)

        基于B/S模式的新生報(bào)到管理系統(tǒng)是利用了互連網(wǎng)技術(shù)建立的網(wǎng)絡(luò)平臺(tái)。文章簡(jiǎn)要描述了B/S模式的軟件體系思想及COM接口子層等,介紹了系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的基本過(guò)程。該系統(tǒng)在2010年羅定職業(yè)技術(shù)學(xué)院新生接待工作中的應(yīng)用表明,通過(guò)使用該系統(tǒng)來(lái)處理新生接待工作,可以提高工作效率,節(jié)省人力財(cái)力,有利于提高學(xué)校的管理水平。新生報(bào)到管理系統(tǒng)的開(kāi)發(fā)和應(yīng)用,對(duì)學(xué)院的信息化建設(shè)、改造、升級(jí)大有益處。

        [1]Zheng W.Internet QoS:Architectures and Mechanisms for Quality of Service.Morgan Kaufmann,2001.

        [2]楊小影,徐紅霞.基于B/S結(jié)構(gòu)學(xué)生管理系統(tǒng)的實(shí)現(xiàn).寧波職業(yè)技術(shù)學(xué)院學(xué)報(bào)[J],2009,13(2):73-75.

        [3]鐘嵐,汪永超,毛明剛,姚必強(qiáng).基于B/S的通用車(chē)輛管理信息系統(tǒng)研發(fā)[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,28(7):1695-1698.

        [4]史湘寧,米強(qiáng),凌云翔.Web Service體系結(jié)構(gòu)研究[J].計(jì)算機(jī)與現(xiàn)代化,2005.2:26~28.

        猜你喜歡
        新生報(bào)子層新生
        重獲新生 庇佑
        KAC:新生報(bào)到
        復(fù)合材料厚層合板力學(xué)性能等效方法研究
        西南政法大學(xué)新生報(bào)到采用人臉識(shí)別技術(shù)現(xiàn)場(chǎng)
        堅(jiān)守,讓百年非遺煥新生
        海峽姐妹(2017年7期)2017-07-31 19:08:23
        臺(tái)灣光復(fù)與《新生報(bào)》*
        分離載荷近距協(xié)議的數(shù)據(jù)鏈路層仿真研究
        新生娃萌萌噠
        視野(2015年4期)2015-07-26 02:56:52
        少年醫(yī)圣
        新生改版
        免费成人福利视频| 亚洲综合av大全色婷婷| 中国孕妇变态孕交xxxx| 国产一区三区二区视频在线观看 | 精品国产av一区二区三区| 国模无码一区二区三区| 国产乱子乱人伦电影在线观看| 久久久久久久一线毛片| 中文国产成人精品久久一区| 国产三级在线观看不卡| 亚洲一区精品在线中文字幕| 亚洲国产日韩欧美综合a| 国产99久久久国产精品免费看| 国产乱子伦视频大全| 国产精品白浆一区二区免费看| 国产三级在线观看性色av| 中文字幕久久国产精品| 日产分东风日产还有什么日产 | 内射囯产旡码丰满少妇| 中字亚洲国产精品一区二区| 精品女同av一区二区三区| 亚洲av一区二区三区蜜桃| 五月天国产成人av免费观看| 越南女子杂交内射bbwbbw| 国产欧美亚洲精品第二区首页| 在线观看中文字幕不卡二区| 日本h片中文字幕在线| 日韩日韩日韩日韩日韩| 一本无码人妻在中文字幕免费| 亚洲国产美女在线观看| 亚洲福利av一区二区| 国产白浆一区二区三区佳柔| 亚洲国产精品不卡av在线| 东京热人妻无码一区二区av| 456亚洲老头视频| 高清亚洲精品一区二区三区| 日本中文字幕婷婷在线| 性无码免费一区二区三区在线| 国产精品高清视亚洲乱码有限公司| 中文字幕精品亚洲一区二区三区| 丰满精品人妻一区二区|