高職學生成長檔案管理系統(tǒng)設(shè)計與實現(xiàn)

時間:2022-04-07 04:03:53

導語:高職學生成長檔案管理系統(tǒng)設(shè)計與實現(xiàn)一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

高職學生成長檔案管理系統(tǒng)設(shè)計與實現(xiàn)

摘要:復雜且耗時耗力的傳統(tǒng)學生成長檔案管理會影響檔案使用率,這種情況在高職院校較為常見。基于此,本文將簡單分析高職學生成長檔案管理系統(tǒng)的設(shè)計,并深入探討該系統(tǒng)的實現(xiàn)與測試,希望研究內(nèi)容能夠給相關(guān)從業(yè)人員以啟發(fā)。

關(guān)鍵詞:高職院校;學生成長檔案;管理系統(tǒng);B/S結(jié)構(gòu)

傳統(tǒng)紙質(zhì)版的學生成長檔案存在容易破損丟失、查閱不便、信息量小等不足,無法實現(xiàn)學生成長信息的全面反映,這就使得很多高職院校的學生成長檔案管理難以取得預(yù)期效果。為盡可能提升高職院校的學生成長檔案管理水平,正是本文圍繞高職學生成長檔案管理系統(tǒng)開展具體研究的原因所在。

一、高職學生成長檔案管理系統(tǒng)的設(shè)計

1.系統(tǒng)需求分析

為分析高職學生成長檔案管理系統(tǒng)的需求,可從三方面分別入手。(1)用戶需求分析高職院校的學生成長檔案管理涉及學習、成長等信息,在保護個人隱私的前提下,高職學生成長檔案管理系統(tǒng)需要設(shè)法滿足輔導員的班級信息管理、學生的個人信息管理兩方面需要。輔導員需要基于系統(tǒng)對學生的綜合能力、性格及個人信息進行查看,并對學生的健康信息、學習成績信息、活動信息進行及時更新,同時需要基于系統(tǒng)強化與學生的溝通交流。學生需要基于系統(tǒng)管理個人信息,并實現(xiàn)自身成績信息、輔導員活動信息的隨時查看。(2)系統(tǒng)的可行性分析為證明高職學生成長檔案管理系統(tǒng)的可行性,需要從經(jīng)濟可行性、技術(shù)可行性、操作可行性三方面開展針對性分析。分析經(jīng)濟可行性可以發(fā)現(xiàn),傳統(tǒng)的高職學生成長檔案管理存在工作繁瑣、效率低下、浪費人力財力等不足。通過應(yīng)用高職學生成長檔案管理系統(tǒng),用戶可使用電腦或智能手機的瀏覽器進行操作,以往手工統(tǒng)計、查找翻閱紙質(zhì)檔案等環(huán)節(jié)均可省略,檔案管理壓力降低、檔案管理者的負擔減輕、工作效率提升、管理成本降低均可由此實現(xiàn)。結(jié)合高速發(fā)展的網(wǎng)絡(luò)技術(shù)可以發(fā)現(xiàn),高職學生成長檔案管理系統(tǒng)具備較高經(jīng)濟可行性;分析技術(shù)可行性可以發(fā)現(xiàn),高職學生成長檔案管理系統(tǒng)需要集輔導員、管理員、學生多個用戶為一體,系統(tǒng)的環(huán)境、設(shè)計語言、架構(gòu)分別采用VSSQLserver+VS、ASP.NET、B/S,可有機分離數(shù)據(jù)層、應(yīng)用層及用戶表示層,這使得系統(tǒng)的安全性較為優(yōu)秀,具備較高技術(shù)可行性;分析操作可行性能夠發(fā)現(xiàn),高職學生成長檔案管理系統(tǒng)的便利性較高,可減輕高職院校管理員的工作負擔,輔導員的學生和活動新信息維護、學生的個人信息查看及管理均可較為便利開展,該系統(tǒng)具備較高的操作可行性。(3)技術(shù)路線選擇高職學生成長檔案管理系統(tǒng)設(shè)計采用.Net編程語言、B/S模式,數(shù)據(jù)庫選擇SQLserver,開發(fā)環(huán)境選擇StudioVisualMicrosoft。具體設(shè)計結(jié)合了國內(nèi)外相關(guān)研究成果,確定了最基本的系統(tǒng)模塊,通過對高職院校輔導員、學生的調(diào)查訪問,系統(tǒng)的總體設(shè)計得以完成。為滿足系統(tǒng)維護需要,采用ASP.NET技術(shù)打造系統(tǒng)維護功能,包括輔導員信息管理、班級管理、用戶管理等模塊,同時系統(tǒng)可管理所有用戶權(quán)限,如必要時取消學生的修改權(quán)利。具體設(shè)計打造了輔導員模塊、學生模塊等模塊的子功能,包括活動管理、學習管理、個人信息、健康檔案、密碼模塊等,輔以針對性的功能測試,系統(tǒng)的功能完整性可得到較好保障。

