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

?

高校網(wǎng)絡(luò)教學(xué)系統(tǒng)分析與設(shè)計(jì)

2014-04-29 16:16:32王曉鳴
電腦迷 2014年1期
關(guān)鍵詞:教學(xué)系統(tǒng)結(jié)構(gòu)化

王曉鳴

摘 要 隨著高等教育信息化和網(wǎng)絡(luò)化的同步開(kāi)展,高校網(wǎng)絡(luò)教學(xué)平臺(tái)的搭建也成為了廣大教學(xué)人員研究的一個(gè)重點(diǎn)。本文基于青海省某高校的實(shí)際需求,采用數(shù)據(jù)庫(kù)技術(shù)、ASP.NET、B/S架構(gòu)技術(shù)等構(gòu)建出其網(wǎng)絡(luò)教學(xué)系統(tǒng)。本次研究為我國(guó)高校網(wǎng)絡(luò)教學(xué)系統(tǒng)的構(gòu)建提供了參考價(jià)值,為高校創(chuàng)新網(wǎng)絡(luò)化教學(xué)模式奠定了基礎(chǔ)。

關(guān)鍵詞 教學(xué)系統(tǒng) 結(jié)構(gòu)化 B/S架構(gòu)技術(shù)

中圖分類號(hào):TP31 文獻(xiàn)標(biāo)識(shí)碼:A

0引言

伴隨著我國(guó)高等教育事業(yè)向信息化的不斷邁進(jìn),基于網(wǎng)絡(luò)技術(shù)構(gòu)架的現(xiàn)代教育體系成為了廣大教育研究人員注重的熱點(diǎn)?;赪eb的網(wǎng)絡(luò)教育可為訪問(wèn)用戶提供豐富流暢的教學(xué)信息,并賦予用戶課件上傳、站內(nèi)郵件、短信消息、實(shí)時(shí)互動(dòng)等多種權(quán)限。從而擺脫了傳統(tǒng)教育的時(shí)間、地域等限制,極大地拓展了學(xué)習(xí)的靈活性和主動(dòng)性。

1系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)

1.1 數(shù)據(jù)庫(kù)技術(shù)

SQL Server2005是一種高效的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),它與Windows2003及Windows2008等操作系統(tǒng)緊密集成。這種特性使SQL Server能充分利用操作系統(tǒng)所提供的特性。SQLServer除了存儲(chǔ)數(shù)據(jù)的功能,還具備較高的安全性、數(shù)據(jù)文件集中性、完整的數(shù)據(jù)備份性等特點(diǎn)。

1.2 ASP.NET技術(shù)

Asp.Net具有面向?qū)ο?、可移植性、健壯性、安全性、解釋?zhí)行、高性能等多種優(yōu)點(diǎn),可實(shí)現(xiàn)系統(tǒng)的高效開(kāi)發(fā)。ASP.NET為登陸用戶提供了Windows身份驗(yàn)證、Forms身份驗(yàn)證及Passport身份驗(yàn)證三種驗(yàn)證身份的方法,可基于此進(jìn)行網(wǎng)絡(luò)教學(xué)系統(tǒng)的用戶身份驗(yàn)證。

1.3 B/S架構(gòu)技術(shù)

B/S架構(gòu)模式即Browser /Server (瀏覽器/服務(wù)器)模式,該模式基于C/S模式(Client /Server客戶機(jī)/服務(wù)器)的發(fā)展而產(chǎn)生,主要應(yīng)用在以http協(xié)議為主的瀏覽器訪問(wèn)中。在B/S模式應(yīng)用設(shè)計(jì)中,展示與實(shí)現(xiàn)是調(diào)試分離的。前臺(tái)瀏覽器主要用來(lái)顯示操作響應(yīng)信息,而具體的響應(yīng)信息功能的實(shí)現(xiàn)則是在后臺(tái)操作實(shí)現(xiàn)的。

2網(wǎng)絡(luò)教學(xué)系統(tǒng)需求分析

2.1業(yè)務(wù)需求與角色分析

本文設(shè)計(jì)的高校網(wǎng)絡(luò)教學(xué)系統(tǒng)包括如下六個(gè)主要部分:學(xué)生學(xué)籍管理、教學(xué)計(jì)劃制定、課程管理、學(xué)生選課管理、考試管理及在線學(xué)習(xí)等,系統(tǒng)訪問(wèn)用戶可分學(xué)生、教師、教務(wù)員、系統(tǒng)管理員四種。其中,學(xué)生的任務(wù)包括:選課操作、課程學(xué)習(xí)、完成作業(yè)、提出問(wèn)題、考試測(cè)驗(yàn)等。教師的主要任務(wù)包括:課程管理、作業(yè)管理、答疑管理、考試管理等。教務(wù)員主要負(fù)責(zé)系統(tǒng)的初始數(shù)據(jù),如教師信息、學(xué)生信息維護(hù)、課程安排、教學(xué)計(jì)劃安排、對(duì)系統(tǒng)課程管理、成績(jī)管理等。管理員主要承擔(dān)用戶管理、系統(tǒng)管理及數(shù)據(jù)的備份及維護(hù)等。

