Top Banner

of 28

brain-mixapa.docx

Apr 04, 2018

Download

Documents

Amit157
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 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/