Font Size: a A A

Online Examination System Design And Implementation

Posted on:2010-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:M LvFull Text:PDF
GTID:2208360275492093Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, the campus information has been a new hot spot. How to carry out the modernization of distance education by using the computer technology has been concerned by more and more people. As a part of campus information system, Online-Examination has its own unique need and role. For a long time, the Traditional-Examination was organized by people. The work efficiency was relatively low. With an increasing number of people taking part in examinations and much more improvements on examination requirements, more difficulties and working pressure have turned out. Regarding the needs of Modern-Examination, Traditional-Examination won't become fit for. In such cases, Online-Examination system emerges as the time demand. It will take place of the Traditional-Examination by making use of the computer technology to manage and possess the question database, organize the contents and evaluate the test paper.First, the thesis analyses the requirements of Online-Examination system, which describes the target and task of the system as well as the commonly used functions, and shows the Use Case Model and Activity Diagrams. Based on the completion of system analysis, the thesis then describes the Online-Examination system design which includes each function module and the database. According to the module design, the whole system is divided into eight modules, each module has Model, View and Controller, which following the MVC design pattern. Then the thesis describes the implementation of the Online-Examination system. ASP.NET MVC Framework, LINQ to SQL Object Relational Mapping and ASP.NET Membership techniques are adopted to develop the system. Furthermore, we present class distribution and resource code of the Model, View and Controller of each module. Finally, we focus on some insufficiencies and the work of the next.
Keywords/Search Tags:Online-Examination, ASP.NET, UML, LINQ, ASP.NET Membership
PDF Full Text Request
Related items