侯麗艷
摘要摘要:隨著電子信息技術(shù)的迅速發(fā)展以及網(wǎng)絡(luò)技術(shù)的普及,計(jì)算機(jī)在社會生活各個(gè)領(lǐng)域的應(yīng)用越來越廣泛。在教育領(lǐng)域,數(shù)字化校園的普及對教育管理工作提出了更高要求。如何利用現(xiàn)有的網(wǎng)絡(luò)資源進(jìn)行科學(xué)管理,以提高工作效率、完善管理模式,已成為一個(gè)亟待解決的問題。介紹了基于瀏覽器/服務(wù)器三層網(wǎng)絡(luò)結(jié)構(gòu)開發(fā)模式的班級量化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)過程。
關(guān)鍵詞關(guān)鍵詞:班級量化管理系統(tǒng);瀏覽器;服務(wù)器
DOIDOI:10.11907/rjdk.1431014
中圖分類號:TP319
文獻(xiàn)標(biāo)識碼:A文章編號文章編號:16727800(2015)004011103
0引言
隨著計(jì)算機(jī)信息技術(shù)與網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,以計(jì)算機(jī)為輔助手段的無紙化辦公正在社會眾多領(lǐng)域得到應(yīng)用與推廣。在教育領(lǐng)域,很多大專院校和條件好的中學(xué)已完成了校園網(wǎng)建設(shè),各個(gè)職能部門也基本上實(shí)現(xiàn)了網(wǎng)絡(luò)化、信息化管理[1]。
東莞市經(jīng)濟(jì)貿(mào)易學(xué)校1997年開始進(jìn)行校園網(wǎng)建設(shè),目前教務(wù)管理[2]已有相應(yīng)的軟件支持,但是班級管理仍然以機(jī)械手工作業(yè)方式居多,特別是隨著學(xué)校近幾年學(xué)生人數(shù)與各年級班級數(shù)量的不斷增長,學(xué)生管理部門的任務(wù)日益繁重。由于機(jī)械手工作業(yè)方式涉及較多人為因素,很容易出現(xiàn)工作失誤,難以使班級管理規(guī)范化,因此迫切需要一套可靠的軟件平臺來提高班級管理效率[3]。結(jié)合學(xué)校班級管理工作的性質(zhì)及特點(diǎn)進(jìn)行班級量化管理系統(tǒng)開發(fā)[4],使班級管理和信息技術(shù)[5]有機(jī)結(jié)合起來,以實(shí)現(xiàn)班級管理的規(guī)范化、科學(xué)化、系統(tǒng)化?;贐/S模式的班級量化管理系統(tǒng)[6]的開發(fā),將對校園信息化建設(shè)起到積極的推動作用。
1關(guān)鍵技術(shù)分析
1.1系統(tǒng)開發(fā)平臺
系統(tǒng)在開發(fā)平臺選擇上,使用了兩種操作系統(tǒng),一是界面友好的Windows 2000或Windows XP,二是服務(wù)器性能良好且安全可靠的Linux,二者都是當(dāng)前流行的應(yīng)用軟件支撐平臺。
班級量化管理系統(tǒng)能夠在客戶端和服務(wù)器端同時(shí)使用多種操作系統(tǒng)[7],從而充分利用并發(fā)揮兩種操作系統(tǒng)的不同特點(diǎn),如圖1所示。這是班級量化管理系統(tǒng)的特色,具有Windows的界面友好和Linux系統(tǒng)安全、穩(wěn)定的雙重優(yōu)勢。
1.2Apache服務(wù)器
Apache服務(wù)器是一種Web服務(wù)器[8]軟件,它支持HTTP協(xié)議,可以在大多數(shù)計(jì)算機(jī)操作系統(tǒng)中運(yùn)行,因其多平臺和安全性而被廣泛使用。
系統(tǒng)選用Apache作為Web服務(wù)器,主要考慮了如下幾個(gè)因素:①Apache是源代碼開放的自由軟件,使用免費(fèi),可以降低系統(tǒng)的開發(fā)成本和運(yùn)行成本;②軟件擴(kuò)展性好、穩(wěn)定性高;③支持動態(tài)共享對象,運(yùn)行速度快。
1.3MySQL數(shù)據(jù)庫
MySQL數(shù)據(jù)庫[9]是眾多關(guān)系型數(shù)據(jù)庫產(chǎn)品中的一個(gè),同時(shí)它也是一種網(wǎng)絡(luò)數(shù)據(jù)庫。與其它數(shù)據(jù)庫相比,MySQL數(shù)據(jù)庫可用于各種流行的操作系統(tǒng)平臺,可以稱得上是目前運(yùn)行速度最快的SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)語言數(shù)據(jù)庫。MySQL完全適用于網(wǎng)絡(luò),用其建造的數(shù)據(jù)庫可在Internet的任何地方訪問。
系統(tǒng)選用MySQL作為數(shù)據(jù)庫服務(wù)器,是因?yàn)镸ySQL數(shù)據(jù)庫具有以下特點(diǎn):①使用免費(fèi);②MySQL與Apache和PHP是黃金組合,配合使用非常方便,能夠很好地與這些工具軟件集成到一起;③易于使用、性能好;④支持查詢語言;⑤具有健全的安全機(jī)制;⑥具有可移植性。
1.4PHP程序設(shè)計(jì)語言
PHP是一種在計(jì)算機(jī)運(yùn)行的基于服務(wù)器端創(chuàng)建動態(tài)網(wǎng)站[10]的腳本語言,其主要用途是處理動態(tài)網(wǎng)頁、支持?jǐn)?shù)據(jù)庫、處理會話跟蹤。PHP支持很多流行的數(shù)據(jù)庫,如Oracle、Sybase、Postgres、MYSQL、Informix、Dbase、 Solid、 Access等,完全支持ODBC接口。用戶更換平臺時(shí),無需變換PHP。當(dāng)要更換使用的數(shù)據(jù)庫時(shí),還可以自己編寫外圍函數(shù)間接存取數(shù)據(jù)庫。PHPLIB即是常用的可以提供一般事務(wù)需要的基庫。
系統(tǒng)選用PHP作為開發(fā)工具,主要由于PHP程序設(shè)計(jì)語言具有以下特點(diǎn):①PHP是自由、免費(fèi)的;②PHP腳本解析器具有較好的性能,以及很高的運(yùn)行速度和穩(wěn)定性;③PHP腳本解析器占用的資源少;④PHP具有較強(qiáng)的可移植性;⑤PHP與MySQL是絕佳的群組合。
2系統(tǒng)總體設(shè)計(jì)與實(shí)現(xiàn)
系統(tǒng)按功能劃分為3個(gè)主要的功能模塊,主要的功能模塊又分別對應(yīng)了各自的子功能模塊,如圖2所示。
(1)管理部門。班級量化管理系統(tǒng)將學(xué)校的職能部門劃分為一個(gè)功能模塊即管理部門功能模塊,管理部門功能模塊按照執(zhí)行權(quán)限不同分為學(xué)生科、教務(wù)科、總務(wù)科、宿管組、學(xué)生會、體育組和班主任7個(gè)子功能模塊,各部門使用教師編號和密碼登錄系統(tǒng),完成對所負(fù)責(zé)的考核項(xiàng)目分?jǐn)?shù)或情況的錄入及查詢。
(2)匯總。匯總功能模塊用來匯總所有可以查詢的信息,包括匯總情況(宿舍)、分類查詢、教務(wù)科考勤紀(jì)律登記、教務(wù)科紀(jì)律登記按日查詢、各月份文明班評比結(jié)果、各月份評比平均分等。
教務(wù)科考勤紀(jì)律登記可根據(jù)類別進(jìn)行查詢,顯示的查詢結(jié)果是一個(gè)學(xué)期的總查詢結(jié)果,如果想要了解某一天的考勤紀(jì)律情況則要使用教務(wù)科紀(jì)律登記按日查詢功能。使用匯總功能不需要驗(yàn)證教師編號和登錄密碼,可極大地方便用戶使用、查詢。
(3)系統(tǒng)管理。系統(tǒng)管理功能模塊在驗(yàn)證教師編號和登錄密碼無誤后登錄到班級量化管理系統(tǒng)。成功登錄后,可以使用退出系統(tǒng)和修改密碼功能。
2.1系統(tǒng)登錄功能模塊
為保證數(shù)據(jù)庫的安全性和信息一致性,本系統(tǒng)設(shè)置了系統(tǒng)登錄功能,成功登錄后可使用退出系統(tǒng)、修改密碼兩個(gè)功能。本系統(tǒng)將用戶分為了3類:超級管理員、管理部門工作人員和一般用戶,并授予不同用戶不同的數(shù)據(jù)庫訪問權(quán)限。超級管理員具有最高權(quán)限等級,可以進(jìn)行教師的帳戶管理與系統(tǒng)維護(hù)。
登錄系統(tǒng)負(fù)責(zé)對本系統(tǒng)各類使用人員進(jìn)行身份確認(rèn),用戶需要在登錄窗口輸入用戶的教師編號和登錄密碼,在后臺進(jìn)行用戶身份識別,如果合法則允許進(jìn)入系統(tǒng)主界面,并顯示“XXX,你好,你已經(jīng)登錄系統(tǒng)”;否則無法登陸,并顯示“用戶或密碼錯(cuò)誤,請重新輸入”。
2.2管理部門功能模塊
管理部門工作人員使用管理部門子功能模塊的操作流程如圖3所示。
學(xué)生科是學(xué)校管理學(xué)生的職能機(jī)構(gòu),其職能包括:負(fù)責(zé)學(xué)生的日常生活和紀(jì)律衛(wèi)生管理;教育學(xué)生遵守國家法紀(jì)、《學(xué)生守則》和《中學(xué)生日常行為規(guī)范》;認(rèn)真做好各項(xiàng)評優(yōu)的審核工作等。因此系統(tǒng)中學(xué)生科負(fù)責(zé)的考核項(xiàng)目包括:一般違紀(jì)處理、嚴(yán)重違紀(jì)處理、儀容儀表檢查、待處理、加分項(xiàng)目、寫通知、班主任信息。
教務(wù)科是學(xué)校進(jìn)行各種日常教學(xué)管理的職能機(jī)構(gòu),在班級量化管理系統(tǒng)中教務(wù)科的功能是對學(xué)生上課情況進(jìn)行登記處理。因此,系統(tǒng)中教務(wù)科負(fù)責(zé)的考核項(xiàng)目包括課堂情況登記、考勤登記、學(xué)習(xí)紀(jì)律檢查、寫通知等。
總務(wù)科是學(xué)?;窘ㄔO(shè)、物資供應(yīng)保管、生活服務(wù)等工作的后勤辦事機(jī)構(gòu),在班級量化管理系統(tǒng)中總務(wù)科的功能是對各班衛(wèi)生設(shè)施檢查情況進(jìn)行登記處理。因此,系統(tǒng)中總務(wù)科負(fù)責(zé)的考核項(xiàng)目包括寫通知和衛(wèi)生設(shè)施檢查。
學(xué)生會在學(xué)生科團(tuán)委的指導(dǎo)下工作,協(xié)助學(xué)校各職能部門的工作。因此,系統(tǒng)中的部分考核項(xiàng)目由學(xué)生會和各職能部門協(xié)同完成:學(xué)生會每周例行檢查,各職能部門臨時(shí)抽查。學(xué)生會負(fù)責(zé)的考核項(xiàng)目包括衛(wèi)生設(shè)施檢查、廣播操評分、黑板報(bào)評分、儀容儀表評分、升旗集會檢查。
體育組教師負(fù)責(zé)一年廣播操的評分及錄入,錄入信息包括周次、班別和評分項(xiàng)。
班主任是班級管理的核心,對整個(gè)班級管理工作負(fù)全責(zé)。班主任要建立班級學(xué)生通訊錄以加強(qiáng)對學(xué)生的了解、方便與學(xué)生家長的溝通,還要對學(xué)生宿舍及床位進(jìn)行安排,以方便宿舍管理。因此,班主任模塊應(yīng)包括班級管理、宿舍管理、個(gè)人信息、留言以及返回主目錄。
2.3匯總功能模塊
匯總模塊包括情況匯總(宿舍)、分類查詢、教務(wù)科考勤紀(jì)律登記、教務(wù)科紀(jì)律登記按日查詢、各月份文明班評比結(jié)果、各月份評比平均分共6個(gè)部分。
(1)情況匯總(宿舍):以表格的形式顯示學(xué)生宿舍匯總表,表格中包括排名、班別、分?jǐn)?shù)(男、女)、總評、優(yōu)秀宿舍等信息。
(2)分類查詢:可根據(jù)考勤、課堂、衛(wèi)生、集會、早操、宿舍、墻報(bào)、儀表、加分、處分等不同類別按年級、班別進(jìn)行查詢。
(3)教務(wù)科考勤紀(jì)律登記:可根據(jù)按班查看、遲到或早退、曠課、上課睡覺、不交作業(yè)、不做筆記、中途離開教室、不帶課本、筆記、玩手機(jī)或聽mp3、擾紀(jì)等類別進(jìn)行查詢。
(4)教務(wù)科紀(jì)律登記按日查詢:用戶可根據(jù)需要選擇周次和星期,當(dāng)天各班的登記情況將以表格的形式顯示出來,還可以看到具體的人員姓名和節(jié)次。
(5)文明班評比結(jié)果:文明班評比結(jié)果是按月份逐一顯示的,例如:3月份文明班評比結(jié)果、4月份文明班評比結(jié)果等。
(6)各月份評比平均分:以表格的形式顯示一個(gè)學(xué)期結(jié)束時(shí)的文明班評比匯總結(jié)果。
3結(jié)語
基于B/S模式[11]下的班級量化管理系統(tǒng),實(shí)現(xiàn)了學(xué)校對班級各項(xiàng)考核分?jǐn)?shù)的量化管理,減少了人為因素的影響,保證了各班級量化分?jǐn)?shù)的公平、公正,與以往工作方式相比,減少了工作環(huán)節(jié),提高了工作效率,并節(jié)省了大量的人力、物力以及財(cái)力資源。
班級量化管理系統(tǒng)投入使用至今,基本上達(dá)到了預(yù)期效果。由于在分析、設(shè)計(jì)、實(shí)現(xiàn)過程中難免出現(xiàn)失誤,這些問題和錯(cuò)誤有待在今后的使用過程中加以改進(jìn),同時(shí)還要不斷地補(bǔ)充和使用新技術(shù)來進(jìn)一步完善系統(tǒng)。
參考文獻(xiàn)參考文獻(xiàn):
[1]劉峰. 高校信息化校園網(wǎng)絡(luò)設(shè)計(jì)及應(yīng)用[D].武漢:華中師范大學(xué),2004.
[2]斯日古楞.基于LAMP的中職教務(wù)管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D].呼和浩特:內(nèi)蒙古師范大學(xué),2007.
[3]吳應(yīng)良, 魏勁平. 高校管理信息系統(tǒng)發(fā)展現(xiàn)狀和對策[J].管理信息系統(tǒng),2003,3(2):811.
[4]王吉成. 院系管理信息系統(tǒng)_CMIS_的開發(fā)與應(yīng)用研究[D].楊凌:西北農(nóng)林科技大學(xué),2005.
[5]薛華成. 管理信息系統(tǒng)[M].第3版.北京:清華大學(xué)出版社,2000.
[6]陳景艷.管理信息系統(tǒng)[M].北京:中國鐵道出版社,2001.
[7]汪全莉. 網(wǎng)絡(luò)環(huán)境下高校管理信息系統(tǒng)的功能、構(gòu)成、規(guī)劃研究[D].湘潭:湘潭大學(xué),2004.
[8]李穎.一種面向用戶的網(wǎng)絡(luò)文件系統(tǒng)遠(yuǎn)程訪問控制方法[J].北京計(jì)算機(jī)工程報(bào),2004,4(22): 2123.
[9]陳志榮. 使用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)教程[M].北京:電子工業(yè)出版社,2001.
[10]吳鋒. 基于 Web 技術(shù)的遠(yuǎn)程監(jiān)控系統(tǒng)研究[J].儀器儀表學(xué)報(bào),2005, 5(2): 241243.
[11]李文印,周治國,周斌.專用瀏覽器/服務(wù)器系統(tǒng)模式的設(shè)計(jì)與研究[J].計(jì)算機(jī)應(yīng)用, 2004, 24(2): 7679.
責(zé)任編輯(責(zé)任編輯:黃健)