Software platform for mentoring in organizations

Thesis title: Softwarová platforma pro podporu mentoringu v organizacích
Author: Vacek, Zbyšek
Thesis type: Diplomová práce
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Česky
Abstract:
Tématem diplomové práce je návrh a implementace webové aplikace pro podporu mentoringu v malých a středních organizacích. Cílem práce je vytvoření softwarového řešení, které bude podporovat mentoringový vztah a bude použitelné jak pro mentory, tak pro jimi rozvíjené mentees. Primární zaměření aplikace je pro menší a střední organizace. Sekundárně jí lze využít i pro individuální mentoringové vztahy. Vývoji aplikace předchází teoretická část. V té je představen samotný mentoring jako forma rozvoje jedince. Jsou zde popsány jeho principy, přínosy a rozdíly oproti jiným formám rozvoje. Dále je popsána role mentora a mentee v jejich vztahu. Následuje analýza současného stavu v oblasti softwarové podpory mentoringu a porovnání již existujících řešení. Na základě teoretické části jsou definovány požadavky na aplikaci. V praktické části je popis programovacích jazyků, frameworků a dalších technologií použitých pro vývoj programu. Důležité části kódu jsou objasněny a dány do souvislostí. Aby bylo možné na tuto práci a vytvořenou aplikaci snadno navazovat, je popsán i postup zprovoznění lokálního vývojového prostředí. Výstupem této práce je zdrojový kód výsledné aplikace a dokumentace pro její uživatele.
Keywords: Mentoring; webová aplikace; Python; Django; React
Thesis title: Software platform for mentoring in organizations
Author: Vacek, Zbyšek
Thesis type: Diploma thesis
Supervisor: Pecinovský, Rudolf
Opponents: Oraný, Vladimír
Thesis language: Česky
Abstract:
The topic of this thesis is the design and implementation of a web application that supports mentoring in small and medium-sized organizations. The objective of this work is to create a software solution that will support the mentoring relationship and will be usable both for mentors and mentees. The primary focus of the application is on smaller and medium-sized organizations, but it can be used for individual mentoring relationships as well. The development of the application is preceded by a theoretical part. It introduces mentoring as a form of individual development. Its principles, benefits, and differences compared to other forms of development are described there. The roles of the mentor and mentee in their relationship are also described. Next, there is an analysis of the current state of software support for mentoring and a comparison of existing solutions. Based on the theoretical part, requirements for the application are defined. In the practical part, programming languages, frameworks, and other technologies used for the development are described. Important parts of the code are explained and put into context. In order to make it easy to expand on this work and the created application, the setup of a local development environment is described. The output of this work is the source code of the final application and documentation for its users.
Keywords: web application; Mentoring; Python; Django; React

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 27. 3. 2019
Date of submission: 4. 12. 2023
Date of defense: 25. 1. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/69369/podrobnosti

Files for download

    Last update: