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: SDLC of first three steps are
1) Planning
2) Analysis
3) Design
Here given case Study is Car Rental System for a small Company
Planning specifies the Problem Space Analysis,Identifies Stakeholders and Requirements SPecification both Functional And Non Functional
Functional Requirements:
1) Car Rental System(CRS) is used to Register subscribers for Rent a car
2) Search user for Required Car model for his tour
3) Specify Tour info like date, no of passengers,Type of vehicle,No of drivers,no of days, locations etc
4)User has to provide Credit Card info or Advance Payment
5) CRS has to maintain agreement with User with return policy
6) CRS has to maintain the MOU for car models with Car Vendors
7)Maintain cars properly with Company Technician
8) Cancel/Return car after tour policy
9) Rental options with Damage Coverage/Travel Insurance
Non Functiona Requirements:
These are additional requirements showing quality of basic services of CRS
like
1) driver Experience
2) Flexibility of Cancel policy
3) Insurance to Driver/car
4) Additional branches at multiple locations
Analysis Phase will analyse the requirements Feasibility by Economic/Technical/Performance aspects using Use Cases/DFD analysis
Use Case is a set of sequence of actions that a system performs to produce a specific result with respect to an actor
Here Actors are: 1) User/Customer
2) Car Rental System
3) Car Vendor
4) Payment Gateway
5) Rental Schemes
6) Agreement
7) Add on Features of Customer like additional driver/Damage coverage(optional) etc
Data Flow Diagram model how data is flowing from one object to other object as shown below:
Design Phase offers the Solution to the problem on paper logically. This can be specified by Class Dia
gram or ERD
ERD shows a set of Entities,Attributes and Relationships and Cardinality as shown below: