Font Size: a A A

Building User Interface Of CAD System Based On CSCW Using The ALV Architecture

Posted on:2007-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:J H HeFull Text:PDF
GTID:2178360182994706Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the rapid development of CSCW, CAD has been the tool for "human-human interaction" to support the group communication and collaboration as well as for design computation, intelligence reasoning and graphics manipulation.For years, a lot of researchers did research on this field thoroughly and achieved some goals and produced some development tools. For example, the human-computer interaction expandable model which P. Antunes and N. Gumaraes put forward and the user-interface design model based on Agent. As a result of its user-interface character, different application will lead to different user-interface. So far, one common and efficient tool of developing CSCW user-interface is under way.This thesis analyzes different user-interface development methods in detail and focus on the analysis of user-interface design model based on Agent in order to discuss what methods adapt to develop the user-interface of the CAD system based on CSCW.This thesis analyzes and studies three typical user-interface development models based on Agent: MVC, PAC, ALV model. Combined with them, it puts forward the design method of human-human interaction user-interface based on ALV model: When multiple users wish to share a drawing surface, the drawing surface of their individual editors is attached using the Abstraction-Link-View (ALV). Because links are separate from the applications, each of the drawing editors can be authored independently. Links can provide viewing transformations, so the interfaces for each user can be highly customized.This thesis studies some advantages of Agent architecture on someapplications to concurrent process, distributed process and multi-procedure communication. Using Winsock and MFC Winsocket techniques and TCP/IP protocol, it carries out Data dispatch based on multi-procedure server and the graphics data transmitting mechanism.To sum up, this thesis puts forward human-human interaction user-interface design method based on ALV architecture, combined with studies on communication methods, communication protocols, sharing workspace, consistence preserve and Agent techniques. At last, according to above technologies which are used to develop user-interface of CAD based on CSCW, a single-user CAD—Doctor CAD is improved to a multi-user system in distributed environment.
Keywords/Search Tags:CSCW, CSCD, CAD, Human—Human Interaction Interface, Agent, ALV Model
PDF Full Text Request
Related items