About Lesson
Actors and Use Cases Explained
Actors:
- User (Primary) – Initiates the process to calculate the car price.
- System (Implicit) – Executes the calculations and displays the output.
- (Optional) Finance API / Tax API – External systems for EMI or tax rate information.
Use Cases:
- Input Base Price – The user enters the base price of the car.
- Select Car Model – The user selects a car model or variant.
- Choose Add-ons/Features – The user picks optional extras like sunroof, leather seats, etc.
- Calculate Total Price – The system processes all inputs and performs price calculation.
- Apply Taxes & Fees – The system includes tax, insurance, and registration fees.
- Display Final Price – The system shows the full cost to the user.
- Optionally Calculate EMI – If available, the system computes monthly installments based on loan inputs.