公務(wù)員期刊網(wǎng) 論文中心 正文

學(xué)生成長(zhǎng)檔案管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了學(xué)生成長(zhǎng)檔案管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

學(xué)生成長(zhǎng)檔案管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

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

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

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

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

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

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

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

(1)架構(gòu)設(shè)計(jì)高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)由三個(gè)模塊組成,包括管理員模塊、輔導(dǎo)員模塊、學(xué)生模塊。管理員模塊由班級(jí)管理子模塊、用戶管理子模塊、輔導(dǎo)員信息管理子模塊組成。班級(jí)管理子模塊負(fù)責(zé)高職院校班級(jí)管理,新生入學(xué)時(shí),管理員需要針對(duì)性添加班級(jí)個(gè)數(shù)于系統(tǒng)中,并指定各個(gè)班級(jí)的輔導(dǎo)員,學(xué)生畢業(yè)后對(duì)應(yīng)的班級(jí)信息需要?jiǎng)h除,班級(jí)合并、學(xué)生轉(zhuǎn)專業(yè)時(shí)也需要針對(duì)性修改信息;用戶管理子模塊負(fù)責(zé)管理系統(tǒng)使用者,在新學(xué)生需要使用系統(tǒng)時(shí),管理員需要將對(duì)應(yīng)的用戶在系統(tǒng)中增加。在學(xué)生畢業(yè)后,管理員需要將用戶“刪除”,只允許學(xué)生登錄并查看信息,剝奪其操作權(quán)限;輔導(dǎo)員信息管理子模塊用于輔導(dǎo)員信息管理,管理員對(duì)使用系統(tǒng)的新輔導(dǎo)員需要針對(duì)性增加相關(guān)信息,包括姓名、聯(lián)系電話、教學(xué)科目等,輔導(dǎo)員在離校后需要及時(shí)“刪除”,剝奪其操作權(quán)限。在輔導(dǎo)員基于系統(tǒng)進(jìn)行班級(jí)管理和教學(xué)科目調(diào)整時(shí),需允許其修改相關(guān)信息。輔導(dǎo)員模塊由班級(jí)信息管理子模塊、活動(dòng)管理子模塊、學(xué)習(xí)管理子模塊、密碼管理子模塊、健康檔案管理子模塊組成。班級(jí)信息管理子模塊負(fù)責(zé)管理班級(jí)信息,輔導(dǎo)員無(wú)法調(diào)整班級(jí)個(gè)數(shù),僅能夠?qū)Ρ景嘈畔⑦M(jìn)行管理,包括修改班級(jí)中學(xué)生、查看個(gè)人信息;活動(dòng)管理子模塊負(fù)責(zé)管理班級(jí)活動(dòng)信息,具備發(fā)起投票功能,學(xué)生可對(duì)輔導(dǎo)員提出的多種活動(dòng)進(jìn)行投票,最終實(shí)現(xiàn)活動(dòng)信息;學(xué)習(xí)管理子模塊可管理學(xué)生學(xué)習(xí)成績(jī),包括對(duì)期中、期末成績(jī)的更新,同時(shí)可用于每天學(xué)習(xí)信息的更新,包括學(xué)生的每天表現(xiàn)、學(xué)習(xí)記錄、出勤情況等;密碼管理子模塊可用于管理輔導(dǎo)員的密碼,支持密碼的重置和修改等操作;健康檔案管理子模塊負(fù)責(zé)管理學(xué)生的健康信息,涉及學(xué)生的生病情況和身體變化情況。學(xué)生模塊由個(gè)人信息管理子模塊、學(xué)習(xí)管理子模塊、健康檔案管理子模塊、活動(dòng)管理子模塊、密碼管理子模塊組成。個(gè)人信息管理子模塊可用于管理學(xué)生個(gè)人信息,支持信息查看和修改操作;學(xué)習(xí)管理子模塊用于學(xué)習(xí)成績(jī)管理,支持學(xué)習(xí)信息更新、期中期末成績(jī)查看、出勤情況查看;健康檔案管理子模塊可查看學(xué)生個(gè)人的生病記錄和成長(zhǎng)變化信息;活動(dòng)管理子模塊支持學(xué)生進(jìn)行活動(dòng)選擇投票,同時(shí)可用于活動(dòng)信息查看;密碼管理子模塊支持學(xué)生進(jìn)行個(gè)人密碼的重置和修改。

