You are on page 1of 15

4.

System Features
4.1. Use case Description: 4.1.1. Login

Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition

1 Login Administrator rrr 111

User must have login id and password. And input must have in proper format Admin login id and password will be sent to the system for the authentication ,login authentication approve and recorded and user will be logged in to his/her professional account

4.1.2. Add bus Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition Admin login Admin will add new bus. After adding bus Id will be generated 2 Add bus Administrator rrr 111

4.1.3. Delete bus Use case Id Use case name 3 Delete bus

Final Year Project SRS

Page 1

Actor Created by Created date Scope Pre-condition

Administrator rrr 111

Admin will login

Post-condition

There must be bus record in the database that Admin will delete.

4.1.4. update bus

Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition

4 update bus Administrator rrr 111

Admin must be Login. There must be bus record in the database that Admin can update according to requirements.

4.1.5. Add stop Use case Id Use case name Actor Created by Created date Scope 5 Add stop Administrator Rehana Rafiq 18/03/14

Final Year Project SRS

Page 2

Pre-condition Post-condition

Admin must be Login. Admin has authority to add new stop as per requirements.

4.1.6. Update stop Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin has authority to update existing stop as per requirements..

6 Update stop Administrator Rrr 111

4.1.7. Delete stop Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin has authority to delete stop as per requirements.

7 Delete stop Administrator Rrr 111

4.1.8. Add schedules Use case Id Use case name Actor Created by 8 Add schedules Administrator Rrr

Final Year Project SRS

Page 3

Created date Scope Pre-condition Post-condition

111

Admin must be Login. Admin has authority to add schedules as per requirements..

4.1.9. Update schedules Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. There must be schedule record in the database that admin will update

9 Update schedules Administrator Rrr 111

4.1.10. Delete schedules Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. There must be schedule record in the database that admin will delete

10 Delete schedules Administrator Rrr 111

4.1.11. Add route details Use case Id Use case name 11 Add route detail

Final Year Project SRS

Page 4

Actor Created by Created date Scope Pre-condition Post-condition

Administrator Rrr 111

Admin must be Login. Admin can add the routedetailas per requirements.

4.1.12. Update route detail Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin can add the update route detailas per requirements.

12 Update route detail Administrator Rrr 111

4.1.13. Delete route detail Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin can add the stop as per requirements.

13 Delete route detail Administrator Rrr 111

4.1.14. View customer profile

Final Year Project SRS

Page 5

Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition

14 View customer profile Administrator rrr 111

Admin must be Login. Admin has authority to view customer profile .

4.1.15. Update customer profile Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin has authority to update customer profile .

15 Update customer profile Administrator rrr 111

4.1.16. Cancel reservation Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Final Year Project SRS Admin must be Login. Admin can add the stop as per requirements. Page 6

16 Cancel reservation Administrator rrr 111

4.1.17. Send alerts Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin can add the stop as per requirements.

17 Send alerts Administrator rrr 111

4.1.18. Log out Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition
Admin must be Login. Admin can add the stop as per requirements.

18 Log out Administrator

Passengers use cases description 4.1.19. Registration Use case Id Use case name Actor Created by Created date
Final Year Project SRS Page 7

19 Registration Passenger

Scope Pre-condition Post-condition 4.1.20. Login Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.21. Manage profile Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.22. Check schedules Use case Id Use case name Actor Passenger 22 Passenger 21 Passenger 20

Final Year Project SRS

Page 8

Created by Created date Scope Pre-condition Post-condition 4.1.23. Check Fairs Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.24. Check bus Availability Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.25. Check Seat availability Use case Id 25 Passenger 24 Passenger 23

Final Year Project SRS

Page 9

Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.26. Select seat Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.27. Select window Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.28. Select nonwindow
Final Year Project SRS Page 10

Passenger

26 Passenger

27 Passenger

Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition

28 Passenger

4.1.29. Request for reserve Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.30. Print reservation receipt Use case Id Use case name Actor Created by Created date Scope Pre-condition Passenger 30 Passenger 29

Final Year Project SRS

Page 11

Post-condition 4.1.31. Cancel reservation Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.32. Print cancellation receipt Use case Id Use case name Actor Created by Created date Scope Pre-condition Post-condition 4.1.33. Log out Use case Id Use case name Actor Created by Created date Scope
Final Year Project SRS Page 12

Passenger

32 Passenger

33 Passenger

Pre-condition Post-condition

Use case ID Use case name Actor Pre-condition Post-condition Flow of events

1 Seat selection Online Passenger Login into the system select seat

Use case ID Use case name Actor Pre-condition Post-condition Flow of events

2 Window Seat Online Passenger Seat selection select window seat

Final Year Project SRS

Page 13

Use case ID Use case name Actor Pre-condition Post-condition Flow of events

3 Non Window Seat Online Passenger Seat selection Select non window seat

Use case ID Use case name Actor Pre-condition Post-condition Flow of events

4 Select credit card Online Passenger Purchase ticket Add credit card details

Use case ID Use case name Actor Pre-condition Post-condition Flow of events

5 Select Cheque Online Passenger Purchase ticket

Use case ID

Final Year Project SRS

Page 14

Use case name Actor Pre-condition Post-condition Flow of events

Select Cancellation

Enter details Payment deduction and cancel receipt generated

Final Year Project SRS

Page 15

You might also like