周劍,楊晴
(1.湖南科技大學 機電工程學院;2.湖南科技大學 外國語學院,湖南 湘潭411201)
基于互聯(lián)網(wǎng)的高校學生工作管理系統(tǒng)是針對新形勢下國內(nèi)高校學生工作特點,基于互聯(lián)網(wǎng)B/S 模式[1],結(jié)合最優(yōu)信息技術(shù)解決方案,為普通高校學生工作量身打造的一套院級學生信息管理系統(tǒng)。系統(tǒng)由學生信息、就業(yè)管理、貧困生管理、系統(tǒng)管理等八個模塊構(gòu)成,涵蓋了高校學生工作所有內(nèi)容,在系統(tǒng)內(nèi)實現(xiàn)用戶點對點短信通信,系統(tǒng)用戶管理采用角色-用戶權(quán)限模式,在任何可以接入互聯(lián)網(wǎng)的終端都能夠?qū)崿F(xiàn)對系統(tǒng)的操作。
第一,基于互聯(lián)網(wǎng)的高校學生工作管理系統(tǒng)能夠?qū)崿F(xiàn)系統(tǒng)管理的自動化。在高校學生工作中,一個輔導員常常同時要帶幾百名學生,每個學生從入校到畢業(yè)的信息和數(shù)據(jù)都要隨時更新,信息量隨著時間的增長也越來越大,這就急需一個安全、可靠的信息管理系統(tǒng)對其數(shù)據(jù)進行管理,并且要有便捷的輸入方式?;诨ヂ?lián)網(wǎng)的高校學生工作管理系統(tǒng)能夠?qū)崿F(xiàn)學生工作系統(tǒng)管理自動化,老師可以通過該系統(tǒng)對學生入校以來的所有信息進行管理,包括查詢、修改等,這樣在輔導員發(fā)生人事變動時,讓接任者能夠通過系統(tǒng)短時間內(nèi)熟悉每個學生的基本信息和基本情況;在系統(tǒng)內(nèi)開發(fā)師生談心和家長聯(lián)系版塊,里面記載了師生以及家長聯(lián)系的詳細信息。
第二,基于互聯(lián)網(wǎng)的高校學生工作管理系統(tǒng)構(gòu)建了一個學生—老師—家長的三元溝通交流平臺。學生傳統(tǒng)獲取信息的方式是通過公告欄、網(wǎng)站等方式,公告欄不能保證時效性,而網(wǎng)站只是一個單向的信息傳遞系統(tǒng)。通過基于互聯(lián)網(wǎng)的高校學生工作管理系統(tǒng),學生在任何一臺接入互聯(lián)網(wǎng)的計算機都可以對自己的信息進行查看和更新。如電話號碼是我們在實際工作中最頭痛的一個問題,學生的手機號碼經(jīng)常更換,而在本系統(tǒng)中學生可以隨時更新自己的號碼,并提示輔導員審核;學生家長與學校聯(lián)系的傳統(tǒng)方式主要是通過電話或者來學校與老師交流,在互聯(lián)網(wǎng)時代學生家長完全可以通過該系統(tǒng)隨時隨地了解子弟在學校的學習和生活情況,并在系統(tǒng)中可以與老師進行交流溝通。從而,通過該系統(tǒng)可以構(gòu)建一個學生—老師—家長的三元溝通交流和平臺。在后續(xù)的開發(fā)中,我們還打算引入用人單位模塊,讓用人單位在系統(tǒng)中可以選取畢業(yè)生,了解他們在學校的表現(xiàn)情況。
第三,基于互聯(lián)網(wǎng)的高校學生工作管理系統(tǒng)是一個完整、穩(wěn)定的工作系統(tǒng)。目前國內(nèi)高校學生工作管理系統(tǒng)水平參差不齊,地區(qū)差異較大,學校信息化建設(shè)水平差異較大。主要存在的問題有:1)大部分采用C/S 模式進行開發(fā),不能移植到互聯(lián)網(wǎng)。2)采用其自身業(yè)務特點進行開發(fā),業(yè)務拓展性較差,并不符合本校學生工作特點,有時不能解決實際工作中碰到的問題。3)缺乏短信通訊功能,依靠傳統(tǒng)方式進行聯(lián)系。4)絕大部分系統(tǒng)沒有提供二次開發(fā)接口?;诨ヂ?lián)網(wǎng)的學生工作管理系統(tǒng)可提供豐富的二次開發(fā)接口,能夠與現(xiàn)有的學校管理系統(tǒng)實現(xiàn)無縫對接,系統(tǒng)中用戶角色設(shè)置與系統(tǒng)架構(gòu)技術(shù)都比較成熟,在系統(tǒng)安全性和數(shù)據(jù)備份方面采用微軟公司的成熟框架,在充分吸收現(xiàn)有系統(tǒng)特點的基礎(chǔ)上,利用最新信息技術(shù)構(gòu)建成了一個完整、穩(wěn)定的高校學生工作系統(tǒng)。
系統(tǒng)包括學生基本信息、資助管理、黨員管理、就業(yè)管理、短信通訊、學籍管理、院系設(shè)置、系統(tǒng)管理八大模塊;采用成熟、穩(wěn)定的Net+B/S 架構(gòu)建設(shè)信息平臺,在任何可以接入互聯(lián)網(wǎng)的計算機上都可以訪問本系統(tǒng);使用SQL SERVER 2008 數(shù)據(jù)庫作為數(shù)據(jù)中心服務平臺,即能夠滿足現(xiàn)行數(shù)據(jù)的存儲、訪問,又能提供強大的業(yè)務邏輯實現(xiàn)能力;系統(tǒng)架構(gòu)采用最新的三層架構(gòu)進行開發(fā),三層體系的應用程序?qū)I(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是通過自定義COM/DCOM[2]通訊組件與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互。
采用最新的vs2012 開發(fā)工具進行開發(fā),采用封裝的模式進行開發(fā),保證程序的完整性和良好的的擴展性。系統(tǒng)主要功能菜單如表1 所示:
表1 基于互聯(lián)網(wǎng)的學生工作管理系統(tǒng)功能菜單
本系統(tǒng)具有靈活的用戶權(quán)限設(shè)置,基于角色-用戶的模式可以方便地對每個用戶的使用權(quán)限做到精確控制。用戶可以屬于多個角色,多個角色同時繼承權(quán)限,權(quán)限可以授予某個特定用戶也可以授予角色。用戶通過繼承角色的權(quán)限取得權(quán)利,角色對應一定的權(quán)限,角色的權(quán)限可以被賦予和收回(有些特定的不能改),用戶可以通過被賦予角色來得到權(quán)限[2],也可以直接被賦予權(quán)限,具體角色劃分如下:1)主管學生工作領(lǐng)導(副書記、學工辦主任),具有系統(tǒng)最高權(quán)限、所有模塊的操作權(quán)限,屬于超級管理員。2)學生輔導員老師,分管工作相應模塊權(quán)限,具備相應模塊審核功能,由超級管理員分配權(quán)限。3)學生干部,具有分管工作相應模塊權(quán)限,由超級管理員分配權(quán)限。4)普通學生,對自己的個人信息有權(quán)限,學生用戶的用戶名密碼均為學號;學生登錄后可見自己的基本信息,擁有修改權(quán),修改后經(jīng)輔導員老師審核后信息可進入數(shù)據(jù)庫;學生用戶第一次登錄后必須修改自己的密碼,否則第二次不能登錄,保證了系統(tǒng)的安全性。
系統(tǒng)部署在學校中心服務器上,各個院系通過校園網(wǎng)可以接入系統(tǒng),在客戶端只需要安裝IE 瀏覽器即可進入系統(tǒng),且系統(tǒng)升級只需要在服務器端進行。Web 服務器:windows 2003 server with service pack 1,Net Framework 3.5 或以上,IIS 7.0 或以上Microsoft SQL Server 2005??蛻舳?windows xp,vista或以上,IE7.0 或IE8.0。網(wǎng)絡拓撲結(jié)構(gòu)圖如圖1 所示下:
圖1 系統(tǒng)網(wǎng)絡拓撲圖
系統(tǒng)現(xiàn)已在湖南科技大學機電工程學院運行,給全院學生和學工系統(tǒng)老師以及班主任都分配了相應賬號,所有用戶只要使用互聯(lián)網(wǎng)即可登錄本系統(tǒng)。學院老師可以對系統(tǒng)中的學生數(shù)據(jù)進行修改、查詢等操作;學生登錄后可以更新、查詢個人數(shù)據(jù);學生家長登錄本系統(tǒng)也可以了解子女在校表現(xiàn)情況。半年來,系統(tǒng)運行情況良好。
[1]梁立新.項目實踐精解:ASPNET 應用開發(fā)[M].北京:電子工業(yè)出版社,2010.
[2]沈軍.基于ASP.NET2.0 技術(shù)的Web 數(shù)據(jù)庫多層架構(gòu)設(shè)計與實現(xiàn)[J].電子測量技術(shù),2008(2):179 -181.