Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Reliable Cargo Co. Reliable Cargo is a company that is specialized in shipping goods and moving service by land and air throughout North America. The
Reliable Cargo Co. Reliable Cargo is a company that is specialized in shipping goods and moving service by land and air throughout North America. The company has offices in over 125 cities and owns 12 planes and over 2000 cargo trucks of difference sizes. As of today, it employs 4000 employees -- between movers, truck drivers, flight crew and office employees. Reliable Cargo customers are residents of US and Canada who plan to move from one city to another. The company provides a comprehensive moving service that includes an employee visiting the customer's site and the full assessment of the service that is required. If the customer agrees to the price, a contract is signed that includes details, e.g. the moving date, details about items (i.e. whether they are fragile and should be moved with care), and payment is processed. There are movers in the arrival city who deliver the items to the customer's address. The company also provides premium service which involves faster delivery via air cargo, and in some cases through a combination of air and land shipment. Currently, Reliable Cargo has an outdated system that allows customers to book an appointment for assessment visits. The system records the items that need to be shipped and the pickup and destination addresses. The system also has human resource section which tracks the employee's performance, pay, vacation, and schedule. Reliable Cargo wants to update their system to make it more efficient. In particular, it wants the system to be able to schedule the trucks and planes for maintenance and allow drivers or flight crew to report any issues. The system should also allow the moving staff and drivers to record the shipment status and location using a barcode system. Customers should be able to track the shipment of their items online. The company wants the customers to be able to access the system using a web and a mobile app. The product should be developed by September 2022, and the budget available is 2.5 million Canadian dollars. Required functionalities: -The system must allow clients to log in using username and password. -The system must allow the client to create an account. -The product should allow customers to get an estimate of the cost based on number of items, weight, and delivery destination. -The product should allow Truck Managers to schedule the trucks and truck drivers. - The product should allow Flight Managers to schedule flights and flight crew. -The product should allow truck managers to schedule trucks for maintenance, and it should allow truck drivers to notify when a truck breakdowns. -The product should allow flight managers to schedule planes for maintenance. - The product should allow HR managers to enter information about employees, including their salary, hours, vacations, etc. -The product should allow employees to enter/update the status of the shipment using barcodes. -The product should allow customers to track shipments online. -The system should ask customers to sign up for offers and promotions. Signed up customers will receive a weekly newsletter. 1) Cost analysis: (5 marks) a) Draw a data model. b) Use function points to estimate the cost. You will be graded on how you use the function points method, not on the correctness of your cost estimation. Reliable Cargo Co. Reliable Cargo is a company that is specialized in shipping goods and moving service by land and air throughout North America. The company has offices in over 125 cities and owns 12 planes and over 2000 cargo trucks of difference sizes. As of today, it employs 4000 employees -- between movers, truck drivers, flight crew and office employees. Reliable Cargo customers are residents of US and Canada who plan to move from one city to another. The company provides a comprehensive moving service that includes an employee visiting the customer's site and the full assessment of the service that is required. If the customer agrees to the price, a contract is signed that includes details, e.g. the moving date, details about items (i.e. whether they are fragile and should be moved with care), and payment is processed. There are movers in the arrival city who deliver the items to the customer's address. The company also provides premium service which involves faster delivery via air cargo, and in some cases through a combination of air and land shipment. Currently, Reliable Cargo has an outdated system that allows customers to book an appointment for assessment visits. The system records the items that need to be shipped and the pickup and destination addresses. The system also has human resource section which tracks the employee's performance, pay, vacation, and schedule. Reliable Cargo wants to update their system to make it more efficient. In particular, it wants the system to be able to schedule the trucks and planes for maintenance and allow drivers or flight crew to report any issues. The system should also allow the moving staff and drivers to record the shipment status and location using a barcode system. Customers should be able to track the shipment of their items online. The company wants the customers to be able to access the system using a web and a mobile app. The product should be developed by September 2022, and the budget available is 2.5 million Canadian dollars. Required functionalities: -The system must allow clients to log in using username and password. -The system must allow the client to create an account. -The product should allow customers to get an estimate of the cost based on number of items, weight, and delivery destination. -The product should allow Truck Managers to schedule the trucks and truck drivers. - The product should allow Flight Managers to schedule flights and flight crew. -The product should allow truck managers to schedule trucks for maintenance, and it should allow truck drivers to notify when a truck breakdowns. -The product should allow flight managers to schedule planes for maintenance. - The product should allow HR managers to enter information about employees, including their salary, hours, vacations, etc. -The product should allow employees to enter/update the status of the shipment using barcodes. -The product should allow customers to track shipments online. -The system should ask customers to sign up for offers and promotions. Signed up customers will receive a weekly newsletter. 1) Cost analysis: (5 marks) a) Draw a data model. b) Use function points to estimate the cost. You will be graded on how you use the function points method, not on the correctness of your cost estimation
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started