羅力文
(四川外國(guó)語(yǔ)大學(xué),重慶 400031)
高校綜合考勤系統(tǒng)設(shè)計(jì)與展望
羅力文
(四川外國(guó)語(yǔ)大學(xué),重慶400031)
此文針對(duì)高校考勤系統(tǒng)存在的短板結(jié)合目前流行的智能移動(dòng)平臺(tái)設(shè)計(jì)了一套更為便捷和更適用的考勤系統(tǒng)。此考勤系統(tǒng)采用瀏覽器/服務(wù)器和客戶端/服務(wù)器混合架構(gòu),應(yīng)用了通用的智能移動(dòng)平臺(tái)數(shù)據(jù)交換、無(wú)線網(wǎng)絡(luò)、數(shù)據(jù)加密和二維碼技術(shù)實(shí)現(xiàn)跨平臺(tái)并適應(yīng)高校環(huán)境下的考勤任務(wù)。
高??记谙到y(tǒng);瀏覽器;服務(wù)器;數(shù)據(jù)交換
當(dāng)前很多高??记谥饕幸韵氯齻€(gè)方面的特點(diǎn):
1.1處理辦法不同
在目前國(guó)內(nèi)很多高校考勤主要采用原始點(diǎn)名法或是借助計(jì)算機(jī)軟件和網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)的方法。
1.2面向?qū)ο笥袆e
一個(gè)主要考查對(duì)象是學(xué)生;另一個(gè)主要考查對(duì)象是教職工。
1.3采用方式不同
目前現(xiàn)有的考勤系統(tǒng)采用的操作方式主要有以下三種:
1.3.1手工簽錄
采用此種方式其實(shí)和最原始的點(diǎn)名考勤在效率上并沒(méi)有太大的改進(jìn),只是對(duì)于后期數(shù)據(jù)統(tǒng)計(jì)分析上提供了便利。
1.3.2專用設(shè)備考勤
此種方式需要為所有人都配置身份信息標(biāo)識(shí),為所有可能的使用者配備讀取設(shè)備,還要為之配套相關(guān)的軟硬件以及網(wǎng)絡(luò)環(huán)境。如果采用此種方式只是為了考勤就有可能出現(xiàn)得不償失的結(jié)果。
1.3.3通用設(shè)備考勤
此種方式主要采用流行的智能移動(dòng)終端設(shè)備配合專用軟件實(shí)現(xiàn)。此種方式只需要在設(shè)備中安裝考勤軟件并且網(wǎng)絡(luò)暢通的情況下即可實(shí)現(xiàn)考勤,還可以解決很大一筆資金。
2.1用戶角色分析
在高校中使用考勤系統(tǒng)的主要有四個(gè)角色。其中第一是教師;第二角色就是學(xué)生;第三是學(xué)校內(nèi)職能部門;第四角色是系統(tǒng)管理員。
2.2應(yīng)用場(chǎng)景分析
高校中考勤系統(tǒng)的應(yīng)用場(chǎng)景主要有一下幾個(gè)方面:
2.2.1學(xué)生課堂與考試考勤
此場(chǎng)景中,系統(tǒng)要在限定的較短時(shí)間內(nèi)完成對(duì)本堂課或本堂考試學(xué)生身份驗(yàn)證和考勤。
2.2.2學(xué)生活動(dòng)考勤
此場(chǎng)景中,系統(tǒng)要在限定的時(shí)間內(nèi)完成對(duì)參加本次活動(dòng)學(xué)生身份驗(yàn)證和考勤。
2.2.3教職工日??记?/p>
此場(chǎng)景中,考勤系統(tǒng)要能準(zhǔn)確的記錄教職工日常工作考勤。
2.2.4教職工會(huì)議與活動(dòng)考勤
此場(chǎng)景中,系統(tǒng)要能在限定的較短時(shí)間內(nèi)完成對(duì)參加本次會(huì)議或者活動(dòng)的教職工身份驗(yàn)證和考勤。
2.3考勤方式
目前考勤系統(tǒng)存在的三種考勤方式中投入最少、見效最快的是文中提到的第三種通用移動(dòng)智能平臺(tái)配合專用軟件來(lái)實(shí)現(xiàn)。采用此方式關(guān)鍵是通用移動(dòng)智能平臺(tái)軟件的設(shè)計(jì)。
3.1系統(tǒng)架構(gòu)
從需求分析可以得出為了更方便和快速的部署考勤方式采用通用智能移動(dòng)終端配合專用軟件實(shí)現(xiàn),因此系統(tǒng)主要采用瀏覽器/服務(wù)器架構(gòu)和服務(wù)器/客戶端架構(gòu)混合模式。瀏覽器/服務(wù)器架構(gòu)應(yīng)用于系統(tǒng)管理查詢等;在服務(wù)器與通用移動(dòng)智能平臺(tái)之間則采用服務(wù)器/客戶端架構(gòu)。
3.2系統(tǒng)運(yùn)行環(huán)境
3.2.1服務(wù)器
筆者所在學(xué)校規(guī)模在兩萬(wàn)人,服務(wù)器操作系統(tǒng)選用的是微軟Windows Server,數(shù)據(jù)庫(kù)選中的是微軟SQL Server。這樣的選擇是基于學(xué)校的實(shí)際情況和開發(fā)經(jīng)驗(yàn)而定的。筆者學(xué)校這樣的規(guī)模使用考勤系統(tǒng)的并發(fā)量不會(huì)太高,因此采用微軟平臺(tái)已經(jīng)足夠了,更大規(guī)模的學(xué)??梢钥紤]采用Linux加Oracle的組合。
3.2.2電腦客戶端
IE9及以上版本,兼容WebKit瀏覽器核心,Chrome瀏覽器。
3.2.3移動(dòng)智能平臺(tái)
支持Android 4.0及以上版本,iOS 8及以上版本。
3.2.4開發(fā)平臺(tái)
開發(fā)平臺(tái)選用微軟Visual Studio,谷歌Android Studio,蘋果Xcode。
3.3功能模塊設(shè)計(jì)
3.3.1系統(tǒng)管理模塊
此模塊主要包括系統(tǒng)設(shè)置、權(quán)限管理、基礎(chǔ)數(shù)據(jù)維護(hù)。
3.3.2事務(wù)管理模塊
此模塊主要負(fù)責(zé)考勤任務(wù)的創(chuàng)建和管理。
3.3.3數(shù)據(jù)交換模塊
此模塊主要負(fù)責(zé)移動(dòng)智能平臺(tái)與服務(wù)器之間的數(shù)據(jù)轉(zhuǎn)換。由于移動(dòng)智能平臺(tái)自身系統(tǒng)的限制,它與服務(wù)器之間的數(shù)據(jù)通信不如普通計(jì)算機(jī)與服務(wù)器之間那么方便,所以本系統(tǒng)中移動(dòng)智能平臺(tái)與服務(wù)器之間的數(shù)據(jù)通信采用的是簡(jiǎn)單對(duì)象訪問(wèn)(SOAP)協(xié)議。將移動(dòng)智能平臺(tái)和服務(wù)器之間傳輸?shù)男畔?nèi)容進(jìn)行捆綁與解綁操作。
3.3.4移動(dòng)客戶端
兼容目前主流平臺(tái)谷歌安卓和蘋果iOS。數(shù)據(jù)通過(guò)無(wú)線網(wǎng)絡(luò)與服務(wù)器之間采用簡(jiǎn)單對(duì)象訪問(wèn)(SOAP)協(xié)議進(jìn)行通信??蛻舳瞬环纸巧卿浐笞詣?dòng)判斷并在功能選擇界面自動(dòng)呈現(xiàn)可用功能。考勤主要操作在客戶端中能基本完成,考勤采用二維碼/條形碼掃描方式實(shí)現(xiàn)。
3.3.5統(tǒng)計(jì)查詢模塊
此模塊包括以下功能:學(xué)生及教職工信息查詢、考勤情況查詢、匯總統(tǒng)計(jì)、明細(xì)統(tǒng)計(jì)、分類型統(tǒng)計(jì)、交叉統(tǒng)計(jì)。
3.3.6安全模塊
系統(tǒng)中移動(dòng)智能平臺(tái)與服務(wù)器之前進(jìn)行數(shù)據(jù)通信主要采用的是無(wú)線網(wǎng)絡(luò),并且校園無(wú)線網(wǎng)絡(luò)很多都是不加密。因此,在這樣的網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)安全就非常重要。安全模塊就負(fù)責(zé)對(duì)所傳數(shù)據(jù)進(jìn)行加密、解密和認(rèn)證。
現(xiàn)今大數(shù)據(jù)及其應(yīng)用是未來(lái)的趨勢(shì),作者所在的學(xué)校已經(jīng)計(jì)劃在智慧化校園建設(shè)中加入大數(shù)據(jù)分析。將來(lái)本系統(tǒng)中的數(shù)據(jù)加上學(xué)生校內(nèi)消費(fèi)數(shù)據(jù)、上網(wǎng)行為數(shù)據(jù)、手機(jī)定位數(shù)據(jù)、宿管門禁數(shù)據(jù)、課程成績(jī)數(shù)據(jù)等,再配合不同的數(shù)據(jù)模型就可以對(duì)學(xué)生的成績(jī)、身體及精神狀況等作出預(yù)警。對(duì)于教職工,本系統(tǒng)的數(shù)據(jù)加上教職工科研信息數(shù)據(jù)、工資收入數(shù)據(jù)等,配合不同的數(shù)據(jù)模型就可以在教職工職務(wù)升遷任免、工作狀態(tài)判斷等方面提供參考。
[1]蔣力,李艷.高校學(xué)生考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù).2010年18期.
[2]凌亞群.基于模糊理論的高等學(xué)校教師考勤管理[J].湖北經(jīng)濟(jì)學(xué)院學(xué)報(bào)(人文社會(huì)科學(xué)版).2013年10期.
[3]喬雪.基于移動(dòng)應(yīng)用的校訊通平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué).2015年.
TP311.52
A
1003-5168(2015)-12-0192-1