Project on Parking Fare System

download Project on Parking Fare System

of 20

Transcript of Project on Parking Fare System

  • 8/8/2019 Project on Parking Fare System

    1/20

    PROJECT ON PARKING FARE

    SYSTEM

    Created By-:

    Sahil Joshi (0121582007)

    Sameer Gupta(0421582007)

    Aman Chaubey(0431582007)

  • 8/8/2019 Project on Parking Fare System

    2/20

    Introduction to Project

    As we all know, parking of vehicle is an important issues

    for any one . Whether it is a college, company or mall,

    every one had to face the problem of Parking.

    We decide to develop the Computerized Parking Fare

    System so it is now easy to calculate the fare of the

    parked vehicle within a fraction of second.

    This application is created for any company who wants to

    solve the problem of calculating the fare of the parked

    vehicle of their employees.

    Our application system is based on JAVA TECHNOLOGY. It

    uses the SWING,JDBC,SQL,EVENT HANDLING etc features

    of JAVA.

  • 8/8/2019 Project on Parking Fare System

    3/20

    In this application user can enter the detail of the

    company and employees of the company,

    information of the entered vehicle, out vehicled andcalculate the fare for parked vehicle.

  • 8/8/2019 Project on Parking Fare System

    4/20

    PROBLEM DEFINITION &

    OBJECTIVE Before making this application, we assumed that a

    fictitious company which had recently started its

    operations found it very difficult to handle their

    employees parking fare problem.

    It was due to their large no of employees.

    Slowly & slowly the count of such employees started to

    grow very rapidly and the company employees had to

    devote their maximum time in handling such employees

    parking fare problem.

  • 8/8/2019 Project on Parking Fare System

    5/20

    This resulted in large response times of the company

    employees who found themselves unable to managethe parking fare problem of the employees.

    After this the company decided to install a

    computerized parking system that can help its

    employees parking fare problem.

  • 8/8/2019 Project on Parking Fare System

    6/20

  • 8/8/2019 Project on Parking Fare System

    7/20

    Exit :- choose this option to close this application.

    ACTION MODULE :- This module is used for entering the vehicles

    detailed information that is entering and leaving the parking

    premises and storing it in the database. It is also used to

    calculate the rent to be payed by the employee. As the main

    work is done in this module it is also called action module.

    Vehicle Entry :- This module is used to enter the detail of the

    vehicle entered in the parking area. Here vehicle id works as aprimary key which is unique for every vehicle. Other information

    include vehicle name, clients name to whom the vehicle

    belongs, address, entry date, entry time, date etc. To insert the

    data click on insert button. After inserting the data click onupdate button to save the data. You can exit from this module by

    clicking on quit button.

  • 8/8/2019 Project on Parking Fare System

    8/20

    Vehicle Out :- This module is used to calculate the rent of the

    vehicle entered in the parking area by selecting its vehicle id.

    Other information including vehicle name, clients name to

    whom the vehicle belongs, address, entry date, entry time,date etc will automatically retrieved from the database. You

    are required to enter the out data and out time of the

    selected vehicle. Then select the type of rent either one day

    or per hour basis. Accordingly your rent will be calculated and

    shown. If you are interesting in providing discount then select

    discount percentage in the discount box and your payable

    total amount will be calculated automatically and shown in

    total amount box. After inserting the data click on update

    button to save the data. You can exit from this module byclicking on quit button.

    REPORT MODULE :- This module is used to generate the

    information stored in database about employee and vehicle in

    tabular form.

  • 8/8/2019 Project on Parking Fare System

    9/20

    All Employee Report :- This module is used to show all the saved

    employees details which is saved by the user in MASTER module.

    It will show the employees id, employees name, address, city,

    state, postal code, phone no., email etc. in tabular form. You canexit from this module by clicking on quit button.

    AllVehicle Entry Report :- This module is used to show all the

    saved vehicles details which is saved by the user in ACTION

    module. It will show the vehicles id, vehicle name, clients nameto whom the vehicle belongs, address, entry date, entry time,

    date etc. in tabular form. You can exit from this module by

    clicking on quit button.

    AllVehicle Out Report :- This module is used to show all the

    employees details to whom the vehicle belong along with total

    amount of money he had to pay as parking tax. It will show the

    employees id, employees name, address, city, state, postal code,

    phone no., email and rent paid by the employee in tabular form.

    You can exit from this module by clicking on quit button.

  • 8/8/2019 Project on Parking Fare System

    10/20

    Technology Used ,Hardware & Software

    Requirement

    Technology used in our project is JAVA, It uses

    the SWING, JDBC, SQL, EVENT HANDLING etc

    features of JAVA.

    Hardware:

    Intel Pentium D Processor with 3.00 GHz CPU

    clock speed.

    01 GB of RAM.

    80 GB of Hard Disk space.

  • 8/8/2019 Project on Parking Fare System

    11/20

    Software:

    Microsoft Windows XP Professional (Service

    pack 2)

    JDK 1.5

    Microsoft Access 2003

  • 8/8/2019 Project on Parking Fare System

    12/20

    UserVehicle process

    Zero Level Diagram

    Vehicle manager database

    Request for

    parking

  • 8/8/2019 Project on Parking Fare System

    13/20

    1st level DFD

    Vehicle out

    process

    User Vehicle InProcess Vehicle in table

    Employee table

    Request for vehicle in

    Match Vehicle record

    and retrieve data.

    Update table

    Request for

    Vehicle out

    Update tableCompany detail

    process

    Request for

    entering co. detail

    company table

    Update table

    Employee

    detail

    process

    Request for

    entering emp.

    detail

    Vehicle out table

  • 8/8/2019 Project on Parking Fare System

    14/20

    PERT CHART

    WORK TASKS (week) ESTIMATED TIME

    Problem Evaluation (PE)

    Calculating Fact (CF)

    Analysis (A)

    Identify Need & benefits

    (INB)Feasibility (F)

    Design Layout (DL)

    Detail Design (DD)

    Testing of Design (TD)

    Coding (C)

    Testing of Code (TC)Code Optimization (CO)

    Implementation (I)

    1

    1

    3

    11

    1

    2

    2

    4

    51

    2

  • 8/8/2019 Project on Parking Fare System

    15/20

    System Implementation

    The implementation phase of softwaredevelopment involves translation of designspecifications source code, and debugging,documentation, and unit testing of the sourcecode. In this phase the software design is realizedas a set of programs or program units. This is thephase that produces the actual code that will bedelivered to the customer as the running system.

    Unit testing is also one in this phase. Unit testinginvolves verifying that each unit meets itsspecifications. The output of this phase is theprogram code and unit test report.

  • 8/8/2019 Project on Parking Fare System

    16/20

    TESTING

    Testing is generally 4 types1. Unit Testing

    2. Integration Testing

    3. System Testing

    4. Acceptance Testing.

    Unit Testing: It is essential for verification of code producedduring coding phase and hence the goal is to testthe internal logic of the modules.

    Integration Testing: Many tested modules are combined into

    subsystems, which are then tested. The goal hereis to see if the modules can be integratedproperly. This testing activity can be considered astesting the design. The integration testing issuccessful when was combining the two modules,

    i.e., the main form and the sub-form.

  • 8/8/2019 Project on Parking Fare System

    17/20

    System Testing: Entire software system is tested. The reference

    document for this process is the SRS documents

    and the goal is to see if the software meets its

    requirements. In Software RequirementSpecification Document the information collected

    from the users is used to develop the application.

    With this few the system testing is taken place

    after the development of the system is over.

    Acceptance Testing: It is performed with realizes data of the client

    to demonstrate that the software is working

    satisfactorily. For acceptance testing, the valid

    data given by the organization is entered and

    tested by each and every staff member whouses the package. With all these testing

    processes finally the project is completed and

    ready for usage.

  • 8/8/2019 Project on Parking Fare System

    18/20

    Installing Parking System Software

    Install Java SE Development Kit 5.0 . Please set PATH environmental variable to

    JDKs /bin {directory.}

    Run Login file at the system Enter Username and password.

    Once successfully logged in wait for installingsoftware.

    After successful installation main window willappear.

    Select options from the menu according to yourrequirements.

  • 8/8/2019 Project on Parking Fare System

    19/20

    FUTURE SCOPE

    We expect the following enhancements in the future on ourproject. :

    More secured data transfer.

    Password security. Privacy in accounts.

    Customer Entry.

  • 8/8/2019 Project on Parking Fare System

    20/20

    Thank You