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

    基于Web的《數(shù)據(jù)結(jié)構(gòu)》課程學(xué)習(xí)平臺(tái)

    2017-03-21 15:19:50周旭東
    電腦知識(shí)與技術(shù) 2016年33期
    關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu)

    周旭東

    摘要:《數(shù)據(jù)結(jié)構(gòu)》是計(jì)算機(jī)相關(guān)專業(yè)的一門專業(yè)基礎(chǔ)課,為便于師生課后更便捷地交流,該文采用JSP技術(shù)和SQL數(shù)據(jù)庫設(shè)計(jì)并開發(fā)了該課程的教學(xué)平臺(tái),其主要功能包括:課程學(xué)習(xí),課程資料下載及后臺(tái)管理,同時(shí)還實(shí)現(xiàn)了在線論壇等功能。

    關(guān)鍵詞:JSP;SQL;數(shù)據(jù)結(jié)構(gòu)

    中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)33-0068-02

    《數(shù)據(jù)結(jié)構(gòu)》課程是計(jì)算機(jī)學(xué)科的專業(yè)基礎(chǔ)課[1],主要講解幾種典型數(shù)據(jù)結(jié)構(gòu)的邏輯特點(diǎn)、在計(jì)算機(jī)中的存儲(chǔ)表示及相關(guān)基本操作的算法實(shí)現(xiàn)。掌握好該課程內(nèi)容有助于編譯原理、操作系統(tǒng)及數(shù)據(jù)庫等后續(xù)課程的學(xué)習(xí),最終提高開發(fā)軟件的能力?!稊?shù)據(jù)結(jié)構(gòu)》課程教學(xué)內(nèi)容不但較多,而且其中很多概念比較抽象,有些算法比較難懂,學(xué)生在目前僅以課堂面對(duì)面的教學(xué)方式下學(xué)好《數(shù)據(jù)結(jié)構(gòu)》有一定難度,因此需要師生之間在課后進(jìn)行更深入的交流和探討。為便于師生課后的交流不受時(shí)間與空間的限制,本文使用JSP技術(shù)[2]和SQL[3]數(shù)據(jù)庫設(shè)計(jì)并開發(fā)該課程的學(xué)習(xí)網(wǎng)站,為學(xué)生在線預(yù)習(xí)及課后復(fù)習(xí),或與老師之間隨時(shí)隨地進(jìn)一步互動(dòng)搭建平臺(tái)。

    1 設(shè)計(jì)目標(biāo)

    根據(jù)網(wǎng)站和課程網(wǎng)絡(luò)化的特點(diǎn),希望能夠開發(fā)出一個(gè)易于維護(hù)和管理,能夠跟隨課程的改革和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展而易于修改和升級(jí)的《數(shù)據(jù)結(jié)構(gòu)》課程學(xué)習(xí)網(wǎng)站,從而實(shí)現(xiàn)最小的投入和最大的收益,這是本課程網(wǎng)站的設(shè)計(jì)目標(biāo)和宗旨。同時(shí),平臺(tái)具有應(yīng)用簡單、界面友好、容易操作及數(shù)據(jù)安全性良好的特點(diǎn)。至于功能方面,該網(wǎng)站應(yīng)具備教育資源的下載和上傳,學(xué)生提交作業(yè),能夠從網(wǎng)站獲得最新的與課程相關(guān)的知識(shí),從而能夠給教師以及學(xué)生提供一個(gè)在線交流的平臺(tái)。具體到網(wǎng)站的前臺(tái),所有用戶都可以瀏覽網(wǎng)頁,只有注冊(cè)用戶可以查看并下載各類教學(xué)資源信息。因?yàn)樵摼W(wǎng)站主要的用戶是學(xué)生,學(xué)生在前臺(tái)進(jìn)行課程內(nèi)容瀏覽,在線交流和下載課程資料時(shí)需要用學(xué)號(hào)和密碼登錄,不提供注冊(cè),數(shù)據(jù)庫中存放學(xué)號(hào)和密碼。對(duì)于網(wǎng)站后臺(tái),操作員是管理員和教師,登錄之后能對(duì)網(wǎng)站的相關(guān)內(nèi)容進(jìn)行增刪改查和上傳下載教學(xué)資源,能夠?qū)崟r(shí)控制前臺(tái)資源的查看和下載,并對(duì)前臺(tái)錄入的信息進(jìn)行管理。另外,管理員還可以添加新用戶、刪除舊用戶及修改已經(jīng)存在的用戶資料,此處掌管著用戶的全部信息,直接影響到一個(gè)用戶能否使用該系統(tǒng)。

    2網(wǎng)站功能設(shè)計(jì)

    根據(jù)設(shè)計(jì)目標(biāo),將網(wǎng)站功能進(jìn)行如圖1所示的模塊化設(shè)計(jì),主要功能包括:系統(tǒng)登錄模塊;課程資料下載模塊;課程學(xué)習(xí)模塊;上傳管理模塊;用戶管理模塊;論壇管理模塊。

    3 網(wǎng)站主要功能分析

    3.1 用戶登錄

    用戶在點(diǎn)擊主界面的“用戶登錄”按鈕后進(jìn)入如圖2所示的用戶登錄界面,從系統(tǒng)安全性考慮出發(fā)及為保障系統(tǒng)用戶的合法權(quán)益,登錄界面設(shè)置了“用戶—密碼—身份”的登錄模式。

    3.2 修改用戶信息

    用戶在登錄后可以修改個(gè)人信息(圖3)或修改密碼(圖4)。

    3.3 課程教學(xué)

    在圖5所示的課程教學(xué)界面,學(xué)生可以瀏覽數(shù)據(jù)結(jié)構(gòu)課程相關(guān)資源,包括每一章的知識(shí)點(diǎn),教師課件等。

    3.4 后臺(tái)教學(xué)資料管理

    3.4.1課件管理

    如圖6所示,教師可以隨時(shí)上傳或更新教學(xué)課件。

    3.4.2書籍管理

    教師可上傳與課程相關(guān)的一些電子書籍,包括教材及參考書等,如圖7所示。

    3.4.3 帖子管理

    如圖8所示,教師可以針對(duì)某個(gè)知識(shí)點(diǎn)以發(fā)帖的形式展示給學(xué)生共同探討。

    4 結(jié)束語

    為便于學(xué)生更好地學(xué)習(xí)《數(shù)據(jù)結(jié)構(gòu)》課程內(nèi)容,并隨時(shí)隨地與老師交流,本文開發(fā)了該課程的網(wǎng)上學(xué)習(xí)平臺(tái),實(shí)現(xiàn)了課程資料下載、課程學(xué)習(xí)及論壇管理等功能,以便為學(xué)生提高數(shù)據(jù)結(jié)構(gòu)課程的學(xué)習(xí)效率起到輔助作用。

    參考文獻(xiàn):

    [1] 嚴(yán)蔚敏.數(shù)據(jù)結(jié)構(gòu)(C語言版)[M].北京:清華大學(xué)出版社,2011.

    [2] 郭珍.JSP程序設(shè)計(jì)教程[M].北京:人民郵電出版社,2012.

    [3] 趙增敏.SQL Server 2000 實(shí)用教程[M].北京:電子工業(yè)出版社,2008.

    猜你喜歡
    數(shù)據(jù)結(jié)構(gòu)
    “翻轉(zhuǎn)課堂”教學(xué)模式的探討——以《數(shù)據(jù)結(jié)構(gòu)》課程教學(xué)為例
    高職高專數(shù)據(jù)結(jié)構(gòu)教學(xué)改革探討
    中國市場(2016年45期)2016-05-17 05:15:48
    TRIZ理論在“數(shù)據(jù)結(jié)構(gòu)”多媒體教學(xué)中的應(yīng)用
    《數(shù)據(jù)結(jié)構(gòu)》教學(xué)方法創(chuàng)新探討
    河南科技(2014年5期)2014-02-27 14:08:57
    东乡县| 东方市| 雷州市| 岱山县| 墨竹工卡县| 台南市| 崇礼县| 辽中县| 拜泉县| 界首市| 松阳县| 板桥市| 微博| 军事| 麦盖提县| 丹凤县| 东宁县| 贵阳市| 顺平县| 望谟县| 陵川县| 昆山市| 兴和县| 白山市| 凤山市| 宜阳县| 太谷县| 女性| 义乌市| 沈阳市| 会东县| 嵊州市| 宜阳县| 内黄县| 宣武区| 五峰| 福贡县| 井冈山市| 耒阳市| 台北市| 海盐县|