【正文】
分類號 (宋體五號字) 密級 UDC 編號 碩士研究生學位論文題 目 基于網(wǎng)絡的計算機輔助教學系統(tǒng)的設計與分析 學院(所、中心) 軟件學院 專業(yè)名稱 軟件工程 研究生姓名 學號 導師姓名 職稱 年 月聲 明本人聲明所呈交的論文是我個人在導師指導下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得云南大學或其他教育機構的學位或證明而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。 研究生簽名: 日 期: 論文使用和授權說明本人完全了解云南大學有關保留、使用學位論文的規(guī)定,即:學校有權保留并向國家有關部門或機構送交學位論文和論文電子版;允許論文被查閱或借閱;學??梢怨颊撐牡娜炕虿糠謨热?,可以采用影印、縮印或其他復制手段保存論文;授權學校將學位論文的全部或部分內容編入有關數(shù)據(jù)庫進行檢索。 (保密的論文在解密后應遵循此規(guī)定)研究生簽名: 導師簽名: 日 期: 摘要目前,高校中多媒體教學已經(jīng)非常普遍,投影、幻燈、錄音、錄像、計算機等教學方式已經(jīng)開始替換傳統(tǒng)的黑板加粉筆教學模式,多媒體技術讓課堂教學變得形象、生動,喚起學生對學習的興趣,提高教學質量。目前高校中運用比較好的是PPT課件,但多媒體教學的意義遠大于此?;贗nternet網(wǎng)絡的計算機教學輔助系統(tǒng)(CAI),是利用多媒體、計算機、網(wǎng)絡等硬件優(yōu)勢,在多媒體教學的基礎上,增加了多媒體課件、作業(yè)、測試等管理模塊,實現(xiàn)網(wǎng)上作業(yè)解答、網(wǎng)絡測試,可以隨意查看學生作業(yè)完成情況、測試情況,實現(xiàn)無紙化教學;并對各種教學資源進行開發(fā)、整合,形成資源庫、知識庫,更好的進行知識累計,方便廣大師生;BBS留言、實時對話等模塊可以增進師生互動,提高師生感情,方便學生解決問題、困難。計算機教學輔助是對教學方式的改變,打破了傳統(tǒng)意義上的教師課堂教學的模式。學生可以利用系統(tǒng),實時查看課件、自定義測試、實時信息交流,進行主動的學習。資源庫、知識庫等“網(wǎng)上圖書館”可以讓學生更加方便的獲取專業(yè)知識,提高學習效率。計算機教學輔助系統(tǒng)可以建設成為一個實時的課件。本文重點是基于網(wǎng)絡的計算機輔助教學系統(tǒng)的可行性分析、業(yè)務分析、功能分析及功能模塊的設計,在需求分析中采用了領域模型、業(yè)務流程圖、用例圖、實例描述分析表,在功能設計中采用了類圖和數(shù)據(jù)庫表格設計,同時也對CAI的理論知識作了一些介紹。最后對本次研究進行了總結,并對系統(tǒng)以后的研究進行了展望,同時也希望對后續(xù)研究者有所幫組。 對系統(tǒng)分析和設計采用的技術方案分析不足,請補充! 關鍵詞:計算機輔助教學系統(tǒng)CAI,系統(tǒng)分析,B/S架構,課件管理,知識庫 AbstractMultimedia technology is popular in highschool,techers like use projection / slides / recording / video / puter more than blackboard and chalk,because multimedia make class vivid and improve student’s study Interesting and the quality of teaching. Currently is using good PPT courseware in College, but the significance of multimedia teaching much more than ,用Times New RomanInternet Computer Aided Instruction (CAI),Use of multimedia, puter, network and so on hardware advantage,On the basis of the multimedia teaching,Increased the multimedia courseware, assignments, and testing of management module, To all sorts of teaching resources development, integration, form database, knowledge base, better knowledge accumulated, facilitate the majority of teachers and message, realtime munication module can promote the interaction between students and teacher, improve the teachers and students sentiment, convenient students solve problems and difficulties.Computer auxiliary teaching is a teaching way to change, to break the traditional classroom teaching mode. Computer auxiliary teaching is a teaching way to change, to break the traditional classroom teaching mode. Database, knowledge base, etc online library can make the students more convenient for professional knowledge, improve the learning efficiency. Computer auxiliary teaching system can construction bee a realtime courseware.This paper is based on the network puter aided teaching system of feasibility analysis, business analysis, function analysis and function module design, This paper is based on the network puter aided teaching system of feasibility analysis, business analysis, function analysis and function module design, In the design of the function of the class diagram and the database form design. At the same time also to the theoretical knowledge of CAI made some is introduced. In the end this is summarized, and after the system study is forecasted, and at the same time, also hope to followup researchers to help group.Keywords:CAI,Design Analysis,B/S Schema,Courseware management,Knowledge Base 目錄摘要……………………………………………………………………………………………………..3Abstract………………………………………………………………………………………………..4第一章 引言 7 7 7 7 8 8 8 9 9 9 9 10第二章 綜述與相關工作 10 綜述 10 相關工作 11 UML語言和要素 11 12 12 12 12第三章 系統(tǒng)需求分析 13 13 操作可行性 13 系統(tǒng)的目標 13 14 14 14 20 31 本章小結 36第四章 系統(tǒng)設計 36 37 37 37 38 42第五章 結束語 49 49 49 50第一章 引言格式!隨著高校教育改革的深入,除了對課程內容進行改革外,更重要的是對教學方式的改革,其中隨著計算機的迅猛發(fā)展和日益普及,計算機輔助教學越來越成為教改中重要的一環(huán)[1]上標!數(shù)字用,新羅馬體,同英文字符!。計算機輔助教學(CAI)是教師將計算機作為媒體給學生提供一個良好的學習環(huán)境, , 是人們廣泛關注的問題[2]。目前高校對信息技術的認識不少還僅僅停留在計算機、網(wǎng)絡等硬件設備上,硬件固然重要,但要充分發(fā)揮其應用的作用,計算機輔助教學軟件和網(wǎng)絡必不可少。而另一方面,符合高校需求的優(yōu)秀教學軟件卻又少之又少,如何符合高校需求,這就要求軟件設計者在教學實踐和理論方面都有較深的研究。目前教學軟件都是非網(wǎng)絡版的軟件,這樣不僅不利于教學管理、資源共享,而且時空受限,無法進行實時人機交互、人人交互。目前高校都已經(jīng)建立自己的網(wǎng)站、論壇,但學生、教師利用論壇交流還是很少,計算機輔助教學系統(tǒng)可以讓學生、教師利用網(wǎng)絡進行課件查看、評論,甚至考試,除了方便學生學習、教師教學,更是學習觀念的更新、教學模式的變化。系統(tǒng)實現(xiàn)的主要功能有:多媒體管理模塊、測試管理模塊、作業(yè)管理模塊、信息交互模塊、基礎信息模塊。系統(tǒng)用戶角色主要有系統(tǒng)管理員、學校管理層、教師、學生。課件可以是PPT、WORD、Excel、TXT、JPG、PDF等格式的電子文檔,也可以是AVI、RM、RMVB、SWF等格式的視頻文檔,系統(tǒng)需要支持以上格式的打開、播放等功能。教師擁有課件的實時上傳、修改、刪除等權限,上傳的課件必須符合國家相關法律;系統(tǒng)管理員需要對教師上傳的課件進行審核,審核后才允許發(fā)布;學生擁有課件查看,查看后編輯意見、提問等權限,針對提問、意見,教師可以進行作答;學校管理層擁有查看、統(tǒng)計師生課件質量、使用情況、問答情況等,對師生、系統(tǒng)管理員有一定監(jiān)督權力。測試管理模塊主要包括試題庫管理、試卷管理、試卷自動生成、學生成績管理等功能。(1)試題庫管理:主要是教師對各自學科的試題管理,根據(jù)試題難易程度、試題類型進行分類,教師也可以自由的將試題共享給同類教師;(2)試卷管理:是對歷史試卷、試卷答案進行管理、保存;試卷自動生成,根據(jù)教師要求系統(tǒng)可以自動