• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于WEB的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    2014-12-31 00:00:00帥愛華
    數(shù)字化用戶 2014年11期

    【摘 要】隨著信息技術(shù)的發(fā)展,如何有效教學(xué),并且能滿足不同地點(diǎn)和不同學(xué)習(xí)時(shí)間人們的需要,傳統(tǒng)的面對面教育方式在這方面已經(jīng)力不從心,現(xiàn)代信息技術(shù)的發(fā)展使得基于WEB技術(shù)的網(wǎng)絡(luò)教學(xué)成為現(xiàn)代教育技術(shù)改革與發(fā)展的方向。本文分析了網(wǎng)絡(luò)教學(xué)的技術(shù)特點(diǎn),主要對基于WEB技術(shù)的網(wǎng)絡(luò)教學(xué)的設(shè)計(jì)思路以及主要技術(shù)的實(shí)現(xiàn)方法進(jìn)行了一些探討。

    【關(guān)鍵詞】網(wǎng)絡(luò)教學(xué);有效教學(xué);WEB

    一、引言

    基于Web 的網(wǎng)絡(luò)教學(xué)系統(tǒng)采用B/S結(jié)構(gòu),包含全部教學(xué)環(huán)節(jié)的網(wǎng)上自學(xué)型教學(xué)系統(tǒng),既可用于遠(yuǎn)程教學(xué)又可用于局域網(wǎng)中的網(wǎng)絡(luò)教學(xué).通過Internet平臺并利用瀏覽器軟件,教師可以通過該系統(tǒng)發(fā)布教學(xué)課件,布置、批閱作業(yè),發(fā)布公告和輔導(dǎo)答疑.學(xué)生可以自由靈活地通過該系統(tǒng)完成自學(xué)、習(xí)題測驗(yàn)、在線考試、提問題,同教師或其他同學(xué)討論、查詢作業(yè)及考試成績等。

    二、研究中涉及的關(guān)鍵技術(shù)

    (一)多層體系結(jié)構(gòu)

    系統(tǒng)體系結(jié)構(gòu)采用典型的四層B/S結(jié)構(gòu),體系結(jié)構(gòu)如圖1所示。

    圖1 四層B/S結(jié)構(gòu)圖

    (二)在Jsp中實(shí)現(xiàn)多層模式

    在Jsp中,利用代碼隱藏技術(shù)實(shí)現(xiàn)頁面代碼與控制代碼的分離。頁面代碼對應(yīng)于視圖層,后臺控制代碼對應(yīng)于控制層。由于各層代碼分離,降低了耦合度,還減少了代碼的冗余。其實(shí)現(xiàn)形式如表1所示。

    表1 Jsp中的多層模式表

    UI表現(xiàn)層

    DAL數(shù)據(jù)訪問層

    BBL業(yè)務(wù)邏輯層

    Entity數(shù)據(jù)庫類、數(shù)據(jù)庫處理類

    三、網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)

    網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)既要符合學(xué)科領(lǐng)域教育教學(xué)規(guī)律,又要符合現(xiàn)代網(wǎng)絡(luò)教學(xué)信息處理技術(shù)的要求;既要方便老師課前課后的配套工作,又要滿足學(xué)生獲取多方信息及信息反饋的要求。

    (一)網(wǎng)絡(luò)教學(xué)系統(tǒng)主要功能

    基于Web網(wǎng)絡(luò)教學(xué)系統(tǒng),主要含有:學(xué)生在線學(xué)習(xí),學(xué)生在線提交作業(yè),在線考試,教學(xué)交互、教學(xué)資源、系統(tǒng)管理這五大部分

    (二)網(wǎng)絡(luò)教學(xué)系統(tǒng)的開發(fā)及運(yùn)行環(huán)境

    操作系統(tǒng)及開發(fā)平臺:Microsoft Windows 2000 Server,myeclipse8.5+。數(shù)據(jù)庫管理系統(tǒng):以SQL Server 2008為后臺數(shù)據(jù)庫,通過JDBC訪問。開發(fā)工具及語言:以myeclipse8.5作為主要開發(fā)環(huán)境。Web開發(fā)平臺:JSP。運(yùn)行平臺:Windows客戶端+Web Brower瀏覽器。

    四、數(shù)據(jù)庫設(shè)計(jì)及數(shù)據(jù)訪問的實(shí)現(xiàn)

    對網(wǎng)絡(luò)教學(xué)系統(tǒng)中數(shù)據(jù)庫的設(shè)計(jì),要考慮到數(shù)據(jù)的唯一性、非空性、域值、主鍵、外鍵等,還要盡可能消除數(shù)據(jù)的冗余。本系統(tǒng)使用SQL Server 2005作為數(shù)據(jù)庫支持。

    (一)數(shù)據(jù)庫表的設(shè)計(jì)

    本系統(tǒng)一共包含以下七個(gè)表:Admin:管理員信息表,Courseware:課件信息表Forum:帖子具體信息表Files:普通資源信息表Cnews:課程信息表Reguser:用戶信息表(學(xué)生、教師)Testquestion:試題信息表

    (二)數(shù)據(jù)訪問的程序設(shè)計(jì)

    數(shù)據(jù)訪問需要兩個(gè)層次的程序設(shè)計(jì),一個(gè)是數(shù)據(jù)庫存儲過程的設(shè)計(jì),另一個(gè)是應(yīng)用程序中數(shù)據(jù)連接的設(shè)計(jì)。存儲過程是數(shù)據(jù)庫對象,用T-SQL語言編寫的程序;應(yīng)用程序中數(shù)據(jù)連接的設(shè)計(jì),因業(yè)務(wù)層應(yīng)用程序通過ADO.NET的對象從數(shù)據(jù)庫中提取數(shù)據(jù),放入DataSet對象中,供該層應(yīng)用程序服務(wù)使用,故數(shù)據(jù)庫連接接口由SQLBASE類實(shí)現(xiàn),其核心代碼如下:

    (1)數(shù)據(jù)庫連接語句獲?。?/p>

    Privat estatic final String driver=”com.microsoft.sqlserver.jdbc.SQLServerDriver”;

    private static final String url=”jdbc:sqlserver://localhost:1433;DataBaseName=javawebDb”;

    private static final String user=”sa”;

    private static final String pwd=”1234”;

    private static Connection con=1;

    (2)執(zhí)行傳入的SQL語句

    public void insertDAO(Model model)

    {

    Connection conn=1;

    try {

    conn=getCon();//打開數(shù)據(jù)庫連接

    String sql=”insert into tbVip values (?,?)”;

    PreparedStatement ps=conn.prepareStatement(sql);

    ps.setString(1,model.getUserId());

    ps.setString(2,model.getUserPwd());

    ps.execute();

    } catch (Exception e){

    e.printStackTrace();

    }

    finally{

    conClose(conn);

    }

    五、結(jié)束語

    網(wǎng)教學(xué)系統(tǒng)主要結(jié)合學(xué)習(xí)Jsp技術(shù)思維而進(jìn)行研發(fā)的,系統(tǒng)基本功能齊全并已實(shí)現(xiàn),具有實(shí)用性,對Jsp程序設(shè)計(jì)教學(xué)網(wǎng)絡(luò)平臺會提供很大的幫助。

    參考文獻(xiàn):

    [1]田宗軍. 基于JSP的遠(yuǎn)程教學(xué)平臺的設(shè)計(jì)與實(shí)現(xiàn). 計(jì)算機(jī)與信息技術(shù)[M].2007,12(32),p:93-94

    [2]別文群,鄭遠(yuǎn)強(qiáng).基于Web的網(wǎng)絡(luò)教學(xué)平臺的設(shè)計(jì)與實(shí)現(xiàn).計(jì)算機(jī)技術(shù)與發(fā)展[M],2007,8(17),p:219-221

    作者簡介:

    帥愛華 男(土家族),1973年9月生,湖北恩施,現(xiàn)為恩施職業(yè)技術(shù)學(xué)院計(jì)算機(jī)與信息工程系講師,電子信息工程專業(yè)主要研究方向:計(jì)算機(jī)軟件技術(shù),計(jì)算機(jī)數(shù)據(jù)庫技術(shù)。

    美姑县| 光泽县| 海城市| 永仁县| 蓝山县| 周口市| 卓资县| 孝感市| 荆州市| 临西县| 尼勒克县| 海城市| 武夷山市| 葵青区| 朝阳县| 油尖旺区| 册亨县| 民权县| 彩票| 波密县| 竹溪县| 平度市| 大英县| 团风县| 扎兰屯市| 临夏市| 闸北区| 兴国县| 巩义市| 岳阳县| 柳河县| 大城县| 上杭县| 类乌齐县| 台前县| 铜陵市| 松桃| 大连市| 双城市| 大化| 梓潼县|