(2)數(shù)據(jù)庫(kù)設(shè)計(jì)基于上文設(shè)計(jì)內(nèi)容可以確定,高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)體主要有3個(gè),包括輔導(dǎo)員信息、學(xué)生信息、班級(jí)信息。輔導(dǎo)員信息包括姓名、教師ID、身份證號(hào)、性別、年齡、教學(xué)科目、班級(jí)名稱、聯(lián)系電話等。學(xué)生信息包括姓名、學(xué)生ID、身份證號(hào)、教師ID、性別、年齡、入學(xué)時(shí)間、所處班級(jí)等屬性。班級(jí)信息包括班級(jí)名稱、班級(jí)ID、教師ID、班級(jí)人數(shù)、注冊(cè)年份等屬性。在具體的高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)中,需完成數(shù)據(jù)表列表、學(xué)生信息表、登錄用戶信息表、教師信息表、班級(jí)信息表、學(xué)習(xí)信息表、活動(dòng)信息表、考試信息表、成績(jī)信息表、健康信息表的針對(duì)性設(shè)計(jì),如表1為高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)數(shù)據(jù)庫(kù)的學(xué)習(xí)信息表。具體設(shè)計(jì)中高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)數(shù)據(jù)庫(kù)創(chuàng)建采用SQLServer,以此基于上述提及的表結(jié)構(gòu)進(jìn)行創(chuàng)建并完成數(shù)據(jù)添加,即可最終完成數(shù)據(jù)庫(kù)的設(shè)計(jì)。

(3)技術(shù)與工具選擇高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)的開(kāi)發(fā)環(huán)境、設(shè)計(jì)語(yǔ)言、架構(gòu)分別采用StudioVisualMicrosoft、ASP.NET、B/S,數(shù)據(jù)庫(kù)選擇SQLserver。B/S結(jié)構(gòu)可實(shí)現(xiàn)服務(wù)器與瀏覽器的數(shù)據(jù)交換,能夠較好保存和查找信息,無(wú)需開(kāi)發(fā)客戶端,在開(kāi)發(fā)進(jìn)度提升、開(kāi)發(fā)成本節(jié)約、管理和維護(hù)負(fù)擔(dān)降低等方面均具備較高優(yōu)勢(shì)。本文涉及的高職學(xué)生成長(zhǎng)檔案管理系統(tǒng)在B/S結(jié)構(gòu)下可通過(guò)瀏覽器發(fā)送請(qǐng)求至服務(wù)器,處理請(qǐng)求后的服務(wù)器可返回信息并在瀏覽器顯示,具備開(kāi)發(fā)簡(jiǎn)單、不受軟件限制、共享性強(qiáng)、更新維護(hù)便利等優(yōu)勢(shì);作為典型程序架構(gòu),ASP.NET屬于通用性的服務(wù)器語(yǔ)言程序,輔以預(yù)先編譯技術(shù),其在代碼安全和執(zhí)行效率方面的表現(xiàn)較為優(yōu)秀,具體包括簡(jiǎn)單易學(xué)、強(qiáng)大的適應(yīng)性、可管理、高效性、安全可靠等。作為.NET框架的重要組成部分,ASP.NET可用于動(dòng)態(tài)WEB程序創(chuàng)建,屬于特殊的類庫(kù),在代碼執(zhí)行效率方面的表現(xiàn)較為突出,并能夠用于分離基礎(chǔ)邏輯和界面,系統(tǒng)開(kāi)發(fā)效率可由此得到保障;StudioVisualMicrosoft屬于基本完整的開(kāi)發(fā)工具集,能夠?yàn)楦呗殞W(xué)生成長(zhǎng)檔案管理系統(tǒng)整個(gè)生命周期提供所需的大部分工具,在微軟所有平臺(tái)適用,具備方便易用、功能強(qiáng)大等優(yōu)勢(shì),可較好服務(wù)于開(kāi)發(fā)、設(shè)計(jì)、部署、調(diào)試等環(huán)節(jié);SQLserver數(shù)據(jù)庫(kù)屬于全面數(shù)據(jù)庫(kù)平臺(tái),能夠?yàn)榻Y(jié)構(gòu)化和關(guān)系型數(shù)據(jù)提供安全可靠的存儲(chǔ)服務(wù),包含開(kāi)發(fā)工具、管理工具、通知服務(wù)、復(fù)制服務(wù)、報(bào)表服務(wù)、集成服務(wù)、分析服務(wù)、關(guān)系型數(shù)據(jù)庫(kù)等工具,在提高生產(chǎn)力、充分利用數(shù)據(jù)、降低總體應(yīng)用成本、減少I(mǎi)T復(fù)雜度等方面具備優(yōu)秀表現(xiàn)。

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

1.功能實(shí)現(xiàn)

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

2.系統(tǒng)測(cè)試

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

三、結(jié)論

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

參考文獻(xiàn):

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

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

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

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

[5]孫利娟.高職院校學(xué)生成長(zhǎng)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的思考與探索[J].開(kāi)封教育學(xué)院學(xué)報(bào),2016

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

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

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