Introduzione

Alla luce del documento prodotto dall'analista dei requisiti si procede in maniera sistematica nell'analisi del problema. Di seguito si analizzeranno le singole sottoparti emerse dal lavoro precedente e le eventuali modalita' di interazione tra esse.

Nomenclatura

Essendo stati introdotti durante questa fase dei sottosistemi dal nome inglese, al fine di rendere più omogenee le rappresentazioni si è scelto di rinominare tutte gli altri sottosistemi e classi del sistema, seguendo la loro traduzione letterale, in inglese. Fa eccezione solo DisplayPunteggio in cui evidentemente si e' usata una metonimia Quindi

Nome da requisitiNome analisi
ConsoleDelPresentatoreConsoleAncorman
ConsoleDelConcorrenteConsoleCompetitor
Contatore (Package)GameController
Contatore (<<interface>>)ICounterE
PulsanteStartIStartButton
PulsanteStopIStopButton
DisplayDelPresentatoreIDisplayA
DisplayDelConcorrenteIDisplayC
DisplayPunteggioDisplayP