2.系統(tǒng)整體設(shè)計

(1)架構(gòu)設(shè)計高職學生成長檔案管理系統(tǒng)由三個模塊組成,包括管理員模塊、輔導員模塊、學生模塊。管理員模塊由班級管理子模塊、用戶管理子模塊、輔導員信息管理子模塊組成。班級管理子模塊負責高職院校班級管理,新生入學時,管理員需要針對性添加班級個數(shù)于系統(tǒng)中,并指定各個班級的輔導員,學生畢業(yè)后對應(yīng)的班級信息需要刪除,班級合并、學生轉(zhuǎn)專業(yè)時也需要針對性修改信息;用戶管理子模塊負責管理系統(tǒng)使用者,在新學生需要使用系統(tǒng)時,管理員需要將對應(yīng)的用戶在系統(tǒng)中增加。在學生畢業(yè)后,管理員需要將用戶“刪除”,只允許學生登錄并查看信息,剝奪其操作權(quán)限;輔導員信息管理子模塊用于輔導員信息管理,管理員對使用系統(tǒng)的新輔導員需要針對性增加相關(guān)信息,包括姓名、聯(lián)系電話、教學科目等,輔導員在離校后需要及時“刪除”,剝奪其操作權(quán)限。在輔導員基于系統(tǒng)進行班級管理和教學科目調(diào)整時,需允許其修改相關(guān)信息。輔導員模塊由班級信息管理子模塊、活動管理子模塊、學習管理子模塊、密碼管理子模塊、健康檔案管理子模塊組成。班級信息管理子模塊負責管理班級信息,輔導員無法調(diào)整班級個數(shù),僅能夠?qū)Ρ景嘈畔⑦M行管理,包括修改班級中學生、查看個人信息;活動管理子模塊負責管理班級活動信息,具備發(fā)起投票功能,學生可對輔導員提出的多種活動進行投票,最終實現(xiàn)活動信息;學習管理子模塊可管理學生學習成績,包括對期中、期末成績的更新,同時可用于每天學習信息的更新,包括學生的每天表現(xiàn)、學習記錄、出勤情況等;密碼管理子模塊可用于管理輔導員的密碼,支持密碼的重置和修改等操作;健康檔案管理子模塊負責管理學生的健康信息,涉及學生的生病情況和身體變化情況。學生模塊由個人信息管理子模塊、學習管理子模塊、健康檔案管理子模塊、活動管理子模塊、密碼管理子模塊組成。個人信息管理子模塊可用于管理學生個人信息,支持信息查看和修改操作;學習管理子模塊用于學習成績管理,支持學習信息更新、期中期末成績查看、出勤情況查看;健康檔案管理子模塊可查看學生個人的生病記錄和成長變化信息;活動管理子模塊支持學生進行活動選擇投票,同時可用于活動信息查看;密碼管理子模塊支持學生進行個人密碼的重置和修改。(2)數(shù)據(jù)庫設(shè)計基于上文設(shè)計內(nèi)容可以確定,高職學生成長檔案管理系統(tǒng)的數(shù)據(jù)庫實體主要有3個,包括輔導員信息、學生信息、班級信息。輔導員信息包括姓名、教師ID、身份證號、性別、年齡、教學科目、班級名稱、聯(lián)系電話等。學生信息包括姓名、學生ID、身份證號、教師ID、性別、年齡、入學時間、所處班級等屬性。班級信息包括班級名稱、班級ID、教師ID、班級人數(shù)、注冊年份等屬性。在具體的高職學生成長檔案管理系統(tǒng)的數(shù)據(jù)庫設(shè)計中,需完成數(shù)據(jù)表列表、學生信息表、登錄用戶信息表、教師信息表、班級信息表、學習信息表、活動信息表、考試信息表、成績信息表、健康信息表的針對性設(shè)計,如表1為高職學生成長檔案管理系統(tǒng)數(shù)據(jù)庫的學習信息表。具體設(shè)計中高職學生成長檔案管理系統(tǒng)數(shù)據(jù)庫創(chuàng)建采用SQLServer,以此基于上述提及的表結(jié)構(gòu)進行創(chuàng)建并完成數(shù)據(jù)添加,即可最終完成數(shù)據(jù)庫的設(shè)計。(3)技術(shù)與工具選擇高職學生成長檔案管理系統(tǒng)的開發(fā)環(huán)境、設(shè)計語言、架構(gòu)分別采用StudioVisualMicrosoft、ASP.NET、B/S,數(shù)據(jù)庫選擇SQLserver。B/S結(jié)構(gòu)可實現(xiàn)服務(wù)器與瀏覽器的數(shù)據(jù)交換,能夠較好保存和查找信息,無需開發(fā)客戶端,在開發(fā)進度提升、開發(fā)成本節(jié)約、管理和維護負擔降低等方面均具備較高優(yōu)勢。本文涉及的高職學生成長檔案管理系統(tǒng)在B/S結(jié)構(gòu)下可通過瀏覽器發(fā)送請求至服務(wù)器,處理請求后的服務(wù)器可返回信息并在瀏覽器顯示,具備開發(fā)簡單、不受軟件限制、共享性強、更新維護便利等優(yōu)勢;作為典型程序架構(gòu),ASP.NET屬于通用性的服務(wù)器語言程序,輔以預(yù)先編譯技術(shù),其在代碼安全和執(zhí)行效率方面的表現(xiàn)較為優(yōu)秀,具體包括簡單易學、強大的適應(yīng)性、可管理、高效性、安全可靠等。作為.NET框架的重要組成部分,ASP.NET可用于動態(tài)WEB程序創(chuàng)建,屬于特殊的類庫,在代碼執(zhí)行效率方面的表現(xiàn)較為突出,并能夠用于分離基礎(chǔ)邏輯和界面,系統(tǒng)開發(fā)效率可由此得到保障;StudioVisualMicrosoft屬于基本完整的開發(fā)工具集,能夠為高職學生成長檔案管理系統(tǒng)整個生命周期提供所需的大部分工具,在微軟所有平臺適用,具備方便易用、功能強大等優(yōu)勢,可較好服務(wù)于開發(fā)、設(shè)計、部署、調(diào)試等環(huán)節(jié);SQLserver數(shù)據(jù)庫屬于全面數(shù)據(jù)庫平臺,能夠為結(jié)構(gòu)化和關(guān)系型數(shù)據(jù)提供安全可靠的存儲服務(wù),包含開發(fā)工具、管理工具、通知服務(wù)、復制服務(wù)、報表服務(wù)、集成服務(wù)、分析服務(wù)、關(guān)系型數(shù)據(jù)庫等工具,在提高生產(chǎn)力、充分利用數(shù)據(jù)、降低總體應(yīng)用成本、減少IT復雜度等方面具備優(yōu)秀表現(xiàn)。

