Game World

m

Game Library

RPS

m

GameResult

Properties

Win

Lose

Draw

Continue

RPSLS

Match-Mismatch

Craps

BlackJack

Presentation

Console

RPSConsole

???Console

Windows Form

RPSForm

???Form

WPF

RPSwpf

???WPF

Persistence

simple text file

XML/JSON

SQL Server

User Manager

Forms and Classes and Objects

d

Main Form

Child Form

CGame

r

NarrativeWhen the program starts, load the existing game stat data(w/l/game played/...)Display menu of options to the user that includes displaying the statsDisplay current record of player in the title barHave ability to display statistics at varying levels of detail

game stats

display info