2.2系統(tǒng)開(kāi)發(fā)環(huán)境

本次網(wǎng)絡(luò)教學(xué)系統(tǒng)的構(gòu)建基于Browser/Web Server/Database Server三層結(jié)構(gòu)并采用Sql2005數(shù)據(jù)庫(kù)系統(tǒng),在Windows7操作系統(tǒng)下開(kāi)發(fā)代碼,開(kāi)發(fā)工具為Visual Studio 2008。在由數(shù)據(jù)層、邏輯層、表現(xiàn)層組成的三層結(jié)構(gòu)中,邏輯層全部封裝成組件,數(shù)據(jù)層負(fù)責(zé)數(shù)據(jù)庫(kù)的訪問(wèn)以及與表現(xiàn)層的交互;表現(xiàn)層負(fù)責(zé)同用戶的交互,ASPX頁(yè)面及HTML標(biāo)簽構(gòu)成了表現(xiàn)層的表現(xiàn)邏輯,主要負(fù)責(zé)將業(yè)務(wù)層中的數(shù)據(jù)展現(xiàn)給客戶端,并為客戶端提供了訪問(wèn)業(yè)務(wù)服務(wù)的用戶接口。

3系統(tǒng)設(shè)計(jì)與測(cè)試

3.1系統(tǒng)總體設(shè)計(jì)

本次研究開(kāi)發(fā)的網(wǎng)絡(luò)教學(xué)系統(tǒng)基于B/S三層體系結(jié)構(gòu)構(gòu)建,并在支持音頻、視頻文件點(diǎn)播和廣播的基礎(chǔ)上,加入了集合計(jì)算機(jī)屏幕、USB攝像頭、MPEG-4壓縮卡等多種設(shè)備的視頻直播功能,從而有效地提升了教學(xué)系統(tǒng)的趣味性和功能性。為了降低工作量,減少重復(fù)性的代碼,提高開(kāi)發(fā)速度,使軟件有相當(dāng)好的可維護(hù)性、易擴(kuò)展性,整個(gè)系統(tǒng)軟件由表示層(UI)、業(yè)務(wù)邏輯層(Bussiness)、數(shù)據(jù)訪問(wèn)層(DataAccess)三層構(gòu)成。不同層之間利用定義好的的接口相互聯(lián)系、相互協(xié)作。

3.2數(shù)據(jù)庫(kù)設(shè)計(jì)

由于B/S構(gòu)架自身的開(kāi)放性特點(diǎn),導(dǎo)致所構(gòu)建系統(tǒng)在易遭受攻擊。因此,本次構(gòu)建的網(wǎng)絡(luò)教學(xué)系統(tǒng)應(yīng)考慮如下安全因素:其一,服務(wù)器安全。其二,源代碼安全。其三,數(shù)據(jù)庫(kù)安全。其四,數(shù)據(jù)傳輸?shù)陌踩?/p>

3.3系統(tǒng)功能與性能測(cè)試

在系統(tǒng)功能性方面主要采用黑盒測(cè)試方式。首先,采用頁(yè)面鏈接測(cè)試來(lái)檢測(cè)系統(tǒng)中所有超級(jí)鏈接文字或按鈕根據(jù)其功能是否鏈接到了正確有效頁(yè)面,或者所鏈接的頁(yè)面是否存在。其次,檢查系統(tǒng)按鈕能否提交:如添加、刪除、更新等按鈕的功能是否正確,是否兼容不同瀏覽器。第三,進(jìn)行字符串檢查:檢測(cè)所填非要求字符串長(zhǎng)度或者類型在提交后是否會(huì)進(jìn)行驗(yàn)證并報(bào)錯(cuò);或必填字段沒(méi)有填是否能進(jìn)行提示。第四,檢查相同信息是否可以多次提交:在表單提交第一次提交后,刷新情況下,系統(tǒng)默認(rèn)再次提交,這樣會(huì)導(dǎo)致信息重復(fù)。

