SlideShare a Scribd company logo
Page | 2
Key assignment
21 Jan 2014
Warzone
Table of Contents
Week 1: Section 1: Use Case Diagram 4-5
Week 2: Section 2: Class Diagram 6-8
Week 3: Section 3: Sequence and Collaboration Diagram 9
Week 4: Section 4: State Transition and Activity Diagram 10
Week 5: Revision of full design for a new requirement; final
discussion of OO and UML 11-12
Reference page 13
Business Overview (Individual Project, IT401, Denison,
William, 4 Feb 2013)
Project description (Week 1)
Warzone was built for the modern age of technology to be
built by the professional gamer. Warzone gaming and computer
will make the modern gamer happy by building a computer that
play any games. Most companies like HP, Dell and Asuze does
not have the ability to see what people needs and wants by
having something already online. With the Enterprise
Architecture Design plan. It will show that certain departments
will keep the business going. Most computers have general
standards such as small hard drive not enough memory or they
have to upgrade as soon as they buy it. We at warzone are
making computers that will come off the self and not need to be
upgraded until one year later.
With our production department and sales department we
can create demands for any computer sales. We also carry when
the diamond package when you need upgrade such as mother
boards or even memory and even OS we upgrade with our
packages. Using The Open Group framework for my Enterprise
Architecture will help stabilize and to help grow with its
customers. This is a Multi-massive role playing game online.
We should also have nearly 2 million people playing online
game for 14.99 a month. Each player will use a credit card to
pay for each month or even all year or even 3 months to stay
online.
We will being using the internet to make a business grow
and even using the software. This is a experience of what makes
people happy to play in another realm or even realty world.
Class Diagram (Week 2) TBD
· Warzone gaming and computer
Attributes:
· Built by the professional gamer to make the modern gamer
happy
Operations:
· Building a computer that play any games
Class Responsibilities
Enterprise Architecture Design plan
Responsibilities
· Show that certain departments will keep the business going
· Warzone are making computers that will come off the self and
not need to be upgraded until one year later.
Relationships
Dependencies
· Computers’ general standards
Hard Drive And Memory- small hard drive not enough
memory hence people need to upgrade as soon as they buy it
Small hard drive not enough memory
hence people need
Hard Drive
Memory
to upgrade as soon as they buy
it
· Business, Internet and Software
Business
Internet
Software
Generalization
Relationship
· Diamond package- Packages
Diamond package -
Packages
· Production department and sales department enable creation of
demands for any computer sales
Production department
Demand creation
Computer sales
Sales department
· Upgrades such as mother boards or even memory and even OS
Mother boards or even memory and even OS
Upgrades
Association Relationship
· The Open Group framework for my Enterprise Architecture-
will help stabilize and to help grow with its customers.
The Open Group framework for my Enterprise Architecture
Customers
Multi-massive role playing game online, People and
online game ( have nearly 2 million people playing online game
for 14.99 a month)
Online games Online games
· People,credit card for monthly, 3 months or yearly payment
and Online games
People
Credit Card Online Games
customerID:INT
CustmerName: String
Address: String
Phone: INT
+Add customer()
+EditCustomer()
+DeleteCustomer()
-Order
Order:ID:INt
customerID:INT
CustmerName: String
-ProductID:INT
-Amount:Float
-OrderData: Datetime
+CreateOrder()
+EditOrder(INTOrerID)
Product
--ProductID:INT
ProductPrice:Float
Producttype: String
Sequence and Collaboration Diagram (Week 3) TBD
Activity diagram
Start
Demand creation
Enterprise architects design plan
stop
Open group frame work
Increase memory and hard-drive capacitycapacity
Diamond package (mother-board, os and memory)
State transition diagram
sta
Mother-board and OS upgrade required
Low demand
Computer that plays most games and attracts customers
Small hard-drive and not enough memory
stop
Interaction diagrams
Business, internet and software
Memory and hard-drive
Production and sales department
Diamond packages
Prod,sales data base
webserver
admin
Browser
user
game
Registration
ttiontio
pay
User
User browser to registration page
Home page
Selecting registration page
If( User is registered) perform login
New page() new user get register
Get payment()
Getgame()
Getdata()
Getid() return data
return
return
return
Step1: start
Step2: user registration
2.1 if successful ok
Else
Register again;
Step3:payment should be done
3.1 if payment is monthly or 3months once or yearly
Else
Quit
Step4: selecting , playing a game
If play is successful
Goto next level
Else
Play again
Step5:memory issues
5.1 if memory is not sufficient upgrade it
Else
Continue with same
Step6: sales is more , production should be more
Step7:stop
Collaboration diagram
user
user
validate user getregistered()
registration
storevalue()
sales
st
Play game
order
storepvalue()
production
getgame()
pay(): monthly,3 monthly,yearly
payment
same level play() :next level
end
quit
Use case1
Use Case ID:
uid
Use Case Name:
uname
Created By:
Last Updated By:
Date Created:
Last Revision Date:
Actors:
User
Description:
User should be registered to get access
Trigger:
Preconditions:
If registered grants access else goes to login page
Postconditions:
Notes and Issues:
admin
Browser
User Registration
ttiontio
User
User browser to registration page
Home page
Selecting registration page
If( User is registered) perform login
New page()
Getid()
Grants access
User is requesting for registration page, if the user is registered
he can perform login otherwise control goes back to registration
page. once registered user can get permission to go payment
page.
Use case2
Use Case ID:
adminid
Use Case Name:
admin
Created By:
Last Updated By:
Date Created:
Last Revision Date:
Actors:
Admin, user
Description:
User should be registered to get access, admin will check the
credentials and grants access
Trigger:
Preconditions:
If registered grants access else goes to login page
Postconditions:
Notes and Issues:
admin
pay
User
registered
Get payment()
return
User requested for registration is verified by the admin, if he is
registered then user information is saved, user can pay the
amount by using credit card either monthly, 3months once,
yearly once. After successful payment user can play the game.
user
payment
Registereduser
Play game
fail successful
use case 3
Use Case ID:
gameid
Use Case Name:
game
Created By:
Last Updated By:
Date Created:
Last Revision Date:
Actors:
User
Description:
User should be registered and he has to pay by using credit
card to get the access and to play game
Trigger:
Preconditions:
Postconditions:
Notes and Issues:
game
User
Getgame()
Playgame()
User is registered and given access to play the game. If the user
played well , he goes to next level otherwise he has to play the
same level.
Collaboration diagram
user
Registerd(),paid()
game
end
Same level Success ,next level
Use case 4
Use Case ID:
enterpriseid
Use Case Name:
ename
Created By:
Last Updated By:
Date Created:
Last Revision Date:
Actors:
enterprise
Description:
New systems are ordered when sales is high
Trigger:
Preconditions:
If registered grants access else goes to login page
Postconditions:
Notes and Issues:
sales
production
enterprise
new system
salesdata
rerurn
Enterprise require a new system as and when there is a demand ,
if sales is more than production should be increase in the
production and it improves the business. There is diamond
package given on mother boards, memory and operating
systems.
user
newsys()pid
sales
production
end
salesinfo() sid
State Transition and Activity Diagram (Week 4) TBD
Follow-Up Discussion on Use of Object-Oriented and Recap of
Design Changes (Week 5) TBD
Change Control Document (Week 5)TBD
Reference page
Warzone gaming and computer
Built by the professional gamer to make the modern gamer
happy
Building a computer that play any games
Enterprise Architecture Design plan
Show that certain departments will keep the business going
Warzone are making computers that will come off the self and
not need to be upgraded until one year later.
Responsibilities
register
User ID
Password
Ordering
Credit Card
Payment
Input User
information
Payment receive
gives access to
the Game
Administrator
User/Player
Created by Trial Version
Created by Trial Version
Created by Trial Version
Game master
Monitoring
Controls
Created by Trial Version
Created by Trial Version
Created by Trial Version
Page  2Key assignment 21 Jan 2014WarzoneTable o.docx

