天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于AJAX和B/S架構(gòu)的網(wǎng)絡(luò)課堂教學(xué)平臺的設(shè)計與實現(xiàn)

發(fā)布時間:2014-10-24 19:42

【摘要】 網(wǎng)絡(luò)教育是信息社會的產(chǎn)物,現(xiàn)代教育發(fā)展的硬件、軟件和教育資源構(gòu)成了三個基本的網(wǎng)絡(luò)教育。實現(xiàn)網(wǎng)絡(luò)教育最基本的方法是網(wǎng)絡(luò)課程,其也是決定網(wǎng)絡(luò)教育最為關(guān)鍵的環(huán)節(jié)。網(wǎng)絡(luò)教學(xué)平臺,是作為課程建設(shè)的結(jié)果顯示,學(xué)生和教學(xué)互動的重要平臺,也是一個重要的網(wǎng)絡(luò)教學(xué)評估手段,是提供教學(xué)工作的全面服務(wù)性質(zhì)的軟件系統(tǒng)。而網(wǎng)絡(luò)課程已越來越不適應(yīng)學(xué)習(xí)者的需要,因此,對動態(tài)網(wǎng)絡(luò)編程技術(shù)的研究已成為中國網(wǎng)絡(luò)教育的一個重要發(fā)展和緊迫任務(wù)。當(dāng)今,網(wǎng)絡(luò)教育不管是在國外還是在國內(nèi),都普遍被人們所接受,并正漸漸改變著人們的學(xué)習(xí)內(nèi)容和學(xué)習(xí)方式,越來越多的人,正通過網(wǎng)絡(luò)這個平臺獲得自己所需的理論知識和工作技能。特別是對于那些已經(jīng)工作的人群來說,網(wǎng)絡(luò)學(xué)習(xí)已經(jīng)成為他們獲得知識的主要途徑。為什么越來越多的人選擇網(wǎng)上學(xué)習(xí)呢?主要是因為網(wǎng)絡(luò)教育可提供以學(xué)習(xí)者為主體的自主學(xué)習(xí)環(huán)境,能充分發(fā)揮學(xué)習(xí)者自主學(xué)習(xí)的主動性、積極性和創(chuàng)造性,而不是傳統(tǒng)的以“教”和“教師”為中心的教育。目前大部分網(wǎng)絡(luò)課程的開發(fā)者從思想上根本就不重視教學(xué)設(shè)計理論,沒有專業(yè)系統(tǒng)的教學(xué)設(shè)計理念和步驟,嚴(yán)重影響網(wǎng)絡(luò)課程的設(shè)計和使用。采用以學(xué)習(xí)者“學(xué)”為中心的教學(xué)設(shè)計思路和先進(jìn)的現(xiàn)代教育技術(shù)手段開發(fā)出功能齊全、具有豐富的內(nèi)涵、靈活性好、交互性強(qiáng)的網(wǎng)絡(luò)課程是我國網(wǎng)絡(luò)教育發(fā)展的必然趨勢。本文論述了網(wǎng)絡(luò)課堂教學(xué)發(fā)展的現(xiàn)狀,提出了網(wǎng)絡(luò)課堂教學(xué)信息平臺的設(shè)計方案。針對網(wǎng)絡(luò)信息平臺的功能特點,使用ASP.NET技術(shù)和SQL Server2005數(shù)據(jù)庫,采用B/S體系的三層結(jié)構(gòu)開發(fā),基于.NET平臺開發(fā)相應(yīng)的軟件系統(tǒng)。與現(xiàn)有網(wǎng)絡(luò)課程開發(fā)技術(shù)相比,ASP.NET可以在Visual Studio.net中開發(fā),具有所見即所得等特性,大大提高了開發(fā)效率。本文重點研究該系統(tǒng)開發(fā)及其實現(xiàn)的過程,并針對該網(wǎng)絡(luò)軟件系統(tǒng)進(jìn)行需求分析,在此基礎(chǔ)上進(jìn)行系統(tǒng)的總體結(jié)構(gòu)設(shè)計、功能模塊的設(shè)計及數(shù)據(jù)庫設(shè)計,對各個設(shè)計環(huán)節(jié)進(jìn)行詳細(xì)分析,結(jié)合具體實例操作對其進(jìn)行描述。網(wǎng)絡(luò)課堂教學(xué)信息平臺構(gòu)建的教學(xué)和學(xué)習(xí),資源共享的重要支持在網(wǎng)絡(luò)環(huán)境下的教師和學(xué)生,為了實現(xiàn)一個功能強(qiáng)大、操作簡單、安全可靠、靈活、易于管理和維護(hù)的信息平臺。本文論述了網(wǎng)絡(luò)教學(xué)信息平臺的設(shè)計方案,以及面向?qū)ο蟮脑O(shè)計,使用。NET框架,ASP.NET,ADO.NET數(shù)據(jù)庫訪問技術(shù),SQL數(shù)據(jù)庫技術(shù),結(jié)合高等職業(yè)技術(shù)學(xué)校教學(xué)ZJ網(wǎng)絡(luò)課堂的建設(shè)的實際情況,采用B/S三層體系結(jié)構(gòu)實現(xiàn)信息平臺。 還原

