Documentation
Diagram Content Summary
Diagram Content Detail
UseCase Issue Vehicle Rental |
Rank : High
Extended by
Extension Point
Name : available vehicle
UseCase Request Other Branch for Vehicle Rental |
Use Case Extends Hierarchy
Issue Vehicle Rental
|
+-Request Other Branch for Vehicle Rental
Rank : Low
Extend from
UseCase Analyze Rental Report |
Rank : Low
UseCase Maintain Vehicle Records |
Rank : Medium
UseCase Maintain Rental Records |
Rank : High
UseCase Maintain Customer Records |
Rank : Medium
Sub-diagrams
Use Case Description
Use case ID | UC 01 |
Super Use case | nil |
Brief description | This use case is for maintaining customer record. After user login, he can choose to add new customer, update existing customer's information, also delete customer from the database. After the user has perform one action, he can choose to perform another one, or simply exit. |
Preconditions | Must login first |
Flow of Event | | Actor input | System response | 0 | Request update customer information | | 1 | | Ask for login | 2 | Login information | | 3 | | Ask for select action | 4 | selected action | | 5 | perform action | | 6 | logout | |
|
Actor Staff |
Subclasses
Actor BranchManager |
Generalization Hierarchy
Staff
|
+-BranchManager
Super Class
System Vehicle Rental System |
Children:
Communication Link |
Communication Link End From
Communication Link End To
Communication Link |
Communication Link End From
Communication Link End To
Communication Link |
Communication Link End From
Communication Link End To
Communication Link |
Communication Link End From
Communication Link End To
Communication Link |
Communication Link End From
Communication Link End To
Communication Link |
Communication Link End From
Communication Link End To