Your Perfect Assignment is Just a Click Away
We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

Design Class DiagramUsing Visio, construct a design class diagram of the system

Design Class DiagramUsing Visio, construct a design class diagram of the system

Design Class Diagram

Using Visio, construct a design class diagram of the system required for the course project described in Week 2. 

 

 
This is the course project described in week 2

 

Course Project Instructions

During this course, we will design a software application. The requirements for the application are below. Design artifacts that we will deliver during this course are:

  1. Sequence diagram
  2. High-level use cases
  3. Use case diagram
  4. Domain model
  5. Class diagram
  6. Application design document

The problem: Berta's Pizzeria needs a website where customers may order pizzas.

Description: Customers must register to use the website. Customers may order a small, medium or large sized pizza and select up to 3 toppings. Customers may choose delivery or carry out and add beverages and side items to their orders.

Website Requirements

R1. Customer registration

  • R1.1 The customer shall enter their information into a website registration form
  • R1.2 After a customer clicks the “Submit” button, the system shall store a cookie on the customer’s computer and send a verification email to the customer.
  • R1.3 The customer shall click the link in the verification email to verify their email address to finalize their registration.

R2. Customer order

  • R2.1 Customers shall have the ability to select pizza size
  • R2.2 Customers shall have the ability to select up to three pizza toppings
  • R2.2 The customer shall have the ability to add sides
  • R2.3 The customer shall have the ability to add beverages
  • R2.4 The customer shall have the ability to choose delivery or carryout

R3. Customer checkout

  • R3.1 The customer shall have the ability to review the order
  • R3.2 The customer shall have the ability to change the order and checkout again
  • R3.3 The customer shall have the ability to confirm the order
  • R3.4 The customer shall have the ability to enter payment information
  • R3.5 The website shall encrypt and store the customer’s payment information
  • R3.6 The customer shall have the ability to submit the order
  • R3.7 The system shall transfer the order to Berta’s order fulfilment system
  • R3.8 The system shall archive the order after submitting it to Berta’s system

R4. The website system processes the customer credit card

  • R4.1 The system shall send the customer's payment information to the processor through a secure internet connection
  • R4.2 The system shall process the payment and return an order confirmation number to the customer

R5. Berta’s website maintenance

  • R5.1 Authorized employees shall have the ability to add or remove menu categories
  • R5.2 Authorized employees shall have the ability to add or remove menu items
  • R5.3 Authorized employees shall have the ability to access automated reports
  • R5.4 Authorized employees shall have the ability to create custom reports that contains fields selected from a predetermined list of data fields.
 
copyright
 

 

copyright

 

 

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: DESTINY PAPERS only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of master's and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by DESTINY PAPERS are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. DESTINY PAPERS is known for the timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit in all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At  DESTINY PAPERS, we have put in place a team of experts who answer all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.