In: Computer Science
You will conduct a systems analysis project ( car rentals ) by performing 3 phases of SDLC (planning, analysis and design) for a small (real or imaginary) organization. ( car rentals )The actual project implementation is not required (i.e. No coding required.)
This project should follow the main steps of the first three phases of the SDLC (phase 1, 2 and 3). Details description and diagrams should be included in each phase.
my part that i need help in it :
, you are required to determine the main business requirements; consequently, the following must be included:
Solution:
Answer to Q1) Functional Requirements of Car Rental System :
1) Customers have to Register to Car Rental System along with ID Proof and Credidit card validation information
2) Specify the Rental policy (Criteria to have self driving/additional driver is to be specified)
3) Specify Car models and their tarrif per KM
4) Specify the Return Criteria after trip
5) Specify Pickup point and Dropping point of passenger
6) Agreement between Customer and Rental System
7) specify Lease policy between Car Rental System and Car Vendors
8) Payment of rent using Credit card auto debit
9) Inspection of vehicles by technicians before trip and after trip along with fuel tank full.
10) Cancel booking policy
11) Insurance on damage car during trip
Non Functional Requirements:
1) Guidelines to drivers to have polite behaviour
2) Condition of Vehicles should be good along with licensed drivers
3) Provide multiple reception points for rental system(branches)
Answer to Q 2) List of Use cases for Car Rental System(CRS)
Actors are: Customer(user),CRS software,Car Vendor,Car Technician,CRS receptionist(staff)
1) Register User in CRS
2) Car Rental Catalog Creation with price.car model
3) Agreement template for Car Rent by user
4) Agreement template for Car lease by CRS vs Car vendor(showroom)
5) user Search for Car rental System package to meet his needs
6) Rent policy/Return policy/damage coverage policy
7) Get user Credit Card details for Auto debit rent
8) Late fee/miscellaneous fee for any damage other than coverage
9) Feed back of Stakeholders
Answer to Q 3) DFD for Car Rental System:
Answer to Q 4)ERD for Car Rental System
ERD has the following Entities:
1.User
2)Car
3.Car Vendor
4.Rent policy
5)Staff
6)Driver
7)Payment Gateway
8)Credit Card
9)Tour