【關(guān)鍵詞】 網(wǎng)絡(luò)教學(xué); B/S結(jié)構(gòu); ASP.NET技術(shù); AJAX; 

 

Abstract

Online education is a modern information society, education, product development, hardware, software and educational resources online education constitute the three basic, online courses online education is the basic unit of implementation, is to determine the quality of online education is a key element. Network teaching platform is a network display the results for curriculum development, teaching students to interact with an important platform, the network is also an important means of classroom assessment is given to teaching full-service nature of the software system. Therefore, the study of the more advanced programming techniques to dynamic network design and development of high-quality online courses, the development of online education has become an important and urgent issue.


Online course design and development is an arduous and complicated task, you must use a variety of computer technology can be achieved. Most Web-based course using programming techniques such as PHP, JSP etc exist in varying degrees, encoding a large amount of program readability and maintainability is poor, the browsing speed is low, the source code and poor security flaws and shortcomings. Existing Web-based course has become increasingly unsuited to the needs of learners, so a high level, the shortage of high-quality online courses online education is holding back China's rapid development bottleneck.


Based on the analysis of the network status of the development of classroom teaching, the proposed information network teaching platform design. Information platform for network features, using ASP.NET technology and SQL Server 2005 database, using the B / S three-tier system architecture development. NET-based platform for development of appropriate software systems. ASP.NET is based on. NET Framework development provides a strong technical support and protection. Curriculum development and technology compared to the existing network, ASP.NET provides many advantages such as: simplicity, security, manageability, and ASP.NET in Visual Studio.net to develop, with features such as WYSIWYG greatly improve the development efficiency. This paper focuses on the process of system development and its implementation, and software system for the network needs analysis, on this basis, the overall structure of the system design, functional design and database design module, for a detailed analysis of all aspects of design, combined with describe specific examples of its operation.


System designed in this paper the number of functional modules and more practical. Which include system management module, course information dissemination module, course management module, interactive activities teaching modules, evaluation modules and other after-school teaching, design and implementation of these modules, making this the design of the network teaching platform features more complete, and reflect the strong teacher-student interaction, generally speaking, the system has good flexibility, simple operation, stable, user-friendly, and many other advantages.


