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