Vous êtes sur la page 1sur 10

NOIDA INSTITUTE OF ENGINEERING AND TECHNOLOGY GREATER NOIDA

Affiliated to UP Technical University Lucknow and Approved by AICTE, Ministry of HRD, Govt. of India

DEPARTMENT OF COMPUTER SCIENCE AND APPLICATION

SYNOPSIS ON ONLINE EXAMINATION SYSTEM

SUBMITTED TO:MR. HIRDESH SHARMA

SUBMITTED BY:ANAND KUMAR VERMA(Roll:-0927314014) AMIT TIWARI(Roll:-0927314012)

Team Mambers
Name of Candidates (0927314014) : ANAND KUMAR VERMA AMIT TIWARI (0927314014) ANKIT KHARKAWAL(0927314014) Contact No. : 09540845441,09350881904,07599275653 Email Id : anand.vns88@gmail.com,ankitkharkawal@gmail.com, aryan.khus@gmail.com Institute Name : Noida Institute of Engineering Technology Gr. Noida Guide Details Present Affiliation Topic Front-end Back-end Name of Work Place : : : : : : MR. Hirdesh Sharma NIET Gr. NOIDA ONLINE EXAMINATON SYSTEM Java MS ACCESS NIET Gr.Noida

Date

Signature of Candidate

Signature of supervisor

In the fast changing world information technology and information management are going to play an important role. Information has already been recognized as one of basic resources for socio-economic development of a country. Information has now acquired the most sought after resources of the resources.

The topic of this Project is ONLINE EXAMINATION SYSTEM . The following project has been developed keeping in mind the routine functioning of any examination. TheOnline application enables the end user to take OnLine Exam and display the Exam result imm diately after the exam completes. In accordance to provide security against restricted access to database to different this software implements various logins and password protection. users,

An end user taking OnLine Exam can check get the result immediately after examination. The application is developed in Java language and back-end data are stored in the database (Ms-Access 2000).

The Objectives of the ONLINE EXAMINATION SOFTWARE are to maintain -

A Records of the students who takes exams provided by any OnLine Examination Organization. A Records of the students and its features provided by the OnLine Examination Organization. A Records of the students who are registered. To keep a record of the qualified students and produces reports on the basic of students performance.

Project Scheduling :Software project managers take the overall responsibility of steering a project to success. This surely is a hazy job description. However, it is very difficult to objectively describe the job responsibilities of a project manager. Steps involve in scheduling : Identifying all the task needed to complete the project. Breaking down large tasks into small tasks. Determining all the dependencies. Estimating time estimates Allocating resources Planning starting and ending dates Determining critical path

Various scheduling techniques are:1) Work breakdown structure (WBS) 2) Gantt chart

Work Breakdown Structure


A project is a combination of integrated activities, which must be performed in a certain order for its completion. The process of dividing the project into these activities is called Work Breakdown Structure. Work breakdown structure is used to decompose a given task set recursively into small activities. WBS provides a notation for representing the major tasks needed to be carried out in order to solve a problem. The root of the tree is labeled by the problem name. Each node of the tree is broken down into smaller activities that are made the children of the node. Each activity is recursively decomposed into smaller sub-activities until at the leaf level. If a task is broken down into a large number of activities, these can be distributed to a large number of engineers.

User Interface Design :-

Introduction: -

The user interface portion of a software product is responsible for all interactions with the user. In the early days of the computer, no software product had any user interface. The computer those lay were batch system and no interaction with the users were supported. Now, we know that things are very different almost every software product is highly interactive. No wonder then that many users often judge a software product based on its user interface. Normally, when a user starts using a system, he/she builds a mental model of the system and expects the system behavior to conform to it.

A User Interface Design Methodology: At present, no step-by-step methodology is available which can be followed by rote to come up with a good user interface.Even through almost all popular GUI design methodology are: User Centered design is the theme of almost all modern user interface design techniques. However, the user centered design does not mean design by user. One should not get the users opinion of which design alternative is superior is always right.

Characteristics Of A Good User Interface: Systematic development of the user interface is also important from another consideration.Development of a good user interface usually takes significant portion of the total system development effort.

Speed of learning: - A good user interface should be easy to learn. The speed of learning is
hampered by complex syntax and semantics of the command issue procedures. A good user interface should not require its users to memorize command. Neither should the user be asked to remember information from one screen to another while performing various tools using the interface. Besides, the following three issues are crucial to enhancing the speed of learning.

Speed of use: - The speed of use of user interface is interface is determined by the time and user
effort necessary to initiate and execute different command. This characteristic of the interface is sometime referred to productivity support of the interface. It indicates how fast the users can perform their intended tasks. The time and user effort necessary to initiate and execute different command should be minimal.

Speed to recall: - Once the user learn how to use an interface the speed with which they can
recall the command issue procedure should be maximized.

Error prevention: - A good user interface should minimize the scope of committing error
while initiating different command.The error rate of an interface can be easily determined by monitoring the error committed by an organization user while using the interface.

Attractiveness: - A good user interface should be attractive to use. An attractive user interface
catches user attention and fancy. In this respect, graphics based user interface have a definite advantage over the text based interface.

Consistency: - The command supported by a user interface should be consistent. The basic
purpose of consistency is to help user generalize the knowledge of aspects of the interface from one part to another.

Feedback: - A good user interface must provide feedback to various user action.Especially if
any user request takes more than a few seconds to process, the user should be informed about the state of the processing of his request.

Technology Used
Front End Java JAVA:- Java is a general purpose, object-oriented programming language developed by SUN
Microsystems of USA in 1991. Originally called Oak by James Gosling, one of the inventors of the language, Java was designed for the development of software for consumer electronic devices like TVs, VCRs, toasters and such other electronic machines. Java is case sensitive language.

Java Features

Compiled and Interpreted Platform-Independent and Portable Object-Oriented Robust and Secure Distributed Familiar, Simple and Small Multithreaded and Interactive High Performance Dynamic and Extensible

Back End-

Ms Access

Ms Access:- Microsoft Access is a versatile ; windows based (RDBMS) Relational Database


Management System. Originally introduced in early 1993, it has achieved unprecedented user acceptance.Microsoft Access is ideal for maintaining information of almost any kind. Advance Access users can develop custom database application using Java. The user must familiar with Microsoft Windows beforehand as Access makes use of windows features and common operations. Microsoft Access can be used to create and modify database tables, data entry forms, reports, queries. In Access a database is a collection of information retained in tables, which consists of rows and columns. Each row is called a record pertaining to a specific events while each column iscalled a field contains a discrete attribute. Queries can be used to generate, display and edit specified information one or more database tables.

DATA FLOW DIAGRAM CONTEXT DIAGRAM

Querys Response Update Records

STUDENT

Registration Acceptance Attempt Questions Result Query

ON LINE EXAMINATION

Vous aimerez peut-être aussi