Original title:
Vývoj desktopové aplikace pro sledování časových intervalů využitých při práci na projektech a úkolech
Translated title:
Development of desktop application for monitoring the time intervals while working on projects and tasks
Authors:
DŽUGANOVÁ, Marie Document type: Bachelor's theses
Year:
2022
Language:
cze Abstract:
[cze][eng] Bakalářská práce se zaměřuje na vývoj desktopové aplikace pro monitoring času stráveného učením s využitím programovacího jazyka Python, jeho dostupných knihoven a API rozhraní pro propojení se sociální sítí Twitter. Data uživatele jsou v aplikaci uchovávány pomocí knihovny SQLite, které jsou následně dostupné pro uživatele ke shlédnutí. Přístup k datům ze sociální sítě Twitter aplikace získává skrz modul Tweepy, umožňující manipulaci se sociální sítí přímo z rozhraní aplikace. Cílem aplikace je umožnit uživateli zobrazit a uchovat přesné záznamy o času stráveného studiem a motivuje ho prostřednictvím gamifikace. Jednotlivé knihovny využité při vývoji jsou popsány společně s rozhraním REST-API. Součástí bakalářské práce je i podrobný popis zdrojového kódu vytvořené aplikace.The bachelor thesis focuses on the development of a desktop application for monitoring time used for studying, while using the Python programming language, its available libraries and API interface for connecting to the Twitter social network. User data is stored in the application using the SQLite library, which is then available for users to view. The application gains access to data from the Twitter social network through the Tweepy module, which allows the social network to be manipulated directly from the application's interface. The goal of the application is to allow the user to view and maintain accurate records of time spent studying and motivates him through gamification. The individual libraries used in the development are described, along with the REST-API. Part of the bachelor thesis is a detailed description of the source code of the created application.
Keywords:
desktop application; history; python and its libraries; social media; software development; desktopová aplikace; historie; knihovny Python; Python; sociální sítě; softwarový vývoj Citation: DŽUGANOVÁ, Marie. Vývoj desktopové aplikace pro sledování časových intervalů využitých při práci na projektech a úkolech. České Budějovice, 2022. bakalářská práce (Bc.). JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH. Ekonomická fakulta
Institution: University of South Bohemia in České Budějovice
(web)
Document availability information: Fulltext is available in the Digital Repository of University of South Bohemia. Original record: http://www.jcu.cz/vskp/64966