In: Accounting
A small appliances rental company in CT has several branches. It is renting TVs and other small home appliances to its customers. New appliances are recorded in the system before they are offered for rent. The first time a customer rents an item she/he needs to provide the necessary personal and payment card details. A deposit equal to the double amount of the estimated total of the rental bill (including insurance premium for possible damage) is charged to the card on the first day of a rental. Upon return of the appliance the actual price for the rental is charged to the customer card and the deposit is returned to the customer. A text message to customers who are overdue for more than 3 days is generated every day. The current system is run on old standalone PCs that are not connected in a central system. The owner of the company requested a software expert to develop a new centralized system that keeps track of all rentals.
Task 1. Formulate only the section on business requirements (as part of the System Request document) for the new system. (0.7 p)
Task 2. If you are the project manager, explain to the owner of the company why you will be using a Gantt chart in the management of the new project. Explain also why you will be using a PERT chart in the management of the new project. (0.7p)
Answer the tasks in the box below numbering correspondingly your answers.
Answer:+
Here we are going to use the event decomposition technique. First we will find and categories the all relevant events and then find the list of use cases.
list of events:
1. New appliances are recorded in the system.
2. The personal and payment card details are stored of first timer/new customer.
3. customer deposit the rental bill(double amount+insurance premium) through card.
4. Customer return the appliances .
5. Initial deposit amount returned to customer.
6. The actual price for the rental is charged to the customer card.
7. Find the details of appliances with customer rented over 3 days and more.
8. A text message to customers who are overdue for more than 3 days is generated every day.
Now we will find the external & temporal events:
external event:
3. customer deposit the rental bill(double amount+insurance premium) through card.
5. Initial deposit amount returned to customer.
6. The actual price for the rental is charged to the customer card.
8. A text message to customers who are overdue for more than 3 days is generated every day.
temporal events:
1. New appliances are recorded in the system.
2. The personal and payment card details are stored of first timer/new customer.
4. Customer return the appliances .
7. Find the details of appliances with customer rented over 3 days and more.
Detailed Explanation:
Where is a potential communication between actor we need a use case, they are given bellow:
1. New appliances are recorded in the system before they are offered for rent.
2. The first time a customer rents an item she/he needs to provide the necessary personal and payment card details.
3. Bill generation , deposit returned & actual rent charged.
4. A text message to customers who are overdue for more than 3 days is generated every day.