More Related Content

Similar to Page 2Key assignment 21 Jan 2014WarzoneTable o.docx

The post release technologies of Crysis 3 (Annotated Slides) - Stewart Needham
The post release technologies of Crysis 3 (Annotated Slides) - Stewart NeedhamThe post release technologies of Crysis 3 (Annotated Slides) - Stewart Needham
The post release technologies of Crysis 3 (Annotated Slides) - Stewart NeedhamStewart Needham
 
Designing a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesDesigning a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesiFunFactory Inc.
 
Microsoft: Мобильные игры под Windows – интеграция с возможностями системы
Microsoft: Мобильные игры под Windows – интеграция с возможностями системыMicrosoft: Мобильные игры под Windows – интеграция с возможностями системы
Microsoft: Мобильные игры под Windows – интеграция с возможностями системыDevGAMM Conference
 
Windows xp and windows 7 installaton
Windows xp and windows 7 installatonWindows xp and windows 7 installaton
Windows xp and windows 7 installatonSiddharth Jain
 
How Real Does Business (Casual Connect Seattle 2008)
How Real Does Business (Casual Connect Seattle 2008)How Real Does Business (Casual Connect Seattle 2008)
How Real Does Business (Casual Connect Seattle 2008)Jeremy Snook
 
Eirplay game production
Eirplay game productionEirplay game production
Eirplay game productionPete Lynch
 
