Font Size: a A A

The System Of Collaborative Text Editing Browser-based

Posted on:2014-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z DiFull Text:PDF
GTID:2268330392464141Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Network of cross-platform collaborative text processing system, is a collaborativeoffice software. In this way, users can edit the file at the same time. As other networkservices, user can use the computer connected to the Internet through a browser to accessthe system,and can also access the serveice by all kinds of mobile phones, Tablet PC. inthis way can enhance coordination effective. The main contents are as follows.First, this project research the CSCW theory, discusses the existing text collaborativeediting limitations on the use of client, then proposed a text-based browser collaborativeediting system program to improve the collaborative editing system in the fat client on theinstallation and use of inconvenience.Secondly, based on the dispersion characteristics of the collaborative work indifferent space, used a distributed system to improve system scalability and reducemaintenance costs. And according to the characteristics of the high concurrency of thedistributed system use the Brower/Server mode as the system architecture.Again, based on the DOM properties and Javascript technology to achieve a systemof edit text can be visualized in the Web environment. Using HTML5+CSS3technologyto build the system interface, to optimize Web front-end code. Using Ajax technology fordynamic data interaction, improve system performance, improving the user experience.Finally, on the basis of analysis of typical collaborative editing conflict, then usingthe serial algorithm to solve the problem of concurrent data inconsistencies. Based of theintroduction of the state vector, solved the problem of inconsistent concurrent process ofcause and effect. Use the transform function to solve the problem of the concurrentprocess operations willingness inconsistent. Based on the overall consistency of the modeland transform algorithm to solve more complex context consistent problem.
Keywords/Search Tags:CSCW, Web word processing, Collaborative editing, concurrency control
PDF Full Text Request
Related items