Editor grafico specializzato per gli Scacchi

Si commissiona la realizzazione di un sistema capace di visualizzare, editare, manipolare, e memorizzare testi di partite di scacchi. Occorre progettare un editor testuale associato ad una finestra che riproduce una scacchiera. L'utente muove i pezzi sulla scacchiera e la finestra testuale riporta le mosse in notazione algebrica abbreviata. le partite possono essere salvate in vari formati: ASCII, PGN, LaTeX. Il componente di database deve permettere di ritrovare una partita in base ai giocatori, alla data o altri parametri.