Marketing Plan To Launch Windows 7 Final
Marketing Plan To Launch Windows 7 FinalMarketing Plan To Launch Windows 7 Final
Marketing Plan To Launch Windows 7 Finalpsantoshkumar
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Sarah Sexton
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareEnthiosys Inc
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubEnthiosys Inc
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubEnthiosys Inc
 
The Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsThe Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsJames Gwertzman
 
Product and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming AppProduct and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming AppSoham Mondal
 
Cis 329 week 4 quiz 1
Cis 329 week 4 quiz 1Cis 329 week 4 quiz 1
Cis 329 week 4 quiz 1Laynevine
 
Se276 enterprise computingassignment
Se276 enterprise computingassignmentSe276 enterprise computingassignment
Se276 enterprise computingassignmentharinathinfotech
 

Similar to Page 2Key assignment 21 Jan 2014WarzoneTable o.docx (20)

4
44
4
 
The post release technologies of Crysis 3 (Annotated Slides) - Stewart Needham
The post release technologies of Crysis 3 (Annotated Slides) - Stewart NeedhamThe post release technologies of Crysis 3 (Annotated Slides) - Stewart Needham
The post release technologies of Crysis 3 (Annotated Slides) - Stewart Needham
 
Designing a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesDesigning a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile games
 
HTML5 Game Development frameworks overview
HTML5 Game Development frameworks overviewHTML5 Game Development frameworks overview
HTML5 Game Development frameworks overview
 
Microsoft: Мобильные игры под Windows – интеграция с возможностями системы
Microsoft: Мобильные игры под Windows – интеграция с возможностями системыMicrosoft: Мобильные игры под Windows – интеграция с возможностями системы
Microsoft: Мобильные игры под Windows – интеграция с возможностями системы
 
Windows xp and windows 7 installaton
Windows xp and windows 7 installatonWindows xp and windows 7 installaton
Windows xp and windows 7 installaton
 
How Real Does Business (Casual Connect Seattle 2008)
How Real Does Business (Casual Connect Seattle 2008)How Real Does Business (Casual Connect Seattle 2008)
How Real Does Business (Casual Connect Seattle 2008)
 
Eirplay game production
Eirplay game productionEirplay game production
Eirplay game production
 
Marketing Plan To Launch Windows 7 Final
Marketing Plan To Launch Windows 7 FinalMarketing Plan To Launch Windows 7 Final
Marketing Plan To Launch Windows 7 Final
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt Pub
 
Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt Pub
 
The Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need BackendsThe Future is Operations: Why Mobile Games Need Backends
The Future is Operations: Why Mobile Games Need Backends
 
DECISION SUPPORT SYSTEMS
DECISION SUPPORT SYSTEMSDECISION SUPPORT SYSTEMS
DECISION SUPPORT SYSTEMS
 
Presentation app
Presentation appPresentation app
Presentation app
 
Product and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming AppProduct and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming App
 
Cis 329 week 4 quiz 1
Cis 329 week 4 quiz 1Cis 329 week 4 quiz 1
Cis 329 week 4 quiz 1
 
Se276 enterprise computingassignment
Se276 enterprise computingassignmentSe276 enterprise computingassignment
Se276 enterprise computingassignment
 

More from alfred4lewis58146

For this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docxFor this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docxalfred4lewis58146
 
For this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docxFor this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docxalfred4lewis58146
 
For this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docxFor this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docxalfred4lewis58146
 
For this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docxFor this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docxalfred4lewis58146
 
For this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docxFor this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docxalfred4lewis58146
 
For this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docxFor this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docxalfred4lewis58146
 
For this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docxFor this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docxalfred4lewis58146
 
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docxFor this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docxalfred4lewis58146
 
For this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docxFor this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docxalfred4lewis58146
 
For this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docxFor this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docxalfred4lewis58146
 
For this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docxFor this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docxalfred4lewis58146
 
