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