Informační systém pro správu výukových kurzů programování
Název práce: | Informační systém pro správu výukových kurzů programování |
---|---|
Autor(ka) práce: | Svoboda, Petr |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Nguyen, Viet Bach |
Oponenti práce: | Pejčoch, David |
Jazyk práce: | Česky |
Abstrakt: | Informační systémy pro správu výukových kurzů se zabývají správou kurzů a jejich nedílnými součástmi. Bakalářská práce pojednává o postupu vytváření informačního systému pro správu výukových kurzů programování. Cílem této práce je navrhnout a implementovat systém pro správu výukových kurzů do společnosti poskytující kurzy programování s ohledem na možnost použití systému i v jiných společnostech. S klientem je nejprve sestaven seznam požadavků a funkcionalit, které očekává od systému. Poté je provedena analýza podnikových procesů, systémů dostupných na trhu a krátce je věnováno analýze koncového uživatele. Dále se práce zaměřuje na popis použitých technologií a návrh aplikace, který je schválen klientem. Dále je tento systém implementován a spuštěn v testovacím režimu pro provedení testování lektory a klientem. V poslední řadě se práce zaměřuje na sestavení možného plánu nasazení systému a možnosti budoucího rozšíření. Hlavním výsledkem celé práce je systém, který je naimplementován a odsouhlasen klientem. |
Klíčová slova: | informační systém; MERN stack; JavaScript; webová aplikace; správa kurzů |
Název práce: | Information system for programming courses management |
---|---|
Autor(ka) práce: | Svoboda, Petr |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Nguyen, Viet Bach |
Oponenti práce: | Pejčoch, David |
Jazyk práce: | Česky |
Abstrakt: | Course management information systems are dealing with managing courses and its fundamental parts. This bachelor's thesis discusses the process of developing an information system for the management of educational programming courses. The goal of this thesis is to design and implement a system for the management of educational courses in a company providing educational courses, taking in to account the possibility of using the system in other companies as well. Firstly, a list of system requirements and functionalities is drawn up with the client. After that, an analysis of business processes and systems available on the market is carried out and a brief analysis of the end user is given. Furthermore, the work focuses on the description of the technologies used and the design of the application, which is approved by the client. Furthermore, this system is implemented and launched in test mode for testing by lecturers and clients. Finally, the work focuses on drawing up a possible system deployment plan and the possibility of future expansion. The main result of the entire work is a system that is implemented and approved by the client. |
Klíčová slova: | course management; JavaScript; information system; web application; MERN stack |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Aplikovaná informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
Datum zadání práce: | 9. 10. 2022 |
---|---|
Datum podání práce: | 10. 12. 2023 |
Datum obhajoby: | 29. 1. 2024 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/82299/podrobnosti |