999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于校園網的網絡教學平臺的設計與實現

2008-12-31 00:00:00
考試周刊 2008年10期

摘 要:信息技術的發展為網絡教學提供了誘人的應用前景,針對當前高職教育教學的應用需求,本文提出了一種跨平臺架構的網絡教育教學交互平臺,并介紹了網絡教學平臺的體系結構、技術解決方案以及實現的功能。

關鍵詞:Web服務 體系結構 B/S模式 跨平臺 MVC

引言

隨著網絡技術的發展和Internet的普及,開發基于B/S(Browser/Server)模式、Web服務的企業級應用程序系統,成為網絡編程技術研究的持續熱點。Web服務最終要實現“瘦”客戶端的以及跨平臺、跨語言之間的通信和數據共享,J2EE以其與平臺無關的(不依賴于任何硬件平臺和軟件平臺)和以Web為中心的優勢成為Web服務器端編程技術的首選。

J2EE定義了開發基于組件的多層企業級應用程序的標準。它是Java發展的三個系統之一:針對嵌入式設備的J2ME(Java 2 Micro Edition,2000年發布)、針對個人PC的J2SE(Java 2 Standard Edition,2001年9月發布)、企業級服務器端平臺的J2EE(Java 2 Enterprise Edition,2001年1月發布)。

1 體系結構與技術解決方案

筆者負責的課題組開發的《TZVTC網絡教學平臺》是基于J2EE技術開發的Web企業級應用程序系統,它是B/S(Browser/Server)模式、BWD(Browser/Web/Database)三層體系架構的,其中Web Server采用了BEA WebLogic,后臺數據庫采用了Oracle System Corporation的Oracle 9i數據庫。

因為B/S模式的瘦客戶端特性及Java技術“Write onceRun anywhere!”的特征,本系統具有更廣泛的運行平臺,可運行于Unix/Linux和Windows NT/XP等大多數流行的操作系統,可在Internet或校園Intranet任一安裝了Browser的機器(無須安裝任何附加軟件)上進行瀏覽、查詢和數據處理。這種與服務器硬件和操作系統平臺的無關性,是本系統區別于其它模型的網絡教育教學平臺的最大優勢。

B/S模式較傳統的C/S(Client/Server)模式優點在于:無須在客戶端安裝應用程序,對客戶端無訪問限制,所有的應用服務都部署在服務器端,故而硬軟件成本低、部署及維護簡單,它以Web為中心最大程度地實現了對Internet的支持。

同時系統是基于MVC Model 2的,MVC(Model-View-Controller)設計模型的基本原理是把應用程序的外觀、邏輯、數據分配給不同的J2EE容器。

J2EE規范中含有許多企業專用的Java API:Java Servlet、JSP(JavaServer Page)、EJB(企業級JavaBeans)、JTA(Java 事務處理API)、JDBC(Java數據庫連接)等等。Servlet和JSP構成了Web容器,它們是Web應用程序的表示層;EJB容器用于封裝應用程序的業務邏輯,實現數據訪問并提供事務處理、并發控制和安全性等,它與JDBC等API一起形成了應用程序的邏輯層和數據層。這種將頁面表示、應用程序業務邏輯、企業數據(信息)層分離的MVC設計模型簡化了開發基于Web的動態交互式應用程序的過程。

Oracle 9i作為一種全面支持網絡應用的數據庫平臺,以其高可用性(Availability)、高安全性(Security)、高性能(Performance)、與Windows OS開發平臺良好的集成關系以及系統智能管理方面的強力優勢,成為本課題組B/S拓撲結構網絡教學平臺后臺數據庫的首選。

BEA WebLogic是美國BEA公司推出的Web應用服務器,它的license許可可以有1年的免費使用期,它有著直觀的基于Web的管理控制臺。考慮到簡化EJB開發過程、多平臺支持特性以及支持大型數據庫驅動程序、連接池等,我們在Apache Tomcat和BEA WebLogic之間選擇了后者。

本系統開發采用Eclipse 3.2+JDK1.5+WebLogic 9.2,即在Eclipse中安裝部署JDK、WebLogic以及WebLogic Plugin插件,配置并調試WebLogic Server中部署的企業級應用程序。Eclipse是著名的與平臺無關的Java開源IDE(集成開發環境)。

