iCasino Design Demo Back to Front CSC 394: Tigers Group

Download Report

Transcript iCasino Design Demo Back to Front CSC 394: Tigers Group

CSC 394: Tigers Group
iCasino Design Demo
Back to Front
CSC 394: Tigers Group
Three Fronts to the iCasino Project:
Problem Statement & Technical Specifications
Cell Phone Interface
Coding Conventions
•Interface Layout
Click here to view Level 0
Interface requests data
Data is sent to interface
Database
•Database Layout
•Data Dictionary
Web Front
•Web Front Layout
Web front requests data
Data is sent to web front
Back to Menu
Back to Front
CSC 394: Tigers Group
Interface Layout:
Login
Register
Password Fail
Password Correct
Register Menu
User enters:
•Username
•Password
•First Name
Main Menu
•Play Game
•View Top 10
•Personal Profile
•Buy Ringtones
•Logout
•Options
•Last Name
•E-Mail Address
Back to Front
CSC 394: Tigers Group
Main Menu Expanded:
Play A Game
•BlackJack
•Slots
View Top 10
Players with the top 10
most credits listed here
Personal Profile
•View Profile
•View Statistics
•Roulette
•Total Flow
•Off Track Betting
•Games Won
•Games Lost
•Average Bet
Buy Ringtones
•Blade
•Moonlight Sonata
•Happy Birthday
Logout
•Return to login
Options
•Graphics On/Off
•Off Track Betting
Story On/Off
•Taps
•Tetris
•Star Wars
•Mario Brothers
Back to Front
CSC 394: Tigers Group
Database Layout:
DB1: User Table
DB2: Game Table
userID (KEY)
int
gameID (KEY)
int
username
varchar
gamename
varchar
password
varchar
firstname
varchar
lastname
varchar
email
varchar
credits
DB3: Statistics Table
statisticID (KEY)
int
int (long)
gameID (external key)
int
storyon
bit
userID (external key)
int
graphics
bit
wins
int
losses
int
averagebet
int
Back to Front
CSC 394: Tigers Group
Level 0
Verification
Verification
1
User Info
Log in Password
User
User Info
Manages Users
D2
SETS OPTIONS
GAME
Game ID
Allows user to Enter
Casino
2
# OF CREDITS WON/LOST
3
Main Page
# OF CREDITS HAVE
USER SETTINGS
Games
5
4
Click Image
to go larger
Store
Options
# Of Credits
D1
User
USER SETTING
Lost Or Won
AMOUNT OF
$ BET
Game ID
D3
Average Bet
6
Statistics
STATISTICS
# Of Losses & Wons
Game ID
# of Credits
Back to Front
CSC 394: Tigers Group
Web Front Layout:
Click here to view Web Front
Login
Register
Password Fail
Password Correct
Register Menu
User enters:
•Username
Main Menu
•View Top 10
•Personal Profile
•Options
•Logout
•Password
•First Name
•Last Name
•E-Mail Address
Back to Front
CSC 394: Tigers Group
BlackJack:
Play Game
View Rules
dealer script run
cards displayed
display rules
UI: ante
credits updated
Change Bet
Deal
KEY:
cards dealt
Play Again
Back 2 BlackJack
Back 2 Main
Menu
Hit
Action
Stand
UI: user input
Back to Front
CSC 394: Tigers Group
Roulette:
Play Game
spin script run
View Rules
board displayed
display rules
UI: enter bet
credits updated
Red
Color
Black
Number
KEY:
UI: enter number
UI: user input
Back 2 Roulette
Back 2 Main
Menu
Action
Play Again
36X bet multiplier
2X bet multiplier
Back to Front
CSC 394: Tigers Group
Slots:
Play Game
View Rules
display rules
UI: enter bet
Pull
Play Again
spin script run
KEY:
Menu
Back 2 Slots
Back 2 Main
slots displayed
Action
credits updated
UI: user input
Back to Front
CSC 394: Tigers Group
Off Track Betting:
Play Game
horse script run
View Rules
display rules
UI: enter bet
if(story == on)
script diplayed
Change Bet
credits updated
Pick Horse #1
KEY:
Menu
Action
UI: user input
Pick Horse #2
Play Again
Pick Horse #3
Back 2 OTB
Pick Horse #(…)
Back 2 Main
Pick Horse #n-1
Pick Horse #n
Back to Front