陳育軍
摘 要 班級百分賽管理機制是中職學(xué)校對學(xué)生實行德育管理的一種常見而有效的工作方式,傳統(tǒng)的班級百分賽管理過程繁鎖,需要耗費管理者大量時間和精力,既沒有充分調(diào)動各方面的積極性,又統(tǒng)計公布易出錯。為了解決這一問題,本文探討如何以網(wǎng)絡(luò)信息管理系統(tǒng)的設(shè)計與實現(xiàn)來解決這一問題。
關(guān)鍵詞 中職學(xué)校 百分賽 網(wǎng)絡(luò)信息系統(tǒng)
中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A
0引言
學(xué)校百分賽主要是以班級為單位在全校開展的以學(xué)風(fēng)、安全、衛(wèi)生、紀(jì)律、秩序、勞動等多方面的來開展“文明班級”加減分量化評比的一種德育管理機制。傳統(tǒng)的班級百分賽管理機制是由德育辦每天親自檢查、記分、造表、公布這一繁鎖的過程來實現(xiàn),往往需要耗費的大量時間和精力,且手工登記造表統(tǒng)計記分誤差時有出入,而設(shè)計一個網(wǎng)絡(luò)信息管理系統(tǒng)就可以很好的解決這一瓶頸。
1系統(tǒng)結(jié)構(gòu)設(shè)計
系統(tǒng)結(jié)構(gòu)主要由兩部分組成,即前臺和后臺,前臺又主要包括兩方面的內(nèi)容,一方面是動態(tài)實時地顯示相關(guān)處室的通知公告,另一個內(nèi)容是展示各部系按班級的百分賽得分情況。為了更好地公布信息,除了在校園網(wǎng)構(gòu)建web服務(wù)器通過網(wǎng)頁發(fā)布系統(tǒng)信息之外,學(xué)校可以在電子屏或?qū)W校宣傳窗口公布處安裝Led大電視。網(wǎng)絡(luò)系統(tǒng)設(shè)計為自動輪播方式,即選項卡效果間隔幾秒自動輪播切換頁面,實時按部、系顯示百分賽、學(xué)校重要通知、公告、天氣預(yù)報、招領(lǐng)啟示等相關(guān)信息。后臺根據(jù)管理員權(quán)限劃分不同帳號和密碼,實現(xiàn)分工協(xié)作,主要工作原理是以部系(科)或年級名稱為用戶名,如信息技術(shù)科、一年級等,另加入團委會、教務(wù)處、辦公室等管理員一級的超級權(quán)限帳號。
為了使后臺登陸安全,可以加入驗證碼技術(shù)以及防注入技術(shù),并記錄來訪者ip和訪問時間等信息。系統(tǒng)驗證合法登陸成功后,分權(quán)限角色顯示不同內(nèi)容。獨立用戶主要是對本部、系的班級進(jìn)行班級百分賽的相關(guān)記錄的瀏覽、編輯、刪除、添加日常管理的操作。一般的工作流程是,各科學(xué)生會干部或子管理員依照評分標(biāo)準(zhǔn)檢查登記各班級日常情況后交管理員統(tǒng)一使用系部(科)的帳號登入系統(tǒng)進(jìn)行加減分的錄入操作。管理員級的德育辦帳號及超級管理員帳號可以對全校所有班級的百分賽的相關(guān)記錄的實現(xiàn)瀏覽、編輯、刪除、添加日常管理等操作,并可以實現(xiàn)帳號分配的功能,權(quán)限高于獨立用戶,而通知公告級的處室部門的權(quán)限就是用于發(fā)布由本處室部門的公告通知信息,除此這外還有所有班級百分賽情況的瀏覽權(quán)限,而沒有編輯和修改刪除的功能權(quán)限。
2系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫系統(tǒng)設(shè)計建議采用SQL Server數(shù)據(jù)庫,數(shù)據(jù)庫系統(tǒng)設(shè)計主要有五張表,分別是:用戶名表、班級名稱表、學(xué)生會部門表、通知公布表、百分賽日常登記表,其中每日登記的最多的是百分賽日常登記表。存儲記錄了所有班級百分賽加減分的分值及加扣分的具體原因和記分的部門。而通知公布表則存儲了相關(guān)科室發(fā)布的日常的通知公告的內(nèi)容。
3核心模塊的實現(xiàn)
(1)首頁輪播式選項卡技術(shù)的實現(xiàn)
Module Tabs(也稱選項卡,簡稱Tab) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi)輪播,重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。系統(tǒng)的首頁設(shè)計中可設(shè)計兩類選項卡選項,一類是通知公告或處室部門發(fā)布的通知公告,另一類是以部、系名稱為選項卡子欄目的班級百分賽每日公布情況。
(2)通知公告級用戶今日通報發(fā)布的實現(xiàn)
通知公告級用戶主要有辦公室、行政值日、教務(wù)處、學(xué)生處等處室部門,系統(tǒng)要求用戶按身份登陸后即可以合法身份發(fā)布其所屬部門的業(yè)務(wù)通知公告等信息內(nèi)容。先將數(shù)據(jù)庫通知公布表寫入記錄然后在前臺首頁動態(tài)地調(diào)用當(dāng)日的相關(guān)記錄。
(3)后臺部、系(科)相應(yīng)班級的百分賽錄入管理技術(shù)的實現(xiàn)
后臺部、系(科)使用相應(yīng)的合法帳號登陸系統(tǒng)后即可管理本部、系(科)的相應(yīng)班級的百分賽的加減分情況,這項工作可以交由本部、系(科)的學(xué)生會會長或特定的信息員來錄入相關(guān)信息,他們每天需要做的就是收集學(xué)生會、團委會子部門相關(guān)負(fù)責(zé)人對相應(yīng)班級的各項檢查的數(shù)據(jù)進(jìn)行輸入網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)庫,主要參數(shù)有選擇班級、選擇日期、加減分分值、加減分具體原因、檢查考核部門(主要有生活部、治安部、體育部、學(xué)習(xí)部、廣播站、文學(xué)社、等),通過表單添加結(jié)合后臺數(shù)據(jù)庫寫入代碼即可實現(xiàn)將相應(yīng)記錄添加到服務(wù)器數(shù)據(jù)庫中的百分賽日常登記表這張數(shù)據(jù)表中。在頁面下方還可設(shè)計按班級實時顯示記錄的詳細(xì)情況。
(4)前臺部、系(科)相應(yīng)班級的百分賽得分情況自動匯總排名技術(shù)的實現(xiàn)
前臺部、系(科)相應(yīng)班級的百分賽得分情況自動匯總排名技術(shù)的實現(xiàn)是整個網(wǎng)絡(luò)系統(tǒng)的精華所在,省去了人工匯總統(tǒng)計數(shù)據(jù),計算排名的麻煩,具有統(tǒng)計實時快速,準(zhǔn)確無誤的特點,真正實現(xiàn)了錄入加減分即自動顯示排名自動發(fā)布結(jié)果的功能,比傳統(tǒng)百分賽管理工作的手工作坊式的工作,效率得到了極大的提高。
共核心功能主要是實現(xiàn)了按部、系(科)自動統(tǒng)計相應(yīng)班級的昨日得分、今日得分、今日排名、本月得分、本月排名、本期得分、本期排名的情況。其原理主要是對服務(wù)器數(shù)據(jù)庫中的百分賽日常登記表這張數(shù)據(jù)表進(jìn)行匯總和排序工作。主要是能過子函數(shù)定義和調(diào)用實現(xiàn),首先遍歷相應(yīng)班級,以班級名稱為相應(yīng)變量參數(shù),分別調(diào)用自定義函數(shù)來實現(xiàn)。
4結(jié)束語
學(xué)校百分賽網(wǎng)絡(luò)信息系統(tǒng)的設(shè)計和實現(xiàn)對學(xué)校信息化管理工作具有很強的現(xiàn)實意義,為德育工作帶來了一片溫暖的春風(fēng),將會為推進(jìn)學(xué)校數(shù)字校園整體建設(shè)跨開新的步伐。