exam suite
#1

[attachment=3296]

Project Description

The project "Exam Suite" is developed in Java, which mainly focuses on basic Exam operations. "Exam Suite" is a windows application written for 32bit Windows operating systems, designed to help users to write exams. The software Exam Suite has 3 main modules. S Login Module

S Insertion to Database Module


S Extracting from Database Module
SYSTEM ANALYSIS



EXISTING SYSTEM:



System Analysis is a detailed study of the various operations performed by a system and their relationships within and outside of the system. Here the key question is what all problems exist in the present system? What must be done to solve the problem? Analysis begins when a user or manager begins a study of the program using existing system.


During analysis, data collected on the various files, decision points and transactions handled by the present system. The commonly used tools in the system are Data Flow Diagram, interviews, etc. Training, experience and common sense are required for collection of relevant information needed to develop the system. The success of the system depends largely on how clearly the problem is defined, thoroughly investigated and properly carried out through the choice of solution. A good analysis model should provide not only the mechanisms of problem understanding but also the frame work of the solution. Thus it should be studied thoroughly by collecting data about the system. Then the proposed system should be analyzed thoroughly in accordance with the needs.
PROPOSED SYSTEM:



Proposed system is an Exam Suite. According to designate we can create an account, writing exam using that account. Our proposed system has the following advantages.
> User friendly Interface
> Fast access to database
> Less error
> Storage Capacity
SYSTEM DESIGN






OUTPUT FORM DESIGN

Computer output is the most important and direct source of information to the user. Efficient, intelligible output design should improve the system relationship with the user and help in decision-making. The outputs provide in the system are the softcopy report available for printing. Printouts should be designed around the output requirement of the user. The output devices to consider depend on the factor such as compatibility of the device with the system, response time requirement and number of copies needed.







INPUT FORM DESIGN
Input Design is the process of converting user originated computer based format. Inaccurate input data are the most common cause of errors in data processing .Errors entered by data entry operators can be controlled by input design. The goal of designing input data is to make data

entry as easy, logical and free from errors as far as possible. In this system, the input screens are developed according to the user requirements.













MENU TREE




Main Module System

Module I Login
Module II
Sign Up
Module III
Exam
Module IV
Result




Registe red User


Registration


Questions

t
Result
published

DATABASE DESIGN


The general theme behind a database is to handle information as an integrated whole. A database is a collection of interrelated data stored with minimum redundancy to serve many users quickly and effectively. After designing the input and output, the analyst must concentrate on database design or how data should be organized around user requirements. The general objective is to make information access, easy quick, inexpensive and flexible for other users. During database design the following objectives are concerned:¬> Controlled Redundancy
> Easy to learn and use
> More information and low cost
> Accuracy
> Integrity

SYSTEM IMPLEMENTATION











ABOUT OPERATING SYSTEM

Windows XP is a line of operating systems developed by Microsoft for use on general-purpose computer systems, including home and business desktops, notebook computers, and media centers. The letters "XP" stand for experience. Windows XP is the successor to both Windows 2000 and Windows Me, and is the first consumer-oriented operating system produced by Microsoft to be built on the Windows NT kernel and architecture

The most common editions of the operating system are Windows XP Home Edition, which is targeted at home users, and Windows XP Professional, which has additional features such as support for Windows Server domains and two physical processors, and is targeted at power users and business clients. Windows XP Tablet PC Edition is designed to run the ink-aware Tablet PC platform. Two separate 64-bit versions of Windows XP were also released, Windows XP 64-bit Edition for IA-64 (Itanium) processors and Windows XP Professional x64 Edition for x86-64 processors.

Windows XP is known for its improved stability and efficiency over previous versions of Microsoft Windows. It presents a significantly redesigned graphical user interface, a change Microsoft promoted as more user-friendly than previous versions of Windows. New software management capabilities were introduced to avoid the "DLL hell" that

Plagued older consumer versions of Windows. It is also the first version of Windows to use product activation to combat software piracy, a restriction




That did not sit well with some users and privacy advocates. Windows XP has also been criticized by some users for security vulnerabilities, tight

Integration of applications such as Internet Explorer and Windows Media Player, and for aspects of its user interface.



ABOUT THE LANGUAGE

Java is a programming language developed by Sun Microsystems and is based on the concepts of C and C++. The syntax for Java is similar to C.


HISTORY OF JAVA


In November 1995, Sun Microsystems introduced a new programming language to the world- Java. Until then the word "Java" could only mean an island in Indonesia or a particular blend of coffee.


Though its initial development began as early as 1991, it took some time for the final working version to reach the market. The basic objective behind developing the language was to create software that could be embedded in consumer electronic devices. Efforts were taken to produce a portable, platform in dependable language, and the result of this led to the birth of a new language. James Gosling and a team of other programmers were the pioneers behind this development. It was initially called "Oak" but was later renamed to "Java". Slowly but gradually it was found that Internet users had similar problems of portability and platform independence and were looking for software that could address these issues. Java language was found to be small, secure and portable. Thus Java, which was initially developed to cater