二、高職學生成長檔案管理系統(tǒng)的實現(xiàn)

1.功能實現(xiàn)

系統(tǒng)登錄實現(xiàn)需滿足管理員、輔導員、學生的登錄需要,用戶在被管理員錄入后方可登錄,用戶在登錄過程中需選擇自己所在的類別,隨后進行賬戶和密碼的輸入,即可在登錄按鈕點擊后完成登錄,登錄流程可簡單概括為:“開始→登錄信息填寫→用戶名是否為空→否→密碼是否為空→否→信息一致性判斷→進入對應(yīng)頁面”,同時高職學生成長檔案管理系統(tǒng)的電腦端和手機端存在相同的瀏覽器登錄界面;管理員功能實現(xiàn)主要依托管理員主頁,主頁左側(cè)導航由用戶管理、教師管理、班級管理組成,涉及增加、刪除、修改用戶、教師、班級等功能。以用戶信息管理為例,涉及增加、刪除、修改用戶操作。在用戶增加時,管理員需選擇類別和是否批量增加,隨后進行對應(yīng)信息填寫,基本流程為:“開始→填寫類別選擇→是否批量添加→是/否→選擇文件上傳/用戶信息添加→保存”。在新生入學等情況下需要大量新增用戶時,管理員工作效率可依托系統(tǒng)提供的用戶批量增加功能大幅提升,勞動力和時間可由此節(jié)約。用戶批量增加需要事先準備好excel格式的數(shù)據(jù)文件,文件需要包含學生的班級、身份證號、年齡、姓名、入學時間、教師ID、用戶名以及密碼等信息;教師功能實現(xiàn)需要依托教師主頁,主頁左側(cè)導航由班級信息管理、活動管理、學習管理、健康檔案管理、密碼管理組成,如學習管理包括查看期中考試成績、查看期末考試成績、查看學生出勤情況、更新每天信息。活動管理則包括活動信息、查看投票結(jié)果、查看活動建議,活動信息管理中的投票管理流程可概括為:“開始→活動建議查看→投票結(jié)果查看→是否存在合適活動→是→結(jié)合學生意見和實際情況選擇一項活動→活動信息”;學生功能實現(xiàn)需要依托學生主頁,主頁左側(cè)導航由個人信息管理、活動管理、學習管理、健康檔案管理、密碼管理組成。以學習信息管理為例,學生可基于該功能查看自身的期中考試、期末考試、專業(yè)考試成績,具體操作可通過考試時間進行對應(yīng)考試查找,且支持導出成績單,學生可由此更為便利地進行成績查看和目標設(shè)定,直觀了解自身學習不足,學生的學習計劃優(yōu)化、學習針對性調(diào)整均可獲得有力支持。以期中考試成績查看為例,具體流程為:“開始→期中考試成績查看→查找對應(yīng)成績→查看各科成績→導出成績單→退出系統(tǒng)”。

