Operational Excellence
January 21, 2023
Reflect 4
January 21, 2023

Week 2 software engineering

Use CasesCreate high-level use cases for the customer requirements described in the W2 Course Project Instructions.”Example:A high-level use case for an ATM applicationUC1.  Check balanceTUCBW a customer is authenticated as a bank customer.TUCEW the customer sees their account balanceView the video lecture about using Visio.Create a use case diagram for one of the high-level use cases using Microsoft Visio.In the Application Design Document find the section for use cases and add your use case to the document.  (This document will be submitted in Week 8)Submit your high-level use cases and Visio use case diagram.Delete messagekmtyacb1j752016-07-03 13:03Sorry, the due date for week 2 is July 2,2016Delete messagesmart buddy2016-07-03 13:04Sure i will also work on itDelete messagekmtyacb1j752016-07-03 13:10I forgot to ad the information from number1 for the week 2 assignmentCourse ProjectCourse Project InstructionsDuring 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:Sequence diagramHigh-level use casesUse case diagramDomain modelClass diagramApplication design documentThe 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 RequirementsR1. Customer registrationR1.1 The customer shall enter their information into a website registration formR1.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 orderR2.1 Customers shall have the ability to select pizza sizeR2.2 Customers shall have the ability to select up to three pizza toppingsR2.2 The customer shall have the ability to add sidesR2.3 The customer shall have the ability to add beveragesR2.4 The customer shall have the ability to choose delivery or carryoutR3. Customer checkoutR3.1 The customer shall have the ability to review the orderR3.2 The customer shall have the ability to change the order and checkout againR3.3 The customer shall have the ability to confirm the orderR3.4 The customer shall have the ability to enter payment informationR3.5 The website shall encrypt and store the customer’s payment informationR3.6 The customer shall have the ability to submit the orderR3.7 The system shall transfer the order to Berta’s order fulfilment systemR3.8 The system shall archive the order after submitting it to Berta’s systemR4. The website system processes the customer credit cardR4.1 The system shall send the customer’s payment information to the processor through a secure internet connectionR4.2 The system shall process the payment and return an order confirmation number to the customerR5. Berta’s website maintenanceR5.1 Authorized employees shall have the ability to add or remove menu categoriesR5.2 Authorized employees shall have the ability to add or remove menu itemsR5.3 Authorized employees shall have the ability to access automated reportsR5.4 Authorized employees shall have the ability to create custom reports that contains fields selected from a predetermined list of data fields.

 
Do you need a similar assignment done for you from scratch? We have qualified writers to help you. We assure you an A+ quality paper that is free from plagiarism. Order now for an Amazing Discount!
Use Discount Code "Newclient" for a 15% Discount!

NB: We do not resell papers. Upon ordering, we do an original paper exclusively for you.