第1章  緒論 7
1.1 選題背景 7
1.2國內(nèi)外發(fā)展現(xiàn)狀與趨勢 8
1.2.1國內(nèi)外發(fā)展現(xiàn)狀 8
1.2.2發(fā)展趨勢 9
1.3 課題研究的目的和意義 10
1.4 本文主要工作 12
第2章  技術(shù)準(zhǔn)備 14
2.1 .NET技術(shù) 14
2.1.1 什么是.NET 14
2.1.2 .NET框架體系結(jié)構(gòu) 14
2.2 基于 ASP.NET網(wǎng)站構(gòu)建技術(shù) 16
2.2.1 C#語言 16
2.2.2 ASP.NET技術(shù) 16
2.2.3 數(shù)據(jù)庫訪問技術(shù)ADO.NET 18
2.2.4 數(shù)據(jù)庫技術(shù) 20
2.3 關(guān)鍵技術(shù) 21
2.3.1 AJAX技術(shù) 21
2.3.2 ARR技術(shù) 22
2.4系統(tǒng)開發(fā)環(huán)境 23
2.4.1 Windows Server 2003操作系統(tǒng) 23
2.4.2 系統(tǒng)開發(fā)工具 23
2.5本章小結(jié) 23
第3章 系統(tǒng)總體設(shè)計 24
3.1系統(tǒng)需求分析 24
3.1.1系統(tǒng)功能需求 24
3.1.2 系統(tǒng)的性能需求 26
3.2系統(tǒng)體系結(jié)構(gòu) 27
3.2.1 B/S結(jié)構(gòu)的定義。 27
3.2.2 B/S結(jié)構(gòu)的優(yōu)勢 28
3.2.3基于B/S三層體系結(jié)構(gòu)在網(wǎng)絡(luò)課堂教學(xué)信息平臺中的應(yīng)用 30
3.2.4 MVC開發(fā)模式 30
3.3系統(tǒng)的功能性模型 32
3.3.1系統(tǒng)管理模塊 33
3.3.2課程管理模塊 33
3.3.3課程信息發(fā)布模塊 34
3.3.4網(wǎng)上互動教學(xué)活動模塊 34
3.3.5教學(xué)評價模塊 34
3.4系統(tǒng)用例模型 34
3.5系統(tǒng)類圖設(shè)計 34
3.6時序圖 34
3.7本章小結(jié) 34
第4章 數(shù)據(jù)庫設(shè)計 34
4.1 數(shù)據(jù)庫摘要 34
4.2 系統(tǒng)概念模型設(shè)計 34
4.3 邏輯數(shù)據(jù)庫設(shè)計 34
4.4 本章小結(jié) 34
第5章  系統(tǒng)實現(xiàn) 34
5.1 登錄模塊 34
5.2 系統(tǒng)設(shè)置模塊 34
5.3 課程內(nèi)容發(fā)布模塊 34
5.4 留言討論模塊 34
5.5 組卷策略 34
5.6 自動閱卷 34
5.7 系統(tǒng)安全性設(shè)計 34
5.7.1用戶訪問權(quán)限控制 34
5.7.2 AJAX模型安全性分析 34
5.7.3基于D-H和XXTEA算法安全模型 34
5.7.4模塊具體實現(xiàn) 34
5.8本章小結(jié) 34

參考文獻(xiàn) 34<Architecture part of its curriculum for the network design and 致謝 34


第6章 總結(jié)與展望


