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