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

當前位置:主頁 > 科技論文 > 軟件論文 >

基于Web的協(xié)同編輯中資源共享子系統(tǒng)的設計與實現

發(fā)布時間:2018-04-17 07:57

  本文選題:協(xié)同編輯 + 資源共享; 參考:《北京郵電大學》2016年碩士論文


【摘要】:隨著信息技術的發(fā)展,人們逐漸將文字編輯工作轉移到計算機中,其至移動設備中進行。傳統(tǒng)的電子編輯器雖然有著較為強大的編輯功能,但是缺少便捷的協(xié)同機制。使用軟件前,用戶需要手動進行下載安裝和更新,編輯完成后還需要拷貝移動及合并等操作。本文提出了一種基于Web的協(xié)同編輯方式,用戶只需要一臺支持HTML5瀏覽器的設備即可接入。編輯的過程中,能夠實時地與他人共享編輯操作,看到所有人的編輯結果。編輯結束后,文檔自動保存在云端,更換設備也能繼續(xù)編輯。本文研究內容是協(xié)同編輯中的資源共享子系統(tǒng),資源是指圍繞用戶可編輯的文檔為核心的一系列相關的軟件對象。本文通過設計一個文檔轉換模塊,將各種格式的文檔轉換為HTML和圖片這兩種可在Web中編輯的格式。然后分別為其設計了前端交互功能,稱為在線編輯和電子白板。在協(xié)同機制的實現中,選取Node.js作為工具,利用WebSocket與客戶端建立全雙工的通信。用戶的文檔信息、光標狀態(tài)和編輯操作等通過同步服務器實時地與他人共享,并且生成記錄。為了實現多種資源的共享,本文設計了十多種消息類型和格式用于客戶端之間發(fā)送和接收同步請求。此外,本文還使用OAuth2.0標準對系統(tǒng)進行鑒權,將用戶的帳號信息作為同步會話的標識,提高了系統(tǒng)的安全性。本文將各個模塊以Web服務的模式獨立部署,調研并采用了一些較為新穎的跨域訪問解決方案。最后,本文對系統(tǒng)進行了功能和性能上的測試,實驗結果表明本資源共享子系統(tǒng)能夠實現既定功能,完成實時地協(xié)同編輯。
[Abstract]:With the development of information technology, people gradually transfer the word editing work to the computer, which is carried on to the mobile device.Although the traditional electronic editor has more powerful editing function, it lacks convenient cooperative mechanism.Before using the software, users need to download, install and update manually, and copy, move and merge after editing.In this paper, a cooperative editing method based on Web is proposed. Users only need a device supporting HTML5 browser to access it.In the process of editing, we can share the editing operation with others in real time and see the editing results of everyone.After editing, the document is automatically saved in the cloud, the replacement device can also continue editing.The research content of this paper is the resource sharing subsystem in collaborative editing. Resource refers to a series of related software objects centered around user editable documents.In this paper, a document conversion module is designed to convert documents in various formats to HTML and pictures, which can be edited in Web.Then designed the front-end interactive function, called online editing and electronic whiteboard.In the implementation of cooperative mechanism, Node.js is chosen as a tool to establish full duplex communication between WebSocket and client.The user's document information, cursor status, and editing operations are shared with others in real time through the synchronization server, and records are generated.In order to share many kinds of resources, more than ten message types and formats are designed for sending and receiving synchronous requests between clients.In addition, the OAuth2.0 standard is used to authenticate the system, and the user's account information is used as the identification of the synchronous session, which improves the security of the system.In this paper, the modules are deployed independently as Web services, and some novel cross-domain access solutions are investigated and adopted.Finally, the function and performance of the system are tested. The experimental results show that the resource sharing subsystem can realize the established functions and complete real-time collaborative editing.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP311.52;TP393.09

【參考文獻】

相關期刊論文 前5條

1 莫正德;;淺談電子白板在教學中的優(yōu)勢[J];中學教學參考;2015年12期

2 李岸芩;;以寫字本為例辨析Canvas繪圖機制的優(yōu)劣[J];計算機時代;2014年08期

3 閻賽;張雪;連立杰;姚雅倩;熊金安;;電子白板技術在我國的申請狀況[J];電視技術;2013年S2期

4 洪晟;熊華鋼;張其善;;一種改進的協(xié)同式電子白板的設計與實現[J];計算機工程;2008年02期

5 江雨燕;Web環(huán)境下的在線協(xié)同編輯系統(tǒng)設計與實現[J];電子科技大學學報;2002年06期

相關博士學位論文 前1條

1 陳恒舒;四庫全書清人別集纂修研究[D];北京大學;2013年

相關碩士學位論文 前8條

1 才鑫;基于WebRTC的多方多媒體通信系統(tǒng)的設計與實現[D];北京郵電大學;2015年

2 付予;基于WebRTC的電子白板實現機制的設計與實現[D];北京郵電大學;2015年

3 程文志;基于Web的協(xié)同編輯系統(tǒng)研究[D];蘭州大學;2014年

4 楊慧;行業(yè)文獻自動分析系統(tǒng)的設計與實現[D];武漢理工大學;2014年

5 張玉秀;面向云隱私保護系統(tǒng)的安全認證與授權技術的研究與實現[D];北京郵電大學;2014年

6 邸錚;基于瀏覽器的文本協(xié)同編輯系統(tǒng)[D];燕山大學;2013年

7 屈正庚;基于CSCW的協(xié)同設計系統(tǒng)的研究與應用[D];西北大學;2011年

8 于本浩;基于Web的協(xié)同辦公系統(tǒng)設計與實現[D];西北工業(yè)大學;2007年

,

本文編號:1762739

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

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


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

版權申明:資料由用戶92d0b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com