SlideShare a Scribd company logo
Domain Model
Week 4 assignment
Using Visio, construct a domain model of the system required
for the course project described in Week 2.
Course Project
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.
Domain ModelWeek 4 assignmentUsing Visio, construct a .docx

More Related Content

Similar to Domain ModelWeek 4 assignmentUsing Visio, construct a .docx

Super Take-out SystemProblem DescriptionTraditional take-out i.docx
Super Take-out SystemProblem DescriptionTraditional take-out i.docxSuper Take-out SystemProblem DescriptionTraditional take-out i.docx
Super Take-out SystemProblem DescriptionTraditional take-out i.docx
picklesvalery
 
Interbank customer reference exchange for Nigerian Banks
Interbank customer reference exchange for Nigerian BanksInterbank customer reference exchange for Nigerian Banks
Interbank customer reference exchange for Nigerian Banks
Darrell Hill Consulting
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
Suriey Tafar
 
DFG tenders online
DFG tenders onlineDFG tenders online
DFG tenders online
Foundations HIA
 
Digital Marketing Automation Portal
Digital Marketing Automation PortalDigital Marketing Automation Portal
Digital Marketing Automation Portal
Dr. Syed Masrur
 
Ucg ems-distribution-november2013
Ucg ems-distribution-november2013Ucg ems-distribution-november2013
Ucg ems-distribution-november2013
Noah Truax
 
Product Backlog
Product BacklogProduct Backlog
Product Backlog
Muneeb HaXan
 
World Micro Portal Training Presentation
World Micro Portal Training PresentationWorld Micro Portal Training Presentation
World Micro Portal Training Presentation
Daniel McMillen
 
STC_InHouseDevelopment.pptx
STC_InHouseDevelopment.pptxSTC_InHouseDevelopment.pptx
STC_InHouseDevelopment.pptx
Arshad QA
 
SPEED-CRM-M3Y-speed
SPEED-CRM-M3Y-speedSPEED-CRM-M3Y-speed
SPEED-CRM-M3Y-speed
Grace MonaJyothi
 
LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)
Marlaina Love
 
REDCap Guide for GlobalSurg 2 Validation Study
REDCap Guide for GlobalSurg 2 Validation StudyREDCap Guide for GlobalSurg 2 Validation Study
REDCap Guide for GlobalSurg 2 Validation Study
Global Surg
 
CS-Cart Delivery confirmation request v1.0
CS-Cart Delivery confirmation request v1.0CS-Cart Delivery confirmation request v1.0
CS-Cart Delivery confirmation request v1.0
Webkul Software Pvt. Ltd.
 
bakery billing project.c.pptx
bakery billing project.c.pptxbakery billing project.c.pptx
bakery billing project.c.pptx
donkajiDhamala
 
Binder1
Binder1Binder1
Sales and inventory management system project report
Sales and inventory management system project reportSales and inventory management system project report
Sales and inventory management system project report
Fuckboy123
 
ManualGuide-BIDJOBS app
ManualGuide-BIDJOBS appManualGuide-BIDJOBS app
ManualGuide-BIDJOBS app
Adam Ann
 
OpenBazaar Flow - Services
OpenBazaar Flow - ServicesOpenBazaar Flow - Services
OpenBazaar Flow - Services
Washington Sanchez
 
OmniScan for SharePoint Final
OmniScan for SharePoint FinalOmniScan for SharePoint Final
Saa s based inventory management system
Saa s based inventory management systemSaa s based inventory management system
Saa s based inventory management system
SAP Silver Touch
 

Similar to Domain ModelWeek 4 assignmentUsing Visio, construct a .docx (20)

Super Take-out SystemProblem DescriptionTraditional take-out i.docx
Super Take-out SystemProblem DescriptionTraditional take-out i.docxSuper Take-out SystemProblem DescriptionTraditional take-out i.docx
Super Take-out SystemProblem DescriptionTraditional take-out i.docx
 
Interbank customer reference exchange for Nigerian Banks
Interbank customer reference exchange for Nigerian BanksInterbank customer reference exchange for Nigerian Banks
Interbank customer reference exchange for Nigerian Banks
 
Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
 
DFG tenders online
DFG tenders onlineDFG tenders online
DFG tenders online
 
Digital Marketing Automation Portal
Digital Marketing Automation PortalDigital Marketing Automation Portal
Digital Marketing Automation Portal
 
Ucg ems-distribution-november2013
Ucg ems-distribution-november2013Ucg ems-distribution-november2013
Ucg ems-distribution-november2013
 
Product Backlog
Product BacklogProduct Backlog
Product Backlog
 
World Micro Portal Training Presentation
World Micro Portal Training PresentationWorld Micro Portal Training Presentation
World Micro Portal Training Presentation
 
STC_InHouseDevelopment.pptx
STC_InHouseDevelopment.pptxSTC_InHouseDevelopment.pptx
STC_InHouseDevelopment.pptx
 
SPEED-CRM-M3Y-speed
SPEED-CRM-M3Y-speedSPEED-CRM-M3Y-speed
SPEED-CRM-M3Y-speed
 
LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)LoveM_ComprehensiveProject (1)
LoveM_ComprehensiveProject (1)
 
REDCap Guide for GlobalSurg 2 Validation Study
REDCap Guide for GlobalSurg 2 Validation StudyREDCap Guide for GlobalSurg 2 Validation Study
REDCap Guide for GlobalSurg 2 Validation Study
 
CS-Cart Delivery confirmation request v1.0
CS-Cart Delivery confirmation request v1.0CS-Cart Delivery confirmation request v1.0
CS-Cart Delivery confirmation request v1.0
 
bakery billing project.c.pptx
bakery billing project.c.pptxbakery billing project.c.pptx
bakery billing project.c.pptx
 
Binder1
Binder1Binder1
Binder1
 
Sales and inventory management system project report
Sales and inventory management system project reportSales and inventory management system project report
Sales and inventory management system project report
 
ManualGuide-BIDJOBS app
ManualGuide-BIDJOBS appManualGuide-BIDJOBS app
ManualGuide-BIDJOBS app
 
OpenBazaar Flow - Services
OpenBazaar Flow - ServicesOpenBazaar Flow - Services
OpenBazaar Flow - Services
 
OmniScan for SharePoint Final
OmniScan for SharePoint FinalOmniScan for SharePoint Final
OmniScan for SharePoint Final
 
Saa s based inventory management system
Saa s based inventory management systemSaa s based inventory management system
Saa s based inventory management system
 

More from blossomblackbourne

due 4916 800am estWhat is criminal capacity How does crimina.docx
due 4916 800am estWhat is criminal capacity How does crimina.docxdue 4916 800am estWhat is criminal capacity How does crimina.docx
due 4916 800am estWhat is criminal capacity How does crimina.docx
blossomblackbourne
 
Due 4916 10pm estPlease use the following cases Casey Anthony .docx
Due 4916 10pm estPlease use the following cases Casey Anthony .docxDue 4916 10pm estPlease use the following cases Casey Anthony .docx
Due 4916 10pm estPlease use the following cases Casey Anthony .docx
blossomblackbourne
 
Due 11pm est 4815·What is criminal capacity How does crim.docx
Due 11pm est 4815·What is criminal capacity How does crim.docxDue 11pm est 4815·What is criminal capacity How does crim.docx
Due 11pm est 4815·What is criminal capacity How does crim.docx
blossomblackbourne
 
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docxDue 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
blossomblackbourne
 
Due 120716 apa format , please cite work, no plagirism , 400 word .docx
Due 120716 apa format , please cite work, no plagirism , 400 word .docxDue 120716 apa format , please cite work, no plagirism , 400 word .docx
Due 120716 apa format , please cite work, no plagirism , 400 word .docx
blossomblackbourne
 
Due 112416 @800 100 original work 750-850 words with at least .docx
Due 112416 @800 100 original work 750-850 words with at least .docxDue 112416 @800 100 original work 750-850 words with at least .docx
Due 112416 @800 100 original work 750-850 words with at least .docx
blossomblackbourne
 
Due 112516 @800 100 original work. Power Pointe with at least .docx
Due 112516 @800 100 original work. Power Pointe with at least .docxDue 112516 @800 100 original work. Power Pointe with at least .docx
Due 112516 @800 100 original work. Power Pointe with at least .docx
blossomblackbourne
 
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docx
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docxDue 101516 @800 a.m. 100 Original with at least 2 references APA.docx
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docx
blossomblackbourne
 
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docxDUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
blossomblackbourne
 
Draft the communications plan for your project. The following requ.docx
Draft the communications plan for your project. The following requ.docxDraft the communications plan for your project. The following requ.docx
Draft the communications plan for your project. The following requ.docx
blossomblackbourne
 
Draft your project schedule using a Gantt chart. Instructor approval.docx
Draft your project schedule using a Gantt chart. Instructor approval.docxDraft your project schedule using a Gantt chart. Instructor approval.docx
Draft your project schedule using a Gantt chart. Instructor approval.docx
blossomblackbourne
 
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docxDrawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
blossomblackbourne
 
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
Dr. S. SIDHOMComputer Project1.  The following are the ages of.docxDr. S. SIDHOMComputer Project1.  The following are the ages of.docx
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
blossomblackbourne
 
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docxDr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
blossomblackbourne
 
DQ#1How does knowledge of the foundations and history of nursing p.docx
DQ#1How does knowledge of the foundations and history of nursing p.docxDQ#1How does knowledge of the foundations and history of nursing p.docx
DQ#1How does knowledge of the foundations and history of nursing p.docx
blossomblackbourne
 
Dq1Explain the dynamics of how self esteem affects self efficacy.docx
Dq1Explain the dynamics of how self esteem affects self efficacy.docxDq1Explain the dynamics of how self esteem affects self efficacy.docx
Dq1Explain the dynamics of how self esteem affects self efficacy.docx
blossomblackbourne
 
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docxDQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
blossomblackbourne
 
DQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docxDQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docx
blossomblackbourne
 
Dq1Explain the dynamics of how self esteem affects self effica.docx
Dq1Explain the dynamics of how self esteem affects self effica.docxDq1Explain the dynamics of how self esteem affects self effica.docx
Dq1Explain the dynamics of how self esteem affects self effica.docx
blossomblackbourne
 
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docxDQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
blossomblackbourne
 

More from blossomblackbourne (20)

due 4916 800am estWhat is criminal capacity How does crimina.docx
due 4916 800am estWhat is criminal capacity How does crimina.docxdue 4916 800am estWhat is criminal capacity How does crimina.docx
due 4916 800am estWhat is criminal capacity How does crimina.docx
 
Due 4916 10pm estPlease use the following cases Casey Anthony .docx
Due 4916 10pm estPlease use the following cases Casey Anthony .docxDue 4916 10pm estPlease use the following cases Casey Anthony .docx
Due 4916 10pm estPlease use the following cases Casey Anthony .docx
 
Due 11pm est 4815·What is criminal capacity How does crim.docx
Due 11pm est 4815·What is criminal capacity How does crim.docxDue 11pm est 4815·What is criminal capacity How does crim.docx
Due 11pm est 4815·What is criminal capacity How does crim.docx
 
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docxDue 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
Due 113016 @1000 a.m. 100 percent original 400-600 words with at .docx
 
Due 120716 apa format , please cite work, no plagirism , 400 word .docx
Due 120716 apa format , please cite work, no plagirism , 400 word .docxDue 120716 apa format , please cite work, no plagirism , 400 word .docx
Due 120716 apa format , please cite work, no plagirism , 400 word .docx
 
Due 112416 @800 100 original work 750-850 words with at least .docx
Due 112416 @800 100 original work 750-850 words with at least .docxDue 112416 @800 100 original work 750-850 words with at least .docx
Due 112416 @800 100 original work 750-850 words with at least .docx
 
Due 112516 @800 100 original work. Power Pointe with at least .docx
Due 112516 @800 100 original work. Power Pointe with at least .docxDue 112516 @800 100 original work. Power Pointe with at least .docx
Due 112516 @800 100 original work. Power Pointe with at least .docx
 
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docx
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docxDue 101516 @800 a.m. 100 Original with at least 2 references APA.docx
Due 101516 @800 a.m. 100 Original with at least 2 references APA.docx
 
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docxDUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
DUE 102216 @ 10pm CSTRespond to the following scenario with yo.docx
 
Draft the communications plan for your project. The following requ.docx
Draft the communications plan for your project. The following requ.docxDraft the communications plan for your project. The following requ.docx
Draft the communications plan for your project. The following requ.docx
 
Draft your project schedule using a Gantt chart. Instructor approval.docx
Draft your project schedule using a Gantt chart. Instructor approval.docxDraft your project schedule using a Gantt chart. Instructor approval.docx
Draft your project schedule using a Gantt chart. Instructor approval.docx
 
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docxDrawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
Drawing evidence from David Brion Davis (Inhuman Bondage The Rise a.docx
 
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
Dr. S. SIDHOMComputer Project1.  The following are the ages of.docxDr. S. SIDHOMComputer Project1.  The following are the ages of.docx
Dr. S. SIDHOMComputer Project1. The following are the ages of.docx
 
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docxDr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
Dr. Herod spoke of a few concepts (methods, systems, designs, etc.) .docx
 
DQ#1How does knowledge of the foundations and history of nursing p.docx
DQ#1How does knowledge of the foundations and history of nursing p.docxDQ#1How does knowledge of the foundations and history of nursing p.docx
DQ#1How does knowledge of the foundations and history of nursing p.docx
 
Dq1Explain the dynamics of how self esteem affects self efficacy.docx
Dq1Explain the dynamics of how self esteem affects self efficacy.docxDq1Explain the dynamics of how self esteem affects self efficacy.docx
Dq1Explain the dynamics of how self esteem affects self efficacy.docx
 
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docxDQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
DQ1In Business Model Innovation in Practice, Euchner and Gangu.docx
 
DQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docxDQ1Describe what an innovation measurement systemwould focus o.docx
DQ1Describe what an innovation measurement systemwould focus o.docx
 
Dq1Explain the dynamics of how self esteem affects self effica.docx
Dq1Explain the dynamics of how self esteem affects self effica.docxDq1Explain the dynamics of how self esteem affects self effica.docx
Dq1Explain the dynamics of how self esteem affects self effica.docx
 
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docxDQ 1The first letter of my last name is RTopic B (Last names beg.docx
DQ 1The first letter of my last name is RTopic B (Last names beg.docx
 

Recently uploaded

writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 

Recently uploaded (20)

writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 

Domain ModelWeek 4 assignmentUsing Visio, construct a .docx

  • 1. Domain Model Week 4 assignment Using Visio, construct a domain model of the system required for the course project described in Week 2. Course Project 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
  • 2. 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.
  • 3. 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
  • 4. •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.