《S混合結(jié)構(gòu)的研究生招生信息管理系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《S混合結(jié)構(gòu)的研究生招生信息管理系統(tǒng)設(shè)計(jì)(3頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、基于C/S和B/S混合結(jié)構(gòu)的研究生招生信息管理系統(tǒng)設(shè)計(jì)
摘 要:隨著我國研究生招生數(shù)量不斷擴(kuò)大,利用信息化手段提高招生工作效率已經(jīng)成為研招工作的迫切需求。分析了現(xiàn)有研究生招生管理信息系統(tǒng)的不足,結(jié)合多年研招工作的經(jīng)驗(yàn),設(shè)計(jì)了一個(gè)基于C/S和B/S模式混合三層結(jié)構(gòu)的研招信息管理系統(tǒng)。系統(tǒng)結(jié)合了兩種模式的優(yōu)點(diǎn),滿足研招工作業(yè)務(wù)邏輯的需求。
關(guān)鍵詞:C/S模式;B/S模式;三層結(jié)構(gòu);研招信息系統(tǒng)
我國各類研究生招生規(guī)模不斷擴(kuò)大,僅2010年研究生招生規(guī)模就達(dá)到了約46.5萬【1】。招生工作過程中的各類數(shù)據(jù)信息不斷增加,對信息處理和維護(hù)的準(zhǔn)確性和規(guī)范性要求也越來越高。
2、傳統(tǒng)的人工信息處理方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足工作實(shí)際的需求。設(shè)計(jì)一套功能完善,能夠保證信息安全的的研究生招生信息管理系統(tǒng)是相關(guān)管理部門的迫切需求。 1、研究生招生信息管理系統(tǒng)主要存在的問題 筆者有著超過10年的研究生招生工作經(jīng)驗(yàn),結(jié)合實(shí)際業(yè)務(wù)邏輯,分析現(xiàn)有的已應(yīng)用的研究生招生管理系統(tǒng),發(fā)現(xiàn)存在如下問題和不足:1)目前很多已經(jīng)應(yīng)用的研究生招生管理系統(tǒng)無法覆蓋整個(gè)招生工作的流程,系統(tǒng)功能不夠完善。2)應(yīng)用模式落后,很多仍然停留在傳統(tǒng)的C/S模式下,無法提供廣泛的應(yīng)用接口,為包括招生管理人員、考生、導(dǎo)師等角色服務(wù)。3)系統(tǒng)的維護(hù)性和可擴(kuò)展性水平低。當(dāng)業(yè)務(wù)邏輯需求出現(xiàn)變更時(shí),維護(hù)和升級(jí)系統(tǒng)的工作量大,成
3、本高。4)數(shù)據(jù)標(biāo)準(zhǔn)化不足,無法實(shí)現(xiàn)與教育部招生系統(tǒng)及上級(jí)主管部門的無縫對接。5)統(tǒng)計(jì)分析及報(bào)表功能較弱。對于招生單位和上級(jí)主管部門來說。對整個(gè)招生流程各個(gè)階段的數(shù)據(jù)進(jìn)行充分的統(tǒng)計(jì)分析,有利于招生單位改進(jìn)以往工作中需要改進(jìn)的地方。 2、基于C/S和B/S混合結(jié)構(gòu)的系統(tǒng)設(shè)計(jì)技術(shù) 2.1 C/S模式簡介 C/S(Client/Server,客戶端/服務(wù)器)模式由兩部分構(gòu)成:前端是客戶機(jī),即用戶界面結(jié)合了表示與業(yè)務(wù)邏輯,接受用戶的請求,并向數(shù)據(jù)庫服務(wù)提出請求,通常是一個(gè)PC機(jī);后端是服務(wù)器,即數(shù)據(jù)管理將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進(jìn)行計(jì)算并將結(jié)果呈現(xiàn)給用戶。C/S模式的優(yōu)點(diǎn)在于能夠充分發(fā)
4、揮客戶端PC的處理能力,與服務(wù)器交互速度快。缺點(diǎn)在于業(yè)務(wù)擴(kuò)展極不方便、更新維護(hù)成本高以及對客戶端PC性能要求高等。 2.2 B/S模式簡介 B/S(Browser/Server,瀏覽器/服務(wù)器)模式是隨著Internet技術(shù)的興起,對C/S模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶工作界面是通過瀏覽器來實(shí)現(xiàn)的。B/S模式優(yōu)點(diǎn)在于分布式特點(diǎn)鮮明、業(yè)務(wù)擴(kuò)展簡單方便、超強(qiáng)的可維護(hù)性、開發(fā)簡單且共享性強(qiáng)。缺點(diǎn)在于區(qū)分用戶的個(gè)性化業(yè)務(wù)能力不足、與服務(wù)器交互速度較低、功能較弱。 2.3 C/S和B/S混合結(jié)構(gòu)的優(yōu)勢 在混合結(jié)構(gòu)體系中,一些需要用Web處理的滿足大多數(shù)訪問者請求的功能應(yīng)用(如信息發(fā)布
5、、查詢界面)采用B/S結(jié)構(gòu)方式,而只需少數(shù)人使用的后臺(tái)功能應(yīng)用(如數(shù)據(jù)庫管理、維護(hù)界面)則采用C/S結(jié)構(gòu)。區(qū)分不同的業(yè)務(wù)邏輯或用戶角色,可以很方便的實(shí)現(xiàn)系統(tǒng)既運(yùn)行高效又具有較強(qiáng)的可維護(hù)性;交互速度既快又能保證敏感信息安全。圖1顯示的是基于C/S和B/S模式混合的三層結(jié)構(gòu)設(shè)計(jì)模型。其中表示層與兩種模式單獨(dú)的結(jié)構(gòu)有所不同,即包含兩部份:基于B/S模式的Web服務(wù)器和瀏覽器以及基于C/S模式的客戶端程序。 圖1 基于混合模式三層結(jié)構(gòu)的一般模式 3、系統(tǒng)設(shè)計(jì)方案 3.1 整體架構(gòu)設(shè)計(jì) 系統(tǒng)的整體架構(gòu)如圖2所示。依據(jù)混合三層結(jié)構(gòu)的設(shè)計(jì)原理,招生信息管理系統(tǒng)的物理結(jié)構(gòu)組成包括用戶UI(包括瀏覽器
6、和客戶端兩種)、WEB服務(wù)器、應(yīng)用服務(wù)器以及數(shù)據(jù)庫服務(wù)器等四個(gè)部分。 圖2 招生信息管理系統(tǒng)整體架構(gòu) 系統(tǒng)呈現(xiàn)給用的表示層也分為兩種:1)系統(tǒng)管理員、招生管理人員和院系管理人員所使用的客戶端程序;2)導(dǎo)師、考生以及普通查詢用戶所使用的是可基于瘦客戶端的Web瀏覽器。 3.2 功能模塊設(shè)計(jì) 基于本系統(tǒng)的業(yè)務(wù)流程,系統(tǒng)分為以下七個(gè)模塊。如圖3所示。 1)基礎(chǔ)信息維護(hù)模塊 所維護(hù)的信息主要包括公共信息和本地信息。其中,公共信息是指報(bào)考點(diǎn)代碼、招生單位代碼以及專業(yè)庫等基礎(chǔ)數(shù)據(jù);本地信息是指專業(yè)學(xué)院、考試科目、導(dǎo)師、考場等基礎(chǔ)數(shù)據(jù)。要求提供這些基礎(chǔ)數(shù)據(jù)的查詢、錄入、刪除、修改及導(dǎo)入
7、導(dǎo)出功能等。本模塊由研究生招生管理人員和院系相關(guān)管理人員基于客戶端程序維護(hù)。 圖3 研究生招生信息管理系統(tǒng)組織結(jié)構(gòu)圖 2)考生報(bào)名管理模塊 功能包括,從全國研究生招生信息系統(tǒng)導(dǎo)入報(bào)考考生的信息;提供現(xiàn)場確認(rèn)的信息錄入接口等功能??忌跒g覽器查詢維護(hù)信息。 3)招生錄取模塊 功能包括,編排準(zhǔn)考證號(hào)、考場,安排監(jiān)考人員;試題管理、成績錄入(導(dǎo)入);確定分?jǐn)?shù)線,錄取生源維護(hù),復(fù)試信息維護(hù);錄取情況錄入(導(dǎo)入)等功能。本模塊由研究生招生管理人員基于客戶端程序維護(hù)。 4)統(tǒng)計(jì)打印模塊 功能包括,考生報(bào)名情況統(tǒng)計(jì),包含按生源地、專業(yè)、院系、導(dǎo)師等多依據(jù)的統(tǒng)計(jì)功能;考場及監(jiān)考
8、情況統(tǒng)計(jì);錄取情況統(tǒng)計(jì),包含按生源地、專業(yè)、院系、導(dǎo)師、初試分?jǐn)?shù)、復(fù)試分?jǐn)?shù)、總成績等多依據(jù)的統(tǒng)計(jì)功能;功能豐富的打印模塊,包含招生計(jì)劃、導(dǎo)師信息、準(zhǔn)考證、準(zhǔn)考證對照表、試題相關(guān)信息等考前數(shù)據(jù)的打印,以及缺考名單、考生成績單、復(fù)試通知、復(fù)試名單、錄取花名冊等靠后數(shù)據(jù)的打印功能。本模塊由研究生招生管理人員和院系相關(guān)管理人員基于客戶端程序維護(hù)。 5)數(shù)據(jù)庫維護(hù)模塊 主要功能包括,導(dǎo)出與上級(jí)主管部門所有要求的數(shù)據(jù)庫信息,提供信息上報(bào)文件;備份還原管理系統(tǒng)的數(shù)據(jù)庫等功能。本模塊由系統(tǒng)管理員及研究生招生管理人員基于客戶端程序維護(hù)。 6)公告信息發(fā)布與維護(hù)模塊 為研究生招生管理人員提供接口以
9、發(fā)布和維護(hù)招生工作各個(gè)階段的各種公告信息,例如,招生簡章、現(xiàn)場確認(rèn)地點(diǎn)、成績查詢、復(fù)試名單等等。便于各種用戶,尤其是考生和普通查詢?nèi)藛T及時(shí)了解相關(guān)信息。本模塊由研究生招生管理人員基于客戶端程序維護(hù),考生和普通查詢用戶基于瀏覽器查詢信息。 7)系統(tǒng)管理模塊 主要為系統(tǒng)管理員提供后臺(tái)管理接口,包含的功能有系統(tǒng)的升級(jí)、系統(tǒng)參數(shù)的備份與恢復(fù);用戶角色的權(quán)限維護(hù);系統(tǒng)流量統(tǒng)計(jì)與監(jiān)測等功能。本模塊由系統(tǒng)管理員基于客戶端程序維護(hù)。 4、結(jié)束語 本文在研究現(xiàn)有研究生招生信息管理系統(tǒng)的不足與實(shí)際業(yè)務(wù)邏輯的基礎(chǔ)上,基于C/S和B/S模式混合的三層結(jié)構(gòu)設(shè)計(jì)了一個(gè)研究生招生信息管理系統(tǒng)。本系統(tǒng)在很好的滿足研究生招生工作的業(yè)務(wù)需求的同時(shí),一方面很好的支持了上級(jí)主管部門上報(bào)信息的數(shù)據(jù)對接要求;另一方面,實(shí)現(xiàn)了與數(shù)字校園之間信息的真正共享。系統(tǒng)大大的提高了研究生招生工作的工作效率和規(guī)范程度。 參考文獻(xiàn): 【1】 教育部高校學(xué)生司.關(guān)于編制2011年碩士研究生招生專業(yè)目錄的通知. 【2】 鐘增勝,田昌鵬. 基于Internet的招錄系統(tǒng)數(shù)據(jù)提取研究及應(yīng)用.計(jì)算機(jī)科學(xué),2006,33(2):146-148. 【3】 童德利,田娟,謝琪,陳世福.基于B/S模式的構(gòu)件式酒店管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).計(jì)算機(jī)應(yīng)用研究,2003,43(4):126-129.