【正文】
感謝經濟計算機科學與技術系的各位同學,與他們的交流使我受益頗多,在這次畢業(yè)設計中也使我們的同學關系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝 幫助我的同學們?;厥准韧约阂簧顚氋F的時光能于這樣的校園之中,能在眾多學富五車、才華橫溢的老師們的熏陶下度過,實是榮幸之極。通過這次畢業(yè)設計,我才明白學習是一個長期積累的過程,在以后的工作、生活中都應該不斷的學習,努力提高自己知識和綜合素質。但由于時間倉促,本系統(tǒng)還存在一些不足之處,界面不夠美觀,需要進一步修飾和美化;對數(shù)據(jù)庫操作的性能以及部分功能實現(xiàn)的算法有待進一步優(yōu)化,雖然本系統(tǒng)進行了一些優(yōu)化,但要達到理想狀態(tài)還有一段距離,如部分功能程序代碼過長,如果后臺數(shù)據(jù)庫過大將會影響運行速度;部分數(shù)據(jù)庫表的設計存在一定的冗余,有待進一步優(yōu)化。后臺登錄的主界面由 實現(xiàn), 登陸之后各個功能分別由以下文件實現(xiàn): 系統(tǒng)概括 ,管理員管理 ,主講教師管理 、 、 ,公告新聞管理 、 、 ,首頁圖片管理 、 、 、留言板管理 ,測試題管理 、 ,作業(yè)查看管理 ,注冊用戶管理 . 以上后臺管理模塊使用的文件均部署在本地服務器,如有需要可以查看相關代碼。提交作業(yè)模塊的代碼如下: function more(){ var file1=。)。javascript39。通過注冊后,用戶即可獲得相當于會員的資格,從而能夠在線測試、留言等操作。39。 內容不能為空!請返回 ……39。最新動態(tài)列表( )如圖 所示: 點擊相關新聞標題后轉入消息顯示( )頁面,可具體查看具體新 聞消息內容。 添加新聞的類型選擇為課程簡介時,添加的內容在首頁的課程簡介模塊中。開發(fā)數(shù)據(jù)庫硬件配置如下 : ? Intel奔騰 4 處理器 ? DDRSDRAM 內存 ? 320G IDE 硬盤 ? 系統(tǒng)運行環(huán)境 根據(jù)系統(tǒng)的平臺無關性,開發(fā)過程中的易于測試與維護等特點,集服務器與客戶機于一體,均用本機作測試。登錄界面如圖 所示: 圖 后臺登錄圖 21 管理員 身份登錄之后,可進行如下操作:了解系統(tǒng)概括、管理員管理、主講教師管理,公告新聞管理、首頁圖片管理、留言板管理、測試題管理、作業(yè) 查看管理、注冊用戶管理等。 本次概念設計采用 “自底向上 ”的 ER 模型方法,即先定義各局部應用的概念結構 ER 模型,然后將他們繼承,得到全局概念結構 ER 模型。 教師功 能如圖 所示 教師個人資料修改公告新聞管理首頁圖片管理留言板管理測試題管理作業(yè)查看管理注冊用戶管理退出系統(tǒng) 圖 教師功能圖 14 系統(tǒng)流程圖 通過以上分析,了解 了 系統(tǒng)的功能需求及各模塊之間的關系, 由此 可以確定確定系統(tǒng)的流程如下: 課 程 介紹用 戶后 臺 登 錄最 新 動態(tài)留 言 專區(qū)作 業(yè) 提交在 線 測試在 線 學習主 講 教師主 界 面 登 錄新 聞 公告 管 理首 頁 圖片 管 理注 冊 用戶 管 理作 業(yè) 查看 管 理測 試 題管 理留 言 板管 理數(shù) 據(jù) 庫學 生管 理 員或 教 師圖 教師系統(tǒng)流程圖 15 第 4 章 數(shù)據(jù)庫設計 數(shù)據(jù)庫分析 此在線學習系統(tǒng)為僅供校內同學使用,使用的用戶不會太多,數(shù)據(jù)傳輸量 也不會太大。添加、修改、刪除新聞 公告。可發(fā)表留言,未登錄時只能查看留言信息,提示只有會員才可以 留言。管理員功能如圖 所示 管 理 員系統(tǒng)概括主講教師管理管理員管理公告新聞管理首頁圖片管理留言板管理測試題管理作業(yè)查看管理注冊用戶管理退出系統(tǒng)圖 管理員功能圖 12 學生功能 學 生是本系統(tǒng)中的主要服務對象,為了方便學生學習,提高學生自學能力,本系統(tǒng)部分內容需要學生先登錄,無需登錄也可快速瀏覽下載資源。添加、修改、刪除新聞、公告??尚薷墓芾韱T的基本信息及介紹,添加、修 改、刪除管理員。 學生在通過注冊登記之后,在登錄模塊登錄之后進行相應的操作。學生可以在此模塊了解到各個課程老師的擅 10 長領域以及他們所教授的課程等基本資料。 、實驗、資源信息可以共享。在頁面設計時不同身份用戶需設置不同權限,對登錄身份進行驗證,以分配用戶不同的平臺使用權限。同時也應該能控制模塊生成后是否能在瀏覽頁面中顯示。 8 第 3 章 系統(tǒng)需求分析 系統(tǒng)建設原則 實施基于 Inter 的在線學習平臺,需要具備相應的軟硬件條件,為其提供不同層次、不同形式的各種材料和網絡教學所需的環(huán)境,它包括網絡教學支持和網絡教學管理。 ASP 在服務器端運行,當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。Dreamweaver 還提供行為和時間線兩種控件來產生交互式響應和進行動畫處理。 ( 2)可視化編輯界面 Dreamweaver 是一種所見即所得的 HTML 編輯器,可實現(xiàn)頁面元素的插入和生成。第三章論述了系統(tǒng)的需求分析,從 系統(tǒng)建設原則、系統(tǒng)的目標與要求、系統(tǒng)功能需求及系統(tǒng)流程圖的設計四個方面描述了系統(tǒng)的總體功能。教師可以方便快捷地上傳和下載教學過程中所需的文檔與資料,在線查看學生作業(yè)等。以 web 為基礎的現(xiàn)代網絡教學更加減少了教與學對時間和空間的依賴性,真正意義上的虛擬大學的實現(xiàn)正在成為可能。 1921 年,美國聯(lián)邦政府向鹽湖城大學發(fā)放了第一個廣播教育特許證 。在網絡化教學中,較好地解決了學時少與 4 大幅增加課程教學信息量的矛盾,解決了學生數(shù)量的大幅度增加與師資隊伍薄弱的矛盾。國內外開發(fā)的教學平臺形式多樣,功能各異,各有特色,這些大型在線學習平臺面向不同學科的不同課程,可以提供相對全面的通用功能。面對教育發(fā)展對網絡教育的需要,開發(fā)一個比較有個性的在線學習平臺是很有必要的。 在線學習平臺是依據(jù)建構主義學習理論、人本主義學習理論而設計的。 在線學習平臺為師生提供一個虛擬的學習空間,可以通過各種網絡通信工具,實現(xiàn)學生和教師之間、學生與學生之間的同步或異步交流與協(xié)作。 在線學習平臺的基本特點 ,一個技術平臺 在線學習平臺是一套提供基礎通信服務、內容管理 服務、學習支持工具的通用軟件系統(tǒng),它往往與具體的教學內容、教學理念、教學方式沒有必然的聯(lián)系。在線學習平臺的基本功能包括 :用戶管理、內容管理、學習管理、學習工具與標準適應幾個方面。 asp。 此系統(tǒng)設計上采用 asp+access 數(shù)據(jù)庫。而推動社會發(fā)展和技術進步的最基礎的社會分工,就是教育系統(tǒng),所以,要進一步全民推廣網上教學及進一步促進網上教學的發(fā)展,必須做好網上教學的基礎教育工作。s quality of life, the puter and work’s popularization and promotion have gotten a lot of development in the munity. And as a product of the IT and WWW technology development, more and more people accept online teaching. The most basic social division of labor that promote social development and technological progress, that is the education system. so to further universal promotion of online teaching and further promote the development of online learning, online teaching’s basic education must be prepared. Job duty is bound to fall on the shoulder of education sector, especially the shoulders of the university. The online learning platform is to provide an online platform for college students, whenever and wherever you are, as long as there is the work, you can study online. Online learning allows students to arrange for their own learning, This not only breaks the limitations of place and time of school taught, but also saves the school39。也就是說,廣義的在線學習平臺有兩大部分 :硬件教學平臺和軟件教學平臺。從用戶的角度看,學習者通過網絡課程教學平臺,實現(xiàn)選課、知識學習、作業(yè)、測試等學習過程 。 課程開發(fā)工具是在線學習平臺的核心,能夠提供良好的教學內容編輯、創(chuàng)作與整合功能,教師可以很方便地通過平臺編輯創(chuàng) 作教學內容,在不需要技術人員的指導下,獨立完成網絡課程的開發(fā)?;谌蚪换?、協(xié)作學習和終身教育的網絡教育 ,提供了一個增強信息交流 ,創(chuàng)造新的工作、學習和問題解決方式的新方案 ,網絡教育為人們提供了在任何時間、任何地方學習的機會。 伴隨著多媒體技術與網絡技術的飛速發(fā)展,網絡化學習已成為可能。 網絡教學的正常進行,需要在線學習平臺的支持。因此,沒有自主知識產權的產品,可擴展性差,難以控制維護升級成本。 1849 年,英國倫敦大學首創(chuàng)校外學位制度,允許英國和英聯(lián)邦各國任何高等學校的學生報考倫敦大學的學位課程,并為注冊報考者提供函授教學。計算機輔助教學、計算機模擬以及其他通過計算機磁盤、光盤和 Inter 等途徑的電子資源進一步表現(xiàn)出這一代網絡教學的特色。在系統(tǒng)的技術架構設計上,充分考慮了系統(tǒng)的特點,采用 ASP 等技術作為系統(tǒng)的開發(fā)平臺,提高系統(tǒng)的可維護性及可擴展性。 論文的組織結構 論文按研究進程展開,共分為七章。 6 第 2 章 系統(tǒng)開發(fā)工具及技術 Dreamweaver 簡介 Dreamweaver 是在網頁設計與制作領域中用戶最多、應用最廣、功能最強大的軟件,隨著 Dreamweaver 8 的發(fā)布,更堅定 Dreamweaver 在該領域的地位 。 ( 5) Dreamweaver 的集成特性 Dreamweaver 8 繼承了 Fireworks、 Flash 和 Shockwave 的集成特性,可以在這些 Web 創(chuàng)作工具之間自由地切換,輕松地創(chuàng)建美觀實用的網頁。 ( 2)因為 ASP 采用 Script 語言 (VBScript 和 JavaScript)就可以輕松編寫程序,因此這就大節(jié)省了網絡設計人員又得重新學習一種新語言的時間。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。沒有市場和應用前景的軟件項 目開發(fā)是失敗的。 系統(tǒng)的設計應該提供可擴展能力,以滿足未來教學工作需求的發(fā)展和變化。 ,使教師與學生間能相互溝通和交流。 最新動態(tài)反映教學動態(tài),及時的發(fā)布新聞和進行 新聞管理是管理員每天的工作。 教師在班級布置相關作業(yè)后,由該班級學生自主完成后,通過作業(yè)提交模塊提交自己的作業(yè)成果,教師可查看學生完成情況,實現(xiàn)無紙化作業(yè),節(jié)約資源與時間。其登錄后應有以下功能: 通過系統(tǒng)概括,了解系統(tǒng)主講教師人數(shù),在線學習模塊中發(fā)布的學習的內容 11 的篇數(shù)、注冊用戶數(shù)。可以發(fā)布不同類型的新聞及學習資料。 看管理 查看學生提交的作業(yè),下載學生提交上傳的作業(yè)文件,刪除相關作業(yè)。 :學生在線提交作業(yè)。添加、修改、刪除新聞 公告。 查看學生提交的作業(yè),下載學生提交上傳的作業(yè)文件,刪除相關作業(yè)。這個概念模型應反映現(xiàn)實世界各部門信息結構 、信息流動情況, 信息 間的互相制約關系以及各部門對信息存儲 、查詢和加工的要求等??梢院笈_登錄的用戶類型有