logo

ICT 103 System Analysis and Design T219 Report 2022

This Subject Outline provides general information about the ICT 103 Systems Analysis and Design course at KING’S OWN INSTITUTE.

25 Pages2138 Words6 Views
   

Added on  2022-10-12

ICT 103 System Analysis and Design T219 Report 2022

This Subject Outline provides general information about the ICT 103 Systems Analysis and Design course at KING’S OWN INSTITUTE.

   Added on 2022-10-12

ShareRelated Documents
Running head: ICT 103 SYSTEM ANALYSIS AND DESIGN T219
ICT 103 SYSTEM ANALYSIS AND DESIGN T219
Name of student
Name of university
Author’s note:
ICT 103 System Analysis and Design T219 Report 2022_1
1
ICT 103 SYSTEM ANALYSIS AND DESIGN T219
Table of Contents
Introduction................................................................................................................................3
Use case descriptions.................................................................................................................3
Use case description 1............................................................................................................3
Use case description 2............................................................................................................4
Use case description 3............................................................................................................5
Use case description 4............................................................................................................7
Use case diagram........................................................................................................................9
Activity diagram.......................................................................................................................10
Activity diagram 1................................................................................................................10
Activity diagram 2................................................................................................................11
Activity diagram 3................................................................................................................12
Activity diagram 4................................................................................................................13
Sequence diagram....................................................................................................................14
Sequence diagram 1.............................................................................................................14
Sequence diagram 2.............................................................................................................15
Sequence diagram 3.............................................................................................................16
Sequence diagram 4.............................................................................................................17
Domain model class diagram...................................................................................................18
State machine diagram.............................................................................................................19
User interface...........................................................................................................................20
Conclusion................................................................................................................................23
Bibliography.............................................................................................................................24
ICT 103 System Analysis and Design T219 Report 2022_2
2
ICT 103 SYSTEM ANALYSIS AND DESIGN T219
Introduction
QuickCabs is the new online company who intends to offer the facility for booking
and then paying for the taxis online. This report intends to analyse the online booking system
in QuickCabs case study using UML diagrams. The new system would provide the users to
check the availability of taxis online and then make taxi bookings according to their choice.
Use case descriptions
Use case description 1
Use Case name Update personal details
Scenario The existing customers should be able to update their personal details in their
account
Brief description When the customer log in into their account, a functionality is required to be
provided to the customers to update their personal information and save the
details
Actor Customer
Related use case Login, register
Trigger The customer provides their login details in the website of QuickCabs
Primary Scenario 1. The customer login into the website using their credentials
2. Customers click on update personal details in their account
3. Customer provide their new details in the website
Stakeholders Customer, system administrator
ICT 103 System Analysis and Design T219 Report 2022_3
3
ICT 103 SYSTEM ANALYSIS AND DESIGN T219
Pre-Conditions Existing customers login into the system
Post-Conditions Personal information has been updated
Exception conditions None
Flow of activities Actor System
1. Customer provide their login
details in the website
2. Customer checks their
personal details in their account
3. Customer provide the new
information in their account
1. System verifies the credentials
of the customer
2. System provide the details of
the customer account
3. System approves the new
details that are provided by the
customer
Use case description 2
Use Case name Check for availability of taxis
Scenario The customer check the availability of taxis in their locality
Brief description The customer (new or existing) check the availability of taxis in their locality
and book taxis from website according to their preferred time
Actor Customer
Related use case Login, register, check availability
Trigger The customer login into the system and then enter their preferred timings for
ICT 103 System Analysis and Design T219 Report 2022_4
4
ICT 103 SYSTEM ANALYSIS AND DESIGN T219
booking.
Primary Scenario 1. Customers are successfully signed in into the website
2. Customers enter the booking timing in the form
3. Views the available taxis in the area
Stakeholders Customer, system administrator, manager
Pre-Conditions Customers sign in into the website
Post-Conditions View the details of the available taxis in the locality
Exception conditions None
Flow of activities Actor System
1. Customer provide their login
details in the website
2. Customer enter their preferred
booking timing in the website
3. Views the available taxis in
the area
1. System verifies the credentials of
the customer
2. System provides the list of booking
timings available
3. System displays the list and details
of taxis that are available in that
preferred time slot
Use case description 3
Use Case name Modify information of taxis
Scenario The system administrator updates the details of the available taxis and add
ICT 103 System Analysis and Design T219 Report 2022_5
5
ICT 103 SYSTEM ANALYSIS AND DESIGN T219
the details of any new taxi
Brief description When the company has added any new taxis to their inventory, then the
system administrator adds the details of that taxi in the system. The system
administrator could update the details of any existing taxi in their inventory
Actor System administrator
Related use case Login of system administrator, update details of taxis
Trigger The system administrator provide the login details in the system
Primary Scenario 1. The system administrator check the details of the existing taxis in the
inventory of the organisation
2. The system administrator update the details of the taxis available in the
company
Stakeholders
Pre-Conditions System gains a query of the client regarding any product
Post-Conditions Query of the customer has been posted
Exception conditions None
Flow of activities Actor System
1. System administrator login into the system
2. System administrator checks the list of
available taxis in the inventory
3. System administrator adds the details
1. System verifies the credentials
of the admin
2. System displays the list of taxis
available in the inventory of the
company
ICT 103 System Analysis and Design T219 Report 2022_6

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Systems Analysis and Design ||Assignment
|23
|2433
|27

Designing of data entry screen for entering personal details
|18
|2960
|3

Quick Cab System Analysis and Design Case Study
|14
|1058
|425

Voting Assignment | Vote System
|8
|379
|787

ITECH2002 – Systems Modelling
|13
|1010
|56

Online System for Kangaroo Taxi Report 2022
|15
|2570
|20