在系統(tǒng)性能測(cè)試中,在線用戶數(shù)量是指在特定時(shí)間內(nèi)訪問(wèn)Web系統(tǒng)的用戶數(shù),根據(jù)系統(tǒng)訪問(wèn)用戶數(shù)以及訪問(wèn)時(shí)間來(lái)確定。首先,采用專業(yè)測(cè)試工具錄制大量數(shù)據(jù)包,然后用客戶機(jī)系統(tǒng)向服務(wù)器發(fā)送大量業(yè)務(wù)模擬請(qǐng)求。這樣通過(guò)系統(tǒng)對(duì)用戶訪問(wèn)的響應(yīng)時(shí)間、吞吐量、訪問(wèn)成功率等進(jìn)行性能測(cè)試。在校園網(wǎng)正常100M帶寬下處理系統(tǒng)用戶提交相同數(shù)據(jù),根據(jù)不同的登陸用戶數(shù),測(cè)試系統(tǒng)反饋時(shí)間。在系統(tǒng)測(cè)試過(guò)程中,分別對(duì)各個(gè)模塊進(jìn)行了測(cè)試,基本能夠達(dá)到設(shè)計(jì)要求。

4結(jié)論

隨著網(wǎng)絡(luò)應(yīng)用的不斷普及及計(jì)算機(jī)技術(shù)的快速發(fā)展,我國(guó)的高等教育正向網(wǎng)絡(luò)化、信息化不斷邁進(jìn)。本次研究綜合運(yùn)用ASP.NET等構(gòu)建了高校網(wǎng)絡(luò)教學(xué)系統(tǒng)。該系統(tǒng)包括用戶管理、視頻點(diǎn)播、師生交流、教學(xué)管理、數(shù)據(jù)處理分析等五部分主要模塊,并采用自頂向下的測(cè)試方法實(shí)現(xiàn)了系統(tǒng)測(cè)試。受當(dāng)前網(wǎng)絡(luò)技術(shù)及研究時(shí)間所限,本次構(gòu)建的系統(tǒng)仍存在一些不足之處。后續(xù)的研究中,應(yīng)進(jìn)一步增強(qiáng)教學(xué)資源的入庫(kù)、管理與發(fā)布的能力。

參考文獻(xiàn)

[1] 宋曉強(qiáng),郭旭博.構(gòu)建校園網(wǎng)絡(luò)教學(xué)視頻系統(tǒng)的研究[J] .農(nóng)業(yè)網(wǎng)絡(luò)信息,2011(03):95-96.

[2] 盛小清,吳偉信.基于Flash Media Server的視頻教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J] .佳木斯大學(xué)學(xué)報(bào).自然科學(xué)版,2011(05):722-723.

[3] 黃國(guó)富.基于Openmeetings交互式遠(yuǎn)程視頻教學(xué)系統(tǒng),現(xiàn)代電子技術(shù)[J] .2013(14):100-103.

猜你喜歡
教學(xué)系統(tǒng)結(jié)構(gòu)化
淄博市大力推進(jìn)交互式在線教學(xué)系統(tǒng)應(yīng)用
基于Unity的計(jì)算機(jī)硬件組裝仿真教學(xué)系統(tǒng)設(shè)計(jì)
促進(jìn)知識(shí)結(jié)構(gòu)化的主題式復(fù)習(xí)初探
改進(jìn)的非結(jié)構(gòu)化對(duì)等網(wǎng)絡(luò)動(dòng)態(tài)搜索算法
結(jié)構(gòu)化面試方法在研究生復(fù)試中的應(yīng)用
左顧右盼 瞻前顧后 融會(huì)貫通——基于數(shù)學(xué)結(jié)構(gòu)化的深度學(xué)習(xí)
多地遠(yuǎn)程互動(dòng)同步教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于交互式雙板教學(xué)系統(tǒng)的高中地理教學(xué)研究
汽車配件營(yíng)銷實(shí)踐教學(xué)系統(tǒng)開(kāi)發(fā)
基于圖模型的通用半結(jié)構(gòu)化數(shù)據(jù)檢索
高雄县| 林州市| 花垣县| 三台县| 邢台市| 禄丰县| 大悟县| 买车| 德兴市| 陆川县| 香河县| 富阳市| 恩施市| 舞阳县| 普宁市| 军事| 溧水县| 淮北市| 永丰县| 舞阳县| 河曲县| 长子县| 阿荣旗| 凯里市| 龙游县| 红桥区| 蕲春县| 黔南| 汕尾市| 海盐县| 冕宁县| 杭锦后旗| 道孚县| 大连市| 北海市| 丹巴县| 乡城县| 昌宁县| 天门市| 泰顺县| 康平县|