3 Exam Registration System
3 Exam Registration System
3 Exam Registration System
AIM
To develop a project Exam Registration using Umbrello Tool and to implement the
using Visual Basic.
PROBLEM STATEMENT
The process of students accessing the registration application and applying for the
examination by filling out the form with proper details and then the authorities verify those
details given for truth and correctness are sequenced through steps
SNO CONTENTS
1 INTRODUCTION
2 OBJECTIVE
3 OVERVIEW
4 GLOSSARY
5 PURPOSE
6 SCOPE
7 FUNCTIONALITY
9 PERFORMANCE
10 RELIABILITY
11 FUNCTIONAL REQUIREMENTS
1. INTRODUCTION
Exam Registration application is an interface between the Student and the Authority
responsible for the Exams. It aims at improving the efficiency in the registration of exams
and reduces the complexities involved in it to the maximum possible extent.
2. OBJECTIVE
3. OVERVIEW
The overview of the project is to design an exam registration tool for the registration
process which makes the work easy for the applicant as well as the Authorities of Exam.
Authorities of the exam can keep track of and maintain the database of the registered
applicants for the exams.
4. GLOSSARY
TERMS DESCRIPTION
The purpose of exam registration system is to register for the exam in an easier way
and to maintain the registered details in an effective manner.
6. SCOPE
The scope of this Exam Registration process is to provide an easy interface to the
applicants where they can fill their details and the authorities maintain those details in an easy
and effective way.
7. FUNCTIONALITY
The main functionality of registration system is to make the registration and database
for it to be maintained in an efficient manner.
8. USABILITY
User interface makes the Exam Registration system to be efficient. That is the system
will help the applicant to register easily and helps the authorities to maintain details
effectively. The system should be user friendly.
9. PERFORMANCE
It describes the capability of the system to perform the registration process of the
applicant without any error and performing it efficiently.
10. RELIABILITY
The Exam Registration system should be able to serve the applicant with correct
information and day-to-day update of information.
Functional requirements are those refer to the functionality of the system. That is the
services that are provided to the applicant who apply for the Exam.
SOFTWARE REQUIREMENTS
HARDWARE REQUIREMENTS
Processor : pentium 4.
UML DIAGRAMS
The following UML diagrams describe the process involved in the online recruitment
system
• Use case diagram
• Class diagram
• Sequence diagram
• Collaboration diagram
• State chart diagram
• Activity diagram
• Component diagram
• Deployment diagram
• Package diagram
A use case is a methodology used in system analysis to identify, clarify, and organize
system requirements. The use case is made up of a set of possible sequences of interactions
between systems and users in a particular environment and related to a particular goal. It is
represented using ellipse. Actor is any external entity that makes use of the system being
modeled. It is represented using stick figure.
The actors in this use case diagram are Student, Interface and Database. The use cases
are the activities performed by actors.
• Student Fills out the form in the form filling process.
• The interface checks and validates registered details.
• Then the database is searched for details and verified.
• Database stores the details and returns acknowledgement.
A class diagram in the unified modeling language (UML) is a type of static structure
diagram that describes the structure of a system by showing the system's classes, their
attributes, and the relationships between the classes. It is represented using a rectangle with
three compartments. Top compartment have the class name, middle compartment the
attributes and the bottom compartment with operations.
This class diagram has three classes applicant, recruiter and database.
• Students – is the class name. Its attributes are name, Address, DOB, Gender,
College, Subjects, Semester, Year, Degree, Branch and Payment. The operations performed
in the students class are form filling, search database and receiving acknowledgement.
• Registrations Interface – is the class name. Its attributes are Login, Password and
database. The operations performed are form verification, store in database and send
acknowledgement.
• Database – is the class name. The operations performed are storing Search and
storing the values.
SEQUENCE DIAGRAM
COLLABRATION DIAGRAM
ACTIVITY DIAGRAM
COMPONENT DIAGRAM
The main component in this component diagram is Exam Registration system. And
register verification and search details are the components comes under the main component.
DEPLOYMENT DIAGRAM
A deployment diagram in the unified modeling language serves to model the physical
deployment of artifacts on deployment targets. Deployment diagrams show "the allocation of
artifacts to nodes according to the Deployments defined between them. It is represented by 3-
dimentional box. Dependencies are represented by communication association.
The processor in this deployment diagram is the Exam Registration system which is
the main part and the devices are the register, verify and search which are the some of the
main activities performed in the system.
PACKAGE DIAGRAM
OUTPUT:
Form 1:
Form2.Show
End Sub
Private Sub Command2_Click()
Form3.Show
End Sub
Form 2:
Form4.Show
Else
Text1.Text = ("")
Text2.Text = ("")
End If
End Sub
End
End Sub
Data1.Recordset.AddNew
End Sub
If Data1.Recordset.BOF Then
Else
Data1.Recordset.MovePrevious
End If
End Sub
If Data1.Recordset.EOF Then
Else
Data1.Recordset.MoveNext
End If
End Sub
Form4.Show
End Sub
Form 4:
Form 5:
Text1.Text = ("")
Text2.Text = ("")
End If
Form6.Show
End Sub
End
End Sub
Form 6:
Form 6:
End
End Sub
RESULT:
Thus the project to develop Exam Registration system using Umbrello Tool
and to implement using Visual Basic is done successfully.