For this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docxFor this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docxalfred4lewis58146
 
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docxFor the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docxalfred4lewis58146
 
For the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docxFor the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docxalfred4lewis58146
 
For the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docxFor the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docxalfred4lewis58146
 
For the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docxFor the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docxalfred4lewis58146
 
For the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docxFor the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docxalfred4lewis58146
 
For the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docxFor the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docxalfred4lewis58146
 
For the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docxFor the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docxalfred4lewis58146
 
For the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docxFor the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docxalfred4lewis58146
 

More from alfred4lewis58146 (20)

For this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docxFor this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docx
 
For this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docxFor this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docx
 
For this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docxFor this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docx
 
For this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docxFor this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docx
 
For this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docxFor this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docx
 
For this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docxFor this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docx
 
For this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docxFor this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docx
 
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docxFor this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
 
For this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docxFor this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docx
 
For this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docxFor this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docx
 
For this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docxFor this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docx
 
For this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docxFor this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docx
 
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docxFor the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
 
For the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docxFor the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docx
 
For the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docxFor the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docx
 
For the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docxFor the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docx
 
For the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docxFor the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docx
 
For the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docxFor the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docx
 
For the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docxFor the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docx
 
For the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docxFor the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docx
 

Recently uploaded

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfjoachimlavalley1
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfDr. M. Kumaresan Hort.
 
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxSalient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxakshayaramakrishnan21
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringDenish Jangid
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resourcesdimpy50
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePedroFerreira53928
 
Forest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFForest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFVivekanand Anglo Vedic Academy
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online PresentationGDSCYCCE
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptxmansk2
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportAvinash Rai
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxJenilouCasareno
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxbennyroshan06
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 

Recently uploaded (20)

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
 
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxSalient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Forest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDFForest and Wildlife Resources Class 10 Free Study Material PDF
Forest and Wildlife Resources Class 10 Free Study Material PDF
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 

Page 2Key assignment 21 Jan 2014WarzoneTable o.docx

  • 1. Page | 2 Key assignment 21 Jan 2014 Warzone Table of Contents Week 1: Section 1: Use Case Diagram 4-5 Week 2: Section 2: Class Diagram 6-8 Week 3: Section 3: Sequence and Collaboration Diagram 9 Week 4: Section 4: State Transition and Activity Diagram 10 Week 5: Revision of full design for a new requirement; final discussion of OO and UML 11-12 Reference page 13 Business Overview (Individual Project, IT401, Denison, William, 4 Feb 2013) Project description (Week 1) Warzone was built for the modern age of technology to be built by the professional gamer. Warzone gaming and computer will make the modern gamer happy by building a computer that play any games. Most companies like HP, Dell and Asuze does not have the ability to see what people needs and wants by having something already online. With the Enterprise Architecture Design plan. It will show that certain departments will keep the business going. Most computers have general standards such as small hard drive not enough memory or they have to upgrade as soon as they buy it. We at warzone are
  • 2. making computers that will come off the self and not need to be upgraded until one year later. With our production department and sales department we can create demands for any computer sales. We also carry when the diamond package when you need upgrade such as mother boards or even memory and even OS we upgrade with our packages. Using The Open Group framework for my Enterprise Architecture will help stabilize and to help grow with its customers. This is a Multi-massive role playing game online. We should also have nearly 2 million people playing online game for 14.99 a month. Each player will use a credit card to pay for each month or even all year or even 3 months to stay online. We will being using the internet to make a business grow and even using the software. This is a experience of what makes people happy to play in another realm or even realty world. Class Diagram (Week 2) TBD · Warzone gaming and computer Attributes: · Built by the professional gamer to make the modern gamer happy Operations: · Building a computer that play any games Class Responsibilities
  • 3. Enterprise Architecture Design plan Responsibilities · Show that certain departments will keep the business going · Warzone are making computers that will come off the self and not need to be upgraded until one year later. Relationships Dependencies · Computers’ general standards Hard Drive And Memory- small hard drive not enough memory hence people need to upgrade as soon as they buy it Small hard drive not enough memory hence people need Hard Drive Memory to upgrade as soon as they buy it · Business, Internet and Software Business Internet Software Generalization Relationship · Diamond package- Packages Diamond package - Packages · Production department and sales department enable creation of demands for any computer sales Production department Demand creation
  • 4. Computer sales Sales department · Upgrades such as mother boards or even memory and even OS Mother boards or even memory and even OS Upgrades Association Relationship · The Open Group framework for my Enterprise Architecture- will help stabilize and to help grow with its customers. The Open Group framework for my Enterprise Architecture Customers Multi-massive role playing game online, People and online game ( have nearly 2 million people playing online game for 14.99 a month) Online games Online games · People,credit card for monthly, 3 months or yearly payment and Online games People Credit Card Online Games customerID:INT CustmerName: String Address: String Phone: INT +Add customer() +EditCustomer() +DeleteCustomer()
  • 6. stop Open group frame work Increase memory and hard-drive capacitycapacity Diamond package (mother-board, os and memory) State transition diagram sta Mother-board and OS upgrade required Low demand Computer that plays most games and attracts customers Small hard-drive and not enough memory
  • 7. stop Interaction diagrams Business, internet and software Memory and hard-drive Production and sales department Diamond packages Prod,sales data base webserver admin Browser
  • 8. user game Registration ttiontio pay User User browser to registration page Home page Selecting registration page If( User is registered) perform login New page() new user get register Get payment() Getgame() Getdata() Getid() return data return return return Step1: start Step2: user registration 2.1 if successful ok Else Register again; Step3:payment should be done 3.1 if payment is monthly or 3months once or yearly Else
  • 9. Quit Step4: selecting , playing a game If play is successful Goto next level Else Play again Step5:memory issues 5.1 if memory is not sufficient upgrade it Else Continue with same Step6: sales is more , production should be more Step7:stop Collaboration diagram user user validate user getregistered() registration storevalue() sales st Play game order
  • 10. storepvalue() production getgame() pay(): monthly,3 monthly,yearly payment same level play() :next level end quit Use case1 Use Case ID: uid Use Case Name: uname Created By: Last Updated By: Date Created: Last Revision Date: Actors:
  • 11. User Description: User should be registered to get access Trigger: Preconditions: If registered grants access else goes to login page Postconditions: Notes and Issues: admin Browser User Registration ttiontio User User browser to registration page
  • 12. Home page Selecting registration page If( User is registered) perform login New page() Getid() Grants access User is requesting for registration page, if the user is registered he can perform login otherwise control goes back to registration page. once registered user can get permission to go payment page. Use case2 Use Case ID: adminid Use Case Name: admin Created By: Last Updated By: Date Created: Last Revision Date:
  • 13. Actors: Admin, user Description: User should be registered to get access, admin will check the credentials and grants access Trigger: Preconditions: If registered grants access else goes to login page Postconditions: Notes and Issues: admin pay User registered Get payment() return User requested for registration is verified by the admin, if he is registered then user information is saved, user can pay the amount by using credit card either monthly, 3months once, yearly once. After successful payment user can play the game.
  • 14. user payment Registereduser Play game fail successful use case 3 Use Case ID: gameid Use Case Name: game Created By: Last Updated By: Date Created: Last Revision Date: Actors: User Description: User should be registered and he has to pay by using credit card to get the access and to play game Trigger:
  • 15. Preconditions: Postconditions: Notes and Issues: game User Getgame() Playgame() User is registered and given access to play the game. If the user played well , he goes to next level otherwise he has to play the same level. Collaboration diagram user Registerd(),paid() game end
  • 16. Same level Success ,next level Use case 4 Use Case ID: enterpriseid Use Case Name: ename Created By: Last Updated By: Date Created: Last Revision Date: Actors: enterprise Description: New systems are ordered when sales is high Trigger: Preconditions: If registered grants access else goes to login page Postconditions: Notes and Issues:
  • 17. sales production enterprise new system salesdata rerurn Enterprise require a new system as and when there is a demand , if sales is more than production should be increase in the production and it improves the business. There is diamond package given on mother boards, memory and operating systems. user newsys()pid sales production end salesinfo() sid State Transition and Activity Diagram (Week 4) TBD
  • 18. Follow-Up Discussion on Use of Object-Oriented and Recap of Design Changes (Week 5) TBD Change Control Document (Week 5)TBD
  • 19. Reference page Warzone gaming and computer Built by the professional gamer to make the modern gamer happy Building a computer that play any games Enterprise Architecture Design plan Show that certain departments will keep the business going Warzone are making computers that will come off the self and not need to be upgraded until one year later.
  • 20. Responsibilities register User ID Password Ordering Credit Card Payment Input User information Payment receive gives access to the Game Administrator User/Player Created by Trial Version Created by Trial Version Created by Trial Version Game master Monitoring Controls Created by Trial Version Created by Trial Version Created by Trial Version