Author: EvaV Date: 2010-02-24 21:57:00 +0100 (Wed, 24 Feb 2010) New Revision: 1858 Added: others/dokumentace/technicalGuide/architecture/8deployment.aux others/dokumentace/technicalGuide/architecture/imgs/saveAndRevision.png Modified: others/dokumentace/technicalGuide/architecture/5layoutdesigner.tex others/dokumentace/userGuide/imgs/WebServer/snapshot/loginScreen.png others/dokumentace/userGuide/server.tex Log: uprava dokumentace Modified: others/dokumentace/technicalGuide/architecture/5layoutdesigner.tex =================================================================== --- others/dokumentace/technicalGuide/architecture/5layoutdesigner.tex 2010-02-24 20:24:29 UTC (rev 1857) +++ others/dokumentace/technicalGuide/architecture/5layoutdesigner.tex 2010-02-24 20:57:00 UTC (rev 1858) @@ -38,21 +38,42 @@ \item \textbf{isChangedPositionCount} - příznak, zda byl při editování dříve uloženého rozvržení změněn počet pozic \end{itemize} -\section{Komunikace s webovým rozhraním} -Komunikace s webovým rozhraním je více popsána v \ref{interface_web_and_LD}. +\section{Třídy a rozdělení do balíčků} -\section{Zamykání rozvržení} +Třídy v LayoutDesigneru jsou rozděleny do následujících balíčků +\begin{itemize} + \item \textbf{com.elvys.applet.components} - hlavní komponenty LayoutDesigneru - navrhovací plocha, stavový panel, menu, panel nástrojů + \item \textbf{com.elvys.applet.dialog} - dialogy pro interakci s uživatelem + \item \textbf{com.elvys.applet.propertiesManager} - panel vlastností + \item \textbf{com.elvys.applet.serverCommunication} - komunikace s webovým rozhraním + \item \textbf{com.elvys.applet.structures} - datové struktury +\end{itemize} \begin{figure} -\label{umlLock} +\label{umlClassDesigner} \begin{center} -%\includegraphics[scale=0.8]{imgs/umlLock.png} +%\includegraphics[scale=0.8]{imgs/appletClass.png} \end{center} -\caption{UML diagram zamykání rozvržení} +\caption{UML class diagram pro LayoutDesigner} \end{figure} -Na obrázku \ref{umlLock} je názorně zobrazen průběh zamykání. +Na obrázku \ref{umlClassDesigner} je názorn zobrazen průběh zamykání. +\section{Komunikace s webovým rozhraním} +Komunikace s webovým rozhraním je více popsána v \ref{interface_web_and_LD}. + +\section{Zamykání rozvržení} + +%\begin{figure} +%\label{umlLock} +%\begin{center} +%\includegraphics[scale=0.8]{imgs/umlLock.png} +%\end{center} +%\caption{UML diagram zamykání rozvržení} +%\end{figure} + +%Na obrázku \ref{umlLock} je názorně zobrazen průběh zamykání. + Uživatel $u$ otevře LayoutDesigner pro \begin{itemize} \item \textbf{tvorbu nového rozvržení} - rozvržení je uzamčeno až když je uloženo na server, odemčeno je až po zavření rozvržení nebo LayoutDesigneru @@ -79,7 +100,7 @@ \begin{figure} \label{umlSave} \begin{center} -%\includegraphics[scale=0.8]{imgs/umlSave.png} +\includegraphics[scale=0.6]{imgs/saveAndRevision.png} \end{center} \caption{UML diagram ukládání rozvržení na server} \end{figure} Added: others/dokumentace/technicalGuide/architecture/8deployment.aux =================================================================== --- others/dokumentace/technicalGuide/architecture/8deployment.aux (rev 0) +++ others/dokumentace/technicalGuide/architecture/8deployment.aux 2010-02-24 20:57:00 UTC (rev 1858) @@ -0,0 +1,54 @@ +\relax +\@writefile{toc}{\contentsline {chapter}{\numberline {8}Konfigurace, nasazen\IeC {\'\i } \IeC {\v r}e\IeC {\v s}en\IeC {\'\i } a z\IeC {\'a}vislosti}{41}{chapter.8}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {8.1}Webov\IeC {\'y} server - aplikace}{41}{section.8.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.1}Sestaven\IeC {\'\i } \IeC {\v r}e\IeC {\v s}en\IeC {\'\i } (build) a z\IeC {\'a}vislosti p\IeC {\v r}i sestavov\IeC {\'a}n\IeC {\'\i }}{41}{subsection.8.1.1}} +\@writefile{toc}{\contentsline {subsubsection}{Rozbor procesu sestavov\IeC {\'a}n\IeC {\'\i } webServer2/dispatcher}{41}{section*.32}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.2}V\IeC {\'y}vojov\IeC {\'e}/integra\IeC {\v c}n\IeC {\'\i }/produk\IeC {\v c}n\IeC {\'\i } prost\IeC {\v r}ed\IeC {\'\i }}{41}{subsection.8.1.2}} +\newlabel{deployment_environments}{{8.1.2}{41}{Vývojové/integrační/produkční prostředí\relax }{subsection.8.1.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces Sch\IeC {\'e}ma nasazen\IeC {\'\i } \IeC {\v r}e\IeC {\v s}en\IeC {\'\i } ELVYS}}{42}{figure.8.1}} +\newlabel{img.deployment_img_big}{{8.1}{42}{Schéma nasazení řešení ELVYS\relax }{figure.8.1}{}} +\@writefile{toc}{\contentsline {subsubsection}{V\IeC {\'y}vojov\IeC {\'e} prost\IeC {\v r}ed\IeC {\'\i }}{43}{section*.33}} +\@writefile{toc}{\contentsline {subsubsection}{Integra\IeC {\v c}n\IeC {\'\i } prost\IeC {\v r}ed\IeC {\'\i }}{43}{section*.34}} +\@writefile{toc}{\contentsline {subsubsection}{Produk\IeC {\v c}n\IeC {\'\i } prost\IeC {\v r}ed\IeC {\'\i } prost\IeC {\v r}ed\IeC {\'\i }}{43}{section*.35}} +\@writefile{toc}{\contentsline {subsubsection}{Konfigurace podle typu prost\IeC {\v r}ed\IeC {\'\i }}{43}{section*.36}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.3}Konfigurace \IeC {\v r}e\IeC {\v s}en\IeC {\'\i }}{43}{subsection.8.1.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.4}Aplika\IeC {\v c}n\IeC {\'\i } server}{43}{subsection.8.1.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.5}webServer}{43}{subsection.8.1.5}} +\@writefile{toc}{\contentsline {subsubsection}{Konfigurace webServer2 projektu}{43}{section*.37}} +\@writefile{toc}{\contentsline {subsubsection}{Konfigura}{43}{section*.38}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.1.6}dispatcher}{43}{subsection.8.1.6}} +\@writefile{toc}{\contentsline {section}{\numberline {8.2}Webov\IeC {\'y} server - ostatn\IeC {\'\i }}{43}{section.8.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}VPN}{43}{subsection.8.2.1}} +\newlabel{deployment_VPN}{{8.2.1}{43}{VPN\relax }{subsection.8.2.1}{}} +\@writefile{toc}{\contentsline {subsubsection}{OpenVPN}{43}{section*.39}} +\@writefile{toc}{\contentsline {subsubsection}{Certifik\IeC {\'a}ty}{43}{section*.40}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}Apache}{43}{subsection.8.2.2}} +\@writefile{toc}{\contentsline {subsubsection}{stahovani souboru}{43}{section*.41}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.3}nastaveni aplikaci pro monitoring}{43}{subsection.8.2.3}} +\@writefile{toc}{\contentsline {section}{\numberline {8.3}Kiosky}{43}{section.8.3}} +\@setckpt{8deployment}{ +\setcounter{page}{44} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{8} +\setcounter{section}{3} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{18} +\setcounter{LT@tables}{0} +\setcounter{LT@chunks}{0} +\setcounter{section@level}{1} +} Added: others/dokumentace/technicalGuide/architecture/imgs/saveAndRevision.png =================================================================== (Binary files differ) Property changes on: others/dokumentace/technicalGuide/architecture/imgs/saveAndRevision.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: others/dokumentace/userGuide/imgs/WebServer/snapshot/loginScreen.png =================================================================== (Binary files differ) Modified: others/dokumentace/userGuide/server.tex =================================================================== --- others/dokumentace/userGuide/server.tex 2010-02-24 20:24:29 UTC (rev 1857) +++ others/dokumentace/userGuide/server.tex 2010-02-24 20:57:00 UTC (rev 1858) @@ -1,27 +1,35 @@ \chapter{Server} \section{Úvod} +Webové rozhraní systému Elvys slouží pro administraci - správu uživatelů, kiosků, plánování dokumentů, zobrazení přehledů využití kiosků. \section{Hierarchie uživatelů} V systému Elvys existují 3 typy rolí uživatelů \begin{itemize} \item uživatel - \item administrátor - \item superadministrátor + \item manažer + \item správce systému + \item hlavní správce systému \end{itemize} + \begin{table}[h] \label{roleTab} - \begin{tabular}{| c | c | c | c |} + \begin{tabular}{| p{4cm} | p{2.5cm} | p{2.5cm} | p{2.5cm} | p{2.5cm} |} \hline - & \textbf{uživatel} & \textbf{administrátor} & \textbf{superadministrátor} \\ \hline -\textbf{vypsání seznamu uživatelů} & & & \\ \hline + & \textbf{uživatel} & \textbf{manažer} & \textbf{správce systému} & \textbf{hlavní správce systému}\\ \hline +\textbf{vypsání seznamu uživatelů} & z jeho společnosti & z jeho společnosti & z jeho společnosti & ze všech společností \\ \hline +\textbf{vytvoření nového uživatele} & - & - & pro jeho společnost & pro všechny společnosti \\ \hline +\textbf{editace uživatele} pouze sebe & pouze sebe & z jeho společnosti & ze všech společnosti & \\ \hline +\textbf{smazat uživatele} & - & - & z jeho společnosti & ze všech společností \\ \hline +\textbf{přehledy (statistiky a reporty)} & - & ano & - & - \\ \hline +\textbf{správa společností} & - & - & - & vypsání seznamu společností, vyvoření, editace a smazání společnosti a nastavení povolených typů plánování \\ \hline +%\textbf{} & & & & \\ \hline - \end{tabular} \caption{Akce dostupné pro jednotlivé uživatelské role} \end{table} -Jednotlivé role se od sebe liší právy a dostupnými akcemi. Dostupné akce jsou popsány v tabulce \ref{roleTab}. +Jednotlivé role se od sebe liší právy a dostupnými akcemi. Dostupné akce a jejich rozsah jsou popsány v tabulce \ref{roleTab}. \section{Hlavní menu} \begin{figure} @@ -39,7 +47,7 @@ \item Odhlášení - odhlásí aktuálně přihlášeného uživatele, poté se zobrazí přihlašovací obrazovka \end{itemize} -\textbf{Společnost} \footnote[1]{Dostupné pouze pro roli superadministrátor} +\textbf{Společnosti} \footnote[1]{Dostupné pouze pro roli hlavní správce systému} \begin{itemize} \item Seznam společností - vypíše seznam všech společností \item Nová společnost - otevře formulář pro vytvoření nové společnosti @@ -114,6 +122,9 @@ \end{figure} Na obrázku \ref{loginScreen} je vidět přihlašovací obrazovka do webového rozhraní pro systém Elvys. Uživatel zadá svoje uživatelské jméno a heslo a potvrdí kliknutím na zelenou šipku. Pokud je přihlášení úspěšné, uživatel vidí obrazovku se seznamem kiosků. Při zadání špatného uživatelského jména nebo hesla se zobrazí upozornění \textbf{Neplatné přihlášení. Zkuste to prosím znovu.} +Při zapomenutí hesla, je možné po kliknutí na ikonu $\gg$ vedle nápisu \textbf{Zapomněli jste heslo? Klikněte zde, poradíme Vám.} zaslání dočasného hesla na email. Uživatel ve formuláři vyplní svoje uživatelské jméno a dočasné heslo mu bude zasláno na jeho emailovou adresu +Po dobu 24 hodin se bude moci do webového rozhraní přihlásit pomocí svého původního a zaslaného dočasného hesla. Po kliknutí na ikonu $\ll$ se formulář opět minimalizuje. + Odhlášení ze systému je možné z hlavního menu webového rozhraní pomocí \textbf{Odhlášení} nebo \textbf{Hlavní} $\rightarrow$ \textbf{ Odhlášení}. @@ -145,31 +156,57 @@ \includegraphics[scale=0.6]{imgs/WebServer/icons/back.png} - v plánování posune začátek plánování o zvolenou dobu zpět -\section{Vytváření a editace společností} +\section{Správa společností} +Správa společností je dostupná pouze pro roli hlavní správce systému. \subsection{Seznam společností} -\subsection{Vytvoření společnosti} +Seznam společností se zobrazí po vybrání \textbf{Společnosti } $\rightarrow$ \textbf{ Seznam společností} z menu a má následující položky +\begin{itemize} + \item \textbf{Jméno} - jméno společnosti + \item \textbf{Adresa} - adresa společnosti + \item \textbf{Telefon} - telefonní číslo + \item \textbf{Kontakt} - kontaktní osoba + \item \textbf{E-mail} - emailová adresa + \item \textbf{Akce} - akce pro správu společností - detailněji jsou popsány v samostatně níže +\begin{itemize} + \item \textbf{Upravit společnost} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - editace společnosti + \item \textbf{Nastavení povolených typů plánování pro společnost} \includegraphics[scale=0.6]{imgs/WebServer/icons/add_file.png} - přidání a odebrání podporovaných typů dokumentů pro plánování pro tuto společnost + \item \textbf{Smazat společnost} \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - smazání společnosti +\end{itemize} -\subsection{Editace společnosti} +\end{itemize} +Dále lze v seznamu vyhledávat zadáním textu do pole \textbf{Vyhledávat:} a vytvořit novou společnost kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} -\section{Práce s uživateli} -\subsection{Seznam uživatelů} +\subsection{Vytvoření, editace a mazání společností} -Seznam uživatelů se zobrazí po zvolení \textbf{Uživatel } $\rightarrow$ \textbf{ Seznam uživatelů} a má následující položky +Vytvoření nové společnosti je dostupné z menu \textbf{Společnosti } $\rightarrow$ \textbf{ Nová společnost} nebo kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}. +K editaci společnosti se lze dostat z menu \textbf{Společnosti } $\rightarrow$ \textbf{ Seznam společností} kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png}. +Formulář pro vytvoření a editaci společností je podobný. Má následující položky + \begin{itemize} - \item Id - identifikátor uživatele - \item Společnost \footnotemark[1] - společnost, ke které uživatel patří - \item Příjmení - příjmení uživatele - \item Jméno - jméno uživatele - \item Role - role uživatele - \item Uživatelské jméno - uživatelské jméno - \item Úprava \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře formulář pro úpravu uživatele - \item Mazání \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - smaže uživatele - \item Vytvoření nového uživatele \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} - otevře formulář pro vytvoření nového uživatele + \item \textbf{Jméno} - jméno společnosti + \item \textbf{Adresa} - adresa společnosti ve tvaru ulice a číslo popisné + \item \textbf{Město} - město z adresy společnosti + \item \textbf{PSČ} - poštovní směrovací číslo z adresy společnosti + \item \textbf{Kontaktní osoba} - kontaktní osoba + \item \textbf{E-mail} - emailová adresa + \item \textbf{Telefon} - telefonní číslo \end{itemize} +Všechny položky jsou povinné. Pokud uživatel nějakou nezadá nebo zadá ve špatném formátu, je upozorněn. +Smazat společnost lze ze Seznamu společností stisknutím ikony \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png}. Po smazání společnosti se odstaraní +\\TODO:všichni uživatelé této společnosti, plánování a dokumenty. + +\subsection{Nastavení povolených typů plánování} + +\\TODO: + +\section{Správa uživatelů} + +\subsection{Seznam uživatelů} + \begin{figure} \label{userList} \begin{center} @@ -177,8 +214,26 @@ \end{center} \caption{Seznam uživatelů} \end{figure} -Příklad je vidět na obrázku \ref{userList}. +Seznam uživatelů se zobrazí po zvolení \textbf{Uživatelé } $\rightarrow$ \textbf{ Seznam uživatelů}. Má následující položky a lze vidět na obrázku \ref{userList}. +\begin{itemize} + \item \textbf{Společnost} \footnotemark[1] - společnost, ke které uživatel patří + \item \textbf{Jméno} - jméno uživatele + \item \textbf{Role} - role uživatele + \item \textbf{Login} - uživatelské jméno, pod kterým se uživatel přihlašuje do systému + \item \textbf{Email} - emailová adresa uživatele + \item \textbf{Telefon} - telefonní číslo uživatel + \item \textbf{Akce} - akce dostupné + \begin{itemize} + \item Úpravit uživatele \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře formulář pro úpravu uživatele \footnote[2]{Uživatel s rolí uživatel nebo manažer smí upravovat pouze svůj profil} + \item Smazat uživatele \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - smaže uživatele \footnote[3]{Dostupné pouze pro uživatele s rolí správce systému nebo hlavní spráce systému} + \end{itemize} +\end{itemize} +Pro uživatele s rolí hlavní správce systému obsahuje seznam všechny uživatele, ostatní role vidí pouze uživatele ze své společnosti. + +Dále lze vytvořit nového uživatele kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} a vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} + + \subsection{Vytvoření nového uživatele} \begin{figure} \label{createUser} @@ -188,18 +243,24 @@ \caption{Vytvoření nového uživatele} \end{figure} -Na obrázku \ref{createUser} je vidět formulář pro vytvoření nového uživatele. Obsahuje položky +Na obrázku \ref{createUser} je vidět formulář pro vytvoření nového uživatele. Je dostupný z \textbf{Uživatelé } $\rightarrow$ \textbf{ Nový uživatel} nebo pomocí kliknutí na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} v seznamu uživatelů. +Obsahuje položky \begin{itemize} - \item Příjmení - příjmení uživatele - \item Jméno - jméno uživatele - \item Uživatelské jméno - uživatelské jméno - \item Heslo - heslo pro přístup do systému - \item Heslo znovu - zopakované heslo - \item Společnost - lze vybrat z nabídky \footnotemark[1] - \item Role - lze zvolit z nabídky + + \item \textbf{Uživatelské jméno} - uživatelské jméno pro přihlášení do systému + \item \textbf{Příjmení} - příjmení uživatele + \item \textbf{Jméno} - jméno uživatele + \item \textbf{Email} - emailová adresa + \item \textbf{Telefon} - telefonní číslo + \item \textbf{Heslo} - heslo pro přístup do systému + \item \textbf{Heslo znovu} - zopakované heslo + \item \tetbf{Role} - lze zvolit roli z nabídky, v nabídce jsou zobrazeny pouze role nižší, než má současný uživatel + \item \textbf{Společnost} - lze vybrat společnost z nabídky \footnotemark[1] \end{itemize} Všechny položky jsou povinné, pokud není některá z nich vyplněná, zobrazí se upozornění \textbf{Hodnota pro pole je povinná} -V případě, že si heslo a znovu zadané heslo neodpovídají, je uživatel upozorněn hlášením \textbf{Špatně zopakované heslo}. +V případě, že si heslo a znovu zadané heslo neodpovídají, je uživatel upozorněn hlášením \textbf{Špatně zopakované heslo}. +Při zadání hodnoty ve špatném formátu je uživatel také upozorněn. + \subsection{Editace uživatele} @@ -211,22 +272,37 @@ \caption{Editace uživatele} \end{figure} -Na obrázku \ref{editUser} +Na obrázku \ref{editUser} je vidět formulář pro editaci profilu uživatele. \begin{itemize} - \item Příjmení - \item Jméno - \item Uživatelské jméno - \item Společnost - \item Role + \item \textbf{Uživatelské jméno} - uživatelské jméno pro přihlášení do systému + \item \textbf{Příjmení} - příjmené uživatele + \item \textbf{Jméno} - jméno uživatele + \item \textbf{Email} - emailová adresa + \item \textbf{Telefon} - telefonní číslo + \item \texbf{Heslo} - je zadáno pro změnu předcházejícího hesla + \item \textbf{Heslo znovu} - zopakování hesla pro potvrzení + \item \textbf{Role} \footnotemark[1] - výběr role z nabídky \end{itemize} +Položky (kromě položek Heslo a Heslo znovu) jsou předvyplněné. +Heslo a Heslo znovu povinné nejsou, pokud není některá z nich vyplněná, +Heslo a Heslo zvovu si musí odpovídat. +Při zadání hodnoty ve špatném formátu je uživatel upozorněn. +Při přístupu z menu se otevře formulář pro editaci právě přihlášeného uživatele. \section{Vytváření a editace rozvržení} Vytváření a editace rozvržení je zajišťeno samostatnou aplikací, která je blíže popsána v kapitole \ref{LayoutDesigner}. Vytváření nového rozvržení se spouští z menu pomocí \textbf{Rozvržení} $\rightarrow$ \textbf{Nové rozvržení}. Editace rozvržení pomocí \textbf{Rozvržení} $\rightarrow$ \textbf{Seznam rozvržení} kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png}. +Tabulka se seznamem rozvržení má následující sloupce +\begin{itemize} + \item + \item + \item +\end{itemize} + \section{Kategorie} \subsection{Seznam kategorií} @@ -363,23 +439,27 @@ Plánováni obsahu pro dokumenty je vidět na obrázku \ref{planDocument} -\section{Správa souborů} +\section{Správa dokumentů} -Správce souborů -Seznam souborů -s položkami +Správa dokumentů umožňuje nahrávání dokumentů, které budou následně zobrazeny na pozicích kiosku. + +\subsection{Seznam dokumentů} + +TODO David prida nejake tlacitko +K seznamu všech dosud nahraných dokumentů se uživatel dostane z menu \textbf{Dokumenty} $\rightarrow$ \textbf{Seznam dokumentů}. Zobrazí se tabulka s následujícími sloupci \begin{itemize} - \item Soubor - \item Délka dokumentu - \item Uživatel - \item Čas uploadu - \item Poznámka - \item Stáhnout vybraný soubor - \item Smazat vybraný soubor + \item Dokument - název dokumentu + \item Délka - počet stránek pro PDF dokument a délka trvání pro video + \item Uživatel - uživatel, který dokument nahrál + \item Čas uploadu - datum a čas nahrání dokumentu + \item Poznámka - TODO + \item Operace - TODO \end{itemize} +Uživatel má možnost vybrat, zda chce v seznamu zobrazit všechny typy dokumentů nebo pouze video nebo PDF dokumenty. Dále lze seznam řadit vzestupně nebo sestupně podle sloupců Dokument, Uživatel nebo Čas uploadu. +V seznamu lze vyhledávat. +\subsection{Nahrávání nových dokumentů} -Nahrání nového souboru - -\section{Statistiky} -\section{Reporty} \ No newline at end of file +\section{Přehledy} +\subsection{Statistiky} +\subsection{Reporty} \ No newline at end of file