2.系統(tǒng)測試

為減少高職學生成長檔案管理系統(tǒng)運行錯誤的發(fā)生,更好地服務(wù)于高職院校的學生成長檔案管理,在完成系統(tǒng)設(shè)計后筆者開展了針對性的測試,系統(tǒng)安全性因此得到了更好保證。高職學生成長檔案管理系統(tǒng)的測試采用Windows10的64位系統(tǒng),采用360瀏覽器、騰訊瀏覽器、谷歌瀏覽器,具體測試方法為黑盒和白盒結(jié)合方法,非法條件測試和功能模塊用例測試屬于主要測試內(nèi)容。非法條件下測試圍繞三類用戶的信息正確、錯誤提交,以此對預(yù)期分類登錄效果進行驗證,由此可確定用戶名和密碼錯誤情況下系統(tǒng)能夠彈出錯誤提示。在應(yīng)用學生成績等子模塊開展查詢的過程中,非法字符串輸入后的數(shù)據(jù)顯示情況也屬于重要測試內(nèi)容,系統(tǒng)安全性可由此驗證。功能模塊用例測試通過劃分功能模塊開展測試,具體測試內(nèi)容包括空輸入進行查詢、數(shù)據(jù)的查詢、數(shù)據(jù)的錄入與修改、錯誤輸入信息提交等。基于上述測試,系統(tǒng)得以針對性修正,相關(guān)漏洞得以及時發(fā)現(xiàn),系統(tǒng)的安全性、完整性、高效性均得到了較好保障。如對于測試過程中出現(xiàn)的“無法連接到數(shù)據(jù)庫提示”(如圖1所示),筆者對SQL服務(wù)啟動情況進行了檢查,同時對端口正確情況、連接的實例名稱、用戶密碼正確情況進行了細致檢查,最終解決了該故障。

三、結(jié)論

綜上所述,高職學生成長檔案管理系統(tǒng)設(shè)計需關(guān)注多方面因素影響。在此基礎(chǔ)上,本文涉及的架構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計、技術(shù)與工具選擇、功能實現(xiàn)、系統(tǒng)測試等內(nèi)容,則直觀展示了高職學生成長檔案管理系統(tǒng)設(shè)計路徑。為更好地服務(wù)于高職院校的學生成長檔案管理,系統(tǒng)設(shè)計還需要關(guān)注信息的高效查詢、基于大數(shù)據(jù)技術(shù)的信息價值挖掘、界面設(shè)計與布局的優(yōu)化。

參考文獻:

[1]鐘紅麗,翟福貞.高校學生成長發(fā)展電子檔案技術(shù)與應(yīng)用研究[J].蘭臺內(nèi)外,2020

[2]趙悅.簡述高校如何發(fā)揮大學生成長檔案價值功能[J].內(nèi)蒙古科技與經(jīng)濟,2020

[3]張興琳.新形勢下大學生成長檔案管理探索與實踐[J].辦公室業(yè)務(wù),2020

[4]張新亭,王夢馨.呈現(xiàn)學生多維成長過程的新型檔案構(gòu)建研究[J].教育現(xiàn)代化,2019

[5]孫利娟.高職院校學生成長管理系統(tǒng)設(shè)計與實現(xiàn)的思考與探索[J].開封教育學院學報,2016

[6]吳潔,李婷.高校學生檔案管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科技展望,2016

[7]岳婷,陳亞紅,張靜,孫朋,陳瑞紅,李德寶.齊齊哈爾醫(yī)學院學生檔案管理系統(tǒng)設(shè)計與實現(xiàn)[J].科技資訊,2020

作者:呂揚 單位:武漢職業(yè)技術(shù)學院