Elektronický deník pro sportovní střelbu

dc.contributor.advisorSido Jakub, Ing. Ph.D.cs
dc.contributor.authorMašek, Matyášcs
dc.contributor.refereeMartínek Jiří, Ing. Ph.D.cs
dc.date.accepted2025-06-09
dc.date.accessioned2026-02-20T23:57:30Z
dc.date.available2024-09-30
dc.date.available2026-02-20T23:57:30Z
dc.date.issued2025-05-04
dc.date.submitted2025-05-04
dc.description.abstractTato bakalářská práce se zabývá vývojem webové aplikace pro evidenci a analýzu výkonu ve sportovní střelbě. Cílem je usnadnit zaznamenávání výsledků, umožnit statistické vyhodnocení přesnosti a poskytnout střelci zpětnou vazbu pro další zlepšování. Ke každé střelbě lze přiřadit atributy jako datum, zbraň, vzdálenost, a další uživatelsky definovatelné parametry. Důležitou součástí je práce s fotografiemi terčů. Uživatel označuje čtyři rohy terče pro jeho kalibraci, a po ní i průstřely na jejichž základě jsou dopočítány souřadnice vzhledem ke středu. Ty tvoří základ pro výpočty a statistiky, jako je rozptyl nebo průměrná odchylka, a jsou vizualizovány formou grafů a heatmap. Aplikace využívá Vue.js (frontend), FastAPI s Pythonem (backend), SQLAlchemy (databáze) a OpenCV pro základní zpracování obrázků. Výsledný systém slouží jako přehledný nástroj pro analýzu výkonu střelce a jeho dlouhodobý rozvoj.cs
dc.description.abstract-translatedThis bachelor thesis deals with the development of a web application for recording and analyzing performance in sport shooting. The aim is to facilitate the recording of results, allow statistical evaluation of accuracy and provide feedback to the shooter for further improvement. Attributes such as date, weapon, distance, and other user-definable parameters can be assigned to each shooting event. An important part of this is working with photos of targets. The user marks the four corners of the target for its calibration, followed by the projectiles on the basis of which the coordinates are calculated relative to the center. These form the basis for calculations and statistics such as variance or mean deviation, and are visualized in the form of graphs and heatmaps. The application uses Vue.js (frontend), FastAPI with Python (backend), SQLAlchemy (database) and OpenCV for basic image processing. The resulting system serves as a clear tool for analyzing shooter performance and its long-term development.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format50 s.
dc.identifier100518
dc.identifier.urihttp://hdl.handle.net/11025/66428
dc.language.isocs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezenícs
dc.rights.accessopenAccesscs
dc.subjectelektronický deníkcs
dc.subjectsportovní střelbacs
dc.subjectwebová aplikacecs
dc.subjectevidence střelebcs
dc.subjectanalýza výkonucs
dc.subjectstřelecké statistikycs
dc.subject.translatedelectronic diaryen
dc.subject.translatedshooting sportsen
dc.subject.translatedweb applicationen
dc.subject.translatedshooting recordsen
dc.subject.translatedperformance analysisen
dc.subject.translatedshooting statisticsen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInformatika a výpočetní technikacs
dc.titleElektronický deník pro sportovní střelbucs
dc.title.alternativeElectronic diary for sport shootingen
dc.typebakalářská prácecs
local.files.count6*
local.files.size182893263*
local.has.filesyes*
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=100518

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
A22B0316P_Zadani.pdf
Size:
21.38 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha
No Thumbnail Available
Name:
BP_Masek_A22B0316P.pdf
Size:
3.74 MB
Format:
Adobe Portable Document Format
Description:
VŠKP
No Thumbnail Available
Name:
A22B0316P_prilohy.zip
Size:
170.22 MB
Format:
ZIP
Description:
VŠKP - příloha
No Thumbnail Available
Name:
PO_Masek_A22B0316P.pdf
Size:
240.44 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP
No Thumbnail Available
Name:
PV_Masek_A22B0316P.pdf
Size:
111.35 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP