摘要:為了提高學生檔案管理的效率,方便對學生信息進行管理,設計了中職學生檔案信息管理系統(tǒng)。對系統(tǒng)的設計原則和架構進行分析,基于B/S架構對系統(tǒng)的模塊進行詳細設計,主要包括成績管理、系統(tǒng)管理、學籍管理等。通過對系統(tǒng)的測試,表明所設計的學生檔案管理系統(tǒng)的運行良好、應用可靠、存儲量比較大,能夠通過計算機對學生信息進行管理,提高了中職學生信息的管理效率,為用戶查詢提供了方便。
關鍵詞:學生檔案檔案管理系統(tǒng)設計中職院校
ResearchoftheDesignoftheFileManagementInformationSystemforSecondaryVocationalStudents
GUONing
JiningSeniorVocationalSchool,Ji’ning,ShandongProvince,272075China
Abstract:Inordertoimprovetheefficiencyofstudentfilemanagementandfacilitatethemanagementofstudentinformation,thefileinformationmanagementsystemforsecondaryvocationalstudentshasbeendesigned.Thearticleanalyzesthedesignprinciplesandarchitectureofthesystem,anddesignsthemodulesofthesystemindetailbasedontheB/Sarchitecture,mainlyincludingperformancemanagement,systemmanagement,studentstatusmanagement,etc.Throughthetestofthesystem,ithasbeenshownthatthedesignedstudentfilemanagementsystemworkswell,whichisreliableandhasalargestoragecapacity.Itcanmanagestudentinformationthroughthecomputers,improvetheefficiencyofsecondaryvocationalstudentsinformationmanagement,andprovideconvenienceforuserquery.
KeyWords:Studentfiles;Filemanagement;Systemdesign;Secondaryvocationalcolleges
在科學計數不斷發(fā)展的過程中,計算機科學也越來越成熟,在人類社會各領域中被廣泛應用。學生檔案管理信息系統(tǒng)是中職院校的主要部分,對于教學管理和學校決策具有重要作用,能夠為管理人員提供快捷的信息查詢方式。學生檔案管理系統(tǒng)還能夠為用戶提供豐富的功能,使用戶能夠自動化操作,避免手工操作出現誤差,使檔案管理效率得到提高。所以,學校信息檔案管理網絡化和信息化能夠為學校帶來顯著效果[1]。
1學生檔案管理系統(tǒng)的架構和原則
1.1系統(tǒng)的架構設計
基于B/S架構實現系統(tǒng)設計,包括表示層、邏輯層和數據層,不同層的功能不同。系統(tǒng)架構詳見圖1。
圖1系統(tǒng)的架構設計
1.1.1表示層
該層能夠實現用戶權限訪問控制與數據交互,利用Web瀏覽器實現頁面功能[1]。其利用分級用戶管理實現用戶權限的訪問控制,從而滿足不同用戶群體的需求,對用戶賬號和密碼進行驗證后,根據超文本預處理器(HypertextPreprocessor,PHP)技術,對頁面用戶權限驗證,從而提高系統(tǒng)的安全性。其通過數據交互,實現表示層和邏輯層的連接,有效地處理數據和信息。
1.1.2邏輯層
該層根據PHP語言對數據傳輸接口進行調用,實現業(yè)務邏輯規(guī)則的設置。GET機制利用明文顯示對系統(tǒng)頁面進行交互,將信息設置在頁面地址中,通過頁面?zhèn)鬟f鏈接地址。根據不可見的方式,實現POST機制信息的傳遞,驗證系統(tǒng)的安全性。此層能夠利用PHP原生數據庫接口對數據交互功能進行實現,使用MySQL數據庫語句實現數據交互[2]。
1.1.3數據層
該層包括數據庫服務器和Web服務器,能夠實現數據管理和網絡服務。數據管理功能包括數據增加、刪除、修改、查看等,通過Web后端管理頁面,能夠使前端數據得到實現,從而使數據更加的安全[2]。
1.2系統(tǒng)的設計目標
系統(tǒng)設計目標是創(chuàng)建中職學生檔案信息管理系統(tǒng),能夠錄入在校學生入校基本信息、學習成績等,創(chuàng)建數字化校園平臺,使教學服務和學生管理的水平得到提高。通過創(chuàng)建學生信息數據庫,實現數據共享[3]。在系統(tǒng)設計過程中,要求系統(tǒng)代碼滿足數字化校園編碼的規(guī)則,修改不符合系統(tǒng)需求的數據結構,并實現數據庫資源、總數據庫和門戶系統(tǒng)的集成交流。
學生檔案信息系統(tǒng)的設計比較復雜,使用計算機處理程序的精準化和自動化來節(jié)約人力、物力等資源,使信息處理的透明性和準確性得到提高[3]。
2系統(tǒng)的詳細設計
2.1系統(tǒng)管理模塊
通過此模塊初始化系統(tǒng)對系統(tǒng)數據進行備份還原、代碼管理和用戶管理等。用戶管理包括設定角色功能、分配用戶權限,權限用戶包括班主任、超級管理員、一般管理員、學生。超級管理員為系統(tǒng)管理員,能夠對用戶進行刪除、添加;根據不同的身份,一般管理員的工作和權限各有不同,可分為助學金、成績、學籍和招生等管理員。日志管理能夠對用戶操作信息進行記錄,包括操作時間、模塊等。代碼管理能夠實現統(tǒng)一數據的修改和錄入[6]。密碼管理能夠在用戶對密碼進行保存時,要求其使用加密算法將其轉變成為密文。數據管理能夠設置系統(tǒng)數據的備份功能,包括DB、XLS、TXT等格式。
2.2招生管理模塊
該模塊的主要功能為新生信息的錄入、更改、查詢,通過Excel格式進行導入。在學生被錄取之后,在系統(tǒng)中錄入新生數據信息,并對學校其他部門共享數據。
2.3學籍管理模塊
此模塊為系統(tǒng)的核心模塊,能夠對學生的學籍進行錄入與管理,根據姓名、學號等瀏覽學籍信息。
2.4成績管理模塊
利用xls文件對學生成績進行管理,對學生在校期間的成績進行保存,從而對學生畢業(yè)進行審核[7]。學生能夠通過系統(tǒng)查詢成績。
2.5系統(tǒng)的安全體系
系統(tǒng)應用平臺要實現身份CA認證,管理員對用戶權限和密碼登錄進行設置,每個用戶的身份各有不同,可以通過密碼技術保存用戶名和密碼。系統(tǒng)中有不同的業(yè)務應用需求,所以,安全協議也會變化,以提高系統(tǒng)平臺的可靠性。
另外,任何信息數據檔案都要保密。中職學生檔案管理系統(tǒng)的主要內容包括學生在校期間的懲罰、成績和學習等情況,如果數據丟失,會導致系統(tǒng)無法正常的運行。所以,要求系統(tǒng)軟件保密功能強大,提高系統(tǒng)的恢復和糾錯功能。數據庫和系統(tǒng)的安全性為系統(tǒng)正常運行的支持,數據庫安全和數據架構相關,此數據架構能夠進行數據傳輸和設備存儲,利用創(chuàng)建磁盤進行備份。
中職學生檔案管理要求各個部門構成信息共享環(huán)境,針對網絡設計信息管理系統(tǒng),并且傳遞數據和信息等資料。所以,防范網絡病毒能夠避免網絡傳遞風險。創(chuàng)建工作站防病毒功能,從而避免病毒威脅[5]。
2.6數據庫設計
以軟件工程的生命周期思想,將數據庫設計劃分為以下幾個方面。
本節(jié)將概念結構轉變?yōu)檫壿嫾軜嫞绫?、表2、表3所示。
3系統(tǒng)的實現
3.1開發(fā)工具
服務器端軟件使用win10軟件,數據庫使用SQLServer,使用高版本操作系統(tǒng)。
3.2系統(tǒng)功能的實現
3.2.1登錄界面
針對普通用戶或系統(tǒng)管理人員,都可以使用個人認證信息加密算法。本文系統(tǒng)使用MD5加密算法,對密碼進行存儲和管理。圖3為系統(tǒng)的登錄窗體。
用戶輸入正確的用戶名和密碼才能夠登錄到系統(tǒng)中。如果用戶輸入錯誤密碼,系統(tǒng)就會對其進行提示。如果用戶連續(xù)三次輸錯密碼,系統(tǒng)就會強制其退出。
3.2.2系統(tǒng)的主要功能
系統(tǒng)測試能夠面向各種因素,主要包括以下方面。
本文設計的系統(tǒng)的規(guī)模比較大、結構復雜。因為管理和技術環(huán)境在改變,增加了系統(tǒng)測試的工作量,在原本基礎上修改系統(tǒng)測試,對其進行完善。目前。系統(tǒng)能夠滿足新需求和新環(huán)境[8]。
4結語
在學生檔案管理軟件設計過程中,要充分使用校園網,以學校需求對教學信息進行集中管理、分散操作和信息共享,創(chuàng)新傳統(tǒng)的學生信息管理模式,提高中職學生檔案管理工作的效訓練場,為學校管理提供更好的服務。
參考文獻
[1]姚曉芳.基于Ruby的高校學生檔案管理系統(tǒng)設計與實現[D].湖南:湖南大學,2019.
[2]黃寧.基于分布式架構的高校檔案數字化信息系統(tǒng)的設計與實現[J].科技資訊,2022,20(21):1-4.
[3]楊建軍.中學生運動與健康管理系統(tǒng)的設計與實現[D].山東:曲阜師范大學,2023.
[4]熊海麗.關于規(guī)范教務檔案數字信息化管理的思考[J].現代信息科技,2019,3(4):128-129,131.
[5]岳婷,陳亞紅,張靜,等.齊齊哈爾醫(yī)學院學生檔案管理系統(tǒng)設計與實現[J].科技資訊,2020,18(5):255-256.
[6]韓妍妍,魏萬奇,竇凱麗.基于代理重加密的區(qū)塊鏈學生檔案管理系統(tǒng)設計研究[J].北京電子科技學院學報,2023,31(1):30-44.
[7]張明,彭叮,蒙岳川,等.基于區(qū)塊鏈技術的公共體育課程管理系統(tǒng)設計與實現[J].浙江師范大學學報(自然科學版),2024,47(2):227-233.
[8]杜中天.基于云平臺的高校學生電子健康檔案管理系統(tǒng)設計[J].信息與電腦,2023,35(8):79-81.