Skip to content

Commit d319f7c

Browse files
committed
Added summary section content
1 parent 9f5d1b2 commit d319f7c

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

doc/doc.tex

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,25 @@
362362
\end{lstlisting}
363363

364364
\section{Závěr}
365-
\textbf{TODO}
365+
V rámci této semestrální práce byla navržena a implementovaná multiplatformní desktopová aplikace využívající frameworky
366+
Blazor a Electron k vytvoření grafického uživatelského rozhraní, která splňuje všechny požadované body zadání.
367+
Uživateli umožňuje zadávat uskutečněné transakce a třídit je do jednotlivých portfólií, které jsou ukládány do perzistentního
368+
datového úložiště na souborovém systému s využitím databázové technologie SQLite.
369+
370+
Navržená a implementovaná architektura od sebe odděluje logické části aplikace, a tak například dovoluje jednoduše změnit zdroj kurzů kryptoměn či implementaci datové vrstvy,
371+
čímž aplikaci činí robustní a lehce rozšiřitelnou.
372+
373+
Vytvořená aplikace díky připojení na online datový zdroj kurzů kryptoměn služby CoinGecko umožňuje vypočítat výnosnost
374+
zadaných investic, což splňuje hlavní požadavky investorů a obchodníků s kryptoměnami na takovou aplikaci.
375+
376+
Ověření kvality vytvořeného software je implementováno jak na úrovni jednotkových testů, tak i na úrovni integračních testů,
377+
kdy se ověřuje správný zápis do databáze či napojení na online datový zdroj. Pokrytí projektů \texttt{Services},
378+
\texttt{Repository} a \texttt{CryptoStatsSource} dosahuje hodnoty 100 procent.
379+
380+
Jako možné rozšíření aplikace lze považovat vylepšení datové vrstvy tak, aby nepoužívala objekty typu \texttt{dynamic},
381+
a více tak využívala funkcionalitu knihovny Dapper.
382+
Dalším rozšířením by mohlo být pokrytí uživatelského rozhraní automatickými testy, například pomocí nástroje Robot
383+
framework.
366384

367385
\section{Uživatelská příručka}
368386

0 commit comments

Comments
 (0)