Font Size: a A A

Based On Cscw Distance Education Virtual Classroom

Posted on:2005-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:C M LiFull Text:PDF
GTID:2208360152966946Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Virtual Classroom System, a real-time interactive distance education system in the network space, integrates many technologies such as computer science, network, communication, multimedia and theory of Computer Supported Collaborative Work (CSCW). It provides a sharing collaborative learning environment without restrictions of time and location for instructor and students by simulating the traditional teaching environment. Virtual Classroom System is cost-effective and convenient for generalizing and continuing education, and should be more significant.Firstly, this thesis describes some technologies and support involved in Virtual Classroom System, such as WWW, Computer Supported Collaborative Work (CSCW), theory and method of Java based on Web. It also introduces and analyzes the key technologies and gives more detailed description on important specifications such like sharing application, concurrency control, network communication and the object-oriented design method of MVC.Secondly, this thesis advances the design scheme of Virtual Classroom System, which is designed to be a distributed real-time interactive system on the heterogenous network and is Java-based, Web-based and MVC-based. It introduces target of design, need of function, principle of design, presents and designs function of every subsystem, constructs system model and system working flow. It also introduces Virtual Classroom System's distributed collaborative architecture, Three-Tier logical architecture and software architecture.Thirdly, this thesis describes the implementation of Virtual Classroom System's functions. It adopts object-oriented design and development method, increases the efficiency and reliability of network communication by using message buffer and multi-thread of client and server, solves the issues of class management, collaborative tools, concurrency control and coherence. It partial implemented the function of system such like user interface, MVC design pattern, system control, whiteboard and database connection pool.At last, this thesis ended with a conclusion over the whole work and gave a prospect of Virtual Classroom System.
Keywords/Search Tags:Virtual Classroom, Computer Supported Collaborative Work (CSCW), Whiteboard, MVC, Message, Sharing Application, Concurrency Control, Coherence
PDF Full Text Request
Related items