【正文】
教育體系。 系統(tǒng) 以 CRM 公共類庫 為基礎(chǔ),采用 vs10 作為開發(fā)工具, SQL20xx作為數(shù)據(jù)庫管理工具。 系統(tǒng)維護(hù)人員功能部分 主要 功能包括 對 老 師賬戶的建立,修改,刪除,權(quán)限設(shè)置,系統(tǒng)默認(rèn)信息的設(shè)置的功能。 老 師功能部分 主要 功能包括 建立班級信息,建立學(xué) 員 信息,查看上傳下載學(xué) 員 信息,對學(xué) 員 分配任務(wù),上傳教學(xué)視頻,教學(xué) ppt 課件的功能。 學(xué) 員 功能部分 主要實現(xiàn)查看下載教學(xué)視頻,教學(xué) ppt 課件的功能。 系統(tǒng)主要需要解決的問題: 1. 不同格式的視頻上傳時的轉(zhuǎn)碼功能。 2. 不同格式的課件文檔上傳時的轉(zhuǎn)碼功能。 3. 網(wǎng)頁播放視頻時的播放器的快進(jìn),后退,全屏等功能的實現(xiàn)。 關(guān)鍵詞 三維教學(xué)系統(tǒng) ; .; 視頻轉(zhuǎn)碼 ; 文檔轉(zhuǎn)碼 ; 網(wǎng)頁播放器。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 4 頁 ABSTRACT In recent years, with the development and popularization of the Inter on a global scale, people can easily share a variety of work resources, work has bee one of the important channels of access to work video, powerpoint, etc. Good information display, is being more and more popular with work teaching system also was wealth of information on work teaching system show means, greatly improve the efficiency of teaching and students39。 interest in learning, in the development of modern education, plays an increasingly important role. This system mainly divided into three ports, administrators, teachers, three ports to establish a plete set of to the improvement of the teacher in the student from the school education on platform, using vs20xx as development tool, SQLServer20xx as the database management realization to the establishment of a teacher account administrator end, modify, delete, permissions set, the function of the information system default end main implementation class information, the establishment of student information, view the upload download student information, assign tasks to the student, upload video teaching, the teaching function of PPT the main view video download teaching, the teaching function of PPT courseware The system is mainly to solve the problem: 1. The different formats of upload video transcoding function. 2. Different formats of courseware document upload transcoding functions. 3. The web page when play the video player fast forward, backward, the realization of the full screen, and other functions. Keywords: The threedimensional teaching system。 . Video transcoding. Document transcoding。 Web player 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 5 頁 第 1 章 緒 論 對于教育系統(tǒng)來說,傳統(tǒng)的教學(xué)手段,單一,效率低,無趣的特點顯得越發(fā)突出。而這時網(wǎng)絡(luò)做為快速崛起的信息傳播獲取渠道,具備著高效,生動,信息量大的特點,恰好可以作為傳統(tǒng)的教學(xué)手段的有效補(bǔ)充。不僅豐富了教師的教學(xué)手段,生動了知識的傳播,同時可以最大限度的激發(fā)起學(xué)生的學(xué)習(xí)興趣 ,也方便了學(xué)生課余時間的學(xué)習(xí)生活 課題來源 該課題 為自選課題。 課題 的研究意義 眾所周知,互聯(lián)網(wǎng)技術(shù)的發(fā)展十分迅猛, 使得網(wǎng)絡(luò)展示信息的方式越來越生動多變 。 基于此研發(fā)的三維教學(xué)系統(tǒng)能過對傳統(tǒng)教學(xué)手段起到最有效的補(bǔ)充,同時使得枯燥的學(xué)習(xí)變的多彩有趣。由于網(wǎng)絡(luò)的特殊性,同時造就了網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)的隨機(jī)性,保證了學(xué)生在遇到學(xué)習(xí)問題時能得到及時的解決。 開發(fā)環(huán)境介紹 Microsoft Visual Studio 20xx 它將是經(jīng)典的一個版本,相當(dāng)于當(dāng)年的 版本。而且它可以自定義開始頁;它具備了以下 9 大新功能和 5 大創(chuàng)新: (1) 9大新功能 1) C 中的動態(tài)類型和動態(tài)編程; 2) 多顯示器支持; 3) 使用 Visual Studio 20xx 的特性支持 TDD; 4) 支持 Office; 5) Quick Search 特性; 6) C++ 0x 新特性; 7) IDE 增強(qiáng); 8) 使用 Visual C++ 20xx 創(chuàng)建 Ribbon 界面; 9) 新增基于 .NET 平臺的語言 F; 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 6 頁 (2) 5大創(chuàng)新 1) 民主化的應(yīng)用程序生命周期管理; 2) 讓開發(fā)商驚喜; 3) 下一代平臺浪潮的弄潮兒; 4) 跨部門的應(yīng)用; 5) 高效的開發(fā)環(huán)境; SQL Server 20xx 是一套安全的數(shù)據(jù)庫管理系統(tǒng)平臺,提供了高效便捷的數(shù)據(jù)庫管理服務(wù) 。此外 SQL Server 20xx 結(jié)合了分析、報表、集成和通知功能。 開發(fā)及運行環(huán)境 系統(tǒng)開發(fā)平臺: Visual Studio 20xx 系統(tǒng)開發(fā)語言: 數(shù)據(jù)庫管理系統(tǒng): SQL Server 20xx 系統(tǒng)運行平臺: Windows20xx/ Windows XP / Windows7 系統(tǒng)運行環(huán)境: Framework SDK 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 7 頁 第 2 章 可行性研究 任何的系統(tǒng)在開發(fā)之前,我們都需要進(jìn)行可行性的研究,來確定我們所開發(fā)的系統(tǒng)是否符合市場需要,我們所預(yù)期的系統(tǒng)功能是否能夠在現(xiàn)有的技術(shù)條件下得到實現(xiàn) ,我們的開發(fā)經(jīng)費是否能夠支撐我們的研究,我們的系統(tǒng)是否是在國家法律允許的范圍內(nèi) 。 技術(shù)可行性 具有 vs20xx 開發(fā)工具, SqlServer20xx 數(shù)據(jù)庫管理工具,熟練掌握依托 .平臺搭建基于 B/S 架構(gòu)的三層編碼體系的方法,所以在現(xiàn)有的技術(shù)條件下可以保證完成系統(tǒng)功能目標(biāo)的實現(xiàn),同時開發(fā)人員具有過硬的專業(yè)素質(zhì)能夠滿足軟件的開發(fā)工作,所以在規(guī)定期限內(nèi)軟件能夠完成。 經(jīng)濟(jì)可行性 系統(tǒng)主要由個人獨自開發(fā),人力資本不需花費任何金額,開發(fā)所需硬件電腦一臺,個人完全可以獨自承擔(dān),開發(fā)工具以及數(shù)據(jù)管理工具都可采用網(wǎng)上免費的版本,所以在經(jīng)濟(jì)上是可行的。 操作可行性 系統(tǒng)功能清楚,操作界面簡單,方便,有完善的 異常處理機(jī)制和錯誤提示信息,同時具有完善的用戶操作手冊,可以指導(dǎo)用戶進(jìn)行軟件操作。 法律可行性 軟件開發(fā)過程,涉及的功能都在國家法律規(guī)定范圍內(nèi),沒有違法違規(guī)操作。 通過這一系列的可行性研究之后我們能夠得出結(jié)論,我們的系統(tǒng)是可行的。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 8 頁 第 3 章 需求分析 對軟件具體要實現(xiàn)的功能進(jìn)行分析研究,劃分出系統(tǒng)概要模塊,在分析出每一個概要模塊中涉及到的功能模塊,同時分析出軟件運行所需具體平臺環(huán)境,硬件支持信息。 系統(tǒng)功能需求 系統(tǒng)主要由 系統(tǒng)維護(hù)人員功能部分 ,教師 功能部分 ,學(xué)生 功能部分 三個 部分組成 。在管理員端可以設(shè)置自身信息,管理教師信息。教師端可以設(shè)置自身信息,管理班級,學(xué)生,展覽中心,課件信息。學(xué)生端具有管理自身信息,查看展覽中心信息,課件信息的功能。進(jìn)入系統(tǒng),首先需要驗證身份,正確后方可進(jìn)入。具體功能如下: ( 1) 登錄功能 系統(tǒng)的用戶在登錄界面中首先選擇要進(jìn)入哪個功能部分,然后輸入名稱 和密碼,系統(tǒng)根據(jù)用戶選擇, 判斷用戶的輸入是 否匹配, 通過后進(jìn)入用戶選擇的 功能部分 。 ( 2) 管理員端功能 1) 管理 系統(tǒng)維護(hù)人員 自身信息。 系統(tǒng)維護(hù)人員 可以通過系統(tǒng),查看自身信息,并在驗證原登錄密碼正確的情況下,修改密碼。 2) 管理系統(tǒng)相關(guān)教師信息 。 系統(tǒng)維護(hù)人員 首先會以列表形式查看教師信息,列表會顯示出教師名稱,添加時間。 系統(tǒng)維護(hù)人員 可以對 老 師信息進(jìn)行添加, 可以對教師信息進(jìn)行 修改,可以對教師信息進(jìn)行 刪除的操作。 ( 3) 教師端功能 1) 管理自身信息。教師可以通過系統(tǒng) ,查看自身信息,并在驗證密碼正確的情況下,修改密碼。 2) 管理系統(tǒng)相關(guān)聯(lián)的班的信息。以列表形式顯示列出班的名稱和添加時間, 老 師可以對班的信息 進(jìn)行添加, 對班的信息進(jìn)行 修改, 對班的信息進(jìn)行 刪除操作。 3) 管理學(xué)員信息 。 老 師可以列表查看所有添加 的 學(xué) 員 的信息,可以通過學(xué) 員 姓名,學(xué) 員所在班來篩選要查看的學(xué)員 信息。同時 老 師可以添加學(xué)生信息 ,學(xué)生信息必須關(guān)聯(lián)班級信息。同樣, 老 師也可以查看學(xué)員 詳細(xì)信息, 對學(xué)院信息進(jìn)行修改,刪除學(xué)員信息,還可以批量導(dǎo)入學(xué)員信息,重置學(xué)員 密碼的操作。 4) 國際展覽中心信息管理。首先以列表形式顯示出所有國際展覽中心信息數(shù)據(jù)。教師可以添加一條新的展覽中心信息,同時也可以針對某一條信息,查看其詳細(xì)信息,修改,刪除的河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 9 頁 操作。每一條國際展覽中心信息同時關(guān)聯(lián)一條實景信息和視頻信息,教師可以針對 某條展覽中心信 息添加和其相關(guān)聯(lián)的實景信息和視頻信息 5) 教師電子課件管理。教師可以查看,添加,修改,刪除電子課件信息,電子課件以 ppt 形式上傳。 ( 4) 學(xué)生端功能 1) 自身信息管理,學(xué)生可以查看,修改自身信息,同時在驗證通過原密碼的情況下,設(shè)置新密碼。 2) 國際展覽中心信息查看。學(xué)生可以 選擇某一個國際展覽中心進(jìn)行查看,點擊進(jìn)入后,首先會以文字形式介紹展覽中心信息,之后學(xué)生可以通過 ppt,實景照片,視頻等方式來全面詳細(xì)查看展覽中心信息 3) 教學(xué)課件信息查看。學(xué)生選擇教學(xué)課件查看,首先會以列表形式顯示所有的教學(xué)課件,然后學(xué)生可以選擇某一個教學(xué)課件進(jìn)行查看,查看的方式主要通過網(wǎng)頁 ppt來展現(xiàn)。 系統(tǒng)性能需求 由于系統(tǒng)需要存儲大量教學(xué)視頻,教學(xué)課件信息,所以要求服務(wù)器具備 500G以上容量的硬盤,需要 windows server20xx 及以上的計算機(jī)系統(tǒng)支持,需要Sqlserver20xx 及以上版本的數(shù)據(jù)庫管理系統(tǒng)支持,需要 .framework 及以上的 . 平臺架構(gòu)支持。同時由于視頻內(nèi)容過大時需要快速轉(zhuǎn)碼,要求服務(wù)器具有較高 的響應(yīng)速度和計算運轉(zhuǎn)速度。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 10 頁 第 4 章 概要設(shè)計 系統(tǒng)總體結(jié)構(gòu)圖 根據(jù)需求分析所得,將各個模塊按照需要排列,可畫出如圖 所示的系統(tǒng)總體框圖: 想 想 該圖總體顯示了系統(tǒng)的結(jié)構(gòu)設(shè)計信息。當(dāng)用戶登錄時,根據(jù)用戶不同權(quán)限登錄不同 功能部分 進(jìn)行操作。 系統(tǒng)維護(hù)