




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