Question

In: Computer Science

A small appliances rental company in CT has several branches. It is renting TVs and other...

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)

Solutions

Expert Solution

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.

Task 2:

2.a. Necessity of Gantt Chart:

This project essentially consists of several subcomponents which needs to be assigned to different small teams of appropriate size for successful implementation of the project and the coordination and collaboration of the teams and their respective progresses on the project need to be monitored regularly so that all their activities are synchronised and move harmoniously towards the common deadline for the project. Therefore, the use of Gantt Chart will be of immense use to monitor and control the progress of the different teams towards a common deadline and to avoid bottlenecks and deadlocks.

2.b. Necessity of PERT :

This project requires existing data for successfully retrieved from several standalone pcs and fed into the new centralised system which itself consists of several sub-components and thus the use of PERT will be of major help in order to ease out the  scheduling and coordination of team members in accomplishing the entire work.


Related Solutions

A small appliances rental company in CT has several branches. It is renting TVs and other...
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...
A small appliances rental company in CT has several branches. It is renting TVs and other...
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...
The Case: A general contracting company engaged in the construction of real estate has several branches...
The Case: A general contracting company engaged in the construction of real estate has several branches throughout the Kingdom and a headquarters in Al-Qassim. The company different branches are independent from each other and they have similar administrative structure, activity and infrastructure. Each branch has its own departments (finance, accounting, human resources, warehouse management, marketing, sales and operations management). The departments are related to the headquarters in Al-Qassim to whom they are presenting monthly reports. As for the information technology,...
Jan rents cars and small vans to individual and business customers. The company has twelve branches...
Jan rents cars and small vans to individual and business customers. The company has twelve branches located in large towns spread across Jan’s home country. Each of Jan’s branches has its own computer network which stores details of all vehicles located at the branch, advanced bookings and current rentals. The only paper records held at branches are the signed rental agreements. Everything else is held electronically. Each branch has several PCs that are linked to a branch server where all...
A local bank has two branches, one in Standish and the other in Limerick. To determine...
A local bank has two branches, one in Standish and the other in Limerick. To determine whether the wait time at the drive-through was different for the branches, the director of the bank had the manager at each branch use security camera footage to randomly select 40 customers who used the drive-through and to determine the wait time. The average wait time for the sample for the Standish branch was 93.12 seconds with a standard deviation of 14.65 seconds. The...
As you know, we have been renting Building X for several years to the Smith Company...
As you know, we have been renting Building X for several years to the Smith Company for $30,000 per year. Their lease expires at the end of the year. Instead of renewing the lease, I have been thinking that we should use that part of our plant to manufacture a new product. The direct materials cost for the new product will total $80 per unit. To have a place to store finished units of the product, we will rent a...
Basil has $123,000 AGI (before any rental loss). He also owns several rental properties in which...
Basil has $123,000 AGI (before any rental loss). He also owns several rental properties in which he actively participates. The rental properties produced a $36,550 loss in the current year. How much, if any, of the rental loss can Basil deduct in the current year?
A small car rental company has a fleet of 94 vehicles distributed among its 10 agencies....
A small car rental company has a fleet of 94 vehicles distributed among its 10 agencies. The location of every agency is given by its geographical coordinates X and Y in a grid based on kilometers. We assume that the road distance between agencies is approximately 1.3 times the Euclidean distance (as the crow flies). The following table indicates the coordinates of all agencies, the number of cars required the next morning, and the stock of cars in the evening...
A small car rental company has a fleet of 94 vehicles distributed among its 10 agencies....
A small car rental company has a fleet of 94 vehicles distributed among its 10 agencies. The location of every agency is given by its geographical coordinates X and Y in a grid based on kilometers. We assume that the road distance between agencies is approximately 1.3 times the Euclidean distance (as the crow flies). The following table indicates the coordinates of all agencies, the number of cars required the next morning, and the stock of cars in the evening...
Leon has worked for a small tool and die company for several years. The owner is...
Leon has worked for a small tool and die company for several years. The owner is retiring and Leon has the opportunity to purchase the business. However, he plans to retire in 10 years, and he knows that neither of his children has any desire to work in the business. What appears to be Leon’s key consideration in choosing an ownership structure? a. Business control and transfer of ownership b. Ease of start-up and administration c. Management structure d. Legal...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT