Webová databáze šachových partií
Název práce: Webová databáze šachových partií Autor: Martin Postupa Katedra: Katedra softwarového inženýrství Vedoucí bakalářské práce: Mgr. Pavel Ježek Ph.D., Katedra distribuovaných a spolehlivých systémů Abstrakt: Tato práce se zabývá tématem vytváření databáze šachových partií. Účelem této práce...
Main Author: | |
---|---|
Other Authors: | , |
Format: | Bachelor Thesis |
Language: | Czech |
Published: |
Univerzita Karlova, Matematicko-fyzikální fakulta
2016
|
Subjects: | |
Online Access: | https://hdl.handle.net/20.500.11956/81448 |
id |
ftunivpraha:oai:https://dspace.cuni.cz:20.500.11956/81448 |
---|---|
record_format |
openpolar |
spelling |
ftunivpraha:oai:https://dspace.cuni.cz:20.500.11956/81448 2023-08-20T04:09:36+02:00 Webová databáze šachových partií Web Database for Chess Games Postupa, Martin Ježek, Pavel Kofroň, Jan 2016 application/pdf application/octet-stream https://hdl.handle.net/20.500.11956/81448 Čeština cs_CZ cze Univerzita Karlova, Matematicko-fyzikální fakulta http://hdl.handle.net/20.500.11956/81448 167473 002069082 990020690820106986 MySql PHP JavaScript Šachy Chess bakalářská práce 2016 ftunivpraha https://doi.org/20.500.11956/81448 2023-08-01T20:03:36Z Název práce: Webová databáze šachových partií Autor: Martin Postupa Katedra: Katedra softwarového inženýrství Vedoucí bakalářské práce: Mgr. Pavel Ježek Ph.D., Katedra distribuovaných a spolehlivých systémů Abstrakt: Tato práce se zabývá tématem vytváření databáze šachových partií. Účelem této práce je navést uživatele jak zadávat, upravovat, mazat a kopírovat šachové partie. Jak nejlépe přehrávat, vyhledávat a vytvářet zápis partie. Účelem také bylo vhodně tyto údaje ukládat do databáze a interpretovat partie. Zaměřil jsem se i na vypisování seznamu partií a registrovaní uživatelů. Pro řešení velké části úkolů se používá procházení pole šachovnice s figurami, protože většina zadání je spojena s vytvářením partie, tj. je zápis partie a zadávání platného tahu partie. Proto jsem splnil zadání práce. Výsledkem práce je webová aplikace v PHP implementující funkční systém na zadávání šachových partií. Systém obsahuje funkce na základní práci s těmito partiemi s rozumným výpisem partii. Vyskytuje se zde i funkce na ověření, zda zbývající tahy partie jsou v souladu s šachovými pravidly. Přínosem této práce je obohacení světa šachových databází o systém, do kterého přidávají partie sami uživatelé a má potenciál stát se velkou databází partií, protože ji může obohacovat a rozšiřovat tisíce uživatelů. Klíčová slova:. Title: Web Database for Chess Games Author: Martin Postupa Department: The Department of Software Engineering Supervisor: Mgr. Pavel Ježek Ph.D., The Department of Distributed and Dependable Systems. Abstract: This thesis is about creating database for chess games. Purpose this thesis is lead user how to create, edit, erase and copy chess games. How to replay and find chess games and create scoresheet. Purpose this thesis is also saving this data into database and interpreting games. We are focus on write list of games and registration new users. For solving big part of problems we use wall through chessboard array where is placed piece because it is amount to big part of tasks involved in creating games ... Bachelor Thesis sami Charles University CU Digital repository |
institution |
Open Polar |
collection |
Charles University CU Digital repository |
op_collection_id |
ftunivpraha |
language |
Czech |
topic |
MySql PHP JavaScript Šachy Chess |
spellingShingle |
MySql PHP JavaScript Šachy Chess Postupa, Martin Webová databáze šachových partií |
topic_facet |
MySql PHP JavaScript Šachy Chess |
description |
Název práce: Webová databáze šachových partií Autor: Martin Postupa Katedra: Katedra softwarového inženýrství Vedoucí bakalářské práce: Mgr. Pavel Ježek Ph.D., Katedra distribuovaných a spolehlivých systémů Abstrakt: Tato práce se zabývá tématem vytváření databáze šachových partií. Účelem této práce je navést uživatele jak zadávat, upravovat, mazat a kopírovat šachové partie. Jak nejlépe přehrávat, vyhledávat a vytvářet zápis partie. Účelem také bylo vhodně tyto údaje ukládat do databáze a interpretovat partie. Zaměřil jsem se i na vypisování seznamu partií a registrovaní uživatelů. Pro řešení velké části úkolů se používá procházení pole šachovnice s figurami, protože většina zadání je spojena s vytvářením partie, tj. je zápis partie a zadávání platného tahu partie. Proto jsem splnil zadání práce. Výsledkem práce je webová aplikace v PHP implementující funkční systém na zadávání šachových partií. Systém obsahuje funkce na základní práci s těmito partiemi s rozumným výpisem partii. Vyskytuje se zde i funkce na ověření, zda zbývající tahy partie jsou v souladu s šachovými pravidly. Přínosem této práce je obohacení světa šachových databází o systém, do kterého přidávají partie sami uživatelé a má potenciál stát se velkou databází partií, protože ji může obohacovat a rozšiřovat tisíce uživatelů. Klíčová slova:. Title: Web Database for Chess Games Author: Martin Postupa Department: The Department of Software Engineering Supervisor: Mgr. Pavel Ježek Ph.D., The Department of Distributed and Dependable Systems. Abstract: This thesis is about creating database for chess games. Purpose this thesis is lead user how to create, edit, erase and copy chess games. How to replay and find chess games and create scoresheet. Purpose this thesis is also saving this data into database and interpreting games. We are focus on write list of games and registration new users. For solving big part of problems we use wall through chessboard array where is placed piece because it is amount to big part of tasks involved in creating games ... |
author2 |
Ježek, Pavel Kofroň, Jan |
format |
Bachelor Thesis |
author |
Postupa, Martin |
author_facet |
Postupa, Martin |
author_sort |
Postupa, Martin |
title |
Webová databáze šachových partií |
title_short |
Webová databáze šachových partií |
title_full |
Webová databáze šachových partií |
title_fullStr |
Webová databáze šachových partií |
title_full_unstemmed |
Webová databáze šachových partií |
title_sort |
webová databáze šachových partií |
publisher |
Univerzita Karlova, Matematicko-fyzikální fakulta |
publishDate |
2016 |
url |
https://hdl.handle.net/20.500.11956/81448 |
genre |
sami |
genre_facet |
sami |
op_relation |
http://hdl.handle.net/20.500.11956/81448 167473 002069082 990020690820106986 |
op_doi |
https://doi.org/20.500.11956/81448 |
_version_ |
1774723034238681088 |