殷 誠
(九江職業(yè)大學(xué),江西 九江 332000)
基于J2EE的高職院校教務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)研究
殷誠
(九江職業(yè)大學(xué),江西 九江 332000)
為了能夠有效保障高職院校教務(wù)管理工作系統(tǒng)的工作效率,需要重視教學(xué)管理工作,有效整合MVC的設(shè)計工作模式以及JSP技術(shù)等,提升系統(tǒng)設(shè)計的科學(xué)性以及有效性。文章基于J2EE對高職院校教務(wù)管理系統(tǒng)設(shè)計作了分析,提出了基于J2EE的高職院校教務(wù)管理系統(tǒng)實現(xiàn)的對策,為提升高職院校教務(wù)管理系統(tǒng)工作效率打下良好的基礎(chǔ)。
J2EE;高職院校;教務(wù)管理系統(tǒng);設(shè)計;實現(xiàn);對策
計算機(jī)技術(shù)飛速發(fā)展促使各項現(xiàn)代化管理系統(tǒng)應(yīng)用范圍愈加廣泛,在進(jìn)行系統(tǒng)技術(shù)開發(fā)工作中,J2EE成了設(shè)計者首要選擇的技術(shù)。由于J2EE具有重用性強(qiáng)以及組件性質(zhì),這樣能夠構(gòu)建較為統(tǒng)一開發(fā)工作平臺,同時有利于簡化系統(tǒng)程度,降低實際的開發(fā)成本,提升系統(tǒng)平臺兼容性,移植性更強(qiáng)。
1.1高職院校教務(wù)管理系統(tǒng)設(shè)計工作目標(biāo)
1.1.1安全工作機(jī)制
在教務(wù)管理工作系統(tǒng)中,注冊用戶需要利用密碼登錄教務(wù)管理工作系統(tǒng),同時還具備修改密碼的權(quán)利,教師可以利用教務(wù)管理工作系統(tǒng)來修改個人相關(guān)信息。教師可以利用教務(wù)管理工作系統(tǒng)來錄入學(xué)生成績并且進(jìn)行提交,那么將不具有權(quán)利修改學(xué)生成績,只有承擔(dān)教務(wù)管理系統(tǒng)的管理員才有權(quán)利進(jìn)行修改,此外,其還負(fù)責(zé)教師信息、教師課程的修改、刪除以及添加工作等等,具有權(quán)利修改任意一個用戶的信息。
1.1.2交互平臺高效性
利用教務(wù)管理工作系統(tǒng),學(xué)生可以利用系統(tǒng)平臺與教師探討與教學(xué)相關(guān)信息,教師也可以對學(xué)生實際表現(xiàn)來提供有效評價,相反,學(xué)生也能夠給予學(xué)生教學(xué)方面的評價和建議,通過教師對學(xué)生、學(xué)生對教師、教師對教師之間的評價有利于提升實際教學(xué)水平。
1.1.3共享平臺有效性
注冊用戶可以利用教務(wù)管理工作系統(tǒng)來快速、有效獲取與教學(xué)、學(xué)院、課程等有效關(guān)系,諸如,教師教學(xué)課件、教師教學(xué)教案、課程安排、課程成績等等,共享性更強(qiáng),教務(wù)管理系統(tǒng)有效性更強(qiáng)。
2.1教師信息管理工作
在教務(wù)管理系統(tǒng)中,教師信息管理工作能夠?qū)崿F(xiàn)教師個人信息輸入、查詢、修改以及刪除等等,進(jìn)而能夠獲取教師信息、教師專業(yè)、教師研究方向、教師學(xué)歷學(xué)位、教師職稱、教師認(rèn)知情況、教師授課情況等等,學(xué)生可以根據(jù)學(xué)習(xí)需求來獲取教師相關(guān)信息,教師信息管理工作有效性更強(qiáng)。
2.2綜合性信息查詢工作
綜合性信息實際上包含了教學(xué)計劃、教學(xué)任務(wù)、班級課表、教師課表、教師使用情況、各專業(yè)學(xué)生名單、學(xué)生信息、學(xué)生選課情況等查詢工作,教務(wù)管理有效性更強(qiáng)。
2.3教務(wù)管理工作
所謂教務(wù)管理工作,實際上就是專業(yè)課程設(shè)置情況、教師課程安排情況、教師占用情況、專業(yè)學(xué)生名單以及學(xué)生選課等等,教師在完成教學(xué)任務(wù)之后需要對學(xué)生實際學(xué)習(xí)情況進(jìn)行評價,系統(tǒng)完善性更強(qiáng)。
2.4學(xué)生成績錄入工作
在教務(wù)管理工作過程中,學(xué)生成績具有非常重要的作用,教師在完成既定教學(xué)任務(wù)之后,教師可以結(jié)合學(xué)生期末成績以及課堂表現(xiàn)等給予學(xué)生合理的成績,之后教師需要利用教務(wù)管理工作系統(tǒng)錄入學(xué)生成績,教務(wù)管理系統(tǒng)更加完善。
3.1學(xué)生
學(xué)生可以利用自己的學(xué)號以及密碼來登入教務(wù)管理工作系統(tǒng),不僅能夠查詢個人成績,還能夠查詢教師對學(xué)生個人表現(xiàn)評價,同時還能夠查看各專業(yè)的教學(xué)任務(wù)計劃以及選修課程計劃等等,進(jìn)而進(jìn)行科學(xué)的選課。此外,學(xué)生還可以利用教務(wù)管理工作系統(tǒng)來查詢課程設(shè)置情況以及上課教師安排,同時也能夠利用教務(wù)管理工作系統(tǒng)來向教師請教相關(guān)問題。
3.2教務(wù)系統(tǒng)管理工作人員
作為教務(wù)管理工作系統(tǒng)管理員,管理工作人員不僅需要管理教務(wù)系統(tǒng)中的各項信息資源,還能夠有效管理注冊用戶,這樣能夠有效管理各項工作模塊,提升教務(wù)管理有效性,為教務(wù)管理系統(tǒng)的正常運(yùn)行提供了重要的支持。
3.3教師
在教務(wù)管理信息系統(tǒng)中,系統(tǒng)根據(jù)教師實際情況來分配職工號并且設(shè)置初始密碼,教師在獲得職工號以及密碼之后可以自行更改密碼,教師可以利用教務(wù)管理工作來錄入選課學(xué)生學(xué)習(xí)成績,同時也能夠有效瀏覽學(xué)生的相關(guān)信息,同時還可以結(jié)合自身教學(xué)內(nèi)容來發(fā)布教學(xué)課件以及教學(xué)教案,針對學(xué)生提出了疑問來進(jìn)行在線輔導(dǎo),實現(xiàn)教師、學(xué)生之間的有效互動,提升教務(wù)管理有效性。
為了能夠有效提升教務(wù)管理工作系統(tǒng)的實際利用效率,這就需要充分利用數(shù)據(jù)庫的連接池技術(shù)。在訪問數(shù)據(jù)庫過程中,這種技術(shù)能夠簡化實際的工作程序,在每一次訪問數(shù)據(jù)庫時不必重新連接,節(jié)省實際的工作時間,工作效率更高。
4.1在MVC模式基礎(chǔ)上應(yīng)用Web技術(shù)
所謂MVC技術(shù),實際上就是Model View Controller的簡稱,在此基礎(chǔ)上進(jìn)行Web開發(fā)工作能夠?qū)崿F(xiàn)JSP與視圖的有效對應(yīng),進(jìn)而在整個系統(tǒng)過程中。利用JSP和外界之間的有效交互來提升管理有效性;由于Servlet與控制類之間相對應(yīng),成了EJB和JSP之間重要的紐帶,通過JavaBean和EJB之間的有效對應(yīng)有利于數(shù)據(jù)業(yè)務(wù)處理有效性。在Model View Controller系統(tǒng)模式中,控制器是關(guān)鍵性部分,控制器的正常工作能夠?qū)崿F(xiàn)視圖、模塊之間的有效交互。
4.2構(gòu)建多層次、分布性結(jié)構(gòu)體系
在構(gòu)建新型體系結(jié)構(gòu)中,需要將邏輯處理、邏輯應(yīng)用之間的有效分離,用戶可以利用瀏覽器來為服務(wù)器發(fā)送相關(guān)請求,Web能夠有效接收來自客戶端發(fā)送請求,進(jìn)而分析轉(zhuǎn)換用戶請求,有效調(diào)用應(yīng)用服務(wù)器的邏輯處理工作程度。通過邏輯處理程序、數(shù)據(jù)庫之間的交互性使得邏輯處理將處理結(jié)果返回Web服務(wù)器,之后再借由服務(wù)器將結(jié)果反饋給用戶。J2EE的核心技術(shù)就是組件以及容器應(yīng)用,組件具有分布性、重用性以及共享性,容器則是服務(wù)器運(yùn)行工作中的軟件實體,利用特別組件能夠有效部署容器中的J2EE組件,進(jìn)而提升容器執(zhí)行有效性。通過容器能夠提供標(biāo)準(zhǔn)化工作服務(wù),進(jìn)而完成既定的工作。在Model View Controller模式中,Servlet技術(shù)具有非常重要的作用,屬于Java程序段內(nèi)容,這樣能夠?qū)崿F(xiàn)服務(wù)器之間結(jié)構(gòu)標(biāo)準(zhǔn)型,進(jìn)而提供跨服務(wù)器、跨平臺服務(wù),Servlet技術(shù)能夠接受用戶請求進(jìn)而提出相關(guān)參數(shù),有效處理業(yè)務(wù)邏輯,最終能夠獲得有效響應(yīng)。在分布式的計算結(jié)構(gòu)中,EJB技術(shù)在其中具有非常重要的作用,對服務(wù)器終端組件的編寫工作具有非常重要的影響,進(jìn)而實現(xiàn)組件、服務(wù)器之間的有效管理。作為一種組件架構(gòu),EJB能夠促使系統(tǒng)開發(fā)工作人員進(jìn)行快速開發(fā),進(jìn)而提升企業(yè)應(yīng)用伸縮性以及有效性。
4.3教務(wù)管理系統(tǒng)數(shù)據(jù)設(shè)計
在進(jìn)行數(shù)據(jù)庫設(shè)計工作中,需要重視系統(tǒng)功能性模塊,明確劃分各個工作模塊進(jìn)而設(shè)計數(shù)據(jù)表,結(jié)合擴(kuò)展性功能來設(shè)計擴(kuò)展性數(shù)據(jù)表,進(jìn)而實現(xiàn)各個數(shù)據(jù)表之間的有效聯(lián)系,提升主鍵、索引等有效性。在系統(tǒng)設(shè)計開發(fā)工作中,數(shù)據(jù)庫操作涉及非常多內(nèi)容,包含了數(shù)據(jù)庫連接工作、數(shù)據(jù)庫關(guān)閉工作、數(shù)據(jù)庫數(shù)據(jù)查詢工作、修改工作、添加工作以及刪除工作等等,利用JavaBean技術(shù)能夠?qū)崿F(xiàn)數(shù)據(jù)庫操作技術(shù)的有效分類,進(jìn)而能夠保證數(shù)據(jù)對象的特定功能,避免重復(fù)編寫代碼或者是出現(xiàn)重復(fù)代碼的現(xiàn)象,降低程度的設(shè)計開發(fā)難度,提升數(shù)據(jù)庫安全性。在教務(wù)管理系統(tǒng)設(shè)計過程中,主要是選用Java系統(tǒng)進(jìn)行連接池管理工作,需要保證連接池與JDBC數(shù)據(jù)庫之間的有效連接,進(jìn)而為Servlet提供有效的服務(wù)。
高職院校在教務(wù)管理系統(tǒng)設(shè)計過程中,基于J2EE進(jìn)行MVC工作模式的有效設(shè)計,能夠明晰教學(xué)管理信息系統(tǒng)的層次性,同時能夠促使教務(wù)管理工作系統(tǒng)有效性,適應(yīng)性更強(qiáng)。利用J2EE進(jìn)行高職院校教務(wù)系統(tǒng)設(shè)計能夠簡化實際的設(shè)計程序,促使程序結(jié)構(gòu)更加清晰,程序編寫工作、調(diào)試工作以及維護(hù)工作等更加便捷。
[1]肖勇.基于J2EE的高職教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].長沙:湖南大學(xué),2011.
[2]黃金華.基于J2EE的高職院校教務(wù)管理系統(tǒng)的分析與設(shè)計[J].吉林農(nóng)業(yè)科技學(xué)院學(xué)報,2009(3):66-67.
[3]趙海濤.基于J2EE的高職院校教務(wù)管理系統(tǒng)的分析與設(shè)計[J].科技資訊,2013(11):13.
[4]王萍利.基于J2EE的高職院校教學(xué)管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2011(22):88-89.
Research on design and implementation of educational administration system in higher vocational colleges based on J2EE
Yin Cheng
(Jiujiang Vocational University, Jiujiang 332000, China)
In order to effectively safeguard the efficiency of the educational management system in higher vocational colleges,which requires the attention of teaching management, the effective integration of MVC design pattern and JSP technology to enhance scientific and effectiveness of system design. Based on J2EE, the analysis of the design of educational management system in higher vocational colleges is made, and countermeasures to the realization of tne educational administration system in higher vocational colleges based on J2EE are proposed, to lay a good foundation for improving the work efficiency of educational administration management system in higher vocational schools.
J2EE; higher vocational colleges; educational administration management system; design; realization; countermeasure
殷誠(1972— ),男,江西湖口,碩士,副教授;研究方向:教育信息化。