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

    中小學(xué)MOOC動(dòng)態(tài)學(xué)習(xí)資源網(wǎng)站的需求設(shè)計(jì)

    2019-07-10 04:15:12趙夫群王靜宋曉俊
    科技風(fēng) 2019年9期
    關(guān)鍵詞:網(wǎng)站設(shè)計(jì)學(xué)習(xí)資源需求分析

    趙夫群 王靜 宋曉俊

    摘 要:該網(wǎng)站旨在完成基于Java EE(Java Enterprise Edition)的慕課(MOOC)動(dòng)態(tài)學(xué)習(xí)資源網(wǎng)站的構(gòu)建,其目的是為了更好地為熱愛(ài)在線課程學(xué)習(xí)的學(xué)習(xí)者服務(wù)。網(wǎng)站從需求分析出發(fā),然后進(jìn)行網(wǎng)站系統(tǒng)的概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),最后完成網(wǎng)站的代碼構(gòu)建和測(cè)試。該中小學(xué)MOOC動(dòng)態(tài)學(xué)習(xí)資源網(wǎng)站主要實(shí)現(xiàn)管理員的管理功能、教師對(duì)個(gè)人信息的更改功能以及登錄和退出網(wǎng)站系統(tǒng)的功能。

    關(guān)鍵詞:慕課;學(xué)習(xí)資源;動(dòng)態(tài)網(wǎng)站;需求分析;網(wǎng)站設(shè)計(jì)

    MOOC在線學(xué)習(xí)網(wǎng)站最先風(fēng)靡于國(guó)外,自2012年起,國(guó)外知名大學(xué)紛紛開(kāi)設(shè)了網(wǎng)上學(xué)習(xí)平臺(tái),方便了在校學(xué)子進(jìn)行網(wǎng)上學(xué)習(xí)。隨著近幾年移動(dòng)端的興起,國(guó)內(nèi)知名的網(wǎng)站,如慕課網(wǎng)以及CSDN學(xué)院等都紛紛推出MOOC,方便各行各業(yè)人群利用閑余時(shí)間進(jìn)行無(wú)場(chǎng)地?zé)o限制的自主學(xué)習(xí)。在這樣的大環(huán)境下,開(kāi)發(fā)在線MOOC動(dòng)態(tài)學(xué)習(xí)資源網(wǎng)站是十分有必要的。[1]

    本文開(kāi)發(fā)的中小學(xué)MOOC動(dòng)態(tài)學(xué)習(xí)資源網(wǎng)站主要實(shí)現(xiàn)了三大功能,即管理員對(duì)教師信息、用戶信息以及課程資源的管理功能;教師對(duì)個(gè)人信息的更改功能,增加、更改、刪除和查看課程的功能,以及登錄和退出網(wǎng)站系統(tǒng)的功能;用戶登錄和退出網(wǎng)站系統(tǒng)的功能,更改和查看個(gè)人信息的功能,觀看和下載課程的功能,以及查看個(gè)人教學(xué)視頻下載記錄的功能等。

    1 網(wǎng)站的需求分析

    該網(wǎng)站旨在利用強(qiáng)大的互聯(lián)網(wǎng)資源,實(shí)現(xiàn)信息共享和知識(shí)傳播。在現(xiàn)有互聯(lián)網(wǎng)開(kāi)發(fā)技術(shù)的支持下,實(shí)現(xiàn)此網(wǎng)站系統(tǒng)的構(gòu)建是完全可行的。并且此系統(tǒng)的創(chuàng)建可以方便用戶進(jìn)行無(wú)限制學(xué)習(xí),實(shí)現(xiàn)信息和知識(shí)的迅速傳播[2-3]。

    該網(wǎng)站屬于資源性網(wǎng)站,需要有三個(gè)角色,分別為管理員、在線講師以及學(xué)習(xí)者,不同的角色對(duì)應(yīng)不同的權(quán)限,不同的權(quán)限對(duì)應(yīng)不同的可進(jìn)行管理的資源。管理員的權(quán)限有:查看站內(nèi)資源,刪除站內(nèi)資源,更改講師、用戶權(quán)限;講師的權(quán)限有:新增課程,查看課程,刪除課程,更改課程詳情,新增課程下對(duì)應(yīng)的課程章節(jié),刪除課程章節(jié),更改課程章節(jié),查看課程章節(jié);學(xué)習(xí)者權(quán)限有:瀏覽站內(nèi)可供學(xué)習(xí)的課程資源,注冊(cè)成為站內(nèi)用戶,下載課程章節(jié)視頻,進(jìn)入用戶后臺(tái),更改或查看個(gè)人信息,查看個(gè)人站內(nèi)視頻資源下載記錄。該網(wǎng)站的前臺(tái)主要實(shí)現(xiàn)課程展示,課程章節(jié)展示,課程視頻播放,提供給已登陸用戶下載資源的入口等功能。

    2 網(wǎng)站的數(shù)據(jù)庫(kù)設(shè)計(jì)

    依據(jù)需求分析,數(shù)據(jù)庫(kù)設(shè)計(jì)的結(jié)果如下:

    (1)mc_admin表。所有的擁有權(quán)限的用戶信息都存儲(chǔ)在mc_admin表中。其中,username為用戶名;password為用戶密碼;role表示用戶角色,分為admin(管理員)、teacher(在線講師)以及user(用戶)等三種;isdelete為刪除標(biāo)志位,0為未刪除,1表示已刪除;enable表示用戶權(quán)限是否可得,1表示可得,0表示不可得;id為每個(gè)用戶的編號(hào),是主鍵,不可重復(fù)。

    (2)mc_course表。mc_course表,即站內(nèi)資源課程表。其中,cname表示課程名稱(chēng);cdesr表示課程描述;chapter表示課程章節(jié);time表示課程總時(shí)長(zhǎng);uploaddate表示新增課程的時(shí)間;ctid表示使用mc_coursetype表中的主鍵id作為此表外鍵;Picurl表示以異步訪問(wèn)方式;Id表示每門(mén)課程的編號(hào),不可重復(fù);tid表示使用mc_teacher中的主鍵id作為此表的外鍵;isdelete是課程刪除標(biāo)志位。

    (3)mc_user表。mc_user表,即用戶表。其中,name為用戶名;word為用戶密碼;isdelete是用戶信息刪除標(biāo)志位,1表示被刪除,0表示未被刪除。id為每個(gè)用戶的編號(hào),是主鍵,不可重復(fù)。

    (4)mc_courseitem表。所有的站內(nèi)課程章節(jié)資源信息存儲(chǔ)在這mc_courseitem表中。其中,ccname—課程章節(jié)名稱(chēng);desr—課程章節(jié)描述;cid—使用mc_course中的id作為此表的外鍵;mediaurl—視頻經(jīng)過(guò)ajax上傳成功后,回調(diào)函數(shù)返回給頁(yè)面相對(duì)路徑,路徑映射為resin應(yīng)用中的upload文件夾中的靜態(tài)資源;isdelete為課程章節(jié)是否被刪除標(biāo)志位。

    (5)mc_coursetype表。mc_coursetype表,即MOOC站內(nèi)資源類(lèi)型表。其中,tname—類(lèi)型名稱(chēng);tdesr—類(lèi)型描述;aid—使用mooc_admin中的主鍵id作為此表的外鍵;isdelete作為課程類(lèi)型是否被刪除標(biāo)志位;date—表示類(lèi)型創(chuàng)建日期;houzhui—表示中文類(lèi)型對(duì)應(yīng)的拼音;id—每個(gè)課程類(lèi)型有相應(yīng)的編號(hào)。

    (6)mc_teacher表。mc_teacher表,即MOOC站內(nèi)在線講師表。其中,username—講師登陸名,password—講師密碼,isdelete—是否被刪除1表示刪除,0表示未刪除,job—講師職位,desr—講師個(gè)人描述,sex—講師性別,id—每個(gè)站內(nèi)用戶有相應(yīng)的編號(hào)。

    (7)mc_course_xiazai表。mc_course_xiazai表,即MOOC用戶下載記錄表。其中,cid-以mc_course中主鍵作為此表的外鍵,表示用戶下載的是哪個(gè)課程,uid—以mc_user中的主鍵作為此表的外鍵,表示此條下載記錄屬于某個(gè)用戶,id—每個(gè)站內(nèi)用戶下載課程記錄的相應(yīng)編號(hào)。

    3 總結(jié)

    中小學(xué)MOOC動(dòng)態(tài)資源學(xué)習(xí)網(wǎng)站可以為在線課程學(xué)習(xí)者提供學(xué)習(xí)服務(wù)。網(wǎng)站通過(guò)需求分析確定了網(wǎng)站的主要功能,即管理員的管理功能、教師對(duì)個(gè)人信息的更改功能以及登錄和退出網(wǎng)站系統(tǒng)的功能,并基于這些功能實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的設(shè)計(jì)和代碼設(shè)計(jì),為網(wǎng)站的開(kāi)發(fā)奠定了基礎(chǔ)。

    參考文獻(xiàn):

    [1]許令波.WEB開(kāi)發(fā)技術(shù)內(nèi)幕[M].杭州:杭州出版社,2014:541-545.

    [2]秦曉波.設(shè)計(jì)模式之禪[M].蘇州:蘇州出版社,2010:178-180.

    [3]Bruce Eckel.Thinking in Java[M].深圳:深圳出版社,2013:165-170.

    猜你喜歡
    網(wǎng)站設(shè)計(jì)學(xué)習(xí)資源需求分析
    企業(yè)網(wǎng)站建設(shè)的探討
    基于新技術(shù)環(huán)境下的自主學(xué)習(xí)
    考試周刊(2016年94期)2016-12-12 13:18:29
    中等職業(yè)教育中教育技術(shù)的應(yīng)用研究
    基于大數(shù)據(jù)背景下的智慧化環(huán)境藝術(shù)設(shè)計(jì)教學(xué)
    大學(xué)師生需求發(fā)展分析
    基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
    指揮信息系統(tǒng)模擬訓(xùn)練評(píng)估需求分析
    應(yīng)用型本科大學(xué)英語(yǔ)后續(xù)課程建設(shè)之必要性探討
    網(wǎng)站設(shè)計(jì)課程內(nèi)容優(yōu)化探討
    可復(fù)用的高職網(wǎng)站后臺(tái)管理系統(tǒng)的設(shè)計(jì)
    吉隆县| 垦利县| 普安县| 攀枝花市| 秭归县| 合川市| 淳化县| 辽阳市| 教育| 金秀| 乐至县| 碌曲县| 攀枝花市| 托里县| 临泉县| 津市市| 东丰县| 义乌市| 响水县| 双牌县| 永泰县| 乐昌市| 印江| 麦盖提县| 克拉玛依市| 弋阳县| 容城县| 壶关县| 北碚区| 东光县| 武平县| 涟水县| 太保市| 乐安县| 阿拉善盟| 安国市| 姚安县| 上栗县| 呼伦贝尔市| 葫芦岛市| 南岸区|