周芳 周麗平



摘要:作者所在單位切實(shí)貫徹落實(shí)省委、省政府的決策部署,開展了高校專業(yè)團(tuán)隊(duì)技術(shù)與地方科技發(fā)展相融合,本研究對(duì)接對(duì)象為菏澤市黃鎮(zhèn)鄉(xiāng)黃鎮(zhèn)中學(xué)。該校現(xiàn)階段教務(wù)和教學(xué)管理過程中,仍然采用傳統(tǒng)人工、紙質(zhì)的方式對(duì)學(xué)校的各類數(shù)據(jù)進(jìn)行管理,教務(wù)和教師人員不能有效、實(shí)時(shí)地掌握現(xiàn)狀和對(duì)數(shù)據(jù)進(jìn)行分析。針對(duì)信息化亟待提升的問題,在梳理教務(wù)和教學(xué)業(yè)務(wù)需求的基礎(chǔ)上,開展了教務(wù)管理系統(tǒng)的構(gòu)建及研究工作。該系統(tǒng)實(shí)現(xiàn)了數(shù)據(jù)規(guī)范化采集、標(biāo)準(zhǔn)化錄入、統(tǒng)一結(jié)構(gòu)存儲(chǔ)、信息高效利用,能夠?qū)W(xué)校的管理和運(yùn)行進(jìn)行實(shí)時(shí)監(jiān)控,提升了教務(wù)和教學(xué)的工作效率,減輕了教務(wù)和教師的工作負(fù)擔(dān),滿足了學(xué)校的工作需求。通過本課題的研究,對(duì)提升鄉(xiāng)村學(xué)校信息化水平和能力,提供了解決思路和范本。
關(guān)鍵詞:科技扶貧;黃鎮(zhèn)中學(xué);中學(xué)教務(wù)管理系統(tǒng)
中圖分類號(hào):TP311? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)30-0098-03
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
1研究背景與問題
《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》中指出學(xué)校網(wǎng)絡(luò)基礎(chǔ)環(huán)境基本實(shí)現(xiàn)了全覆蓋,全國中小學(xué)(含教學(xué)點(diǎn))聯(lián)網(wǎng)率已達(dá)99.7%,95.2%的中小學(xué)擁有多媒體教室,52個(gè)貧困縣已實(shí)現(xiàn)了學(xué)校網(wǎng)絡(luò)全覆蓋。近年來,山東省高校將切實(shí)貫徹落實(shí)省委、省政府的決策部署,開展高校專家服務(wù)團(tuán)隊(duì)科技下鄉(xiāng)活動(dòng)、校級(jí)科技扶貧科研計(jì)劃立項(xiàng)、推進(jìn)科技成果轉(zhuǎn)化助推產(chǎn)業(yè)升級(jí)發(fā)展等方式,切實(shí)幫助貧困地區(qū)提高經(jīng)濟(jì)社會(huì)發(fā)展水平,提升脫貧致富能力,助力脫貧攻堅(jiān)。本課題研究對(duì)接菏澤市黃鎮(zhèn)鄉(xiāng)黃鎮(zhèn)中學(xué),該中學(xué)現(xiàn)階段資源較為分散、教學(xué)管理信息化程度較低。在目前的教務(wù)和教學(xué)管理過程中,仍然采用傳統(tǒng)人工、紙質(zhì)的方式對(duì)學(xué)校的各類數(shù)據(jù)進(jìn)行管理,管理效率較低,教師和教務(wù)人員也無法有效地對(duì)教學(xué)過程中的數(shù)據(jù)進(jìn)行分析,迫切需求統(tǒng)一管理教學(xué)和教務(wù)信息。針對(duì)該校提出的問題,開展了教務(wù)管理系統(tǒng)的構(gòu)建及研究。
2教務(wù)管理系統(tǒng)的分析
2.1 功能需求分析
本系統(tǒng)按模塊劃分為管理員(教務(wù)人員)、教師、學(xué)生三個(gè)角色核心功能。管理員具備所有業(yè)務(wù)的操作權(quán)限,能夠?qū)處熀蛯W(xué)生管理、發(fā)布公告、考勤管理等。教師角色分為班主任教師和普通教師,班主任教師可以對(duì)該班學(xué)生信息進(jìn)行管理、成績管理,可以查詢?cè)摪嗥渌颇砍煽儭W(xué)校公告、出勤信息等。普通教師實(shí)現(xiàn)成績管理、考勤信息和學(xué)校公告查詢。學(xué)生能夠查詢每個(gè)學(xué)期各個(gè)階段的成績以及在升學(xué)考試中查詢個(gè)人信息進(jìn)行確認(rèn)等。管理員可以使用該系統(tǒng)所有功能,管理員用例圖如圖1所示:
3教務(wù)管理系統(tǒng)的設(shè)計(jì)
3.1模塊設(shè)計(jì)
系統(tǒng)的模塊設(shè)計(jì)采用HIPO圖進(jìn)行描述,通過系統(tǒng)需求分析,確定了系統(tǒng)的主要功能、角色以及訪問權(quán)限,如圖2所示。用戶在登錄過程中,根據(jù)不同權(quán)限進(jìn)行驗(yàn)證,訪問對(duì)應(yīng)功能模塊。
1)學(xué)生管理模塊
該模塊能夠?qū)θW(xué)生信息進(jìn)行管理,實(shí)現(xiàn)學(xué)生信息的維護(hù)。同時(shí),提供學(xué)生角色登錄系統(tǒng)賬號(hào)的設(shè)定及修改功能,支撐學(xué)生登錄系統(tǒng)。
2)教師管理模塊
該模塊能夠?qū)θ=搪毠ば畔⑦M(jìn)行管理,實(shí)現(xiàn)教師信息的維護(hù)。同時(shí),提供教師角色登錄系統(tǒng)賬號(hào)的設(shè)定及修改功能,支撐教師登錄系統(tǒng)。
3)班級(jí)管理模塊
該模塊對(duì)該校三個(gè)年級(jí)的班級(jí)信息管理,實(shí)現(xiàn)對(duì)班級(jí)、年級(jí)等信息的維護(hù)。同時(shí),班級(jí)關(guān)聯(lián)班主任,支撐班主任對(duì)本班信息進(jìn)行管理。
4)課程管理模塊
該模塊實(shí)現(xiàn)對(duì)該學(xué)校所有課程信息管理,實(shí)現(xiàn)對(duì)課程信息的維護(hù)。同時(shí),課程關(guān)聯(lián)任課教師,教師可以查詢自己所授課程的基本信息,學(xué)生可以查詢課程信息。
5)公告管理模塊
該模塊實(shí)現(xiàn)發(fā)布公告的過程,實(shí)現(xiàn)管理員對(duì)公告信息的維護(hù)。同時(shí),支持公告置頂、醒目標(biāo)識(shí)等操作。
6)個(gè)人管理模塊
管理員能夠?qū)τ脩暨M(jìn)行增刪改查操作。教師分為班主任與普通教師,班主任額外擁有管理班級(jí)學(xué)生的功能。學(xué)生可以查詢個(gè)人信息。
7)考勤管理
該模塊實(shí)現(xiàn)管理員對(duì)教師的出勤信息管理,教務(wù)人員每日上報(bào)教師的出勤信息,出勤狀態(tài)分為出勤、病假、事假、曠工等狀態(tài)。支持報(bào)表導(dǎo)出和在線統(tǒng)計(jì)教職工出勤信息。
8)成績管理
該模塊實(shí)現(xiàn)分角色使用,教務(wù)人員可以查看每門課程、每個(gè)班級(jí)的成績信息。班主任老師可以管理所負(fù)責(zé)班級(jí)的所有成績,普通教師可以管理所授課程成績,學(xué)生可以查看個(gè)人課程的成績。
3.2 數(shù)據(jù)庫設(shè)計(jì)
系統(tǒng)E-R圖如圖3所示,共有8個(gè)實(shí)體。其中管理員、教師、學(xué)生為系統(tǒng)的使用主體,班級(jí)、課程、成績?yōu)楫a(chǎn)出的核心資產(chǎn)數(shù)據(jù),公告、出勤為輔助性信息。根據(jù)業(yè)務(wù)不同,各個(gè)實(shí)體之間存在1:1、1:n、n:m的關(guān)系。1:n的關(guān)系中將1的主鍵作為外鍵約束引入n的一端。m:n的關(guān)系中將各自的主鍵單獨(dú)拿出形成新的關(guān)系模式。下面給出系統(tǒng)的一些主要表結(jié)構(gòu)的字段和其作用。
教師表其字段包括編號(hào)、密碼、姓名、手機(jī)號(hào)、年齡、性別、出生年月和所屬角色等基本信息,用于存儲(chǔ)系統(tǒng)中所有教師的信息。
學(xué)生表字段包括學(xué)號(hào)、密碼、姓名、手機(jī)號(hào)、年齡、性別、出生年月和所屬角色等基本信息。用于存儲(chǔ)系統(tǒng)中所有學(xué)生的信息。
考勤表字段包括教師編號(hào)、考勤狀態(tài)、考勤日期、與備注等信息。用于存儲(chǔ)系統(tǒng)中所有教師的考勤信息的,管理員可以通過此表對(duì)所有任職教師進(jìn)行考勤的保存、查詢、導(dǎo)出等工作。
成績表字段包括學(xué)生編號(hào)、課程編號(hào)、成績、考試類型等信息。用于存儲(chǔ)系統(tǒng)中所有學(xué)生的考試成績信息。
4教務(wù)管理系統(tǒng)的實(shí)現(xiàn)
教務(wù)管理系統(tǒng)中實(shí)現(xiàn)了管理員、教師和學(xué)生所需的各個(gè)功能模塊。使用Spring+SpringMVC+MyBatis框架進(jìn)行開發(fā),采用MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ)。
4.1 管理員功能實(shí)現(xiàn)
管理員具備所有操作權(quán)限,以考勤管理模塊為例描述實(shí)現(xiàn)過程。圖4為教師考勤管理功能的實(shí)現(xiàn)效果。
1)查詢參與考勤的教師編號(hào)
建立映射文件.xml文件,定義查詢語句,查詢所有考勤教師編號(hào)、姓名等信息,并保存到集合中,在控制層將集合利用Model傳遞到前端,之后通過前端的循環(huán)功能遍歷集合,最終展現(xiàn)教師信息。
2)提交考勤信息
通過聲明一個(gè)AttendList類,并在控制層中將AttendList類實(shí)例化一個(gè)sclist集合對(duì)象。在前端頁面中每一個(gè)輸入標(biāo)簽的name將其命名sclist[${status.index}].xxx格式。在前端填寫教師考勤信息后,點(diǎn)擊一鍵保存,前段信息以集合的形式傳到了dao層,利用實(shí)例化的sclist集合對(duì)象來捕獲到前端傳遞的集合,將sclist集合對(duì)象進(jìn)行遍歷并存儲(chǔ)到數(shù)據(jù)庫。
3)考勤信息統(tǒng)計(jì)
在前端頁面可以輸入教師編號(hào)用于特定教師出勤查詢,也可以不輸入編號(hào)查詢所有教師出勤情況。通過指定開始日期和結(jié)束日期,查詢某個(gè)時(shí)間段的總出勤記錄。傳遞給controller層以后,接收三個(gè)輸入?yún)?shù),在映射文件.xml中按指定的編號(hào)和時(shí)間段查詢,在dao層獲取返回?cái)?shù)據(jù)集合,傳遞給前端頁面展現(xiàn)。
4.2 教師功能實(shí)現(xiàn)
下面以教師角色中的成績管理模塊描述實(shí)現(xiàn)過程。圖5為教師成績管理功能的實(shí)現(xiàn)效果。
1)學(xué)生信息查詢
成績錄入的第一步是獲取任課班級(jí)學(xué)生信息。根據(jù)用戶登錄時(shí)存儲(chǔ)的session獲取教師的信息,同時(shí)在映射文件.xml中建立select查詢,得到教師所任課的年級(jí)與班級(jí),再利用班級(jí)與學(xué)生的關(guān)聯(lián)關(guān)系,查詢得到學(xué)生信息,傳遞到前端展示。
2)考試成績錄入
錄入成績頁面中,在確定考試的時(shí)間、學(xué)期、時(shí)間選項(xiàng)后,開始錄入成績,成績錄入完畢,點(diǎn)擊一鍵提交,成績暫存在緩存表中。此時(shí),可以進(jìn)行成績核對(duì),核對(duì)完畢后,可點(diǎn)擊一鍵保存,將成績保存入庫。
3)考試成績查詢
在對(duì)學(xué)生成績進(jìn)行查詢展示時(shí),需要將多條查詢成績記錄匯總,合并成總成績及排名。首先根據(jù)學(xué)期、科目和時(shí)間參數(shù)查詢已錄入的學(xué)生信息,進(jìn)一步查詢各個(gè)科目的成績,求和形成總成績,最終根據(jù)總成績排名得到學(xué)生名次。
5總結(jié)
本研究以山東省菏澤市黃鎮(zhèn)鄉(xiāng)黃鎮(zhèn)中學(xué)為對(duì)象,分析現(xiàn)階段該中學(xué)教務(wù)和教學(xué)管理過程中信息化建設(shè)存在的問題,結(jié)合該學(xué)校的業(yè)務(wù)需求,設(shè)計(jì)并實(shí)現(xiàn)了教務(wù)管理系統(tǒng)。系統(tǒng)經(jīng)歷了一段時(shí)間的試運(yùn)行,整體效果較好,滿足了該中學(xué)日常辦公和管理需求,解決了傳統(tǒng)手工化和紙質(zhì)化帶來的效率低的問題,同時(shí)降低了管理成本。本研究以某一具體學(xué)校為試點(diǎn)原型,解決的是具體和局部問題,為提升農(nóng)村學(xué)校信息化管理提供了解決思路和范本。
參考文獻(xiàn):
[1] 孟潛,陳增照,李靜,等.淺析信息技術(shù)與學(xué)科深度融合[J].中國教育信息化,2016(20):8-11.
[2] 檀福正.某中職學(xué)校教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].長沙:湖南大學(xué),2018.
[3] 董芳菲.通用報(bào)表處理工具的設(shè)計(jì)與實(shí)現(xiàn)[D].北京:北京交通大學(xué),2014.
[4] 李秀明,武懷生.基于MVC模式架構(gòu)的中小學(xué)教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子元器件與信息技術(shù),2019,3(6):28-31.
[5] 張海亭,任秀欣.關(guān)于政務(wù)智慧服務(wù)廳的研究[J].信息技術(shù)與信息化,2020(2):177-179.
【通聯(lián)編輯:梁書】