14-08-2012, 10:28 AM
CRIME BRANCH
CRIME BRANCH.doc (Size: 144 KB / Downloads: 29)
Introduction:-
Online Examination System is web based system that provides the facility to conduct online examinations.
There are three types of people who participate in this system first one is the student second is user and last one is the administrator. The administrator can add question to the database, add new user to the database and issue a valid ID for that user. The student takes up the test and gets the result immediately.
Following are the modules of Online Examination System:-
(1) Administrator:
The Administrator can add question to the database, add new user to the database and issue a valid ID for that user.
(2) User:
Here User can create, update and delete the batches .User can add, update and delete student information.
(3) Student:
After the login Student can appears in the examination and view the results..
Examination process:
First of all the student gets a valid identification number .The user can log on with this identification no. and can take up the examination. After logging in the user can see question and select the answer.
Results:
After completion of examination the student can view the results immediately.
THEORETICAL BACKGROUND
INTRODUCTION TO DOT NET FRAMEWORK
.NET is the framework for which we develop applications. It sits in between our application programs and operating system. Applications developed for .NET run inside .NET and are controlled by .NET. It supports both Windows and web applications.
.NET provides an object oriented environment. It ensures safe execution of the code by performing required runtime validations. For example, it is never possible to access an element of an array outside the boundary. Similarly, it is not possible to a program to write into another programs area, etc. The runtime validations performed by .NET makes the entire environment robust.
Components of .NET
.NET framework has two main components. They are:
1. Common Language Runtime
2. .NET class library
Common Language Runtime
The Common Language Runtime (CLR) is the environment where all programs in .NET are run. It provides various services, like memory management and thread management. Programs that run in the CLR need not manage memory, as it is completely taken care of by the CLR. For example, when a program needs a block of memory, CLR provides the block and releases the block when program is done with the block.
.NET Class Library
.
NET comes with thousands of classes to perform all important and not-so-important operations. Its library is completely object oriented, providing around 5000 classes to perform just about everything.
The following are the main areas that are covered by Class library.
1. Data Structures
2. IO management
3. Windows and Web Controls
4. Database access
5. Multithreading
6. Remoting
7. Reflections
ASP.NET REPEATER
The ASP.NET Repeater is a basic control that allows you to create custom lists from any data available to the page. It's a handy control, especially used in ASP.NET pages that display data and need to repeat the same kinds of data over and over. Repeater repeats the specified data-bound templates without applying any sort of additional formatting