張怡寧
(陜西職業(yè)技術學院陜西西安710038)
基于J2EE校園網(wǎng)的英語教學系統(tǒng)研究與設計
張怡寧
(陜西職業(yè)技術學院陜西西安710038)
本篇目的在于研究基于J2EE校園網(wǎng)的英語教學系統(tǒng)設計問題。通過研究設計J2EE校園網(wǎng)的英語教學系統(tǒng),在SQL Server數(shù)據(jù)庫上,選擇java語言,采用JSP+SQL Server開發(fā)系統(tǒng),以改革創(chuàng)新當前英語教學活動。結果證實,設計基于J2EE校園網(wǎng)的英語教學系統(tǒng),不僅可以確保高效的學生以及老師,可以在日常教學中能夠不受時間、地域上的限制,運用該英語教學系統(tǒng)實現(xiàn)互動,該教學方式相比較傳統(tǒng)的英語教學,有助于提高當前英語教學的效率,英語教學效率提高達到20.0%。故此,設計實驗基于J2EE校園網(wǎng)的英語教學系統(tǒng),具有積極實現(xiàn)價值,提高教學效率。
校園網(wǎng);J2EE;系統(tǒng)設計;英語教學系統(tǒng)
隨著當前我國計算機技術的飛速發(fā)展,在高校中校園網(wǎng)普及度也大大提升。對于英語教學中,傳統(tǒng)的教學方式以不能適合當前時代發(fā)展需求,以現(xiàn)代化手段促進教學改革,設計基于J2EE校園網(wǎng)的英語教學系統(tǒng),具有積極影響。以下本篇對此做具體分析。
在設計英語教學系統(tǒng)中,基于J2EE校園網(wǎng)進行系統(tǒng)設計,不僅可以更好的與現(xiàn)有的網(wǎng)絡教學平臺相結合[1],為每門英語課程配備輔助教學工具,達到英語教學全面管理,高效英語教學,學生高效學習,也可以確保英語師生實時在線互動的目的[2]。選用JSP技術作為系統(tǒng)的客戶端開發(fā)語言,系統(tǒng)具備更多的靈活性,擁有了Java語言具備的所有特性,與平臺無關,一次開發(fā)[3],到處執(zhí)行,使得系統(tǒng)設計中各種數(shù)據(jù)的交互變得簡單,靈巧,發(fā)揮積極應用優(yōu)勢。
基于J2EE校園網(wǎng)設計英語教學系統(tǒng),以便學生與老師進行互動,提高英語教學的效率[5]。設計基于J2EE校園網(wǎng)的英語教學系統(tǒng)中,教師通過留言列表查看留言信息,給還未回復的留言回復信息。教師可以非時地與學生交流,為學生解答難題。師生可以在線實時交流,及時互動,為師生提供一個很好的交流平臺。同時,在系統(tǒng)設計中,必須明確用戶的要求,確認系統(tǒng)的開發(fā)可行性,并設計出一個合理的系統(tǒng),保證系統(tǒng)的功能與用戶的需求相吻合,以提升英語教學效率
3.1總體設計
基于J2EE校園網(wǎng)的英語教學系統(tǒng)設計中,要確保教師、學生、管理員3大模塊,以確保系統(tǒng)設計符合設計需求。本系統(tǒng)總體設計結構如圖1所示。
系統(tǒng)是基于J2EE技術體系開發(fā)的,并采用Strust 1.2+ Hibernate 3.0技術框架支持,搭建系統(tǒng)環(huán)境。在Myeclipse6.5集成開發(fā)環(huán)境中創(chuàng)建一個web工程,命名為wangljx;導入Strust 1.2和Hibernate 3.0所有相關jar包,并在WEB-INF下導入strust-config.xml文件和在src目錄下導入hibernate.cfg.xml和log4j.properties配置文件;導入JspSmartUpload和JACOB所在本地JDK的安裝目錄下的bin和jre/bin兩個目錄下放入JACOB的動態(tài)鏈接庫文件jacob-1.15-M3-x86.dll;配置應用服務器Jboss5.0,并Jboss的jdk設置為上面配置好的jdk;導入數(shù)據(jù)庫連接jar包:mysql-connector-java-5.0.8-bin.jar,為項目的開發(fā)提供必要的環(huán)境支持[6-10]。在該系統(tǒng)設計中,應該確??梢越o用戶提供良好的系統(tǒng)界面,以提升該系統(tǒng)設計的可用性,滿足系統(tǒng)的總體設計需求。
圖1 系統(tǒng)模塊
3.2系統(tǒng)功能設計
基于J2EE校園網(wǎng),設計英語教學系統(tǒng)功能設計中,教師與學生模塊功能相,其主要的功能包含以下具體內容:
1)網(wǎng)上英語作業(yè):鞏固學生的所學英語知識。
2)在線進行英語測試:對于該功能,主要就是由英語教師去完成的操作,添加英語試題、或者管理試題。
3)討論英語中的答疑:教師可通過J2EE校園網(wǎng),在英語教學系統(tǒng)系統(tǒng)上發(fā)布英語相關討論題,通過該系統(tǒng)可以引導學生進行英語問題研究,討論解決問題的方法。
4)網(wǎng)上實現(xiàn)英語教學交流:解決學生思路混亂問題,發(fā)揮學生學習自主積極性。
其教學管理模塊,其功能主要包括人員的管理、課程管理等[11-14]。其具體功能如下:
1)系統(tǒng)人員:實現(xiàn)對系統(tǒng)的管理、英語教師的管理、學生的管理。
2)英語教學課程的管理:添加英語課程,管理英語課件等。
3)英語作業(yè)的管理:可以實現(xiàn)查詢、修改、刪除操作。
4)英語考試的管理:對相關的英語試題進行。
系統(tǒng)中普通用戶功能包括,具體內容如下:
1)添加英語教學系統(tǒng)的普通用戶。
2)搜索相關的英語課件,以及查看英語作業(yè)、下載英語課件等操作,確保系統(tǒng)安全。
基于J2EE校園網(wǎng),對于英語教學系統(tǒng)管理功能方面,主要有以下內容:
1)系統(tǒng)管理員,維護系統(tǒng)登錄、刪除信息的功能。
2)管理新用戶的添加、登錄、退出、刪除等操作。
3.3系統(tǒng)數(shù)據(jù)庫設計
對于該系統(tǒng)設計中,應用瀏覽器+jsp(servlet)+SQL SEVER三層結構,統(tǒng)數(shù)據(jù)庫設計中,要存儲、更新課件資源,可涉及多個頁面、多個功能。對于該系統(tǒng)設計中,對于用戶、系統(tǒng)、數(shù)據(jù)庫之間,其數(shù)據(jù)流表現(xiàn)如圖2所示。
圖2 系統(tǒng)數(shù)據(jù)流圖
在該系統(tǒng)數(shù)據(jù)庫中,可以動態(tài)存儲系統(tǒng)信息,其主要數(shù)據(jù)庫表包括:人員表、課件表、作業(yè)表、管理員等。
3.4系統(tǒng)軟件代碼實現(xiàn)
系統(tǒng)用戶登錄代碼:
對于該系統(tǒng)設計中,可以為學生、教師用戶,提供一個登陸接口[15];在登錄系統(tǒng)Login主頁時,攔截用戶的登錄信息,主要是UserType屬性,它是用于區(qū)別各個用戶的不同訪問權限,在JSP頁面中用if語句來判斷用戶權限。用戶登錄的核心代碼:
基于J2EE校園網(wǎng),設計英語教學系統(tǒng),可以確保學生運用該教學系統(tǒng)隨時隨地的查看課件,并且可以還可通過J2EE校園網(wǎng),在系統(tǒng)中上傳作業(yè),實現(xiàn)在線的英語提問交流,發(fā)揮積極應用價值,具有明顯應用效益。同時,設計基于J2EE校園網(wǎng)的英語教學系統(tǒng),不僅可以確保學生、老師進行系統(tǒng)中的英語教學互動,也可以積極提高英語教學的效率,英語教學效率提高達到20.0%。
綜上所述,基于J2EE校園網(wǎng)中,設計英語教學系統(tǒng),在一定程度上不僅可以有效減少設計該英語教學系統(tǒng)的復雜性,也可以提高系統(tǒng)的應用效率,能夠讓應用程序在多種平臺下運行,不僅可以通過該系統(tǒng)面向教師和學生輔助教學,也可以轉化傳統(tǒng)英語教學方式,提升當前英語教學的效率,發(fā)揮積極作用。
[1]李東賓,張新軍.基于J2EE外語網(wǎng)絡教學平臺系統(tǒng)的關鍵設計[J].科教文匯,2014(8):89-90.
[2]魏啟明,吳桐芳,張金福,等.基于J2EE的英語作文網(wǎng)絡自動評閱系統(tǒng)的研究[J].福建電腦,2010,26(8):10-11,15.
[3]楊文偉,羅志偉.英語口語計算機考試系統(tǒng)的設計與實現(xiàn)[J].中國科技成果,2010,11(18):54-56.
[4]李增飛.NEPCS西寧賽區(qū)網(wǎng)上報名系統(tǒng)的設計與實現(xiàn)[J].中國市場,2011(28):92,94.
[5]肖蕾,吳呂.基于艾賓浩斯記憶曲線的單詞記憶系統(tǒng)的設計與實現(xiàn)[J].荊楚理工學院學報,2013(2):22-25.
[6]許亮,陳剛.基于J2EE的高校后勤管理系統(tǒng)的研究和實現(xiàn)[J].現(xiàn)代電子技術,2012,35(4):48-50.
[7]王萍利.基于J2EE的高職院校教學管理信息系統(tǒng)的設計與實現(xiàn)[J].現(xiàn)代電子技術,2012,34(22):88-89.
[8]張永恒,艾曉燕,劉紅霞.基于J2EE的上機實驗CAI系統(tǒng)設計與開發(fā)[J].現(xiàn)代電子技術,2015(15):129-132.
[9]車寶珠.對基于校園網(wǎng)的教學系統(tǒng)的構建與開發(fā)[J].計算機光盤軟件與應用,2014,(5):238-239.
[10]郭蘭君.基于校園網(wǎng)的計算機輔助教學系統(tǒng)在生理學教學中的應用[J].科技創(chuàng)新導報,2014(20):109-110.
[11]程超,李玉香,韓慶山,等.基于校園網(wǎng)的高校移動教學系統(tǒng)研究[J].教育與職業(yè),2010(5):174-176.
[12]張武洪,楊樂.校園網(wǎng)教學系統(tǒng)平臺中教學資源的開發(fā)探究[J].新課程研究(高等教育),2010(5):168-170.
[13]任小琦,王麗霞,王艷麗,等.基于校園網(wǎng)教學系統(tǒng)的研究[J].電子科技,2010,23(6):114-116.
[14]魏啟明,吳桐芳,張金福,等.基于J2EE的英語作文網(wǎng)絡自動評閱系統(tǒng)的研究[J].福建電腦,2010,26(8):10-11,15.
[15]李東賓,張新軍.基于J2EE外語網(wǎng)絡教學平臺系統(tǒng)的關鍵設計[J].科教文匯,2014(8):89-90.
Research and design of English teaching system based on J2EE campus network
ZHANG Yi-ning
(Shaanxi Vocational&Technical College,Xi'an 710038,China)
The purpose of this thesis is to study the design of English teaching system based on J2EE campus network.Through research and design of J2EE campus network teaching system,in the Server SQL database,select the Java language,using+ SQL Server JSP development system,to reform and innovation of the current English teaching activities.The results confirmed that the design of English teaching system based on J2EE campus network,can not only ensure that students,teachers can not be limited by time,space and geographical constraints,English teaching and learning,compared with the traditional teaching more easy to improve teaching efficiency,English teaching efficiency increased to 20%.Therefore,the design of the experiment based on the J2EE campus network of English teaching system,has a positive value,improve the efficiency of teaching.
campus network;J2EE;system design;English teaching system
TN0
A
1674-6236(2016)17-0067-03
2015-12-03稿件編號:201512036
張怡寧(1986—),女,陜西西安人,碩士,助教。研究方向:英語語言文學、英語教育教學及科研。