SAVE YOUR HIGHER GRADE WITH ACQUIRING ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT HELP & QUALITY HOMEWORK WRITING SERVICES OF EXPERTSMINDS.COM
ICT 103 Systems Analysis and Design - Kings Own Institute
Assignment - Online Cab Booking System
Question: Demonstrate that they can analyse the given case study. Students are required to draw use case, Domain model, System Sequence modeling diagrams for the given case study, justify the choose of modeling tools, and explain the conclusions.
WORK TOGETHER WITH EXPERTSMIND'S TUTOR TO ACHIEVE SUCCESS IN ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT!
Solution:
Use Case Diagram 1: Search Cab
Figure 1: Use Case diagram for Search Cab
Number
|
1
|
Name
|
Search Car
|
Summary
|
User will search for available cabs in the nearby area
|
Priority
|
5
|
Precondition
|
1. User Logged in with valid user credentials
2. User available for GPS enable device
|
Post Condition
|
User will be able to book for cab
|
Primary Actor
|
Registered User
|
Secondary Actor
|
Admin, Database Server
|
Trigger
|
Login
|
Main Scenario
|
1. Application will determine location of the user
2. User will be offered with possible cabs within the pre- programmed range
3. User will then be able to filter his type of car required
|
Alternative Path
|
4a) User will be served with an option of booking cab on demand
|
Use Case Diagram 2: Booking Cab
Figure 2: Use Case diagram for Booking Cab
Number
|
2
|
Name
|
Booking Cab
|
Summary
|
User will be able to book the searched cab
|
Priority
|
5
|
Precondition
|
1. User will search cab as per requirement
|
Post Condition
|
User will be able to reserve cab
|
Primary Actor
|
Registered User
|
Secondary Actor
|
Database Server, Driver
|
Trigger
|
Login
|
Main Scenario
|
1. By this user will be able to reserve chosen cab
2. User will also be given details about the estimated fare on determined location.
3. No other user can avail the car if booking by the another user
4. Notification to be sent to the driver for the reservation.
|
Alternative Path
|
2a) User need to choose another type of cab
|
Use Case Diagram 3: Login
Figure 1: Use Case diagram for Login into online cab booking system
Number
|
3
|
Name
|
Login
|
Summary
|
User will be able to login to online cab booking system
|
Priority
|
5
|
Precondition
|
User needs to enter the login details such as username and password
|
Post Condition
|
No another user maintains the same user name
|
Primary Actor
|
New User and Existing User
|
Secondary Actor
|
Admin, Database Server
|
Trigger
|
Login System
|
Main Scenario
|
Login into online cab booking system
Here we have to enter user login details such as user name and password
|
Alternative Path
|
1a) If it is wrong password then system will throw the error message and user can re enter the user login details.
|
EXPERTSMINDS.COM ACCEPTS INSTANT AND SHORT DEADLINES ORDER FOR ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT - ORDER TODAY FOR EXCELLENCE!
Activity Diagram 1: Login
Figure 4: Activity Diagram for User Login into online cab booking System
The above diagram shows an activity diagram for user login for registered login. The registered user can login into online cab booking system and user must enter their username and password. The online cab booking system check the user login details form the database. In case login details are invalid then system will generate the error, message and user can renter the login details to login into online booking system. In case of login details are correct then user successfully logs in to system which take the user to user's settings to fill the details cab booking.
Activity Diagram 2: For Admin
Figure 4: Activity Diagram for Online Cab Booking Admin
The above diagram shows the activity diagram for admin operations. Admin can login into online booking cab system which validate and enter various operations are manage booking, view feedback, view enquiry, check rent, confirm booking and add car details.
Activity Diagram 3: For User
Figure 5: Activity Diagram for Online Cab Booking User
The above diagram shows the activity diagram for user operations.The usercan login into online booking cab system which validate and enter various operations are search cab, reserved cab, give feedback, view cab details, email receive for forgot password.
DO YOU WANT TO EXCEL IN ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT? HIRE TRUSTED TUTORS FROM EXPERTSMINDS AND ACHIEVE SUCCESS!
Sequence Diagram 1: For Admin
Figure 6: Sequence Diagram for online cab booking Admin
The above diagram shows the sequence diagram for admin of online booking system. The sequence diagram is shows order of flow to perform the various operations login into online cab booking system, manage booking, view feedback, view enquiry, check rent, confirm booking and add car details. The login details should validate by the online booking system. In case of login details unsuccessful then system will send error, message and user can re enter the login details to enter into system. The user can book the cab which can acknowledge by the admin and user can view the car details and perform the various operations such as book car, search location and confirm booking. Once location confirmed by the user then user can view the rent status and get the acknowledgement from the user to admin. An admin request for logout from the database once completed booking process.
Sequence Diagram 2: For User
Figure 7: Sequence Diagram for online cab booking User
The above diagram shows the sequence diagram for user of online booking system. The sequence diagram is shows order of flow to perform the various operations are search cab, reserved cab, give feedback, view cab details, email receive for forgot password and get car information. The login details should validate by the online booking system. In case of login details unsuccessful then system will send error, message and user can re-enter the login details to enter into system. The user can book the cab which can acknowledge by the admin and user can view the car details and perform the various operations such as book car, search location and confirm booking. The user can search car and enter the car details for booking process. Once location confirmed by the user then user can view the rent status and get the acknowledgement from the user to admin. An admin request for logout from the database once completed booking process. An admin sends the reserved car details to user and car will reserved successfully. The booked car details will send to user and user can view the details of booked car. The admin sends the request to logout online cab booking system then user will logout the system.
Sequence Diagram 3: Login
Figure 8: Sequence Diagram for login into online cab booking system
The above diagram shows the sequence diagram for login online booking system. The sequence diagram is shows order of flow to perform the login operation into online booking system. The login details should validate by the online booking system. In case of login details unsuccessful then system will send error, message and user can re-enter the login details to enter into system.
Domain Model Class Diagram 1:
Figure 9: Domain Model for class diagram
This system has various classes to maintain the details of user login , car details , booking and feed back. The enquiry class will maintain the user id, name and personal details which can add the user, update the user and delete the user details. The feed back class maintain the feed back details which includes the feed back id , name , address details and this class perform the add, view and delete feedback. The booking class will maintain the booking details of the cab which includes the cab id, name , date , source address, destination address, email id and it can perform the view operation to view the booking details. The car class maintain the car details such as car id, brand, colour, price, model name and no of passenger to travel. This class also perform add , update and delete operations.
ARE YOU LOOKING FOR RELIABLE ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT HELP SERVICES? EXPERTSMINDS.COM IS RIGHT CHOICE AS YOUR STUDY PARTNER!
State Machine Diagram:
Figure 10: State machine diagram
The above diagram shows the state machine of online cab booking system which represented for registration, for booking cab, managing booking. This system perform the various operations to maintain the details of user login , car details , booking and feed back. The enquiry class will maintain the user id, name and personal details which can add the user, update the user and delete the user details. The feed back class maintain the feed back details which includes the feed back id , name , address details and this class perform the add, view and delete feedback. The booking class will maintain the booking details of the cab which includes the cab id, name , date , source address, destination address, email id and it can perform the view operation to view the booking details. The car class maintain the car details such as car id, brand, colour, price, model name and no of passenger to travel.
User Interface Design Diagram 1: Main Idea
Figure 11: User Interface Design Diagram for main idea to implement the online cab booking system
User Interface Design Diagram 2: Booking Car
Figure 11: User Interface Design Diagram for cab booking to implement the online cab booking system
User Interface Design Diagram 3:
Figure 11: User Interface Design Diagram for cab booking to implement the online cab booking system
DONT MISS YOUR CHANCE TO EXCEL IN ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT! HIRE TUTOR OF EXPERTSMINDS.COM FOR PERFECTLY WRITTEN ICT 103 SYSTEMS ANALYSIS AND DESIGN ASSIGNMENT SOLUTIONS!
Avail our assignment help service for below mention course:-
- ICT106 Data Communication and Networks Assignment Help
- ICT272 Web Design and Development Assignment Help
- ICT100 Foundations of Information Systems Assignment Help
- ICT205 Cyber Security Assignment Help
- ICT275 Innovation and Technology Management Assignment Help
- ICT102 Introduction to Programming Assignment Help
- ICT103 Systems Analysis and Design Assignment Help
- ICT203 Human Computer Interaction Assignment Help
- ICT101 Discrete Mathematics for IT Assignment Help
- ICT201 Computer Organisation and Architecture Assignment Help