To small-scale problems, was found capable of addressing large-scale problems across the Internet.


FEATURES OF JAVA


The Java Language is
Simple -I- Object Oriented
Platform-Independent -I- Robust
Secure
Distributed
Multithreaded


> Simple
The designers of Java were trying to develop a language that a programmer could learn quickly. They also wanted the language to be familiar to most programmers, for ease of migration. Hence the Java designers removed a number of complex features that existed in C and C++. Java does not have features such as pointer manipulation, operator overloading etc. Java does not use the 'go to' statement, or header filed. Constructs like 'struct' and 'union' have also been removed from Java.




> Platform-Independent
Platform-independence refers to the ability of the program to migrate from one computer to another without any


Difficulty. Java is platform independent at the source level as well as at the binary level.
Java is strongly typed language. This means that you need to declare the type for any variable. The java data types are consistent across all the development platforms. Java has its own foundation class libraries. This allows the programmer to write code that can be mobbed from one machine to another, with out having to rewrite it.
In short, platform independence at the source level allows the user to move the source code from one system to another, compile the code, and run it clearly on the system.
Platform independence at the binary level allows the user to run the compiled binary file on multiple platforms without recompiling the code.


> Robust
Java is strictly a typed language. Hence it requires explicit method declaration. Java checks your code at the time of compilation and
also at the time of interpretation. Thus it eliminates certain types of programming errors.
Java does not have pointers and pointer arithmetic. It checks all access to arrays and strings at the runtime. It also checks the casts of objects from one type to another at runtime.
In traditional programming environments, the programmer had to manually allocate memory. By the end of the program, the programmer had to explicitly free this memory. Problems arose when the programmer forgot to de allocate the memory. In Java the programmer doesn't need to bother about memory de allocation. It's done automatically, as Java provides


Garbage collections for un used objects. Java's exception handling feature simplifies the task of error handling and recovery.


> Secure:
Viruses are a great cause of worry in the world of computers. Prior to the advent of Java, programmers had to first scan files, before downloading and executing them. Often this precaution was no guarantee against viruses. Also there were many malicious programs that programmers need to look out for.
These programs could search the contents of your local file system and retrieve sensitive data.
Java provides a controlled environment for the execution of the program. It never assumes that the code is safe for execution. And since java is more than a programming language, it provides several layers of security control.
In the first layer, the data and methods are encapsulated in the class. They can be accessed only through the interface that the class provides. Java does not allow any pointer arithmetic. Hence it does not allow direct access to the memory. It disallows array overflow, prevents reading memory out of bounds, and provides garbage collection. All these features help minimize safety and portability problems.

In the second layer the compiler ensures that the code is safe and follows the protocols set by Java before compiling the code.
The third layer is safety provided by the Interpreter. The verifier thoroughly screens the byte codes to ensure they obey the rules before executing them.
The fourth layer takes care of loading the classes. The class loader ensures that the class doesn't violate the access restrictions, before loading it to the system.


> Distributed
Java can be used to develop applications that are portable across multiple platforms and operating systems. Java is designed to support network applications.


> Multithreaded
Java programs use a process called 'multithreading' to perform many tasks simultaneously. Java provides the master solution for synchronizing multiple processes. The built in support for threads enables interactive applications on the internet to run simultaneousl
ABOUT MS-ACCESS



Access is a relational database program .Access is used to enter, edit, and analyze lists of data. Relational databases minimize redundant data

Advantages of Access
¢ Duplicate data is minimized
¢ Information is more accurate
¢ Data entry is faster and easier
¢ Information can be viewed and sorted in multiple ways.
¢ Information is more secure
¢ Information can be shared among several users
¢ Information retrieval is faster and easier
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: rsat exam**estions and answers for ansys, sqlexception c, physician licensure exam, regulater conn, wb ssc exam, athletic training exam review by, cpa exam dates,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
exam suite - by project topics - 22-04-2010, 10:43 AM
RE: exam suite - by seminar surveyer - 27-01-2011, 12:08 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  CAFE SUITE INTERNET CAFE MANAGEMENT SYSTEM seminar class 6 6,020 10-03-2012, 02:13 PM
Last Post: seminar paper
  JOB PORTAL BASED ON ONLINE EXAM project report tiger 2 5,857 30-03-2011, 03:56 PM
Last Post: seminar class
  Exam Shedular mechanical wiki 0 1,365 08-09-2009, 11:07 PM
Last Post: mechanical wiki
  Call Center Admin Suite. mechanical engineering crazy 0 2,322 05-08-2009, 05:14 PM
Last Post: mechanical engineering crazy

Forum Jump: