Font Size: a A A

Research And Design Of Cooperative Editing System Based On WEB

Posted on:2006-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:H Y YangFull Text:PDF
GTID:2168360152489126Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
CSCW is a new research realm with multi-knowledge crossed and supported. It results from the combination of Latest information techniques and human collaboration of traditional society. Computer Supported Cooperative Editing (CSCE) is one of the most important application fields in CSCW. It can help people in different location to read and edit a common large document by building a human-computer work environment with group , interaction , distribution and cooperation Comparing with a single editing system, CSCE system can reduce the developing time, low the cost and enhance the efficiency of work.At present many CSCE systems adopt C/S (Client/Server) mode. As C/S mode only fits for LAN, special technology needed to long-distance control. And in order to deal with distributed data, some special design must be done. In C/S mode, client software has been done to suit given operation system and the software has not the character of transplantation. So the cost of development and maintenance is higher. With the development of Internet, mobile and distributed official business work is becoming more and more population. We faced a problem to extend our system. B/S mode emerges, as the times require. In B/S mode, which is the abbreviation of Browse/Server, the client sends out requests and the server respond. Comparing with C/S mode, the biggest advantage of B/S mode is that system adopts B/S can be operated in different geographical locations without setting any special software. The system can be used only if there is a computer connected with the Internet. Client maintenance is none and extension is easy. After assigned a user name and password, the system can be used.On the basis of CSCW theory study, especially the cooperative mode, cooperative control rule and system based on web, this paper emphasizes to research the key problems of the architecture, subsequent control method, access control, version management and cooperative awareness in CSCE (Computer Supported Cooperative Editing) system. Comparing with many traditional subsequent methods,a combination of lock-and-unlock method with taken-ring transfer protocol will be given. And at the same time in order to insure the integrality coherence of data, we bring forward an object-oriented version management model. By locking the node along the path and the access control tactic based on role, data can be protected. As a group action, the users can aware each other by communication between the browse and the server periodically.Considering the real process of book editing and cooperation with the material requests, under the guide of software engineering theory, this paper program and design the whole system using UML (Unified Modeling Language), and implement-ate a prototype system -Prototype System of Cooperative Editing Based on Web (WBCEPS) by using ASP.NET and ADO.NET technology.In the paper, by introducing software engineering method and UML model language to design the system ,the whole system possesses the characters of security, healthy, expansibility and easy maintenance.The CSCE system supports editors to work together , share resource and knowledge , intercommunicate through Internet , which will fast work schedule and enhance the quality of productions.
Keywords/Search Tags:CSCW, cooperative editing, B/S mode, subsequent control, WBCEPS
PDF Full Text Request
Related items