Professional Documents
Culture Documents
Brain Mixapa
Brain Mixapa
Brain Mixapa
Submitted by:
Aparna Mahnot
09E1VJCSF00P010
Submitted To:
Prof. Dr. Baldev Singh
(HOD- CS Department)
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
ii
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.
Aparna Mahnot
iii
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:
Place: Jaipur
iv
INDEX
ABSTRACT 1. Introduction 1.1 1.2 1.3 1.4 Project Scope Purpose Objectives Technology.. 2 2 2 2 3 4 4 4 5 6 6 7 7 7 8 8 9 10 11 12 15-19 20 21 1
2. Overall Description.. 2.1 2.2 2.3 Product Perspective. Product Feature Operating Environment..
4. System Requirement Study................... 4.1 4.2 Hardware and software Requirement.................... Software Interface................
6. System Design............................. 6.1 6.2 6.3 Data Flow Diagram. Entity-Relationship Diagram............................................................... Database Tables......
10. Bibliography.
22
vi
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 RAM Hard Disk Space : : : Pentium Processor or higher 64 MB 15 MB
Software Requirements:
OS Java Version : : Microsoft Windows XP, Vista, Windows7 J2SDK 1.5 or Higher
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.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
2
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 in the 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).
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
2.3
Operating Environment
a) Any windows based operating system. b) My Sql as the DBMS for database. c) IDE (ECLLIPSE) for developing code.
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 is required.
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.
Chapter-4
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).
Chapter-5
5.
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
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.
Dataflow Diagram:-
10
ER DIAGRAM:-
11
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.
Login Table
Admin Table
12
C Question Table
13
14
SCREENSHOTS
Registration Page
Login Page
15
Information Page
Select Page
16
Question Page
Mark sheet
17
Admin Page
Database Page
18
Update Page
19
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.
20
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.
21
BIBLIOGRAPHY
Books
Kathy Sierra and Bert Bates A Programmers Guide to JAVA by Khalid Mughal E-Books
Websites
www.srubid.com www.programmersparadise.com
22