




已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)(論文) 題 目 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的設(shè)計(jì)與實(shí)現(xiàn) 姓 名 何飛云 學(xué) 號 3080121044 專業(yè)班級 08 信息管理與信息系統(tǒng)(2)班 指導(dǎo)教師 李紹英(講師) 學(xué) 院 管理學(xué)院 完成日期 2012 年 5 月 20 日 寧波理工學(xué)院寧波理工學(xué)院 摘 要 隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、通信技術(shù)的飛速發(fā)展,社會(huì)已 然進(jìn)入信息化時(shí)代,教育作為社會(huì)的重要部分,也受到了迅速發(fā)展的信息技術(shù) 的龐大沖擊?;ヂ?lián)網(wǎng)的迅速發(fā)展以及網(wǎng)絡(luò)教育的不斷普及,使得開發(fā)靈活實(shí)用 的網(wǎng)絡(luò)教學(xué)平臺成為 21 世紀(jì)全民教育體系中的重要環(huán)節(jié)。網(wǎng)絡(luò)教學(xué)平臺是網(wǎng) 絡(luò)教學(xué)的技術(shù)基礎(chǔ),在高等教育現(xiàn)代化建設(shè)中正發(fā)揮著越來越重要的作用。 本文以此為背景,作者在查閱大量相關(guān)資料,參照一些成功的網(wǎng)絡(luò)教學(xué)系 統(tǒng)開發(fā)案例的基礎(chǔ)上,設(shè)計(jì)并開發(fā)了基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺。該平臺建 立了以學(xué)生為主體、教師為主導(dǎo)的交互式網(wǎng)絡(luò)教學(xué)環(huán)境。本系統(tǒng)采用 b/s 結(jié)構(gòu) 作為系統(tǒng)的開發(fā)平臺,后臺數(shù)據(jù)庫采用的是 sql server 2000,asp 的前端開 發(fā)工具是 dreamweaver。論文介紹了本系統(tǒng)的研究背景和意義,分析了網(wǎng)絡(luò) 教學(xué)平臺的國內(nèi)外應(yīng)用現(xiàn)狀,并針對用戶需求對網(wǎng)絡(luò)教學(xué)平臺進(jìn)行了詳細(xì)的功 能需求分析,從網(wǎng)站各個(gè)子系統(tǒng)的數(shù)據(jù)庫、頁面、功能模塊到最后的測試和運(yùn) 行,都做了詳細(xì)的分析與設(shè)計(jì)。 關(guān)鍵詞:網(wǎng)絡(luò)教學(xué)平臺;b/s 結(jié)構(gòu);數(shù)據(jù)庫;系統(tǒng)的分析與設(shè)計(jì) i abstract along with the rapid development of the computer, network, database and communication technology, our society has entered the information age. education as the important part of the society has also been influenced by the swift development of the information technology. with the booming development of the internet and the increasing popularity of network education, it is an important part to develop agility network teaching platform of education system in the 21st century. network teaching platform, the technical foundation of online teaching and learning, has been playing an increasingly important role in the modernization of the higher education sector. an extensive literature review process has been conducted for this project, particularly in the area of network teaching system. through the analysis and research, a network teaching platform based on b/s structure has been designed and developed. this system provides a convenient and efficient platform for both teachers and students. the system uses the b/s structure as the development platform. sql server 2000 is used as the backstage database and dreamweaver is the asp development tool. this thesis introduces the background and significance, analyses the current situation both at home and abroad. based on users demand for network teaching platform, the author has made the detailed function requirement analysis. keywords: network teaching platform; b/s structure; database; system analysis and design ii 目 錄 摘 要i abstract.ii 1 緒論 .1 1.1 研究背景 .1 1.2 研究目的及意義 .1 1.3 國內(nèi)外網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用現(xiàn)狀分析 .2 1.3.1 國外網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用現(xiàn)狀分析 .2 1.3.2 國內(nèi)網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用現(xiàn)狀分析 .3 1.4 研究方法 .4 1.5 研究內(nèi)容 .4 2 理論基礎(chǔ)和網(wǎng)站建設(shè)相關(guān)技術(shù)介紹 .6 2.1 理論基礎(chǔ) .6 2.1.1 遠(yuǎn)程教育 .6 2.1.2 網(wǎng)絡(luò)教學(xué) .7 2.1.3 網(wǎng)絡(luò)教學(xué)平臺 .7 2.2 網(wǎng)站建設(shè)相關(guān)技術(shù) .8 2.2.1 asp 技術(shù) 8 2.2.2 iis 概述 9 2.2.3 iis 與 asp 的結(jié)合 10 2.2.4 sql server 概述 11 2.3 本章小結(jié) .11 3 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的分析 .13 3.1 可行性分析 .13 3.2 系統(tǒng)需求分析 .14 iii 3.2.1 基本目標(biāo) .14 3.2.2 功能需求分析 .14 3.3 操作流程分析 .16 3.4 數(shù)據(jù)流程分析 .20 3.5 本章小結(jié) .23 4 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的設(shè)計(jì) .24 4.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) .24 4.2 平臺設(shè)計(jì)原則 .25 4.3 接口設(shè)計(jì) .26 4.4 數(shù)據(jù)庫設(shè)計(jì) .27 4.4.1 數(shù)據(jù)庫概念模型設(shè)計(jì) .27 4.4.2 數(shù)據(jù)庫邏輯模型設(shè)計(jì) .32 4.4.3 數(shù)據(jù)庫表設(shè)計(jì) .33 4.5 網(wǎng)頁界面設(shè)計(jì)原則 .38 4.6 本章小結(jié) .38 5 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的實(shí)現(xiàn) .39 5.1 系統(tǒng)需求軟硬件環(huán)境 .39 5.2 系統(tǒng)的開發(fā)工具 .39 5.3 系統(tǒng)的平臺選擇 .40 5.4 關(guān)鍵技術(shù)及其實(shí)現(xiàn) .40 5.4.1 數(shù)據(jù)庫連接 40 5.4.2 學(xué)院專業(yè)二級聯(lián)動(dòng) .41 5.5 網(wǎng)站系統(tǒng)功能模塊實(shí)現(xiàn) .43 5.5.1 登錄模塊 .43 5.5.2 教學(xué)信息維護(hù)模塊 .43 5.5.3 網(wǎng)絡(luò)課程模塊 .44 5.5.4 課程答疑模塊 .45 5.5.5 學(xué)習(xí)公告模塊 .45 iv 5.5.6 作業(yè)公告模塊 .46 5.5.7 論壇交流模塊 .46 5.5.8 個(gè)人消息模塊 .47 5.6 本章小結(jié) .47 6 總結(jié)與展望 .49 6.1 總結(jié) .49 6.2 展望 .49 參考文獻(xiàn) .51 致謝 .53 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 0 1 緒論 1.1 研究背景 現(xiàn)代教育技術(shù)理論已經(jīng)從傳統(tǒng)的“以教為中心”發(fā)展成為“以學(xué)為中心” , 這種以“學(xué)”為中心的教學(xué)設(shè)計(jì)理論與傳統(tǒng)的以“教”為中心的教學(xué)設(shè)計(jì)理論 完全不同,教師和學(xué)員的地位、作用都發(fā)生了極大的轉(zhuǎn)變。 因此,如何更好地利用教學(xué)設(shè)計(jì)的思想,高效地開發(fā)網(wǎng)絡(luò)課程成為擺在 教學(xué)設(shè)計(jì)人員面前的首要任務(wù)。隨著計(jì)算機(jī)技術(shù)和寬帶網(wǎng)絡(luò)的飛速發(fā)展,高校 網(wǎng)絡(luò)綜合教學(xué)平臺為高校教學(xué)提供了一種新的教學(xué)手段和方式,從一定意義上 說,網(wǎng)絡(luò)教學(xué)平臺的使用對于高校教學(xué)是一場巨大的革命。網(wǎng)絡(luò)教學(xué)的興起, 即教學(xué)網(wǎng)站的出現(xiàn),給傳統(tǒng)教育增添了幾分科學(xué)性、技術(shù)性和藝術(shù)性。 20 世紀(jì) 90 年代中后期到現(xiàn)在,網(wǎng)絡(luò)在高校中得到了普遍應(yīng)用,校園網(wǎng)也 相繼出現(xiàn),但是校園網(wǎng)絡(luò)在教學(xué)方面的發(fā)展相對較緩慢,未能起到其應(yīng)有的作 用。在教學(xué)對象上,偏重于更加功利的遠(yuǎn)程教育,不夠重視學(xué)校的教育。大力 開展網(wǎng)絡(luò)教學(xué),注重學(xué)生對教學(xué)資源的真實(shí)需求,推動(dòng)信息技術(shù)與課程信息的 集合,是推動(dòng)教學(xué)改革、培養(yǎng)創(chuàng)新人才的有效途徑,也是教育技術(shù)在教學(xué)中充 分應(yīng)用的體現(xiàn)1。 21 世紀(jì)高等教育發(fā)展的趨勢之一是教育的信息化與數(shù)字化,網(wǎng)絡(luò)教學(xué)平 臺反映了現(xiàn)代教育理念,逐漸成為高校數(shù)字化建設(shè)的重要體現(xiàn)和組成部分,也 成為研究的熱點(diǎn)。 1.2 研究目的及意義 高校教育越來越注重個(gè)性化、現(xiàn)代化,在網(wǎng)絡(luò)環(huán)境中,教學(xué)資源鋪天蓋地, 良莠不齊,資源量及質(zhì)的問題是一大困擾。 管理者盲目地上傳大量資料,學(xué) 生連瀏覽一遍都來不及,更不必說做筆記、分析、思考、判斷、吸收、綜合、 消化了,結(jié)果出現(xiàn)了學(xué)生無從下手、漫無目的、隨意閱讀的現(xiàn)象,這實(shí)際上是 使網(wǎng)絡(luò)環(huán)境下的教學(xué)處于一種嚴(yán)重失控狀態(tài)。同時(shí),在網(wǎng)絡(luò)教學(xué)中教師應(yīng)充當(dāng) 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 1 一個(gè)什么樣的角色,而且教師又應(yīng)該如何培養(yǎng)學(xué)生的自主學(xué)習(xí)能力等等的這些 問題是在實(shí)施網(wǎng)絡(luò)教學(xué)過程中不容忽視的。網(wǎng)絡(luò)教學(xué)作為現(xiàn)代社會(huì)學(xué)習(xí)交流的 重要途徑,應(yīng)該擁有一個(gè)穩(wěn)定的、安全的環(huán)境。所以在這個(gè)基礎(chǔ)上,開發(fā)一個(gè) 既簡單又實(shí)用的網(wǎng)絡(luò)教學(xué)平臺十分的有必要。 隨著計(jì)算機(jī)技術(shù)、教育理念等的不斷發(fā)展與進(jìn)步,今后對于網(wǎng)絡(luò)教學(xué)的需 求必定迫切,網(wǎng)絡(luò)教學(xué)平臺的缺乏是現(xiàn)代教育發(fā)展的瓶頸和阻礙之一。我國的 教學(xué)信息化還處于教學(xué)資源建設(shè)與整合階段,網(wǎng)絡(luò)教學(xué)平臺的開發(fā)應(yīng)用還在探 索之中,所以,對于網(wǎng)絡(luò)教學(xué)平臺的設(shè)計(jì)與開發(fā)具有現(xiàn)實(shí)意義。 1.3 國內(nèi)外網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用現(xiàn)狀分析 1.3.1 國外網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用現(xiàn)狀分析 對于網(wǎng)絡(luò)教育的起源,國內(nèi)外學(xué)者各有不同的看法,有人認(rèn)為起源于計(jì)算 機(jī)會(huì)議系統(tǒng),有人認(rèn)為起源于美國1988年創(chuàng)立的明星法案,馬治國等人對網(wǎng)絡(luò) 起源進(jìn)行過探究,認(rèn)為網(wǎng)絡(luò)教育起源于“虛擬課堂” 2。 國外許多國家特別是發(fā)達(dá)國家尤其重視網(wǎng)絡(luò)教學(xué),還在該方面投入了大量 的人力、物力和財(cái)力,同時(shí)也取得了一定的社會(huì)效益。美國有350多所大學(xué)和 學(xué)院提供因特網(wǎng)教育的遠(yuǎn)程學(xué)習(xí),基本覆蓋了高等院校的所有專業(yè)和學(xué)科;英 國也走在網(wǎng)絡(luò)教育的前端,而且英國利物浦大學(xué)等名校學(xué)府正積極致力于開拓 中國的教育市場。由此可見,網(wǎng)絡(luò)教育已經(jīng)逐漸成為經(jīng)濟(jì)合作與發(fā)展國家高等 教育體系的重要組成部分。 歐美等國家對網(wǎng)絡(luò)教學(xué)平臺的開發(fā)與應(yīng)用一直走在世界的前端。隨著計(jì)算 機(jī)技術(shù)的不斷進(jìn)步,漸漸出現(xiàn)了眾多的知名平臺,如 blackboard、desire2learn、angel、ecollege等,同時(shí)也不乏一些開源平臺,如 moodle、claroline、atutor、sakai等,且開源平臺在國外引起了極大的關(guān)注。 這些功能全面的教學(xué)平臺的出現(xiàn),從一定程度上大大縮短了教師開發(fā)和管理網(wǎng) 絡(luò)課程的時(shí)間,使眾多高校得以大規(guī)模地開發(fā)和從事網(wǎng)絡(luò)教學(xué)成為了可能。 目前,在歐美等發(fā)達(dá)國家利用網(wǎng)絡(luò)進(jìn)行輔助教學(xué)已成趨勢,網(wǎng)絡(luò)教學(xué)平臺 也已成為高校師生不可缺少的工具。國外眾多大學(xué)極其重視網(wǎng)絡(luò)教學(xué)平臺在教 學(xué)輔助中起到的重要作用,據(jù)educaus cds(core data service)2011年的 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 2 調(diào)查報(bào)告表明:在美國及部分國外大學(xué),近800個(gè)參與調(diào)查的高等院校中有98%左 右已經(jīng)配置有教學(xué)平臺,其中有95%至少支持一個(gè)教學(xué)平臺,超過69%有一個(gè) 商業(yè)教學(xué)平臺,16%有一個(gè)開源教學(xué)平臺3。這一數(shù)據(jù)表明,國外高校極其重 視教學(xué)平臺的應(yīng)用,而且,網(wǎng)絡(luò)教學(xué)平臺也在國外高校教育教學(xué)中占據(jù)了重要 的地位。 1.3.2 國內(nèi)網(wǎng)絡(luò)教學(xué)平臺的應(yīng)用現(xiàn)狀分析 1994 年, “中國教育和科研計(jì)算機(jī)網(wǎng)(cernet) ”示范工程的正式運(yùn)行 標(biāo)志著我國網(wǎng)絡(luò)服務(wù)教育的開始,首先是在一批教育部批準(zhǔn)的網(wǎng)絡(luò)教學(xué)試點(diǎn)高 校中開展網(wǎng)絡(luò)遠(yuǎn)程教學(xué),后來逐步滲透到普通高校的教學(xué)輔助應(yīng)用。 網(wǎng)絡(luò)教學(xué)的興起與發(fā)展需求引起了國內(nèi)高校網(wǎng)絡(luò)教學(xué)平臺開發(fā)的熱潮。從 1998 年 9 月教育部批準(zhǔn)清華大學(xué)、浙江大學(xué)、湖南大學(xué)和北京郵電大學(xué)試點(diǎn) 現(xiàn)代遠(yuǎn)程教育至今,全國已有 67 所普通高等院校建立了網(wǎng)絡(luò)教育學(xué)院。隨著 網(wǎng)絡(luò)教育試點(diǎn)的實(shí)施,對我國遠(yuǎn)程教育理論與實(shí)踐的關(guān)注問題已經(jīng)成為社會(huì)各 界關(guān)注的焦點(diǎn)4。由此可見,網(wǎng)絡(luò)教學(xué)平臺已是網(wǎng)絡(luò)教育的一大趨勢,而且也 是教學(xué)改革的一大方向。 20 世紀(jì) 90 年代中期,為了滿足網(wǎng)絡(luò)教學(xué)的發(fā)展需要,國內(nèi)的一些教育和 商業(yè)機(jī)構(gòu)開始開發(fā)專業(yè)的教學(xué)系統(tǒng),其中包括北京大學(xué)網(wǎng)絡(luò)教育學(xué)院開發(fā)的網(wǎng) 絡(luò)教學(xué)平臺 bluepower,北京師范大學(xué)余勝泉、何克抗等人設(shè)計(jì)開發(fā)的 vclass 網(wǎng)絡(luò)教學(xué)平臺等等;也包括 it 公司開發(fā)的 k12 網(wǎng)絡(luò)課程制作平臺、中教育星 網(wǎng)絡(luò)課程教學(xué)平臺、網(wǎng)視寶課程管理平臺 nv-server、凱迪網(wǎng)絡(luò)課程平臺 kd- webct 等等5。這些網(wǎng)絡(luò)教學(xué)平臺基本都包含有以下幾個(gè)系統(tǒng):網(wǎng)上教學(xué)系 統(tǒng)、網(wǎng)上教務(wù)管理系統(tǒng)、網(wǎng)絡(luò)課程開發(fā)系統(tǒng),此外,一些網(wǎng)絡(luò)教學(xué)平臺還包括 了網(wǎng)上教學(xué)資源管理系統(tǒng),該系統(tǒng)包括試題庫、案例庫、網(wǎng)絡(luò)課件庫、文獻(xiàn)資 料庫等。 總體來看,我國高校利用網(wǎng)絡(luò)輔助教學(xué)尚處于起步階段,隨著國內(nèi)自主開 發(fā)的教學(xué)平臺的不斷成熟、穩(wěn)定和國外開源教學(xué)平臺的興起,為我國普通高校 引進(jìn)教學(xué)平臺,開展網(wǎng)絡(luò)輔助教學(xué)實(shí)踐提供了良好的機(jī)遇。 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 3 1.4 研究方法 本課題的研究目標(biāo)主要是從計(jì)算機(jī)技術(shù)與課程教學(xué)的角度,探討網(wǎng)絡(luò)教學(xué) 的優(yōu)化方案研究,并在此基礎(chǔ)上構(gòu)建網(wǎng)絡(luò)教學(xué)平臺。對本課題的研究主要采用 文獻(xiàn)研究法、訪談法等理論研究與實(shí)踐應(yīng)用相結(jié)合的方法,在論文指導(dǎo)老師的 指導(dǎo)下對課題進(jìn)行研究。 在理論研究階段,通過各種途徑收集中、外文獻(xiàn)資料,對前人研究成果進(jìn) 行研讀和分析的基礎(chǔ)上,突出本研究的構(gòu)思和設(shè)計(jì),并對國內(nèi)外網(wǎng)絡(luò)教學(xué)平臺 的應(yīng)用現(xiàn)狀進(jìn)行系統(tǒng)的總結(jié)和梳理。 在實(shí)踐應(yīng)用階段,一方面,通過對系統(tǒng)的可行性、需求、功能模塊等分析, 利用操作流程圖、數(shù)據(jù)流程圖等對整個(gè)網(wǎng)絡(luò)教學(xué)平臺進(jìn)行分析,進(jìn)而對平臺的 數(shù)據(jù)庫、功能模塊、頁面和輸入輸出進(jìn)行設(shè)計(jì)。另一方面,則是根據(jù)得到的分 析和設(shè)計(jì)方案,運(yùn)用網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、多媒體技術(shù)等實(shí)現(xiàn)網(wǎng)絡(luò)教學(xué)平臺 的構(gòu)建與測試。 最后,結(jié)合大學(xué)期間所學(xué)的專業(yè)知識進(jìn)行論文撰寫。 1.5 研究內(nèi)容 本文在對眾多國內(nèi)外文獻(xiàn)進(jìn)行系統(tǒng)分析的基礎(chǔ)上,通過了解國內(nèi)外網(wǎng)絡(luò)教 學(xué)平臺的應(yīng)用現(xiàn)狀,認(rèn)真分析網(wǎng)絡(luò)教學(xué)的發(fā)展現(xiàn)狀和關(guān)鍵技術(shù),提出了 b/s 結(jié) 構(gòu)(瀏覽器/服務(wù)器結(jié)構(gòu))作為系統(tǒng)開發(fā)平臺,以 dreamweaver 作為系統(tǒng)開發(fā) 軟件,以 sql server 2000 作為系統(tǒng)實(shí)施的后臺數(shù)據(jù)庫,實(shí)現(xiàn)對 asp 技術(shù)與數(shù) 據(jù)庫技術(shù)的整合應(yīng)用;同時(shí),運(yùn)用系統(tǒng)開發(fā)理論和方法,通過功能需求分析、 總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)等過程,開發(fā)出一套以學(xué)生、教師和管理員為 用戶主體的網(wǎng)絡(luò)教學(xué)平臺,集成課程資源應(yīng)用、答疑討論、網(wǎng)上作業(yè)及討論交 流等功能。 本文所有研究內(nèi)容將在理論分析和實(shí)踐應(yīng)用的基礎(chǔ)上進(jìn)行撰寫,具體內(nèi)容 框架如圖 1.1 所示: 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 4 圖 1.1 論文框架 第一部分第一部分 第二部分第二部分 第三部分第三部分 第四部分第四部分 步步 驟驟內(nèi)內(nèi) 容容 緒 論 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò) 教學(xué)平臺的分析 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò) 教學(xué)平臺的設(shè)計(jì) 詮釋選題背景與意義,分析 國內(nèi)外網(wǎng)絡(luò)教學(xué)平臺應(yīng)用現(xiàn) 狀 理論基礎(chǔ)概述 網(wǎng)站建設(shè)相關(guān)技術(shù)介紹 闡述系統(tǒng)開發(fā)的可行性 通過把握系統(tǒng)的基本目 標(biāo),進(jìn)行功能需求分析 根據(jù)用戶的操作流程進(jìn) 行業(yè)務(wù)流程分析及數(shù)據(jù) 流程分析 通過系統(tǒng)功能模塊設(shè)計(jì) 系統(tǒng)的總體結(jié)構(gòu) 闡述平臺設(shè)計(jì)及界面設(shè) 計(jì)原則 運(yùn)用數(shù)據(jù)庫知識對網(wǎng)絡(luò) 教學(xué)平臺數(shù)據(jù)庫進(jìn)行詳 細(xì)設(shè)計(jì) 第五部分第五部分 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò) 教學(xué)平臺的實(shí)現(xiàn) 開發(fā)技術(shù)等概述 網(wǎng)絡(luò)教學(xué)平臺功能實(shí)現(xiàn) 簡要描述 理論基礎(chǔ)與技術(shù)簡介 第六部分第六部分總結(jié)與展望 對本文進(jìn)行總結(jié),指出研究 不足和未來研究 章章 節(jié)節(jié) 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 5 2 理論基礎(chǔ)和網(wǎng)站建設(shè)相關(guān)技術(shù)介紹 由上一章的分析,可以得出這樣一個(gè)結(jié)論:網(wǎng)絡(luò)教學(xué)是現(xiàn)代教育發(fā)展的必 然趨勢,而是否貫徹現(xiàn)代教育理念成為衡量網(wǎng)絡(luò)教學(xué)平臺先進(jìn)性的重要標(biāo)準(zhǔn)。 本章主要闡述有關(guān)現(xiàn)代教育理論研究的最新成果以及網(wǎng)站建設(shè)相關(guān)技術(shù),并將 其作為網(wǎng)絡(luò)教學(xué)平臺設(shè)計(jì)的基礎(chǔ)和指導(dǎo)思想。 2.1 理論基礎(chǔ) 2.1.1 遠(yuǎn)程教育 遠(yuǎn)程教育的起源可以追溯到19世紀(jì)中葉的函授教育。1840年,英國人伊 薩克皮特曼(issac pitman)將速記課程以寄信的方式發(fā)給學(xué)生,因此也稱函授 教育。1902年,蔡元培等在上海成立的中國教育會(huì)采用通信教授法;1914年, 商務(wù)印書館創(chuàng)辦函授書社,這些都是中國最早的函授教育6。 遠(yuǎn)程教育(distance education),也稱遙距教育、遠(yuǎn)距教學(xué),是學(xué)生與教 師、學(xué)生與教育組織之間主要采取多種媒體方式進(jìn)行系統(tǒng)教學(xué)和通信聯(lián)系 的教育形式,是將課程傳送給校園外的一處或多處學(xué)生的教育 7。 現(xiàn)代遠(yuǎn)程教育是指通過音頻、視頻(直播或錄像)以及包括實(shí)時(shí)和非 實(shí)時(shí)在內(nèi)的計(jì)算機(jī)技術(shù)把課程傳送到校園外的教育?,F(xiàn)代遠(yuǎn)程教育是隨著 現(xiàn)代信息技術(shù)的發(fā)展而產(chǎn)生的一種新型教育方式。計(jì)算機(jī)技術(shù)、多媒體技 術(shù)、通信技術(shù)的發(fā)展,特別是因特網(wǎng) (internet)的迅猛發(fā)展,使遠(yuǎn)程教育的 手段有了質(zhì)的飛躍,成為高新技術(shù)條件下的遠(yuǎn)程教育。現(xiàn)代遠(yuǎn)程教育是以 現(xiàn)代遠(yuǎn)程教育手段為主,兼容面授、函授和自學(xué)等傳統(tǒng)教學(xué)形式,多種媒 體優(yōu)化組合的教育方式。 現(xiàn)代遠(yuǎn)程教育可以有效地發(fā)揮遠(yuǎn)程教育的特點(diǎn),是一種相對于面授教 育、師生分離、非面對面組織的教學(xué)活動(dòng),它是一種跨學(xué)校、跨地區(qū)的教 育體制和教學(xué)模式,它的特點(diǎn)是:學(xué)生與教師分離;采用特定的傳輸系統(tǒng) 和傳播媒體進(jìn)行教學(xué);信息的傳輸方式多種多樣;學(xué)習(xí)的場所和形式靈活 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 6 多變。與面授教育相比,遠(yuǎn)距離教育的優(yōu)勢在于它可以突破時(shí)空的限制; 提供更多的學(xué)習(xí)機(jī)會(huì); 有利于教學(xué)規(guī)模的擴(kuò)大;提高教學(xué)質(zhì)量;降低教學(xué) 的成本。 遠(yuǎn)程教育的出現(xiàn)及發(fā)展,在某種程度上奠定了網(wǎng)絡(luò)教學(xué)平臺及其他教 學(xué)網(wǎng)站的建設(shè)基礎(chǔ)。隨著計(jì)算機(jī)等各技術(shù)的迅速發(fā)展,遠(yuǎn)程教育將是現(xiàn)代 教育發(fā)展的一大趨勢,教學(xué)平臺將成為教學(xué)建設(shè)的重要組成部分。 2.1.2 網(wǎng)絡(luò)教學(xué) 遠(yuǎn)程教育歷經(jīng)了函授教育、廣播電視教育和現(xiàn)代遠(yuǎn)程教育等三個(gè)階段。目 前正處于第三代即現(xiàn)代遠(yuǎn)程教育階段,這個(gè)階段的的基本特征是利用計(jì)算機(jī)網(wǎng) 絡(luò)和多媒體技術(shù),在數(shù)字信號環(huán)境下進(jìn)行教學(xué)活動(dòng),通常被稱為網(wǎng)絡(luò)教學(xué)。 網(wǎng)絡(luò)教學(xué)是指以網(wǎng)絡(luò)為依托、以多媒體信息為傳輸媒介的開放式、遠(yuǎn)程化 教學(xué)模式8。它結(jié)合了教育學(xué)知識和計(jì)算機(jī)科學(xué)知識,推出了最有生命力的網(wǎng) 絡(luò)化教學(xué),利用現(xiàn)代信息技術(shù)發(fā)展高素質(zhì)教育的教學(xué)形式,突破了傳統(tǒng)教學(xué)在 時(shí)間和空間上對教學(xué)活動(dòng)的限制,顯著增強(qiáng)了教與學(xué)的交互能力,教學(xué)質(zhì)量顯 著提高。 網(wǎng)絡(luò)教學(xué)打破了傳統(tǒng)學(xué)校教育的課堂授課模式,同時(shí)也打破了傳統(tǒng)遠(yuǎn)程教 育所無法實(shí)現(xiàn)的有效溝通和交流的局限性。它要求建立一種全新的教學(xué)模式, 對教師和學(xué)生也提出了不同的要求。其中,教師逐漸從一個(gè)教學(xué)的完全支配者 轉(zhuǎn)變?yōu)閷W(xué)習(xí)的支持者,他負(fù)責(zé)網(wǎng)絡(luò)課件的設(shè)計(jì)、開發(fā)以及維護(hù);而對學(xué)生而言, 也漸漸從單一的、被動(dòng)的接受學(xué)習(xí)轉(zhuǎn)變成自我探索、發(fā)現(xiàn)、協(xié)作等多種形式的 組合學(xué)習(xí),學(xué)生的目標(biāo)不僅僅是接受教師給予的課堂知識,而是應(yīng)該發(fā)揮自己 的主觀能動(dòng)性去尋找和探索相關(guān)的知識和資源。隨著網(wǎng)絡(luò)的延伸,學(xué)生的學(xué)習(xí) 范圍和交流對象也漸漸擴(kuò)大,一種協(xié)作化的學(xué)習(xí)模式也應(yīng)運(yùn)而生。 這諸多的變化都要求我們在進(jìn)行網(wǎng)絡(luò)教學(xué)平臺的設(shè)計(jì)與開發(fā)時(shí)不能因循從 前的模式,而應(yīng)該根據(jù)新的學(xué)習(xí)、教學(xué)環(huán)境進(jìn)行教學(xué)設(shè)計(jì) ,網(wǎng)絡(luò)教學(xué)平臺的 設(shè)計(jì)應(yīng)該符合學(xué)生的學(xué)習(xí)心理,認(rèn)知心理;知識的編排既遵循課程的邏輯結(jié)構(gòu), 也要和學(xué)生學(xué)習(xí)的接受水平相一致,而且還能夠體現(xiàn)其科學(xué)性。 2.1.3 網(wǎng)絡(luò)教學(xué)平臺 網(wǎng)絡(luò)教學(xué)平臺(network teaching platform),又稱在線教學(xué)平臺。隨著現(xiàn)代 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 7 科技的不斷發(fā)展,計(jì)算機(jī)在教育領(lǐng)域得到了前所未有的廣泛應(yīng)用,并迅速成為 最有發(fā)展前景的教學(xué)媒體和教學(xué)管理工具。計(jì)算機(jī)在教育領(lǐng)域的應(yīng)用,使得教 學(xué)手段、教學(xué)方法、教學(xué)形式、課堂教學(xué)結(jié)構(gòu)等方面發(fā)生了深刻的變化,從而 促進(jìn)了教育思想和教育理論的變革和發(fā)展,一系列相關(guān)的思想、理論和技術(shù)在 實(shí)踐中日積月累,并不斷得到豐富和完善,為開展網(wǎng)絡(luò)教學(xué)奠定了堅(jiān)實(shí)的基礎(chǔ)。 根據(jù)文獻(xiàn)研究,發(fā)現(xiàn)對于網(wǎng)絡(luò)教學(xué)平臺的組成部分有不同的分類: 保利遜(polyson,et.al,1996)認(rèn)為,網(wǎng)上教學(xué)平臺由八個(gè)部分組成:網(wǎng)上 教學(xué)大綱;作業(yè);通知;個(gè)人網(wǎng)頁;交互性;測驗(yàn);課程管理;課程內(nèi)容9。 卡恩(khan,1997)認(rèn)為,網(wǎng)上教學(xué)平臺的組成部分是:課程內(nèi)容建設(shè); 多媒體成分;網(wǎng)絡(luò)工具;計(jì)算機(jī)及儲存設(shè)備;網(wǎng)絡(luò)鏈接和網(wǎng)絡(luò)服務(wù)提供者;編 程語言和工具;服務(wù)器;網(wǎng)絡(luò)瀏覽器和其它應(yīng)用程序10。 羅斯(ross,1998)提出,網(wǎng)上教學(xué)平臺包括七部分:學(xué)生工具;合作工 具;管理和安全性;測試和記錄功能;功能性;用戶界面;非技術(shù)特征11。 菲爾迪維克(firdyiwek,1999)將網(wǎng)上教學(xué)平臺分為三大部分:管理,包括 建立并維護(hù)網(wǎng)上課程,登記注冊,登錄控制,使用追蹤等;教學(xué),包括界面觀 感,教學(xué)工具,評估工具,課程管理等;學(xué)生使用,包括自我編程,自我評估 等12。 張偉遠(yuǎn)等(張偉遠(yuǎn)、王立勛,2004)在分析了17種在國際上廣泛使用的網(wǎng) 上教學(xué)平臺以后,提出了網(wǎng)上學(xué)習(xí)平臺三大功能的劃分,即課程設(shè)計(jì)功能、交 流和協(xié)作功能以及管理功能13。 通過文獻(xiàn)研究,得出網(wǎng)絡(luò)教學(xué)平臺主要的功能模塊有管理模塊、資源模塊 以及交流模塊,因此,作者在建設(shè)網(wǎng)絡(luò)教學(xué)平臺時(shí)將著重對這三部分進(jìn)行分析 與設(shè)計(jì),并通過與實(shí)際相結(jié)合,創(chuàng)建一個(gè)功能齊全、操作簡便的教學(xué)平臺。 2.2 網(wǎng)站建設(shè)相關(guān)技術(shù) 2.2.1 asp 技術(shù) 網(wǎng)頁可分為靜態(tài)網(wǎng)頁和動(dòng)態(tài)網(wǎng)頁兩大類。本文網(wǎng)站的建設(shè)使用的是 asp 服務(wù)器端腳本編寫環(huán)境技術(shù),中文也叫做:“動(dòng)態(tài)服務(wù)器頁面” ,即:active 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 8 server pages14。顧名思義,active:活動(dòng)的,活躍的。其相對于靜態(tài)網(wǎng)頁, 能根據(jù)用戶的各種請求信息,通過邏輯判斷和編程處理,進(jìn)行數(shù)據(jù)庫之間的數(shù) 據(jù)交換,及時(shí)給用戶返回所需要的信息;server:服務(wù)器?,F(xiàn)在絕大多數(shù)編程 人員都在使用微軟公司的 iis 6.0 服務(wù)器與 asp 相匹配;pages:頁面。這里的 頁面的英文使用的是復(fù)數(shù) pages,說明的是由多個(gè)頁面組合完成工作的。 asp 就是一個(gè)在特定服務(wù)器環(huán)境下運(yùn)行解析的、可以根據(jù)用戶不同請求 生成不同網(wǎng)頁的輸入輸出系統(tǒng)。它可以組合腳本命令、activex 組件、html 頁面創(chuàng)建交互的 web 網(wǎng)頁以及功能強(qiáng)大的應(yīng)用程序,對于編寫網(wǎng)站的程序員 來說是一種相對簡單、方便的編程工具。 asp 是由 microsoft 微軟公司在 1996 年研發(fā)出來的一項(xiàng)技術(shù),它的面世 給網(wǎng)站開發(fā)帶來新的血液,并且 asp 開發(fā)網(wǎng)站應(yīng)用也有諸多優(yōu)點(diǎn),具體如下: (1)簡單易學(xué)。asp 可以通過 windows 的記事本、frontpage、excel 等 軟件進(jìn)行編輯;無需編譯,可在服務(wù)器端直接執(zhí)行命令。 (2)保密性高。編寫的源程序不容易被剽竊,從中提高了程序的安全性。 (3)管理方便。script 都嵌在網(wǎng)頁語言 html 內(nèi),使 script 與 html 的 開發(fā)一次性完成,管理起來很方便。 (4)操控?cái)?shù)據(jù)庫方便。可以輕易地連接各種不同的數(shù)據(jù)庫。 (5)asp 通過擴(kuò)展名為.asp 的文本文件出現(xiàn),通過靈活運(yùn)用動(dòng)態(tài)技術(shù), 可以設(shè)計(jì)出精美的網(wǎng)頁。 2.2.2 iis 概述 iis 的全稱為 internet information server,中文譯作 internet 信息服務(wù),是 一個(gè) world wide web server,它包含了 gopher server 和 ftp server,意味著用 戶能發(fā)布網(wǎng)頁,并且可以運(yùn)用 asp(active server pages) 、java、vbscript 產(chǎn)生頁面,并有著一些擴(kuò)展功能15。 本文系統(tǒng)采用的是 iis 6.0 版本。iis 6.0 和 windows 7 提供了可靠的、高 效的、連接的、完整的網(wǎng)絡(luò)服務(wù)器解決方案。其與 iis 5.0 比較,有著更加完 善的特點(diǎn),具體如下: (1)可靠性、可伸縮性 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 9 iis 6.0 提供了更智能、更可靠的 web 服務(wù)環(huán)境,新的環(huán)境包括應(yīng)用程序 健康檢測、應(yīng)用程序自動(dòng)循環(huán)利用,還提供了最佳的擴(kuò)展性和強(qiáng)大的性能,使 得服務(wù)器能夠充分發(fā)揮功效。 (2)安全性更高、更易于管理 iis 6.0 顯著改進(jìn)了 web 服務(wù)器的安全性。iis 6.0 在默認(rèn)情況下處于鎖定 狀態(tài),從而減少了暴露在攻擊者面前的攻擊表面積。此外,iis 6.0 的身份驗(yàn)證 和授權(quán)功能也得到了改進(jìn),它還提供了更多更強(qiáng)大的管理功能,改善了對 xml 元數(shù)據(jù)庫(metabase)的管理,并且提供了新的命令行工具。因此,iis 6.0 在降低系統(tǒng)管理成本的同時(shí),大大提高了信息系統(tǒng)的安全性。 (3)服務(wù)器并存 iis 6.0 通過將可靠的體系結(jié)構(gòu)和內(nèi)核模式驅(qū)動(dòng)程序完美地結(jié)合在一起,它 允許在單臺服務(wù)器上托管更多的應(yīng)用程序。 (4)開發(fā)與國際化支持增強(qiáng) 基于 iis 6.0,windows 7 為開發(fā)者提供高標(biāo)準(zhǔn)的附加功能,包括快速應(yīng)用 程序開發(fā)以及廣泛的語言選擇,同時(shí)也提供了國際化支持。 2.2.3 iis 與 asp 的結(jié)合 在過去,客戶端/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與 web 的相關(guān)技術(shù)幾乎處于平行線上, 兩者相互獨(dú)立并無法做出集成性的設(shè)計(jì)?,F(xiàn)在我們利用 iis+asp 構(gòu)成三層式 web 結(jié)構(gòu)的中間一層,將客戶端/服務(wù)器結(jié)構(gòu)與 web 密切結(jié)合,完成前后端兩 者的集成輸出功能,使得 web 站點(diǎn)的開發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。 利用 iis+asp 技術(shù)來集成 web 前后端所帶來的強(qiáng)大效益可歸結(jié)為以下幾 個(gè)方面: 減少構(gòu)建和維護(hù)成本 加快聯(lián)機(jī)過程 應(yīng)用軟件集中在服務(wù)器開發(fā)管理 前端可使用任何瀏覽器(ie、netscape) 后端可存取任何數(shù)據(jù)庫(sql server、access) 可使用任何腳本開發(fā)語言(vbscript、javascript) 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 10 圖 2.1 三層式 web 結(jié)構(gòu)示意圖 2.2.4 sql server 概述 sql 的全稱是 structured query language,中文翻譯為:結(jié)構(gòu)化查詢語言, 是一種數(shù)據(jù)庫查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系 數(shù)據(jù)庫系統(tǒng)。使用 sql server 的最終目的是用它來管理數(shù)據(jù),創(chuàng)建能夠滿足 業(yè)務(wù)需求的數(shù)據(jù)庫16。 本文系統(tǒng)開發(fā)采用的是 sql server 2000 數(shù)據(jù)庫,microsoft sql server 2000 是美國微軟公司推出的使用相當(dāng)廣泛的數(shù)據(jù)庫管理系統(tǒng),包含一套圖形 工具,如服務(wù)器管理(用于啟動(dòng)和關(guān)閉數(shù)據(jù)庫服務(wù)) 、企業(yè)管理器(用于創(chuàng)建 和修改數(shù)據(jù)庫及備份數(shù)據(jù)庫等)和查詢分析器(用于交互執(zhí)行 transact-sql 語句和過程并提供圖形查詢分析功能)等。本文選擇 sql server 2000 是因?yàn)?它與其他數(shù)據(jù)庫相比,有著其獨(dú)特的優(yōu)勢: (1)最好的數(shù)據(jù)庫平臺。sql server 2000 是建立在 sql server 7.0 的基礎(chǔ) 上,它的特點(diǎn)在于管理數(shù)據(jù)倉庫和大規(guī)模數(shù)據(jù)聯(lián)機(jī)事務(wù)處理上有著優(yōu)越的性能, 是最好的數(shù)據(jù)庫平臺。 (2)易用性。sql server 2000 提供了多種向?qū)Ш途庉嬈?,使得管理員能 夠根據(jù)系統(tǒng)的提示,將任務(wù)逐步完成,這將大大地縮短管理人員使用系統(tǒng)的時(shí) 間。 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 11 2.3 本章小結(jié) 本章通過分析遠(yuǎn)程教育的起源以及發(fā)展,從而引申到網(wǎng)絡(luò)教學(xué),遠(yuǎn)程教育 可以說是網(wǎng)絡(luò)教學(xué)興起的基礎(chǔ),而網(wǎng)絡(luò)教學(xué)平臺的出現(xiàn)從很大程度上給網(wǎng)絡(luò)教 學(xué)帶來了一次浪潮。這三大理論,形成了本文研究網(wǎng)絡(luò)教學(xué)平臺的理論基礎(chǔ)。 本章還結(jié)合網(wǎng)站建設(shè)相關(guān)技術(shù),詳細(xì)闡述了系統(tǒng)開發(fā)技術(shù)、運(yùn)行服務(wù)器以 及開發(fā)工具等的特點(diǎn),最終決定本系統(tǒng)采用 asp+iis 6.0+microsoft sql server 2000 搭建。asp 動(dòng)態(tài)服務(wù)器頁面技術(shù)相對于一般的靜態(tài)網(wǎng)站維護(hù)成本較高、 升級與擴(kuò)充難、缺乏交互性等因素,對整個(gè)網(wǎng)站系統(tǒng)生存周期來說,具有較大 的可行性優(yōu)勢。使用 asp 建設(shè)網(wǎng)站,可以組合 html 頁、腳本命令和 activex 組件以創(chuàng)建交互的網(wǎng)頁和基于 web 的功能強(qiáng)大的應(yīng)用程序,而且應(yīng) 用程序比較容易開發(fā)和修改,相對比較適合本文網(wǎng)站系統(tǒng)的應(yīng)用。 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 12 3 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的分析 本文系統(tǒng)分析的目的是在建立一個(gè)新的系統(tǒng)時(shí),針對系統(tǒng)開發(fā)的可行性以 及功能需求等做一個(gè)詳盡的分析。這是本系統(tǒng)開發(fā)項(xiàng)目過程中的一個(gè)至關(guān)重要 的環(huán)節(jié)。系統(tǒng)開發(fā)是一個(gè)涉及面較廣的項(xiàng)目,系統(tǒng)最終能否迎合教育信息化的 發(fā)展需求、滿足用戶獲取信息的需求等等問題都跟系統(tǒng)分析的結(jié)果有很大的關(guān) 系。以下通過對系統(tǒng)的可行性、功能需求及操作流程分析、數(shù)據(jù)流程分析這四 個(gè)方面進(jìn)行分析與研究。 3.1 可行性分析 現(xiàn)今社會(huì)講求效率,時(shí)間就是金錢。對于高校教學(xué)來說,同樣講求效率, 開發(fā)簡單、易于操作的管理平臺不僅可以節(jié)省時(shí)間,還可以避免浪費(fèi)人力、物 力,提高效率。可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確 定問題是否能解決。 現(xiàn)從下述三個(gè)方面分析基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的可行性。 (1)技術(shù)可行性:本系統(tǒng)的開發(fā)以 dreamweaver 作為開發(fā)工具。 dreamweaver 是一個(gè)圖形化的應(yīng)用程序開發(fā)環(huán)境,使用 dreamweaver 可以很 容易地開發(fā)和數(shù)據(jù)庫打交道的網(wǎng)站。 系統(tǒng)采用 sql server 2000 作為開發(fā)數(shù)據(jù)庫。sql server 2000 是一種客戶 機(jī)/服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng),提供了許多易于使用的圖形化工具和 向?qū)В瑸閯?chuàng)建和管理數(shù)據(jù)庫帶來了很大的方便。 在技術(shù)難度方面,有周圍同學(xué)的熱心幫助,老師的適時(shí)指導(dǎo),加上對很多 相關(guān)文獻(xiàn)的參考,能夠解決開發(fā)過程中所遇到的困難。 由此,可以得出,本系統(tǒng)在技術(shù)上是具有可行性的。 (2)經(jīng)濟(jì)可行性:如今計(jì)算機(jī)在人們的生活中普遍應(yīng)用,使得各種軟件 的開發(fā)成本越來越低,價(jià)格也越來越底。本系統(tǒng)也是如此,開發(fā)成本低廉同時(shí) 能夠還能夠?yàn)橛脩魩硐喈?dāng)大的方便。主要表現(xiàn)在: 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 13 本系統(tǒng)擁有多種實(shí)用功能,它集成了課程管理、教學(xué)管理、資料管理 等多種功能,具有較強(qiáng)的實(shí)用性和便捷性。 本系統(tǒng)的實(shí)用能快速提高用戶的學(xué)習(xí)效率,減少不必要的人力和物力。 由此,可以得出,本系統(tǒng)在經(jīng)濟(jì)上是具有可行性的。 (3)操作可行性:由于本系統(tǒng)是對教學(xué)資源的一些相關(guān)管理,管理對象 簡單,主要是對數(shù)據(jù)庫的操作,且每個(gè)數(shù)據(jù)庫內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,設(shè)計(jì)過 程不復(fù)雜。因此,整個(gè)平臺的使用非常簡便,對于計(jì)算機(jī)用戶的要求也不高, 每一個(gè)用戶都能夠很好的操作該平臺,且本系統(tǒng)所耗費(fèi)的資源非常小,只需要 在一般的電腦上面就能夠使用這個(gè)平臺,簡單、方便、快捷的實(shí)現(xiàn)對教學(xué)資源 等進(jìn)行管理與利用。 綜上所述,證明該系統(tǒng)是切實(shí)可行的。 3.2 系統(tǒng)需求分析 3.2.1 基本目標(biāo) 網(wǎng)絡(luò)教學(xué)平臺作為教師向?qū)W生發(fā)布信息的平臺,應(yīng)該體現(xiàn)它的管理性以及 互動(dòng)性。在開發(fā)系統(tǒng)之前必須先確立系統(tǒng)的作用以及系統(tǒng)的功能,根據(jù)網(wǎng)絡(luò)教 學(xué)的實(shí)際情況,開發(fā)的系統(tǒng)應(yīng)該具備以下功能: 1)由于使用者在使用一種新的系統(tǒng)時(shí),會(huì)出現(xiàn)陌生,不熟悉的現(xiàn)象,所 以要求本系統(tǒng)具有良好的人機(jī)界面,讓用戶易于操作。 2)能夠?qū)崿F(xiàn)網(wǎng)絡(luò)教學(xué)平臺的各項(xiàng)功能,能成功管理用戶的各種信息。 3)在使用系統(tǒng)中,查詢、修改、刪除、添加數(shù)據(jù)方便,具有良好的數(shù)據(jù) 穩(wěn)定性和可靠性。 4) 加強(qiáng)平臺互動(dòng)功能。對于網(wǎng)絡(luò)教學(xué)平臺來說,教師與用戶兩者的關(guān)系 非常密切,是相互作用、相互促進(jìn)、相輔相成的。所以在系統(tǒng)建設(shè)的過程中, 通過開發(fā)“討論交流”這個(gè)模塊可以讓用戶互相溝通、交流經(jīng)驗(yàn)、信息共享, 從用戶反饋的信息中也能促進(jìn)系統(tǒng)在內(nèi)容上更加完善、更實(shí)用。 5)力求站內(nèi)信息傳遞順暢,界面使用便捷,運(yùn)行環(huán)境穩(wěn)定、可靠,保證 各個(gè)模塊運(yùn)作流暢,確保安全運(yùn)行。 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 14 3.2.2 功能需求分析 網(wǎng)絡(luò)教學(xué)平臺要求既能滿足學(xué)生的學(xué),又能夠滿足教師的教;既能滿足學(xué) 生自學(xué)的需要,又可供教師進(jìn)行備課及課堂教學(xué)參考。本系統(tǒng)將利用互聯(lián)網(wǎng)優(yōu) 勢,為教學(xué)的課下學(xué)習(xí)進(jìn)行改革。 在教學(xué)上能實(shí)現(xiàn):首先,以簡潔美觀的形式向?qū)W生提供學(xué)習(xí)信息,提供有 關(guān)課程的作業(yè)及學(xué)習(xí)信息;第二,向教師提供方便的課件上傳功能和教學(xué)的相 關(guān)資料;第三,向師生提供便利的網(wǎng)上學(xué)習(xí)和討論的交互式教學(xué)環(huán)境?;谝?上考慮,本系統(tǒng)將實(shí)現(xiàn)以下主要部分功能: (1)學(xué)生學(xué)習(xí)功能 該部分主要針對學(xué)生用戶,學(xué)生可以選擇各科課程的電子教案進(jìn)行學(xué)習(xí), 了解學(xué)習(xí)方面的通知、習(xí)題作業(yè)通知及教師的答疑情況等。開設(shè)了電子公告板, 也就是討論交流,教師可以組織學(xué)生進(jìn)行熱點(diǎn)討論,引導(dǎo)學(xué)生進(jìn)行網(wǎng)上交流, 讓學(xué)生對有關(guān)問題進(jìn)行思考判斷,進(jìn)而引導(dǎo)學(xué)生主動(dòng)參與學(xué)習(xí),使網(wǎng)絡(luò)成為教 學(xué)的戰(zhàn)場。 對于學(xué)習(xí)功能,該平臺主要設(shè)置了以下欄目: 學(xué)習(xí)資料下載:該功能顧名思義就是給學(xué)生提供學(xué)習(xí)資料,以文件的 形式。但以文件的形式組織學(xué)習(xí)資料,在內(nèi)容上對于學(xué)生來說,有時(shí)也不 是很方便,但基于技術(shù)有限,該功能只能基于文件形式了。 作業(yè)公告:此功能為作業(yè)信息發(fā)布欄目,由教師發(fā)布作業(yè)公告信息, 以通知學(xué)生在指定的時(shí)間內(nèi)完成作業(yè),免去了老師布置完作業(yè),學(xué)生因忘 記而沒有及時(shí)完成作業(yè)的情況的發(fā)生,當(dāng)作業(yè)公告信息過期時(shí),教師可以 將它刪除。 學(xué)習(xí)公告:此功能主要提供學(xué)習(xí)方面的通知,例如考試通知或者停課 通知等,讓學(xué)生在第一時(shí)間了解到課程學(xué)習(xí)動(dòng)態(tài),免去了教師親自尋找學(xué) 生告知而花費(fèi)長時(shí)間的情況。 師生教學(xué)交流:該功能提供的是學(xué)生與教師之間的交流、互動(dòng),可以 是大眾式討論的交流,也可以是一對一的答疑。 (2)教師教學(xué)功能 該部分為各科教師提供了一個(gè)發(fā)布課程學(xué)習(xí)資料的平臺,使得課程或電子 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 15 教案的發(fā)布更為簡單,并為教師提供網(wǎng)上答疑模塊,便于教師與學(xué)生交流。 對于教學(xué)功能,該平臺主要設(shè)置了以下欄目: 作業(yè)公告管理:此功能與學(xué)習(xí)功能中的作業(yè)公告相對應(yīng),學(xué)生只能查 看公告,但是教師管理公告信息,教師在此模塊可以發(fā)布公告信息,編輯 已發(fā)布的公告信息,還可以刪除已過期的公告信息。 學(xué)習(xí)公告管理:此功能與學(xué)習(xí)功能中的學(xué)習(xí)公告相對應(yīng),教師在此模 塊可以發(fā)布學(xué)習(xí)公告信息,編輯已發(fā)布的公告信息,還可以刪除已過期的 公告信息。 學(xué)習(xí)資料上傳下載:此功能幫助教師上傳教學(xué)課程資料,還可以刪除 資料,為學(xué)生在學(xué)習(xí)端提供學(xué)習(xí)資源。 (3)后臺管理功能 這一部分為后臺管理員提供了對各信息的管理功能,主要包括學(xué)生管理、 教師管理、用戶管理、課程管理、專業(yè)管理、班級管理、開課信息管理、討論 區(qū)管理等功能,這些功能是系統(tǒng)運(yùn)行所需要的一些初始信息管理。 3.3 操作流程分析 根據(jù)需求確定系統(tǒng)主要實(shí)現(xiàn)的功能。操作流程分析主要圍繞上節(jié)中提到的 管理員、教師、學(xué)生三大用戶展開。 (1) 管理員操作流程 管理員進(jìn)入登錄界面,輸入正確的帳號、密碼,點(diǎn)擊“登錄” 。通過身份 驗(yàn)證后,即可登錄成功,進(jìn)入后臺管理界面,然后管理員就可以對員工用戶管 理、教師管理模塊、學(xué)生管理模塊、課程管理模塊、消息論壇管理模塊、學(xué)院 管理模塊、專業(yè)管理模塊、班級管理模塊等功能模塊進(jìn)行管理。管理員操作流 程圖如圖 3.1 所示: 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 16 n y 輸入用戶名和密碼 核對信息 管理主頁面 管 用 戶 管 理 管 論 壇 管 理 管 開 課 管 理 管 課 程 管 理 管 學(xué) 院 管 理 管 專 業(yè) 管 理 管 班 級 管 理 管 學(xué) 生 管 理 管 教 師 管 理 管理員 返回登錄首頁 退出管理 個(gè) 人 消 息 管 理 管 信 息 添 加 管 信 息 刪 除 管 信 息 修 改 管 信 息 添 加 管 信 息 刪 除 管 信 息 回 復(fù) 管 個(gè) 人 消 息 添 加 管 個(gè) 人 消 息 刪 除 管 密 碼 修 改 圖 3.1 網(wǎng)絡(luò)教學(xué)平臺管理員操作流程圖 (2) 教師操作流程 教師通過身份驗(yàn)證,登錄教師主頁后,就可以對課程管理模塊、消息論壇 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 17 管理模塊、作業(yè)公告管理模塊、學(xué)習(xí)公告管理模塊及答疑模塊等其他功能模塊 進(jìn)行操作與管理。教師操作流程圖如圖 3.2 所示: n y 輸入用戶名和密碼 核對信息 教師主頁面 管 學(xué) 習(xí) 公 告 管 理 管 論 壇 管 理 管 課 程 資 料 管 理 管 課 程 答 疑 管 理 管 作 業(yè) 公 告 管 理 教 師 返回登錄首頁 退出管理 個(gè) 人 消 息 管 理 管 公 告 添 加 管 公 告 刪 除 管 公 告 修 改 管 信 息 添 加 管 信 息 刪 除 管 信 息 回 復(fù) 管 個(gè) 人 消 息 添 加 管 個(gè) 人 消 息 刪 除 管 密 碼 修 改 管 資 料 添 加 管 解 答 疑 問 管 資 料 刪 除 管 疑 問 刪 除 圖 3.2 網(wǎng)絡(luò)網(wǎng)絡(luò)平臺教師造作流程圖 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 18 (3) 學(xué)生業(yè)務(wù)流程 學(xué)生通過身份驗(yàn)證,登錄學(xué)生主頁后,可以對個(gè)人消息模塊、討論交流模 塊等其他功能模塊進(jìn)行操作。具體操作流程如圖 3.3 所示: n y 輸入用戶名和密碼 核對信息 學(xué)生主頁面 管 學(xué) 習(xí) 公 告 瀏 覽 管 論 壇 交 流 管 課 程 資 料 下 載 管 發(fā) 表 課 程 答 疑 管 作 業(yè) 公 告 瀏 覽 學(xué) 生 返回登錄首頁 退出管理 個(gè) 人 消 息 管 理 管 信 息 添 加 管 信 息 回 復(fù) 管 個(gè) 人 消 息 添 加 管 個(gè) 人 消 息 刪 除 管 密 碼 修 改 圖 3.3 網(wǎng)絡(luò)教學(xué)平臺學(xué)生模塊流程圖 通過對操作流程的分析,使得本文所研究的網(wǎng)絡(luò)教學(xué)平臺的實(shí)現(xiàn)思路更加 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 19 清晰,從各功能的分析可以得出具體模塊的劃分,避免在實(shí)現(xiàn)中出現(xiàn)模塊混亂 的情況。但是,為了更加具體地描述具體過程,本文也將從數(shù)據(jù)流程進(jìn)行分析。 3.4 數(shù)據(jù)流程分析 數(shù)據(jù)流程圖簡稱 dfd(data flow diagram) ,它用來描述目標(biāo)系統(tǒng)的邏輯 結(jié)構(gòu),圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情 況,因?yàn)?dfd 是邏輯系統(tǒng)的圖形表示,即使不是計(jì)算機(jī)技術(shù)人員也容易理解, 所以是極好的通行工具17。此外,設(shè)計(jì)數(shù)據(jù)流程圖只需考慮系統(tǒng)必須完成的 基本邏輯功能,完全不需要考慮如何具體地實(shí)現(xiàn)這些功能,它是由實(shí)體處理數(shù) 據(jù)存儲和數(shù)據(jù)流兩部分組成。 表 3.1 數(shù)據(jù)流圖符號說明 圖形符號名稱符號說明 實(shí)體 記述系統(tǒng)以外的數(shù)據(jù)提供數(shù)據(jù)獲得 的組織機(jī)構(gòu)個(gè)人,框內(nèi)為實(shí)體名稱 處理 記述某種業(yè)務(wù)的手工或計(jì)算機(jī)處理, 其中 pm 記述處理標(biāo)號,c 記述處 理名稱 數(shù)據(jù)存儲 記述與處理有關(guān)的數(shù)據(jù)存儲,dn 記述存儲的標(biāo)號,s 記述存儲數(shù)據(jù) 的名稱 數(shù)據(jù)流 記述數(shù)據(jù)流的流動(dòng)方向,fm 技術(shù) 數(shù)據(jù)流名稱 根據(jù)系統(tǒng)需實(shí)現(xiàn)的各部分功能以及數(shù)據(jù)流程圖的設(shè)計(jì)原則,得出網(wǎng)絡(luò)教學(xué) 平臺的四類數(shù)據(jù)流程圖,分別是:和管理員相關(guān)的,和教師相關(guān)的,和學(xué)生相 關(guān)的以及個(gè)人消息的數(shù)據(jù)流程圖。 (1) 和管理員相關(guān)的數(shù)據(jù)流程圖(如圖 3.4): 在該數(shù)據(jù)該流程圖中管理員輸入學(xué)院、專業(yè)、班級、教師、學(xué)生、課程、 開課以及討論信息到系統(tǒng)中,系統(tǒng)根據(jù)這些信息得到學(xué)院教學(xué)信息并反饋給用 pm c sd n fm 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 20 戶。 圖 3.4 管理員數(shù)據(jù)流程圖 (2)和教師相關(guān)的數(shù)據(jù)流程圖(如圖 3.5): 在該數(shù)據(jù)該流程圖中教師輸入學(xué)習(xí)公告、作業(yè)公告、課程資料、疑問答 復(fù)及討論信息到系統(tǒng)中,系統(tǒng)根據(jù)這些信息得到學(xué)院教學(xué)信息,將產(chǎn)生的公告 信息、疑問答復(fù)信息以及課程資料反饋給學(xué)生用戶,同時(shí)將討論信息反饋給系 統(tǒng)的所有用戶。 管理員 p1 接收數(shù)據(jù), 進(jìn)行添加、 修改及刪除 操作 學(xué)院教學(xué)信息d1 p2 產(chǎn)生學(xué) 院教學(xué) 信息列 表 學(xué)生 教師 教師信息 專業(yè)信息 討論信息 班級信息 學(xué)生信息 課程信息 學(xué)院信息 開課信息 管理員 教 師 p1 接收數(shù)據(jù), 進(jìn)行添加、 修改及刪除 操作 學(xué)院教學(xué)信息 d1 p2 產(chǎn)生公告信息 列表、答復(fù)信 息列表、學(xué)習(xí) 資料信息列表 p3 產(chǎn)生討論 信息列表 學(xué)生 管理員 教師 學(xué)習(xí)公告信息 師信息 疑問答復(fù)信息 課程資料信息 作業(yè)公告信息 討論信息 教師 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 21 圖 3.5 教師數(shù)據(jù)流程圖 (3)和學(xué)生相關(guān)的數(shù)據(jù)流程圖(如圖 3.6): 在該數(shù)據(jù)該流程圖中學(xué)生輸入疑問信息及討論信息到系統(tǒng)中,系統(tǒng)根據(jù)這 些信息得到答疑討論信息,將產(chǎn)生的疑問信息反饋給教師用戶,同時(shí)將討論信 息反饋給系統(tǒng)的所有用戶。 圖 3.6 學(xué)生數(shù)據(jù)流程圖 (4)個(gè)人消息數(shù)據(jù)流程圖(如圖 3.7): 在該數(shù)據(jù)該流程圖中管理員、教師、學(xué)生輸入個(gè)人消息內(nèi)容到系統(tǒng)中,系 統(tǒng)根據(jù)這些信息得到個(gè)人消息信息,將產(chǎn)生的個(gè)人消息信息反饋給相應(yīng)用戶。 圖 3.7 個(gè)人消息數(shù)據(jù)流程圖 管理員 學(xué)生 教師 p1 接收數(shù)據(jù), 進(jìn)行添加及 刪除操作 p2 產(chǎn)生個(gè)人 消息列表 管理員 學(xué)生 教師 個(gè)人消息信息 信息 d3 個(gè)人信息 個(gè)人信息 個(gè)人信息 學(xué) 生 p1 接收數(shù)據(jù), 進(jìn)行添加及 回復(fù)操作 p2 產(chǎn)生疑問 信息列表 答疑討論信息d2 管理員 學(xué)生 學(xué)生 p3 產(chǎn)生討論 信息列表 討論信息 信息 疑問信息 教師 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 22 3.5 本章小結(jié) 本章結(jié)合網(wǎng)絡(luò)教學(xué)的發(fā)展情況,對系統(tǒng)的可行性、系統(tǒng)的功能需求進(jìn)行全 方位的分析。通過對以上內(nèi)容的研究,使得系統(tǒng)的設(shè)計(jì)思路更加清晰,同時(shí), 也為下一步系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)奠定了一定的基礎(chǔ)。 網(wǎng)絡(luò)教學(xué)平臺的用戶主要為教師、學(xué)生和管理員,為了滿足各個(gè)用戶的需 求,本章還對各用戶進(jìn)行了操作流程分析與數(shù)據(jù)流程分析,充分了解每個(gè)角色 對該系統(tǒng)的操作流程,以及在每個(gè)流程中所設(shè)計(jì)的存儲、處理等過程,以便在 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)階段的工作更加明確。 浙江大學(xué)寧波理工學(xué)院畢業(yè)論文 23 4 基于 b/s 結(jié)構(gòu)的網(wǎng)絡(luò)教學(xué)平臺的設(shè)計(jì) 本文系統(tǒng)設(shè)計(jì)的目的是基于系統(tǒng)的可行性以及功能需求分析等的基礎(chǔ)上對 系統(tǒng)的模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025商業(yè)街店鋪?zhàn)赓U合同
- 《經(jīng)濟(jì)學(xué)院概況》課件
- 《特種車輛》課件
- 《屋面防漏QC成果》課件
- 鷹潭市重點(diǎn)中學(xué)2025年中考生物試題3年中考模擬題透析2年模擬試題含解析
- 新疆維吾爾巴音郭楞蒙古自治州輪臺縣2024-2025學(xué)年五年級數(shù)學(xué)第二學(xué)期期末經(jīng)典模擬試題含答案
- 蘇州城市學(xué)院《保險(xiǎn)法案例分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東輕工職業(yè)學(xué)院《臨床醫(yī)學(xué)概論Ⅱ》2023-2024學(xué)年第一學(xué)期期末試卷
- 日照市2025年初三第一次聯(lián)考物理試題文試題含解析
- 南京棲霞區(qū)攝山中學(xué)2024-2025學(xué)年初三下學(xué)期期初學(xué)情調(diào)研考試英語試題試卷含答案
- 犯罪的種類課件
- 2022年12月18日浙江?。ㄊ校┘墮C(jī)關(guān)面向基層遴選筆試真題及答案深度解析
- 慢性血栓栓塞性肺動(dòng)脈高壓
- 兒童早期綜合發(fā)展課件
- 剪力墻平法識圖講義(PPT格式105)
- 北京中考英語詞匯表(1600詞匯)
- 專業(yè)工程分包業(yè)主審批表
- 藥劑科終止妊娠藥品管理制度
- 除草劑分類和使用方法
- 中遠(yuǎn)集團(tuán)養(yǎng)老保險(xiǎn)工作管理程序
- 留守兒童幫扶記錄表
評論
0/150
提交評論