2 實現功能

網絡教學平臺將學院課程設置、精品課程、教學課件、課程作業、課件視頻播放、網上答疑、實訓實驗室、教師工作室、在線教學論壇等多個模塊有機聯系,實現了教學資源的瀏覽、查詢、下載、上傳、課件的視頻播放和教學資源后臺管理一體化。

網絡教學平臺在學生端提供教學資源的全方位瀏覽,同時提供各種關鍵字的模糊查詢,提供各種類型課件的視頻播放及下載,提供課程作業的下載及上傳,提供學生提問并指定教師答疑等等。

教師工作室實際是教學資源的后臺數據庫教務管理模塊,涉及教學資源管理的各個環節,如教師、管理員等,由開課教師負責對課程及其課件、作業、考試、實訓實驗等信息的介紹、上傳、增刪改等。與此相對應提供了開課教師注冊管理、開課教師管理、課程管理、課件管理、作業、實訓實驗管理、網上答疑及公告論壇管理等等。

網絡教學平臺和學院局域網建設以及Internet的有機結合,構筑了現代網絡化教育教學平臺。

3 結語

基于J2EE+Oracle技術的《TZVTC網絡教學平臺》較好地實現了跨平臺、大數據容量、高安全性的Web服務。本系統已順利結題并通過了校園網上的試運行,實踐表明本系統設計方案可行并具有較好的應用推廣價值。

參考文獻:

[1][美]Simon Brown,Robert Burdick,Jayson Falkner. Professional JSP 2nd Editiion[M].北京:電子工業出版社,2002.

[2][美]Sean Dillon,Christopher Beck.Beginning Oracle Programmin[M].北京:清華大學出版社,2002.

主站蜘蛛池模板: 国产精品无码作爱| 99精品在线看| 亚洲综合精品香蕉久久网| 伊人国产无码高清视频| 国产色婷婷视频在线观看| 色成人亚洲| 91精品日韩人妻无码久久| 国产黑人在线| 国内熟女少妇一线天| 97精品久久久大香线焦| 操美女免费网站| 日本a级免费| 成人免费视频一区二区三区| 亚洲天堂精品视频| 72种姿势欧美久久久久大黄蕉| 亚洲专区一区二区在线观看| 波多野结衣在线一区二区| 国产精品三级专区| 日本久久免费| 99久久99视频| 亚洲视频免费在线| 亚洲欧美一区二区三区图片| 日本亚洲欧美在线| 久久久久无码精品| 伊人蕉久影院| 欧美日韩精品一区二区视频| 欧美一级夜夜爽www| 无码不卡的中文字幕视频| 2021国产v亚洲v天堂无码| 日韩国产另类| 性网站在线观看| 欧美不卡二区| 国产永久在线视频| 91精品国产无线乱码在线| 国产精品一线天| 毛片网站观看| 四虎影视8848永久精品| 亚洲精品麻豆| 91亚洲国产视频| 在线综合亚洲欧美网站| 午夜无码一区二区三区| 欧美三级日韩三级| 国产精品主播| 欧美va亚洲va香蕉在线| 毛片免费在线视频| 99国产在线视频| 性视频久久| 日韩第一页在线| 欧美午夜精品| 在线免费不卡视频| 性视频久久| 欧美色丁香| 欧美成人A视频| 国产微拍一区二区三区四区| 国产打屁股免费区网站| 国产一二三区视频| 国产精品视频导航| 国产精品无码作爱| 欧洲极品无码一区二区三区| 亚洲国产欧美国产综合久久| 成人精品亚洲| 亚洲午夜福利精品无码不卡 | 亚洲VA中文字幕| 欧美中文字幕在线二区| 日韩无码真实干出血视频| 精品无码一区二区三区在线视频| 国产青青操| 中文字幕啪啪| 天堂亚洲网| 国产福利小视频在线播放观看| 精品久久蜜桃| 国产91特黄特色A级毛片| 国产精品免费电影| 日本91视频| 久草国产在线观看| 91在线精品免费免费播放| 国产波多野结衣中文在线播放| 午夜少妇精品视频小电影| 国产一在线| 高清欧美性猛交XXXX黑人猛交 | 欧美日韩综合网| 久久精品这里只有国产中文精品|