6.1總結(jié)
網(wǎng)絡(luò)課堂教學(xué)信息平臺為教師和學(xué)生搭建了一個在網(wǎng)絡(luò)上開展教與學(xué)活動、資源共享的一個重要的支撐環(huán)境。在這樣的環(huán)境中,教師能夠更加專注于教學(xué)內(nèi)容的設(shè)計,能夠更加高效的做好教學(xué)工作;學(xué)生們能夠更加自主地進(jìn)行學(xué)習(xí),針對個人的興趣、愛好和學(xué)習(xí)特點,選擇適合自己的學(xué)習(xí)方式,提高學(xué)習(xí)效率,培養(yǎng)自己發(fā)現(xiàn)知識、探索知識和知識創(chuàng)新的能力。師生真正做到教學(xué)相長,共同促進(jìn)和共同提高,達(dá)到提高教育質(zhì)量和培養(yǎng)高素質(zhì)人才的目標(biāo)。正是基于此種目標(biāo),很多學(xué)校都加大了對網(wǎng)絡(luò)課堂教學(xué)信息平臺的研究和開發(fā)力度,以期實現(xiàn)一個功能強(qiáng)大、操作簡單、安全可靠、可伸縮性強(qiáng),易于管理和維護(hù)的實用的信息平臺。
本文論述了網(wǎng)絡(luò)課堂教學(xué)信息平臺的設(shè)計方案,并采用面向?qū)ο蟮脑O(shè)計思想,.NET框架、ASP.NET技術(shù)、ADO.NET數(shù)據(jù)庫訪問技術(shù)、SQL數(shù)據(jù)庫技術(shù),結(jié)合ZJ高等職業(yè)技術(shù)學(xué)校網(wǎng)絡(luò)課堂教學(xué)建設(shè)的實際情況,采用B/S三層體系的架構(gòu)實現(xiàn)了信息平臺搭建。考慮到網(wǎng)絡(luò)環(huán)境的安全威脅性,在安全機(jī)制方面也提出一些建議。
6.2工作展望
(1)系統(tǒng)的性能和可伸縮性問題
本系統(tǒng)決定采用.NET框架和ASP.NET技術(shù)就已經(jīng)將系統(tǒng)的性能和可伸縮性考慮在內(nèi),但是開發(fā)階段使用的測試數(shù)據(jù)量比較少,由于開發(fā)時間短,目前為止還沒有進(jìn)行大量數(shù)據(jù)和大規(guī)模用戶同時訪問的測試,網(wǎng)站實際運行中,可能會出現(xiàn)數(shù)據(jù)流量過大導(dǎo)致網(wǎng)絡(luò)阻塞,甚至造成網(wǎng)站癱瘓的現(xiàn)象,或者因為網(wǎng)站性能差,對用戶的響應(yīng)速度慢而導(dǎo)致無人愿意訪問的情況出現(xiàn),所以要邊測試邊改進(jìn),通過減少對系統(tǒng)資源的占用,采用系統(tǒng)的多種緩沖機(jī)制,不斷地提高系統(tǒng)的性能和可伸縮性。
(2)系統(tǒng)的安全性問題
一個網(wǎng)站,安全問題可能來源于多個方面。僅僅注重一個方面,都不可能保證網(wǎng)站的絕對安全。本系統(tǒng)的安全性問題只是從用戶登錄時的身份驗證,用戶權(quán)限的分配,通過對Web瀏覽器和服務(wù)器之間傳輸?shù)臄?shù)據(jù)流進(jìn)行加密,增強(qiáng)Ajax模型安全性等方面進(jìn)行了考慮,而數(shù)據(jù)的備份和恢復(fù)等,服務(wù)器的安全、FTP或者遠(yuǎn)程管理的帳號安全等更深入的安全性問題還沒有認(rèn)真研究,作為一個要正式運作的網(wǎng)站顯然是不夠的,所以系統(tǒng)的安全性設(shè)計是下一步繼續(xù)研究的問題之一。
(3)在線考試系統(tǒng)功能的擴(kuò)充和進(jìn)一步完善
本系統(tǒng)還需要進(jìn)一步的功能擴(kuò)充和完善。如對學(xué)生的測評成績不能僅僅停留在查詢上,還要能夠?qū)@些表面的成績數(shù)據(jù)進(jìn)行統(tǒng)計和分析,挖掘更深層的規(guī)律,作為學(xué)生調(diào)整學(xué)習(xí)計劃和教師改進(jìn)教學(xué)方法的重要依據(jù);考試系統(tǒng)的試題科目、題型、題量等要繼續(xù)豐富和擴(kuò)大,覆蓋面要廣;另外,在線考試過程中如果出現(xiàn)網(wǎng)絡(luò)故障、計算機(jī)死機(jī)或掉電等意外情況,系統(tǒng)應(yīng)該能夠進(jìn)行考場恢復(fù),保證學(xué)生重新登錄后繼續(xù)參加中斷的考試。
6.3本章小結(jié)
本章總結(jié)了論文的工作和成果,并對系統(tǒng)開發(fā)中未解決的功能進(jìn)行了展望,最后提供了對系統(tǒng)功能進(jìn)一步擴(kuò)展的研究方向。

致謝

參考文獻(xiàn)



本文編號:9769

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/9769.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶37f9d***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
国产欧美日韩综合精品二区| 欧美亚洲三级视频在线观看| 色好吊视频这里只有精| 国产精品不卡高清在线观看| 成年男女午夜久久久精品| 日本欧美一区二区三区就| 免费久久一级欧美特大黄孕妇| 国产伦精品一区二区三区高清版| 亚洲国产av在线视频| 五月婷婷综合激情啪啪| 男人和女人草逼免费视频| 国产欧美精品对白性色| 国产免费无遮挡精品视频| 欧美日韩中国性生活视频| 一区中文字幕人妻少妇| 91免费精品国自产拍偷拍| 亚洲妇女黄色三级视频| 国产日韩在线一二三区| 亚洲国产天堂av成人在线播放| 年轻女房东2中文字幕| 中文字幕禁断介一区二区| 国产欧美日韩在线精品一二区| 东京干男人都知道的天堂| 亚洲国产综合久久天堂| 好吊视频一区二区在线| 亚洲天堂一区在线播放| 日本在线视频播放91| 亚洲男人的天堂久久a| 老富婆找帅哥按摩抠逼视频| 日本精品中文字幕人妻| 东京干男人都知道的天堂| 欧美一级日韩中文字幕| 国产原创中文av在线播放| 69久久精品亚洲一区二区| 亚洲深夜精品福利一区| 亚洲午夜精品视频观看| 国产欧美日产久久婷婷| 亚洲国产精品一区二区| 亚洲一区二区亚洲日本 | 精产国品一二三区麻豆| 一区中文字幕人妻少妇|