Assessment Details: A project has been developed for the students to work on all throughout the semester. Students will
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am
Assessment Details: A project has been developed for the students to work on all throughout the semester. Students will
You were asked to create an online form that will record customer orders for a take-away food delivery business. The customers will simply log on to this online form, create an account and click submit. The information collected consists of the customer's first and last name, residential address, city, zip code, mobile number, and email address. After entering all the information, a unique identification number is created for each customer. The customer will then pick a menu item from the website, pay by credit card, and click Submit. Their orders will then be processed, and a delivery driver will be organised by the business to deliver the order to the customer. The delivery drivers are all internal employees of Cloud Kitchen. The minimum order is $20 and free delivery within a 10-kilometre radius. A $10 delivery fee will be charged for addresses outside the 10-kilometre free delivery zone. The business does not deliver beyond 30 kilometres. You were asked by your boss to design and develop this system as quickly as possible based on the company's requirements with your own assumptions. You will be the project manager for this project, with the assistance of two other junior programmers. Tasks: Week2 Explain the responsibilities of the project manager for this project. Week4 a) Create a Work Breakdown Structure (WBS) that lists all the steps to complete the project based on this project schedule:
Task A B E Description C Feasibility analysis Project initiation D Management presentation G Determine user requirements H F Development System design Test system Deployment Duration (Days) 1 3 1 3 لیا 14 5 1 Predecessor Tasks A A B, C D E FL G WBS can be hand-drawn or using a suitable software application. b) Develop PERT/CPM chart explaining the early and late start for each task. Identify the critical path and the total time to finish the project based on this project schedule. PERT/CPM chart must be created using a suitable software application such as draw.io. Week 6 a) Draw the Class Diagram for the project. It must be created using a suitable software application such as draw.io. b) Draw an Entity-Relationship Diagram for the project. It must be created using a suitable software application such as draw.io. Week 8 Draw a network diagram for the network that will house the Cloud Kitchen Ordering System. The online form will be a website that will be stored in the web server. The webserver will be protected by a firewall and be placed in what is known as the demilitarised zone of DMZ. Inside the DMZ are other servers such as the email server, DNS server, database server and application server. All these servers are connected via a switch. An edge router connects the network
to the Internet. The other communication path from the firewall goes to the internal network. Here's a simple DMZ configuration: Intranet (LAN) Router (WAN) DNS SMTP www DMZ Week 10 Plan suitable testing and deployment activities for the Cloud Kitchen Ordering System. The test case should resemble the template below: