+ All Categories
Home > Documents > PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application...

PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application...

Date post: 27-Jul-2020
Category:
Upload: others
View: 7 times
Download: 0 times
Share this document with a friend
12
PowerPlay: Application Design Review Linda Nguyen Danny Nuch Andy (Moo Jin) Park Sandy Trinh
Transcript
Page 1: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

PowerPlay:ApplicationDesignReview

Linda NguyenDanny Nuch

Andy (Moo Jin) ParkSandy Trinh

Page 2: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

MVCArchitecture

Power Play

Model Controller

Game Info

User Account Info

View

Welcome Users(Sign-in)

Sessions(Login)

Users(Sign-up) Application Games Sessions

(Search)

Page 3: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

UML:Controller

Page 4: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

UML:View

Page 5: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

UML:Model

Page 6: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

UML:SequenceDiagram

Page 7: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

RubyOnRailsGameObject

Page 8: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

SearchCode

Controller:games_controller.rb Models:game.rb

Views:homepage.html.erb

Page 9: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

● Userinputsgamenameandinteractswithcontroller● Controllertakesparametersandinteractswithmodel

● Modelthenupdatesviewsuserpagebasedonparameters

SearchCode

Page 10: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

ERDiagram

Page 11: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

RelationalSchema

Page 12: PowerPlay: Application Design Reviemak/archive/CMPE131/projects/... · PowerPlay: Application Design Demo. ApplicationController +Userld +redirect to login Games +show +update Controller

PowerPlay:ApplicationDesignDemo


Recommended