Skip to content
This repository has been archived by the owner on Jun 28, 2019. It is now read-only.

Overall description

Brijesh edited this page Oct 26, 2017 · 4 revisions

Product perspective :

  • System interface :

    1. Database Interfaces: The User and Admin Databases will unify the Communication between GUI and Database.
    2. Graphical User Interface (GUI): The User can interact with the system through the GUI.
  • User interface :

The user interface for the software shall be compatible to any browser such as Internet Explorer, Mozilla or Netscape Navigator by which user can access the system.

Basic user authentication module :

  • Hardware interface :

Since the application must run over the internet, all the hardware shall require to connect internet will be hardware interface for the system. The existing LAN card, ethernet cable, and printer are used as hardware interfaces.

  • Software interface :

    1. Booking system module which will calculate the total fare of the user.
    2. Operating System (OS) - Adaptive to all the environments.
    3. Database: MySQL.
    4. Development tool / Languages - XAMPP, Bootstrap (v4-alpha 6), HTML 5, CSS 3, PHP-5.6.25, JavaScript.

Memory constraints :

  • Operations :

    1. The user will register to avail the facility of All In One Ticket. He will be provided with unique ID upon registration as that would be needed to maintain the databases.
    2. Then he can logon to the system with valid ID and password whenever he wants.
    3. In the Booking Ticket Module he will choose his source and destination.
    4. After he enters the relevant data and submits, possible routes along with the receipt will be displayed.
    5. Payment will be ensured by deducting the fare from his account and his updated balance will be displayed. He can also recharge his wallet whenever he runs low out of balance.

Product functions :

The most Important feature of the All In One Ticket is the hassle free travel and user convenience. Moreover since the number of tickets are reduced, the number of pages will also get reduced which would in turn lead to saving resources. This product aims at enhancing the ease of traveling for the passengers.

User characteristics :

Due to enormous queues for buying tickets, the passengers sometimes travel without ticket. Due to this the railways have to incur huge losses. The ease of obtaining the All In One Ticket would rule out this problem thereby increasing the profit of railways. So various stakeholders such as the railway and the passengers will be benefited by this product.

Assumptions :

Mumbai is considered to be the testing ground for this pilot project. It is assumed that the commuters will be traveling in Mumbai itself.