Font Size: a A A

The Research And Design Of Computer Assisted Instruction System Based On WEB

Posted on:2009-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y H WangFull Text:PDF
GTID:2178360242496043Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
The Computer Assisted Instruction System (CAI) can fully exert the advantage of on-line learning and embody the modern education thoughts, taking the student as the main body and the teacher as the leadership, constructing the environment on which the student can fully participate and study independently. Along with the development of the computer technology, The Computer Assisted Instruction System has being widely used and its performance has become more diverse.The Computer Assisted Instruction System based on web mainly includes three major parts, online learning, online testing and the communication of the teachers and students. Online learning mainly includes the student, teacher and administrator module. It can realize online study which including watch and download courseware, operate work and on-line self-test. The teacher can upload courseware and operate work. The administrator could manage class and change personal information and so on; online test includes student and administrator part. Students could finish test online and look for score online and the administrator could manage the test question, manage users and subject. In addition the system also offers a flat to all the teachers and students of the academy to online consult and reply answer.This article analyzes the feasibility and necessity to develop the platform for Assistance Teaching; relates the theoretical basis for the platform development; introduces the key technology about .NET; and the development of N-tier architecture based on .NET. The utility and the theory of the distributed N-tier architecture has been described in details. An architecture style decides a system framework. Hierarchy style is widely applied in the design of system and application and B/S structure is selected in this article.This article selects the object-oriented software method of the development. The CAI system analysis and the design of database are completed with UML modeling technology, which inosculates the system's analysis process and the software development process. Then a framework that is more explicit and easier to develop and reuse is constructed. This paper designs the communication forum of the teachers and the students and on-line testing in details, and at the last offers a part of codes and realization about online testing.
Keywords/Search Tags:CAI, .NET Technology, N-tier architecture, UML Modeling
PDF Full Text Request
Related items