国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

中小學(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ì)教師信息、用戶(hù)信息以及課程資源的管理功能;教師對(duì)個(gè)人信息的更改功能,增加、更改、刪除和查看課程的功能,以及登錄和退出網(wǎng)站系統(tǒng)的功能;用戶(hù)登錄和退出網(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)建可以方便用戶(hù)進(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)資源,更改講師、用戶(hù)權(quán)限;講師的權(quán)限有:新增課程,查看課程,刪除課程,更改課程詳情,新增課程下對(duì)應(yīng)的課程章節(jié),刪除課程章節(jié),更改課程章節(jié),查看課程章節(jié);學(xué)習(xí)者權(quán)限有:瀏覽站內(nèi)可供學(xué)習(xí)的課程資源,注冊(cè)成為站內(nèi)用戶(hù),下載課程章節(jié)視頻,進(jìn)入用戶(hù)后臺(tái),更改或查看個(gè)人信息,查看個(gè)人站內(nèi)視頻資源下載記錄。該網(wǎng)站的前臺(tái)主要實(shí)現(xiàn)課程展示,課程章節(jié)展示,課程視頻播放,提供給已登陸用戶(hù)下載資源的入口等功能。

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

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

(1)mc_admin表。所有的擁有權(quán)限的用戶(hù)信息都存儲(chǔ)在mc_admin表中。其中,username為用戶(hù)名;password為用戶(hù)密碼;role表示用戶(hù)角色,分為admin(管理員)、teacher(在線講師)以及user(用戶(hù))等三種;isdelete為刪除標(biāo)志位,0為未刪除,1表示已刪除;enable表示用戶(hù)權(quán)限是否可得,1表示可得,0表示不可得;id為每個(gè)用戶(hù)的編號(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表,即用戶(hù)表。其中,name為用戶(hù)名;word為用戶(hù)密碼;isdelete是用戶(hù)信息刪除標(biāo)志位,1表示被刪除,0表示未被刪除。id為每個(gè)用戶(hù)的編號(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)用戶(hù)有相應(yīng)的編號(hào)。

(7)mc_course_xiazai表。mc_course_xiazai表,即MOOC用戶(hù)下載記錄表。其中,cid-以mc_course中主鍵作為此表的外鍵,表示用戶(hù)下載的是哪個(gè)課程,uid—以mc_user中的主鍵作為此表的外鍵,表示此條下載記錄屬于某個(gè)用戶(hù),id—每個(gè)站內(nèi)用戶(hù)下載課程記錄的相應(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ì)
麟游县| 桂东县| 如皋市| 原阳县| 金山区| 屏东县| 郁南县| 阜新市| 西林县| 扎兰屯市| 镇康县| 木兰县| 奉新县| 若羌县| 西林县| 彝良县| 宜兰市| 静乐县| 鄂托克旗| 介休市| 绥芬河市| 怀宁县| 砀山县| 凉山| 阜康市| 民勤县| 雷州市| 桦南县| 银川市| 凉山| 灵川县| 穆棱市| 乐陵市| 施甸县| 保定市| 兴业县| 米泉市| 文化| 壶关县| 泸西县| 肇庆市|