7/29/2019 brain-mixapa.docx
1/28
i
A
Practical Training Seminar Report
On
ONLINE BANK RECRUITMENT
Submitted for the partial fulfillment
of the degree of
BACHELOR OF TECHNOLOGY
In Computer Science & Engineering
Submitted by: Submitted To:Aparna Mahnot Prof. Dr. Baldev Singh09E1VJCSF00P010 (HOD- CS Department)
Department of Computer Science and EngineeringVivekananda Institute of Technology, JaipurRajasthan Technical University
Kota (Rajasthan)2012-13
7/29/2019 brain-mixapa.docx
2/28
ii
CERTIFICATE
It is to certified that this seminar report entitled Online Bank Recruitment, has been prepared
by Aparna Mahnot under my supervision and guidance in partial fulfillment for the award of
the degree of Bachelor of Technology in COMPUTER SCIENCE AND ENGINEERING,
Vivekananda Institute of Technology, Jaipur, Rajasthan Technical University, Kota (Rajasthan).
This report is approved for submission and execution.
Date: Prof. Dr. Baldev Singh
(HOD-CS Department)
Ms. Deepti Tak
(Lecturer CS Department)
Department of Comp. Sc. & Engg.
VIT, Jaipur
7/29/2019 brain-mixapa.docx
3/28
iii
ACKNOWLEDGEMENT
I am grateful to Prof. (Dr.) Baldev Singh, Head, Computer Science & Engineering Department
for his helping attitude with a keen interest in completing this seminar in time.
I am deeply grateful to my mentor Mrs. Neelam Choudhary,Lecturer, Computer Science &
Engineering Department for her guidance, constant motivation, commanding supervision and
valuable discussions throughout this work. Despite her busy academic schedule, she has always
been kind enough to spare her valuable time to discuss the work which eventually given
direction and shape to this work.
I extend my heartiest gratitude to all the teachers, who extended their cooperation to steer the
topic towards its successful completion. I am also thankful to Non-technical staff of the
department to support in preparation of this seminar work.
I would like to thank my friends for their constant support and encouragement.
Date: Aparna Mahnot
Place: Jaipur
7/29/2019 brain-mixapa.docx
4/28
iv
DECLARATION
I hereby declare that this seminar report "Online Bank Recruitment System has not formed
the basis of award of any previous degree or diploma etc. of this or any other university. Further
it is also stated that it is a record of study and no portion of this seminar report has been copied
from any sources in any form. The formulation and other reference material have been taken
from the references as mentioned in the report.
Date: Aparna Mahnot, 09E1VJCSF00P010
Place: Jaipur Vivekananda Institute of Technology
Jaipur (Raj.)
7/29/2019 brain-mixapa.docx
5/28
v
INDEX
ABSTRACT 1
1. Introduction 2
1.1 Project Scope 2
1.2 Purpose 2
1.3 Objectives 2
1.4 Technology.. 3
2. Overall Description.. 4
2.1 Product Perspective. 4
2.2 Product Feature 4
2.3 Operating Environment.. 5
3. Project Management... 6
3.1 Feasibility 6
4. System Requirement Study................... 7
4.1 Hardware and software Requirement.................... 7
4.2 Software Interface................ 7
5. Requirement of proposed System......... 8
5.1 Modules of Project...................... 8
6. System Design............................. 9
6.1 Data Flow Diagram. 10
6.2 Entity-Relationship Diagram............................................................... 11
6.3 Database Tables...... 12
7. Screenshots.. 15-19
8. Future Enhancement 20
9. Conclusion....................... 21
7/29/2019 brain-mixapa.docx
6/28
vi
10. Bibliography. 22
7/29/2019 brain-mixapa.docx
7/28
1
ABSTRACT
"Online Bank Recruitment is being launched because a need for a destination that is
beneficial for both Banks and students. With this site, Banks can register and host online exams.Students can give exams and view their results. This site is an attempt to remove the existing
flaws in themanual system of conducting exams.
The website is to conduct online exams. This website provides facility to students to have online exam by
providing a unique id and password to each student. The system handles all the operations and generate
result as soon as the test is completed which saves the precious time of faculties spent on reviewing
answer sheets.
Hardware Requirements:
Processor : Pentium Processor or higher
RAM : 64 MB
Hard Disk Space : 15 MB
Software Requirements:
OS : Microsoft Windows XP, Vista, Windows7
Java Version : J2SDK 1.5 or Higher
7/29/2019 brain-mixapa.docx
8/28
2
Chapter-1
1.INTRODUCTION
The title of the project is Online Bank Recruitment. This project will handle whole the
activities of the online Exam. The application will have a user friendly and menu based interface.
It provides facilities to keep the records of users with all their required details, books
available, along with all required transaction handling. It has facilities to generate various types
of reports, which are required by the management during normal business operations to operate
the business effectively.
1.1 Project Scope
The website is to conduct online examination Brain Mix. This website provides facility to
students to have online exam by providing a unique id and password to each student. The system
handles all the operations and generate result as soon as the test is completed which saves the
precious time offaculties spent on reviewing answer sheets.
1.2 Purpose
The purpose of the project is to provide online facility to conduct online exams for the students.
Students can login and give their respective exams. Also students who are not registered to the
site can register online to give the test. They can view their score then and there. It will be
generated by the server. The project saves time as it allows number of students to give the exam
at time, they dont have to go anywhere, and all they need is just an internet connection.
1.3 Objectives
This project is based on the RDBMS technology; the main objective of this project is to
computerize the manual system & reduce the time consumption.
In other words we can say that our project has the following objectives:-
Reduce time consumption
Reduce error scope
Centralized database management
Easy operations for operator of the system
No paper work requirement
7/29/2019 brain-mixapa.docx
9/28
3
1.4 Technology
1. JAVA
Java Platform, Enterprise Edition or Java EE is Oracle's enterprise
Java computing platform. The platform provides an API and runtime environment for
developing and running enterprise software, including network and web services, and
other large-scale, multi-tiered, scalable, reliable, and secure network applications. Java
EE extends the Java Platform, Standard Edition (Java SE/J2SE), providing an API
for object-relational mapping, distributed and multi-tier architectures, and web services.
The platform incorporates a design based largely on modular components running on
an application server. Software for Java EE is primarily developed inthe Java programming language and uses XML for configuration.
2. MY SQL
MySQL Server is a relational database server, which is open source: It is a software
product whose primary function is to store and retrieve data as requested by other
software applications, be it those on the same computer or those running on another
computer across a network (including the Internet). There are at least a dozen different
editions of MySQL Server aimed at different audiences and for different workloads(ranging from small applications that store and retrieve data on the same computer, to
millions of users and computers that access huge amounts of data from the Internet at the
same time).
7/29/2019 brain-mixapa.docx
10/28
4
Chapter-2
2.OVERALL DESCRIPTION
In Online examination system student can register to given online test and view the results on
hand. Students can give the test and their respective records, which include their marks for each
test given by them, will be maintained separately. No student can take a particular exam more
than once.
2.1 Product Perspective
The application will have a user friendly and menu based interface.
Following screens will be provided:
a) Login screen for entering the username, password will be provided. Access to different
screens will be based upon the user.
b) There is a screen for displaying information regarding filling of exam details by
administrator.
c) There is a screen for displaying information menu regarding what options the
administrator will select while filling entries (updating questions, deleting questions,
entering exam details etc.).
e) There is a screen for displaying exam details to the students when they are taking
exams.
f) There is a screen for taking exam for the students.
g) There is a screen for displaying of results of students after taking the exam.
h) There is a registration screen for the students to register themselves.
2.2 Project Feature Summary
The website will allow access only to authorized users with specific roles (Administrator-
maintains the website, Students- To register on the exams and to give the exams online)
a) A summary of the major functions that the website will perform:
b) Provide facility to Students to register and give the online test.
c) Administrator can update the database of the test.
d) Students can login and give the tests.
7/29/2019 brain-mixapa.docx
11/28
5
2.3 Operating Environment
a) Any windows based operating system.
b) My Sql as the DBMS for database.
c) IDE (ECLLIPSE) for developing code.
7/29/2019 brain-mixapa.docx
12/28
6
Chapter-3
3. PROJECT MANAGEMENT
3.1 Feasibility Feasibility Study
A feasibility study is a short, focused study.
This system contributes to the overall objectives of the Organization.
This system can be implemented using current technology and within given cost
and schedule constraints.
This system can be integrated with systems which are already in place.
Economically Feasibility
This system being developed is economic with respect to any Exam point of view. It is
cost effective in the sense that has eliminated the paper work completely.
The system is also time effective because the calculations are automated which are made
as per the user requirement.
The result obtained contains minimum errors and are highly accurate as the data isrequired.
Technical feasibility
The technical requirement for the system is economic and it does not use any other
additional Hardware and software.
Behavioral Feasibility
The system working is quite easy to use and learn due to its simple but attractive
interface. User requires no special training for operating the system.
7/29/2019 brain-mixapa.docx
13/28
7
Chapter-4
4. SYSTEM REQUIREMENT STUDY
4.1 Hardware and software Requirement
Hardware:
Processor Pentium-4 or higher
Processor Speed should be in GHZ
Hard Disk Space should be in MB
Ram Memory 512MB (recommended)
Software:
Operating System Windows xp/windows 7
Database Server MySQL Server
Front end J2EE
4.2 Software Interface
It is built entirely with freely available open source tools and comes with complete source
code. The entire applications written in Eclipse (IDE) and stores information in a MySQL
database. The Eclipse programs, being interpreted, are readily accessible and can easily be
changed to suit an institute's needs. They are also quite small and designed to be changed
if necessary.
All required softwares freely available. The software is very low maintenance. It has also
been run on a MS-Windows server (since the main tools are also available on this
platform).
7/29/2019 brain-mixapa.docx
14/28
8
Chapter-5
5. REQUIREMENT OF PROPOSED SYSTEM
It deals with the functionalities required from the system which are as follows:
a) Only authorized person can access related details.
b) The students can login through Login-ID and Password and give their exams.
c) Administrator will be responsible for updating the site.
d) The Administrator can change questions and test papers whenever they want.
5.1 Modules of Project
In software, a module is a part of a program. Programs are composed of one or more
independently developed modules that are not combined until the program is linked. A single
module can contain one or several routines.
Admin module
User module
DB Manager
7/29/2019 brain-mixapa.docx
15/28
9
Chapter-6
6. SYSTEM DESIGN
System Design is the solution to the creation of a new system. This is the important
aspect made up of several steps. The complete, efficient and successful system should
provide the following in succession: -
DATA FLOW DIAGRAMS:-
The data flow diagrams is also known as bubble chart has purpose of clarifying system
requirements and identifying major transformations that will become programs in system
design so it is the starting point of specification down to the lowest level of detail. A
DFDs consists of a series if bubbles joined by lines. The bubbles represent data
transformation and the lines represent the data flow in the system.
DFD SYMBOLS:-
a) A system defined a source or destination of data.
b) An arrow identifies data flow, data in motion.
c) A circle represents the process that transforms incoming data flow to outing data flow.
d) An open rectangular is data store-data at rest atemporary repositoryof data.
7/29/2019 brain-mixapa.docx
16/28
10
Dataflow Diagram:-
7/29/2019 brain-mixapa.docx
17/28
11
ER DIAGRAM:-
7/29/2019 brain-mixapa.docx
18/28
12
6.3 Database Tables
Database Design in most important in any project. We are using the following table to store
the information related to staff of school.
1 Login Table
2 Admin Table
7/29/2019 brain-mixapa.docx
19/28
13
3 C Question Table
3 C++ Question Table
4 Java Question Table
7/29/2019 brain-mixapa.docx
20/28
14
5 Mark sheet Table
7/29/2019 brain-mixapa.docx
21/28
15
SCREENSHOTS
Registration Page
Login Page
7/29/2019 brain-mixapa.docx
22/28
16
Information Page
Select Page
7/29/2019 brain-mixapa.docx
23/28
17
Question Page
Mark sheet
7/29/2019 brain-mixapa.docx
24/28
18
Admin Page
Database Page
7/29/2019 brain-mixapa.docx
25/28
19
Update Page
7/29/2019 brain-mixapa.docx
26/28
20
FUTURE ENHANCEMENT
For any system, present satisfaction in job is important, but it is also necessary to for see and
visualizes the future scope. Future enhancement is necessary for the system as the limitations
that cannot be denied today, can be overcome by better technologies.
In the future more software companies will hire this software program because now a day the
need for the speed in the day-to-day life has become essential. As competition increases,
companies by considering old version, they develop more efficient versions for individual
success.
For example, in our project, records of the user, their marks, result are maintained which will be
helpful in the future as reference prior to dealings well as evidence. Also limitations can be
overcome by better technologies and system can be made more efficient.
7/29/2019 brain-mixapa.docx
27/28
21
CONCLUSION
This Web Application provides facility to conduct online examination worldwide It saves time as
it allows number of students to give the exam at a time and displays the results as the test gets
over, so no need to wait for the result. It is automatically generated by the server.
Administrator has a privilege to create, modify and delete the test papers and its particular
questions. User can register, login and give the test with his specific id, and can see the results as
well.
7/29/2019 brain-mixapa.docx
28/28
BIBLIOGRAPHY
Books
Kathy Sierra and Bert BatesA Programmers Guide to JAVAby Khalid Mughal
E-Books
Websites
www.srubid.com
www.programmersparadise.com
http://www.srubid.com/http://www.srubid.com/http://www.srubid.com/http://www.programmersparadise.com/http://www.programmersparadise.com/http://www.programmersparadise.com/http://www.programmersparadise.com/http://www.srubid.com/