Název:
Systém pro podporu zajištění kvality při vývoji software
Autoři:
Vlach, Martin Typ dokumentu: Diplomové práce
Rok:
2023
Jazyk:
cze
Abstrakt: [cze][eng] Tato diplomová práce se zabývá návrhem a implementací webové aplikace pro podporu softwarových týmu při zajišťování jakosti softwarových produktů. Výsledná aplikace umožňuje uživatelům vytvářet projekty, požadavky, rizika, testovací případy a vztahy mezi nimi. Mezi hlavní výhody aplikace patří široké možnosti přizpůsobení pro potřeby konkrétního projektu. Aplikace se skládá z několika oddělených kontejnerizovaných služeb, které jsou provozovány v prostředí nástroje Docker. Klientská část aplikace je implementována v jazyce TypeScript s využitím aplikačních rámců Vue.js a Quasar.js. Serverová část aplikace je implementovaná v jazyce Python s využitím moderního aplikačního rámce FastAPI.The thesis deals with the design and implementation of a web application to support software team in ensuring the quality of software products. The application provides users with possibilities to create projects, requirements, risks, test cases and relationships between them. The main benefits of the application includes a wide range of customisations for demands of a specific project. The application consists of several services that run in a Docker environment. Client part of the application is implemented in TypeScript using frameworks Vue.js and Quasar.js. The server side of the application is implemented in Python using modern framework FastAPI.
Klíčová slova:
Docker; FastAPI; kvalita softwarových produktů; Python; software development; software quality; testing; testování; TypeScript; Vue.js; vývoj software; web application; webová aplikace