肖雋
摘要:為全面推進鄉(xiāng)村振興戰(zhàn)略提供人才支撐,為了更好地展開留守兒童教育幫扶工作,有必要建立留守兒童數(shù)據(jù)庫并對其進行統(tǒng)一、實時、科學、有效的管理,特為此開發(fā)農村留守兒童教育幫扶系統(tǒng)。該系統(tǒng)采用Web相關技術,主要包括用戶注冊與登錄、留守兒童信息管理、教育幫扶信息管理和留言區(qū)管理四大功能,以實現(xiàn)農村留守兒童的數(shù)字化管理與教育幫扶。
關鍵詞:留守兒童;教育幫扶系統(tǒng);系統(tǒng)開發(fā)
一、前言
2021年2月,中共中央辦公廳、國務院辦公廳印發(fā)《關于加快推進鄉(xiāng)村人才振興的意見》,明確指出“鄉(xiāng)村振興,關鍵在人”,要“堅持把鄉(xiāng)村人力資本開發(fā)放在首要位置”[1]。留守兒童作為鄉(xiāng)村人力資本的重要后備力量,是鄉(xiāng)村振興的主力軍和生力軍[2]。做好留守兒童教育工作,有助于為全面推進鄉(xiāng)村振興戰(zhàn)略提供人才支撐。然而,在留守兒童教育幫扶工作中發(fā)現(xiàn),留守兒童人數(shù)眾多,留守情況多變,為了更好地展開關愛與幫扶工作,有必要建立留守兒童數(shù)據(jù)庫并對其進行統(tǒng)一、實時、科學、有效的管理,為此開發(fā)留守兒童教育幫扶系統(tǒng),并以此為基礎,對農村留守兒童展開數(shù)字化管理與教育精準幫扶。
二、系統(tǒng)需求分析
(一)教師注冊、登錄數(shù)據(jù)庫需求
教師指留守兒童所在學校教師,有以下需求:可以實名注冊,通過管理員審核后登錄系統(tǒng);可以瀏覽留守兒童的各類詳細信息;可以上傳并編輯自己采集的留守兒童的信息;可以上傳并編輯自己對留守兒童所采取的教育幫扶信息;能夠與留守兒童家長進行聯(lián)系。
(二)管理員后臺數(shù)據(jù)庫管理需求
可以審核教師與家長信息;可以瀏覽、編輯、審核、下載留守兒童的各類詳細信息;可以上傳并編輯自己采集的留守兒童的信息;可以上傳并編輯自己對留守兒童所采取的教育幫扶信息;能夠在交流界面與留守兒童家長、教師進行聯(lián)系。
三、系統(tǒng)詳細設計
根據(jù)需求分析,將系統(tǒng)分為客戶端與管理端兩大模塊。具體功能如圖1。
(一)客戶端處理模塊
1.用戶注冊與登錄。用戶注冊身份,分別為管理員、專家教師、兒童家長,注冊時需輸入身份證號,設置密碼,如果是專家教師,需要輸入所在學?;驒C構,注冊后通過管理員認證再登錄系統(tǒng)。用戶身份通過驗證后,登錄時輸入用戶名和密碼,用戶名為身份證號。進入系統(tǒng)后可以更改密碼。
2.留守兒童信息查看。用戶可以登入系統(tǒng)查看留守兒童信息,并在評論區(qū)評論;用戶可以添加、編輯、刪除自己采集的留守兒童信息,通過管理員審核后顯示;用戶還可以輸入學校名稱或留守兒童姓名,查看其信息及幫扶記錄。
3.留守兒童教育幫扶。專家教師可以添加、編輯、刪除留守兒童教育幫扶信息,查看所有留守兒童教育幫扶信息并評論,還可以輸入學校名稱或留守兒童姓名,查看其信息及幫扶記錄。
4.用戶留言。登錄的用戶可以留言,家長和專家教師就留守兒童信息和問題進行交流。
(二)管理員端
1.用戶管理。用戶實名注冊后需管理員驗證,驗證(身份證號、電話)準確后方可登錄進入系統(tǒng)。
2.留守兒童信息管理與教育幫扶信息管理。管理員可查看、審核用戶錄入的留守兒童信息和教育幫扶信息,審核通過后展示到系統(tǒng)中。如果審核不通過,向用戶說明不通過理由。管理員也可自主添加、編輯、刪除留守兒童信息和教育幫扶信息,并評論。
3.留言管理。處理用戶留言信息,刪除不良信息。
(三)業(yè)務流程設計
1.用戶登錄流程。用戶登錄時,需要輸入個人身份證號和密碼。如果該用戶還未注冊,則提示用戶進行注冊;如果該用戶信息已注冊但未通過審核,提示等待;如果通過審核,但密碼錯誤,提示密碼錯誤;當用戶身份證號與密碼都正確,頁面將跳轉到信息系統(tǒng)的首頁。
2.用戶注冊流程。用戶注冊時,點擊登錄頁面的注冊按鈕,系統(tǒng)將跳轉到注冊界面,用戶需要輸入注冊用戶的姓名、身份證號、手機號,并選擇個人身份(專家教師、家長),如果是專家教師,要輸入所在學?;驒C構。輸入手機號后點擊發(fā)送驗證碼,系統(tǒng)向用戶發(fā)送驗證碼,用戶將接收到的驗證碼填入。該系統(tǒng)采用實名制注冊方式,如果用戶注冊的姓名和身份證號不匹配,則提示注冊信息錯誤。注冊成功后,系統(tǒng)將跳轉到密碼設置頁面,用戶在此頁面設置登錄密碼。密碼設置成功后,系統(tǒng)將跳轉到用戶登錄界面。
3.留守兒童信息的查看、添加、編輯、刪除、評論流程。用戶登錄后,系統(tǒng)將跳轉到系統(tǒng)首頁,包括個人中心、基本信息模塊和教育幫扶信息模塊、留言模塊。個人中心中,用戶可看到自己上傳的所有留守兒童信息和幫扶信息與資料,還可以繼續(xù)添加、編輯和刪除留守兒童信息和教育幫扶信息?;拘畔⒛K中,以學校為單位呈現(xiàn)各校農村留守兒童信息表。以表格的方式呈現(xiàn)留守兒童的具體信息,主要包括留守兒童的姓名、性別、出生年月、家庭住址、學習情況、生活情況、心理情況、安全情況及用戶評論等信息條,還可以對信息進行評論。教育幫扶模塊中,以日期先后為順序展示各學校與機構開展的教育幫扶活動,主要包括時間、地點、人員、活動過程、活動反思等信息,用戶可以對各條信息進行評論。
4.管理員操作流程。管理員點擊管理員入口進行身份認證,認證成功后進入管理員操作的首頁,在此頁面中列出了管理員的全部操作權限,管理員點系統(tǒng)首頁設置按鈕進入對應的操作頁面,可以添加,更改或者刪除系統(tǒng)首頁的信息,操作完成后,系統(tǒng)將跳轉到管理員操作首頁,點擊“返回”按鈕將跳轉到系統(tǒng)首頁。
5.留言操作流程。在系統(tǒng)首頁中,用戶登錄后通過點擊“留言”按鈕進入系統(tǒng)留言模塊界面,在此模塊中,用戶具有查看系統(tǒng)留言信息的權限,還可以通過點擊本模塊頁面的“留言”按鈕進入添加留言頁面,在此頁面中,用戶輸入留言并提交,此留言通過管理員審核后顯示在留言模塊頁面,用戶提交留言后系統(tǒng)跳轉到留言模塊頁面。系統(tǒng)管理員可以對此模塊進行管理,管理員點擊管理員入口進行身份認證,認證成功后進入管理員操作的首頁,點擊“管理留言”按鈕進入操作頁面,可以審核普通用戶的留言,只有審核合格的留言才會顯示在系統(tǒng)留言界面,或者刪除系統(tǒng)留言信息,操作完成后,系統(tǒng)將跳轉到管理員操作首頁,點擊“返回”按鈕將跳轉到系統(tǒng)留言模塊頁面。
(四)系統(tǒng)開發(fā)技術
1.MySQL技術分析。MySQL被認為是最先進、互聯(lián)網時代最早流行的數(shù)據(jù)庫管理系統(tǒng)之一,被大量應用到一些中小型項目的開發(fā),特別是在Browser/Server結構所開發(fā)的系統(tǒng)的數(shù)據(jù)庫的設計與開發(fā)的過程中,國內大部分的IT頭部企業(yè)都使用MySQL數(shù)據(jù)庫去進行數(shù)據(jù)庫的搭建與開發(fā)。它具有如下的特性:和微軟公司的SQLServer數(shù)據(jù)庫相比,甲骨文公司開發(fā)的MySQL數(shù)據(jù)庫有著輕量化、加載速度快的特點;能夠很好地兼容Navicat Premium之類的第三方數(shù)據(jù)庫管理客戶端,在實際的開發(fā)過程當中可以借助一些第三方