Bakalářská práce

Nástroj pro reprezentaci a záznam šachových partií

Tool for chess games representation and recording

Jan Hrček, učo 99241
Anotace

Cílem této práce bylo navrhnout a implementovat softwarový nástroj, který umožní zaznamenávat a prohlížet šachové partie. Vytvořený nástroj je implementován v programovacím jazyce Java a používá k manipulaci se šachovými partiemi redukovaný export formát definovaný standardem PGN (Portable Game Notation). Při vytváření nástroje byl kladen velký důraz na dodržení principů objektového programování s ohledem na znovupoužitelnost jednotlivých komponent nástroje.

Abstract

The goal of this project was to design and implement software tool for representation and manipulation with chess games. The tool was designed using Object Oriented Programming methodology and implemented in Java programming language. For representation of chess game data I used standard PGN (Portable Game Notation) format. Some components of the tool (particularly GUI component ChessboardComponent) are reusable and can be used for development of similar tools in the future.

Klíčová slova
Java šachy šachová notace SAN PGN
Práce zkontrolována:
11. 10. 2008 12:53, (IS automaticky)
Plný text práce
424,7 KB / soubor PDF
Jazyk práce
čeština čeština
Termín obhajoby
9. 2. 2007
Práce byla úspěšně obhájena

Vedoucí

Ing. Petr Adámek

Oponent

Autor posudku dosud neidentifikován.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
 
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Jan Hrček FI B-IN BcIN, učo 99241 p3lx0/7
2. 1. 2007
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.