Sd Presentation Slide

  • Upload
    jargaba

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

  • 8/2/2019 Sd Presentation Slide

    1/19

    INTODUCTION TO THECOMPANY

    AUI BUS LINE COMPANY is a bus linecompany that is operating based inMalaysia and Singapore.The main client of this company isstudents, tourist, senior, armypersonnel, children etc.

    The AUI Bus line also has mangersthat comprises of different section,the Administrators and the Bus

    drivers working in the company.

  • 8/2/2019 Sd Presentation Slide

    2/19

    g

    INTRODUCTION TO THE SYSTEM

    The system will be online based systemthat will allow the users to interact with

    the functionalities of the system of login in All the user of the system login before

    using the system

    And user name and password must beprovided during login

    The new system will give opportunity tothe user to perform more functions

    considering with the old stand alonesystem

  • 8/2/2019 Sd Presentation Slide

    3/19

    USERS OF THE SYSTEM (ACTORS

    The main primary actors of the system are

    The Administrators

    The Manager

    The bus driver and

    Customers

    Vending MachineSystem

    Server

    All of the mentioned actors are interactingwith the system based on their givenpriority which is going to highlighted inthe next slides

  • 8/2/2019 Sd Presentation Slide

    4/19

    THE ROLE OF THE ACTORS The Administrator: the system will allow admin to

    perform functions such as* Create bus line*Add new customer*Provide price rate*Provide statistics

    The Manger of the system can able to*Arrange online trip time table*Arrange time sheet*Provide work load for the drivers*Generate report*Obtain statistics

    Bus Driver: this another user of the system that canperform actions like* uploading information* Summiting general report

  • 8/2/2019 Sd Presentation Slide

    5/19

    THE ROLE OF ACTORS(CONT.) The Customers: this type of actor

    comprise different type of people whichthey all have the same priority as follows*Sign up as a new user*Obtaining trip information as a customer

    *Making enquiry about services as acustomer*Book ticket online as a customer*Buy ticket online as a customer

    *Check trip information as a customer*Select ticket type (one/two way)

    The general priority for all actors is* Login and Logout

  • 8/2/2019 Sd Presentation Slide

    6/19

    REQUIREMENT SPECIFICATION

    The client of the system has specified

    many requirement that the system willcontain upon the successful completion ofthe system such as the additional onceapart of the unready mentioned will be

    added to the system in future

    THE U E A E DAI RAM

  • 8/2/2019 Sd Presentation Slide

    7/19

    THE U E A E DAI RAM

    Use case describing the details ofindividuals features of the system and

    shows all available functionalities inparticular.

    The use case diagram of this systemfollow in the next slide which the entire

    actors and the various functions withassociation

  • 8/2/2019 Sd Presentation Slide

    8/19

    Take up time

    Deperture time

    Customer name

    Ticket type

    Station of deperture

    Station of Arrival

    Sign out

    Eject change

    Eject Reciept

    Diplay ticke details

    Two/One Way

    vending machine

    Sell ticket

    serverSave Information

    softwareCapture Information

    Choose Station

    Book Ticket

    Check Trip

    Serch Information

    Make Enquiry

    Buy Ticket

    Select Ticket Type

    Obtain Statistics

    Provide Work Load

    Arrange Trip time table

    Generate Report

    Provide Time Sheet

    Provide price rate

    Enter Customer

    Provide Stat istics

    Add new user

    Create bus line

    Summit general report

    Upload Information

    Sign up

    customer

    manager

    Admin

    Singn in

    Bus driver

    Online

    At vending machine

    Customer type

  • 8/2/2019 Sd Presentation Slide

    9/19

    SEQUENCE DIAGRAM Sequence diagram is describing the

    sequence of action of a particular use inthe system. .(Altova 2008)

    It also show step by step procedure of

    how a particular action is been performedsimilar to flow chart of a system

    In this system many of this diagram isdesign as going to be shown some

    example in the next slide

  • 8/2/2019 Sd Presentation Slide

    10/19

    BUY TICKET SEQUENCE DIAGRAM

    : customer: customer : CustomerPage

    : CustomerPage

    : Ticket Page: Ticket Page : Ticket TransactonController

    : Ticket TransactonController

    : Ticket Account Table: Ticket Account Table

    Click on "Buy Ticket" button

    Display

    Choose "Ticket type"

    Select "Staion" of departure

    Enter "Prepare time"

    Enter "Date"

    Enter "Destination"

    Select"Number of Adult"

    Select "Number of Children"

    Enter "Card Number"

    Click on "Buy" button

    A1:Cancel

    Send transaction Information()

    Check Information()

    E1:Invalid

    card number

    E2:Destinationmost be enter

    E3:Number

    Adult/children

    most be entered

    Save Transaction details()

    Return()

    Display "Trasaction succesful"

  • 8/2/2019 Sd Presentation Slide

    11/19

    HE GRAPHICAL USER INTERFACE(GUI)

    The graphical user interface GUI of a system

    show the how the system is design using thea particular language which all the interactivebuttons and different fields available tointeract with the system

    All mentioned functions in slide 2 & 3, the GUIfor those function is created using visualstudio VB.net

    An example of the interface is going to shownin the next showing a successful transactionafter buying ticket by a customer

  • 8/2/2019 Sd Presentation Slide

    12/19

    BUY TICKET GUI

  • 8/2/2019 Sd Presentation Slide

    13/19

    CLASS DIAGRAM

    Class diagram show the static structure of asystem in unified modeling language UML. (

    wiki 2012) Class diagram contain three major part which

    are the class it self, attribute and the operation.It also have different kind of relationship

    In designing this system I have create a welldesign class diagram which comprises all thefeatures and the static structure of the systemand it include four different relationship which

    are Association relationship

    Generalization

    Aggregation relationship and

    Dependency

  • 8/2/2019 Sd Presentation Slide

    14/19

    AUI BUS LINE CLASS DIAGRAM

  • 8/2/2019 Sd Presentation Slide

    15/19

    ACTIVITY DIAGRAM

    Activity diagram is mainly focus on thesequence and condition for coordinatinglower level behavior which describe stepby step similar to sequence

    In the activity diagram tools are

    represented such as swimlanes, activity,decision, Synchronization, state transition,start and end. All these sign represent theaction in the activity diagram as going to

    be shown in the slide

  • 8/2/2019 Sd Presentation Slide

    16/19

    BUY TICKET ACTIVITY DIAGRAM

    Click on "Buyticket"

    View ticketPage

    Key In "Ticketdetails"

    Cancel tickettransaction

    Click on "buy"button

    View TransactionSucessful & Receipt

    Display t icketPage

    Verify tickedetails

    Display Transactionsucessful & Receipt

    Store Transactioninformation

    Number of ticket ticket most be specified

    Ticket Account tableSystemCustomer

  • 8/2/2019 Sd Presentation Slide

    17/19

    TESTING Testing is execution of full developed

    program with intension of finding errorsduring or before debugging is termed assoftware testing. (Myers 79)

    There are major type of testing

    techniques which Black Box and white boxtesting

    In designing the system I use Black boxtesting which is testing the functionalities

    of the system

  • 8/2/2019 Sd Presentation Slide

    18/19

    CONCLUSION As already discuss in the previous

    slide this system use prototypingmethodology in other tom meetgiven requirements by the

    administrators of the company. And the system is well design anderror free

    It also ensure maximum security toprotect the system fro networkmarauders

  • 8/2/2019 Sd Presentation Slide

    19/19

    FOR LISTENING