楊瑩 李響
【摘 要】高校教師信息管理是高校院系教學(xué)管理的重要組成部分之一,做好教師個(gè)人信息管理工作,對(duì)提高學(xué)校及院系的整體教學(xué)質(zhì)量具有重要意義,本研究通過(guò)對(duì)比B/S與C/S模式的差異與應(yīng)用特點(diǎn),選擇B/S構(gòu)架模式,并應(yīng)用第三方軟件,實(shí)現(xiàn)了院系級(jí)的高校教師信息管理系統(tǒng)的快速開(kāi)發(fā),所建立的信息管理系統(tǒng),可基本滿(mǎn)足院系級(jí)管理人員工作所需,大力促進(jìn)了所在學(xué)院的信息化進(jìn)。
【關(guān)鍵詞】高校信息化 信息管理 系統(tǒng)設(shè)計(jì)
1 引言
隨著計(jì)算機(jī)技術(shù)及互聯(lián)網(wǎng)的發(fā)展,將其應(yīng)用于各項(xiàng)工作中適新時(shí)代發(fā)展的必然,尤其在教育系統(tǒng)計(jì)算機(jī)化發(fā)展的大勢(shì)所趨下,利用最先進(jìn)的信息技術(shù)方式,將大大促進(jìn)高校的師資建設(shè),并將全面提升其信息化服務(wù)水平[1]。
高等院校教務(wù)部門(mén)是主導(dǎo)教學(xué)的重要機(jī)構(gòu),擔(dān)負(fù)著溝通學(xué)校不同部門(mén)教師、教師與學(xué)生的重要任務(wù),并負(fù)責(zé)安排、協(xié)調(diào)學(xué)生與教師的學(xué)習(xí)與培訓(xùn),可以說(shuō)是學(xué)校的最為重要的部門(mén)之一。相應(yīng)的,教務(wù)部分的教師信息管理系統(tǒng),便肩負(fù)著教師的個(gè)人檔案與個(gè)人信息的信息管理。一般來(lái)講,教師信息管理系統(tǒng)應(yīng)該歸屬該部門(mén)管理。對(duì)于高等院校日常管理中,在職教師的信息管理是高校,尤其院系教學(xué)管理的重要組成部分,此類(lèi)信息可以真實(shí)、準(zhǔn)確的反映本校教師在教學(xué)過(guò)程中的各類(lèi)基礎(chǔ)信息,并可以供教師用以記錄在日常教學(xué)實(shí)踐中具有推廣價(jià)值的教學(xué)內(nèi)容、采取的教學(xué)方法、進(jìn)行的教學(xué)改革以及取得的相應(yīng)成果[2]。因此建立院系級(jí)別的教師信息管理管理,顯得尤為迫切。建立一個(gè)院系級(jí)的高校教師信息管理系統(tǒng),對(duì)于一線(xiàn)工作的教師,可以幫助相關(guān)的人員部門(mén)把知識(shí)和研究動(dòng)態(tài)發(fā)展的深入教學(xué)和教師培訓(xùn),為了達(dá)到相應(yīng)的教學(xué)目標(biāo),同時(shí)有利于推廣優(yōu)秀教學(xué)方式與方法,進(jìn)而提高教學(xué)質(zhì)量。綜上所述,院系級(jí)的高等院校教師個(gè)人信息管理對(duì)衡量高校教師的專(zhuān)業(yè)化水平有著極其重要的意義和作用。
2 架構(gòu)方式選擇
目前來(lái)講,信息管理系統(tǒng)的整體架構(gòu)主要分為B/S架構(gòu)與C/S架構(gòu)兩種模式,選擇哪種架構(gòu)不僅對(duì)于開(kāi)發(fā)過(guò)程很重要,也對(duì)應(yīng)此系統(tǒng)的教務(wù)部門(mén)具有重要意義[4]。
C/S構(gòu)架模式又稱(chēng)為Client/Server,或客戶(hù)/服務(wù)器架構(gòu)模式。服務(wù)器通常采用性能較高的個(gè)人計(jì)算機(jī)或工作站、小型機(jī)等,并采用如Oracle、Sybase、Informix或SQLServer等大型數(shù)據(jù)庫(kù)系統(tǒng)。信息管理客戶(hù)端則需要安裝對(duì)應(yīng)平臺(tái)的專(zhuān)用的客戶(hù)端軟件。
B/S構(gòu)架模式又稱(chēng)為Brower/Server,或?yàn)g覽器/服務(wù)器架構(gòu)模式。信息管理客戶(hù)端上,不需要安裝專(zhuān)門(mén)軟件,只要安裝一個(gè)通用瀏覽器(Browser),如InternetExplorer、FireFox、Opera、Safri等即可,同服務(wù)器端同C/S構(gòu)架一樣,需要安裝Oracle、Sybase、Informix或SQLServer等大型數(shù)據(jù)庫(kù)系統(tǒng)。用戶(hù)通過(guò)瀏覽器訪問(wèn)WebServer,同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互,進(jìn)行查詢(xún)、添加、刪除、修改等操作。
下面分析一下兩種構(gòu)架的區(qū)別。
(1)硬件環(huán)境:C/S構(gòu)架模式一般建立于專(zhuān)用的網(wǎng)絡(luò),如局域網(wǎng)之間,通過(guò)專(zhuān)門(mén)服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。B/S構(gòu)架模式可以廣域網(wǎng)之上建立,不必是專(zhuān)門(mén)的網(wǎng)絡(luò)硬件環(huán)境,B/S模式有比C/S模式更強(qiáng)的適應(yīng)范圍,甚至不同操作系統(tǒng)類(lèi)型上,只要具有通用瀏覽器,就可以正常運(yùn)行。
(2)對(duì)程序的架構(gòu):C/S模式下,信息管理系統(tǒng)的應(yīng)用程序可以更加注重?cái)?shù)據(jù)交互流程,對(duì)權(quán)限多層次校驗(yàn),對(duì)系統(tǒng)運(yùn)行速度可以不用過(guò)多考慮。
B/S模式下,對(duì)服務(wù)器端的安全以及訪問(wèn)速度的多重的考慮,服務(wù)器需要進(jìn)行優(yōu)化。比C/S模式要求稍高一些,但B/S結(jié)構(gòu)的程序架構(gòu)是目前信息管理系統(tǒng)的發(fā)展趨勢(shì),目前常見(jiàn)的有MS的.Net系列等,全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng)構(gòu)件技術(shù)的發(fā)展,使B/S模式愈加成熟。
(3)對(duì)安全的要求:C/S模式一般來(lái)講,面向的用戶(hù)群相對(duì)固定,對(duì)信息安全的控制能力較強(qiáng)。所以,高度機(jī)密的信息系統(tǒng)采用C/S結(jié)構(gòu)比較合適,而對(duì)于公開(kāi)信息,或不涉密信息,可以通過(guò)B/S架構(gòu)信息系統(tǒng)來(lái)進(jìn)行發(fā)布或數(shù)據(jù)交互操作。
B/S模式信息管理系統(tǒng),一般建立在廣域網(wǎng)之下,對(duì)安全的控制能力一般較弱,面向的用戶(hù)群具有不確定性。
(4)系統(tǒng)的維護(hù):在信息管理系統(tǒng)的日常運(yùn)行中,維護(hù)是軟件生存周期中,開(kāi)銷(xiāo)非常大的一部分。C/S架構(gòu)模式程序由于其系統(tǒng)的整體性,因此設(shè)計(jì)與維護(hù),都需要從整體考慮,維護(hù)時(shí),處理出現(xiàn)的問(wèn)題以及系統(tǒng)升級(jí)都需要較大的開(kāi)銷(xiāo)及人力、物力。B/S模式下,信息管理系統(tǒng)由構(gòu)件組成,只需對(duì)個(gè)別構(gòu)件進(jìn)行維護(hù)與更新,即可實(shí)現(xiàn)信息管理系統(tǒng)的無(wú)縫與無(wú)痛升級(jí),可以將維護(hù)開(kāi)銷(xiāo)減到最小。
綜合以上因素,選擇B/S模式作為本文所述信息管理系統(tǒng)的架構(gòu)模式,B/S架構(gòu)模式如圖1所示。
3 第三方開(kāi)發(fā)軟件選擇
為進(jìn)一步降低開(kāi)發(fā)成本與周期,本文所述信息管理系統(tǒng)采用第三方軟件進(jìn)行開(kāi)發(fā)。目前常見(jiàn)的第三方開(kāi)發(fā)軟件有魔方網(wǎng)表、狐表、雅奇服務(wù)器版等多種,通過(guò)對(duì)比各軟件功能及開(kāi)發(fā)成本,本文選擇魔方網(wǎng)表進(jìn)行開(kāi)發(fā)。魔方網(wǎng)表具有如下特點(diǎn)與優(yōu)勢(shì):
(1)基于Web的B/S架構(gòu),使用方便,維護(hù)容易;
(2)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),安全穩(wěn)定高性能;
(3)開(kāi)放而靈活的設(shè)計(jì)思路,以靈活自定義的表單容納數(shù)據(jù);
(4)以引用、嵌入建立表間關(guān)聯(lián);
(5)用回寫(xiě)公式移動(dòng)數(shù)據(jù);
(6)以報(bào)表公式匯總信息;
(7)以工作流描述業(yè)務(wù)流程;
(8)用數(shù)據(jù)庫(kù)存儲(chǔ)模板和數(shù)據(jù);
(9)由魔方網(wǎng)表服務(wù)器運(yùn)行模板;
(10)最終形成CRM,ERP,OA等各種企業(yè)管理軟件。
4 開(kāi)發(fā)過(guò)程
魔方網(wǎng)表可以通過(guò)多種方式創(chuàng)見(jiàn)表單,因文中所涉及系統(tǒng)較為復(fù)雜,因此采用自定義表單來(lái)創(chuàng)建,如圖2所示。該軟件對(duì)字段類(lèi)型和字段設(shè)置有規(guī)范的設(shè)計(jì),保證了數(shù)據(jù)的完整性和規(guī)范性的同時(shí)能夠建立自然有關(guān)系的表單和表單間的邏輯,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的動(dòng)態(tài)重構(gòu)。
圖2. 應(yīng)用第三方軟件創(chuàng)見(jiàn)表單
通過(guò)設(shè)置表單格式,根據(jù)所管理信息的具體情況,選擇合適字段名稱(chēng),對(duì)應(yīng)的字段類(lèi)型,這些操作簡(jiǎn)單而靈活。設(shè)置后可以得到如下美觀而規(guī)范的表單,如圖3所示。
圖3. 應(yīng)用第三方軟件生成表單效果
而后,通過(guò)引用、嵌入等方式,建立表間關(guān)聯(lián),即可實(shí)現(xiàn)信息管理系統(tǒng),供用戶(hù)利用瀏覽器,通過(guò)互聯(lián)網(wǎng)與服務(wù)器端進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)查詢(xún)、增加、刪除及修改等操作。
5結(jié)語(yǔ)
通過(guò)利用第三方軟件,可以迅速建立院系級(jí)高校信息管理系統(tǒng),可基本滿(mǎn)足院系級(jí)管理人員工作所需,對(duì)此系統(tǒng)的應(yīng)用對(duì)所在學(xué)院的信息化進(jìn)程有了大力促進(jìn),并大幅度提高了學(xué)院教務(wù)及行政人員的工作效率,減輕了管理人員負(fù)擔(dān)。
參考文獻(xiàn):
[1]馬明.高校教師工作量管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2012.138-140.
[2]候建梅.基于高校教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與研究[J].沈陽(yáng)沈陽(yáng)化工學(xué)院,2006:(11):6-8.
[3]吳揚(yáng)俊.管理信息系統(tǒng)基礎(chǔ)[M].北京:電子工業(yè)出版社,2007:6-19.
[4]唐大林,蔣利.提升B/S結(jié)構(gòu)業(yè)務(wù)系統(tǒng)功能和性能的方法及其應(yīng)用.中國(guó)金融電腦,2009(1):68-72.