陳聞達,王晉隆
(華僑大學)
基于星級規(guī)則的校友數(shù)據(jù)庫及其應用系統(tǒng)設計*
陳聞達,王晉隆
(華僑大學)
分析校友管理的基本業(yè)務以及智能信息服務的基本需求,結合校友數(shù)據(jù)星級管理規(guī)則設計一個能滿足基本業(yè)務和基本需求的比較完備的校友數(shù)據(jù)庫,給出其概念模型和邏輯結構;進而設計了校友基礎數(shù)據(jù)、動態(tài)數(shù)據(jù)星級管理,短信服務等功能的實現(xiàn)方案.
星級規(guī)則;數(shù)據(jù)庫;信息管理;校友工作
校友是母校的一張名片,是學校最重要的資源和成果之一,隨著教育教學理念和辦學水平的進步,做好校友工作越來越成為衡量學校工作的一個重要指標,華僑大學歷來重視校友工作的開展,重視校友工作體系的建設.在強化服務意識,創(chuàng)新服務形式、拓展溝通和交流渠道,支持和幫助校友發(fā)展等方面尋求新的突破.
在繁雜的校友工作中,校友信息管理及其智能信息服務是其最基礎的環(huán)節(jié)之一,其主要內容包括:準確獲取校友基礎信息、及時更新校友動態(tài)信息、建立暢通的信息發(fā)布渠道并輔以精準的統(tǒng)計分析,有助于提高校友工作效率和服務成效.
目前,成熟的校友信息系統(tǒng)不少,但存在以下一些突出的問題:(1)孤立于學校的學生系統(tǒng)、教務系統(tǒng),因此校友數(shù)據(jù)通常要二次采集;(2)數(shù)據(jù)更新的準確性及時性問題;(3)其存在形態(tài)一般是以班級、年級為單位的虛擬社區(qū),游離于母校信息系統(tǒng)之外,無法及時獲取母校的相關信息服務,同時也無法為母校的校友工作提供有效的支持.(4)數(shù)據(jù)隱私問題,尤其是一些有成就的校友的信息無法獲得有效的安全保障.
針對以上問題,該文結合學校校友工作的實際需要,并利用所掌握的大量校友數(shù)據(jù),自行開發(fā)校友數(shù)據(jù)管理與信息服務系統(tǒng),重點解決(1)、(3)兩個問題.
校友信息管理的主要業(yè)務包括:校友基礎數(shù)據(jù)管理、校友動態(tài)數(shù)據(jù)管理動態(tài)更新及利用、院系、班級(校友小家)數(shù)據(jù)維護、校友數(shù)據(jù)統(tǒng)計及分析、學校信息發(fā)布與服務、校友活動跟蹤等.下面進一步闡述其中若干重要業(yè)務所對應的功能需求.
1.1校友基礎數(shù)據(jù)管理
此項工作涉及到三種形態(tài)的數(shù)據(jù)管理:(1)非信息化時期的紙質的校友數(shù)據(jù)的轉化.(2)已存在于學籍數(shù)據(jù)庫的歷屆學生數(shù)據(jù)的轉入.(3)今后每屆畢業(yè)生基礎數(shù)據(jù)的自動獲取及轉入.
1.2校友動態(tài)數(shù)據(jù)管理
校友動態(tài)信息指的是校友畢業(yè)之后的工作單位,聯(lián)系方式、校友工作業(yè)績等一系列有可能存在變化的信息.和基礎信息不同,動態(tài)信息隨時可能發(fā)生變化,這部分信息也是進行校友數(shù)據(jù)分析統(tǒng)計的重要信息.其難點是如何及時、準確獲取校友動態(tài)數(shù)據(jù),如何有效利用這些信息為學校的發(fā)展提供支持.
1.3院系、班級(校友小家)數(shù)據(jù)維護
為“校友小家”虛擬社區(qū)平臺提供基礎框架數(shù)據(jù),主要包括:當前院系維護、歷史院系維護、基礎數(shù)據(jù)維護(本專科班級,研究生班級,短期培訓生班級,成教生班級).
1.4校友數(shù)據(jù)統(tǒng)計與分析
除常規(guī)的統(tǒng)計業(yè)務之外,還應采用大數(shù)據(jù)方法和分析技術統(tǒng)計分析各地校友活動情況、挖掘有潛力的校友等.
1.5學校信息發(fā)布與個性化服務
利用校友網(wǎng)站(已建)、微信關注號、定向短信服務、電子刊物以及校友個性化服務定制等手段,實現(xiàn)全方位的智能信息服務,以提高校友的“粘著度”.
根據(jù)以上業(yè)務需求分析及系統(tǒng)功能設計,給出如圖1所示的系統(tǒng)用況模型.
圖1 系統(tǒng)用況模型
2.1設計原則
2.1.1 校友數(shù)據(jù)的星級規(guī)則及重要數(shù)據(jù)的授權訪問
根據(jù)校友數(shù)據(jù)的完整度、使用價值及使用權限,將其分成1至5星級.其中1星級校友就是存在于系統(tǒng)中的基礎數(shù)據(jù),2星至5星級校友分別對校友的成就以社會貢獻等一系列方面進行評價,根據(jù)校友數(shù)據(jù)信息的完整度依次提升星級,5星級為最高星級.星級評定規(guī)則為:
1星級,即基礎數(shù)據(jù),包含校友的姓名、學院、專業(yè)等字段.
2星級,在1星數(shù)據(jù)的基礎上擁有電話、郵件兩個字段中的1個或1個以上就為2星數(shù)據(jù).
3星級,若2星級校友已經(jīng)和母校取得聯(lián)系,有過返?;蛘咄ㄓ嵱涗?,則判定為3星.
4星級,學校掌握其基本信息,且在社會上有一定成就,則判定為4星.
5星級,有特殊成就或者知名的校友.
以上星級評定中,基礎數(shù)據(jù)入庫自動判定為1星級校友,2,3星級在相應的字段中有增加信息的,則系統(tǒng)自動升級.4星及5星級校友則由業(yè)務部門管理人員進行人工評定.
2.1.2 數(shù)據(jù)的準確性和完整性
數(shù)據(jù)庫中的校友基礎數(shù)據(jù)必須是準確和完整的.為此,分別從教務系統(tǒng)、研究生系統(tǒng)、人事管理系統(tǒng)中導入相關的字段和信息,以此作為基礎數(shù)據(jù).對于早年老校友(2002年之前)沒有進入相關系統(tǒng)的數(shù)據(jù),通過將歷年的招生大表電子化.作為該部分校友的基礎數(shù)據(jù).進入系統(tǒng)中,共同組成了本系統(tǒng)中的基礎數(shù)據(jù).
2.1.3 與相關業(yè)務數(shù)據(jù)庫的互聯(lián)互通
主要的相關業(yè)務數(shù)據(jù)庫包括:教務系統(tǒng)中的學籍數(shù)據(jù)庫和學工系統(tǒng)的學生數(shù)據(jù)庫等,該文通過設置數(shù)據(jù)視圖,定期從上述數(shù)據(jù)庫中獲取畢業(yè)生基本數(shù)據(jù),此外亦應為相關業(yè)務系統(tǒng)提供數(shù)據(jù)服務.
2.2校友數(shù)據(jù)庫概念模型
2.2.1 主要數(shù)據(jù)實體
根據(jù)以上分析可知,校友數(shù)據(jù)庫所涉及的數(shù)據(jù)實體包括:院系、班級結構代碼,校友“星級”規(guī)則代碼,用戶及其使用授權數(shù)據(jù),校友基本數(shù)據(jù),校友動態(tài)數(shù)據(jù),校友聯(lián)系情況數(shù)據(jù),短信、郵件服務定制及發(fā)送記錄,各地校友會基本數(shù)據(jù),校友簽到數(shù)據(jù)(位置信息)等.
2.2.2 數(shù)據(jù)實體之間的主要關系
校友基本數(shù)據(jù)和校友動態(tài)數(shù)據(jù)其關系是“一對一”、校友動態(tài)數(shù)據(jù)與校友聯(lián)系情況數(shù)據(jù)的關系是“一對多”;院系代碼和班級代碼構成院系、專業(yè)、班級三級結構,由校友的院系代碼可以最終確定其班級名稱;當前院系代碼與歷史院系代碼是“一對多”的關系,用來解決一個專業(yè)多次更名的問題;用戶及其使用授權數(shù)據(jù)用來確定各類用戶對校友動態(tài)數(shù)據(jù)的訪問權限,該權限與星級代碼對應并向下兼容,即具有5星級權限的用戶可以訪問5星級及以下校友的動態(tài)數(shù)據(jù).
設計的校友數(shù)據(jù)庫(部分)的概念模型如圖2所示.
圖2 校友數(shù)據(jù)庫概念模型(類圖)
2.3校友數(shù)據(jù)庫的邏輯模型(見表1~表10)
表1 校友基礎數(shù)據(jù)表
表2 本專科班級代碼表
表3 當前院系代碼表
表4 歷史院系代碼表
表5 校友動態(tài)信息表
表6 校友星級代碼表
表7 各地校友會數(shù)據(jù)表
表8 用戶表
表9 用戶權限表
表10 角色代碼表
3.1系統(tǒng)總體功能結構
校友信息管理系統(tǒng)的功能結構如圖3所示.
圖3 校友信息管理系統(tǒng)的功能結構
3.1.1 校友數(shù)據(jù)管理子系統(tǒng)
該子系統(tǒng)主要提供用戶及權限管理、用戶管理、基礎數(shù)據(jù)管理、動態(tài)數(shù)據(jù)管理和處理校友管理日常業(yè)務所需的數(shù)據(jù)查詢、統(tǒng)計、分析等數(shù)據(jù)管理和系統(tǒng)管理功能.
3.1.2 校友網(wǎng)子系統(tǒng)
校友網(wǎng)包括校友會,校友新聞,校友活動,校友,校友微博,校友雜志,校友捐贈,校友相冊,校友招聘等欄目板塊.通過這些板塊,可以增進校友之間的交流,同時也能增強校友與學校的互動.
3.1.3 校友服務子系統(tǒng)
該子系統(tǒng)基于短信平臺和位置信息服務(LBS),提供以下服務:
(1)附近校友:通過地理信息定位技術提供附近各種不同距離范圍內的校友信息
(2)查詢校友:可以通過各種不同條件組合查詢符合條件的校友,構建基于校友的社交平臺.
(3)校友簽到服務:校友到異地出差,可以通過“簽到”,讓當?shù)匦S褧兄员懵?lián)絡和接待,今后還可以利用手機定位,由當?shù)匦S褧詣痈兄惖匦S训牡絹?
(4)服務信息定期推送:通過短信和電子郵件定期推送和校友相關的信息.
(5)校友服務大廳:該子系統(tǒng)包含了pc端和移動端兩部分,采用統(tǒng)一身份認證,數(shù)據(jù)互通,可實現(xiàn)“校友活動”發(fā)起功能和“華僑大學校友卡申請”功能,校友使用該系統(tǒng)時,必須先實名注冊.無法通過實名注冊的,系統(tǒng)會提交至管理員進行審核.利用這個系統(tǒng)可以更好的收集校友動態(tài)數(shù)據(jù).
3.2校友基礎數(shù)據(jù)管理功能實現(xiàn)
通過數(shù)據(jù)視圖對已畢業(yè)的本??茖W生按學院、班級導入,形成校友基礎數(shù)據(jù),同時應提供對校友基礎數(shù)據(jù)的插、刪、改、查以及分類統(tǒng)計等基本操作.其處理流程如圖4所示.
圖4 校友基礎數(shù)據(jù)處理流程
3.3校友動態(tài)信息管理功能實現(xiàn)
校友動態(tài)信息的獲取途徑很多,比如:(1)各地校友會及校友個人自主提供和維護;(2)利用校友返校之際,由學校校友服務部門或相關學院采集匯總;(3)網(wǎng)上自動采集和挖掘等.目前途徑(2)還是比較有效的.
校友動態(tài)信息的導入采用模板導入和直接導入兩種模式,采用模板導時,首先將需要導入動態(tài)數(shù)據(jù)的校友查找出,利用基礎數(shù)據(jù)模板,導出相關校友的基礎數(shù)據(jù),形成中間數(shù)據(jù)表格,然后在此表格中添加所要導入的動態(tài)數(shù)據(jù)(電話、手機、工作單位等信息),經(jīng)過審核后再將表格導回系統(tǒng)中,這樣能最大程度的做到數(shù)據(jù)的唯一性,避免出現(xiàn)同名同姓數(shù)據(jù)導入錯誤.
3.4校友短信群呼功能實現(xiàn)
校友總會的工作人員可以采取多種方式對指定范圍的校友群發(fā)通知,包括:郵件和短信.
3.4.1 處理流程
(1)按通知的類別預制若干短信模板;(2)從校友動態(tài)信息數(shù)據(jù)表獲取校友的相關數(shù)據(jù)(姓名、電話等)生成手機號碼集(數(shù)據(jù)表);(3)根據(jù)通知內容選擇對應的短信模板,填入短信內容;(4)將手機號碼集合短信模板提交給短信群發(fā)模塊;(5)從短信群發(fā)模塊獲取回執(zhí)并生成短信發(fā)送記錄.
3.4.2 短信群發(fā)模塊
短信群發(fā)模塊采用移動代理服務器MAS短信接入功能,它所提供的接口包括接口管理模塊,語言包,數(shù)據(jù)庫接口等.
數(shù)據(jù)庫接口支持JDBC,ODBC,DAO等任何MySQL可支持的方式訪問,建立數(shù)據(jù)庫時,所用的ip地址應為移動代理服務器的ip地址,登錄名、登錄密碼為接口創(chuàng)建時的接口登錄名、接口登錄密碼.數(shù)據(jù)庫接口由3個表組成(如圖5所示),API MT隊列用于發(fā)送短信,API MO隊列表用于接收短信,API RPT隊列表用于接受回執(zhí).
圖5 短信群發(fā)模塊的數(shù)據(jù)庫接口
該文提出校友數(shù)據(jù)星級規(guī)則,并將其應用于校友數(shù)據(jù)庫基礎建設及日常數(shù)據(jù)維護與信息服務業(yè)務中,比較有效地提高了校友數(shù)據(jù)的價值,同時結合該規(guī)則亦可方便地進行使用授權,確保高價值數(shù)據(jù)的安全性.
[1] 陳畢晟.高校校友管理信息化探論[J].浙江理工大學學報,2012,29(3):42-48.
[2] 張堃,何駿.信息管理系統(tǒng)的設計與實現(xiàn)[J].裝備學院學報,2001,12(3):50-54.
[3] 龔波.基于B/S模式的高校學生信息管理系統(tǒng)設計與實現(xiàn)[J].福建電腦,2009(3):36-41.
[4] 和海蓮,姜福清,C/S和B/S混合模式的高校學生信息管理管理系統(tǒng)的設計與實現(xiàn)[J],福建電腦,2004(7):69-70.
Abstract:In this article,the basic service of the alumni management and the basic need of intelligent information service are analyzed.Based on the rank management of alumni information,a comparatively complete alumni database that can satisfy the basic service need is therefore set up,and a concept model and logic structure is formulated; and then an implementation scheme of alumni fundamental data,dynamic data rank management and message service are designed.
Keywords:Rank regulation; Database; Information management; Alumni work
(責任編輯:季春陽)
TheDesignandApplicationofAlumniDatabaseBasedonStarRules
Chen Wenda,Wang Jinlong
(Huaqiao University)
TP392
A
1000-5617(2017)02-0080-07
2017-03-11
*華僑大學校級課題校友數(shù)據(jù)庫在校友資源管理中的應用與研究階段性研究成果(13HJY12)