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

基于P2P技術(shù)的網(wǎng)上答疑系統(tǒng)的研究與設(shè)計(jì)

發(fā)布時(shí)間:2018-06-27 11:04

  本文選題:網(wǎng)上答疑 + P2P; 參考:《沈陽(yáng)工業(yè)大學(xué)》2008年碩士論文


【摘要】: 隨著計(jì)算機(jī)技術(shù)的普及,越來(lái)越多的人通過(guò)網(wǎng)絡(luò)進(jìn)行學(xué)習(xí),基于網(wǎng)絡(luò)的教育已經(jīng)成為一種新的教育模式迅速發(fā)展起來(lái)。網(wǎng)上答疑是網(wǎng)上教育的一個(gè)重要的組成部分,它為學(xué)生輔導(dǎo)、教學(xué)交流、教學(xué)效果反饋提供了重要的支撐平臺(tái)。現(xiàn)在大多數(shù)答疑系統(tǒng)都是C/S或B/S模式結(jié)構(gòu),網(wǎng)絡(luò)應(yīng)用集中在少量服務(wù)器上,大量的客戶端設(shè)備相互之間不能相互交流,只能與服務(wù)器打交道,造成大量的資源浪費(fèi),而且C/S系統(tǒng)既需要客戶端軟件又需要服務(wù)器軟硬件,從而導(dǎo)致了過(guò)多的存儲(chǔ)設(shè)備和軟件,也帶來(lái)了更多的維護(hù)工作。 本文在對(duì)現(xiàn)有幾種答疑系統(tǒng)進(jìn)行分析比較的基礎(chǔ)上,結(jié)合傳統(tǒng)課堂答疑的特點(diǎn),提出了基于P2P技術(shù)的實(shí)時(shí)答疑系統(tǒng)的設(shè)計(jì)方案,選擇以JXTA平臺(tái)為基礎(chǔ)建立P2P應(yīng)用,在P2P網(wǎng)絡(luò)環(huán)境中對(duì)網(wǎng)上答疑系統(tǒng)進(jìn)行研究與開(kāi)發(fā)。采用P2P技術(shù)可有效避免傳統(tǒng)的C/S模式所帶來(lái)的問(wèn)題,系統(tǒng)整體模型選擇純P2P模式,讓教師和學(xué)生作為客戶端,直接建立連接,無(wú)須服務(wù)器中轉(zhuǎn),使教師和學(xué)生在網(wǎng)上實(shí)現(xiàn)面對(duì)面的直接交流與答疑。根據(jù)系統(tǒng)的功能需求將整個(gè)系統(tǒng)分為應(yīng)用層和功能層。應(yīng)用層為直接面向用戶的GUI組件,功能層則負(fù)責(zé)結(jié)合JXTA協(xié)議具體實(shí)現(xiàn)應(yīng)用層的功能。按照各部分實(shí)現(xiàn)目的的不同,將功能層分為幾個(gè)特定的模塊:答疑室管理模塊、數(shù)據(jù)傳輸模塊、資源共享模塊、語(yǔ)音處理模塊。 答疑室管理模塊給出了答疑室的創(chuàng)建、加入和退出的實(shí)現(xiàn)。數(shù)據(jù)傳輸模塊用于對(duì)應(yīng)用中的各種數(shù)據(jù)進(jìn)行傳輸處理,JXTA使用輸入/輸出管道來(lái)發(fā)送/接收數(shù)據(jù),同時(shí)利用管道綁定機(jī)制以及定義特定的系統(tǒng)消息實(shí)現(xiàn)對(duì)對(duì)等組內(nèi)成員狀態(tài)進(jìn)行管理,為了學(xué)生能夠直接在教師機(jī)器上共享教學(xué)資源,包括教案、試題、作業(yè)等。系統(tǒng)提供共享文件功能,每一份共享內(nèi)容都有一個(gè)與之相對(duì)應(yīng)的內(nèi)容廣告。語(yǔ)音處理模塊實(shí)現(xiàn)對(duì)等組內(nèi)教師學(xué)生問(wèn)一對(duì)一語(yǔ)音交流。 最后,搭建了系統(tǒng)環(huán)境進(jìn)行測(cè)試,實(shí)驗(yàn)表明各個(gè)模塊都能夠正常工作。系統(tǒng)的運(yùn)行不需要服務(wù)器的支持并且各個(gè)對(duì)等點(diǎn)地位平等,對(duì)等組之間彼此獨(dú)立互不干擾,對(duì)等體間可以通過(guò)管道進(jìn)行交互。
[Abstract]:With the popularization of computer technology, more and more people learn through the network. Education based on the network has become a new educational model. Online question answering is an important part of online education. It provides an important support platform for students' guidance, teaching exchange and teaching effect feedback. Most of the answering systems are C/S or B/S model structures. Network applications are concentrated on a small number of servers. A large number of client devices can not communicate with each other. It can only deal with the server, resulting in a large amount of waste of resources, and the C/S system needs both client software and server software and hardware, resulting in too many storage settings. Preparation and software also bring more maintenance work.
Based on the analysis and comparison of several existing question answering systems, this paper puts forward the design scheme of real-time question answering system based on P2P technology, combining with the characteristics of traditional question answering. It chooses the JXTA platform as the basis to establish the P2P application, and studies and develops the online answer system in the P2P network environment. The use of P2P technology can effectively avoid it. In order to avoid the problems brought by the traditional C/S model, the whole model of the system chooses the pure P2P mode, which makes the teachers and students as the client, directly establishes the connection, and does not need the server transfer to enable the teachers and students to realize the face-to-face direct communication and answer on the Internet. For the direct user oriented GUI component, the functional layer is responsible for implementing the function of the application layer in conjunction with the JXTA protocol. According to the different purpose of each part, the functional layer is divided into several specific modules: the answer room management module, the data transmission module, the resource sharing module and the voice processing module.
The answer room management module gives the creation, join and exit of the answer room. The data transmission module is used to transmit and process all kinds of data in the application. JXTA uses the input / output pipeline to send / receive data, while the pipeline binding mechanism and the definition of specific system messages are used to implement the state of the members in the peer group. Management, in order that students can share teaching resources directly on the teacher's machine, including teaching plans, questions, assignments, etc. the system provides the shared file function, each shared content has a corresponding content advertisement. The voice processing module realizes the one to one voice communication between the teachers and students in the peer group.
Finally, the system environment is set up to test. The experiment shows that each module can work properly. The system runs without the support of the server and the status of each peer is equal. The peer groups do not interfere with each other independently, and the peer can interact through the pipeline.
【學(xué)位授予單位】:沈陽(yáng)工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2008
【分類號(hào)】:TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 周文莉;吳曉非;;P2P技術(shù)綜述[J];計(jì)算機(jī)工程與設(shè)計(jì);2006年01期

,

本文編號(hào):2073710

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

本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/2073710.html


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

版權(quán)申明:資料由用戶ae5ad***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com