Author: EvaV Date: 2010-02-26 16:58:52 +0100 (Fri, 26 Feb 2010) New Revision: 1905 Modified: others/dokumentace/userGuide/layoutDesigner.tex others/dokumentace/userGuide/server.tex Log: Modified: others/dokumentace/userGuide/layoutDesigner.tex =================================================================== --- others/dokumentace/userGuide/layoutDesigner.tex 2010-02-26 15:36:38 UTC (rev 1904) +++ others/dokumentace/userGuide/layoutDesigner.tex 2010-02-26 15:58:52 UTC (rev 1905) @@ -17,7 +17,7 @@ \begin{figure} \label{webMenu} \begin{center} -%\includegraphics[scale=0.8]{imgs/LayoutDesigner/snapshot/webMenu.png} +\includegraphics[scale=0.8]{imgs/LayoutDesigner/snapshot/webMenu.png} \end{center} \caption{Menu webového rozhraní, ze kterého se LayoutDesigner spouští} \end{figure} Modified: others/dokumentace/userGuide/server.tex =================================================================== --- others/dokumentace/userGuide/server.tex 2010-02-26 15:36:38 UTC (rev 1904) +++ others/dokumentace/userGuide/server.tex 2010-02-26 15:58:52 UTC (rev 1905) @@ -255,12 +255,783 @@ \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} -Seznam je možné vzestupně nebo sestupně třídit podle sloupců \textbf{Jméno} a \textbf{Kontakt}. TODO TODO TODO +Seznam je možné vzestupně nebo sestupně třídit podle sloupců \textbf{Jméno}, \textbf{Adresa}, \textbf{Kontakt} a \textbf{Email}. +Náhled na seznam společností je vidět na obrázku \ref{companyList}. +\begin{figure} +\label{companyLis} +\begin{center} +\includegraphics[scale=0.6]{imgs/WebServer/snapshot/companyList.png} +\end{center} +\caption{Seznam společností} +\end{figure} -\includegraphics[scale=0.6]{imgs/WebServer/icons/sortDec.png} -\includegraphics[scale=0.6]{imgs/WebServer/icons/sortInc.png} -\includegraphics[scale=0.6]{imgs/WebServer/icons/sort.png} +\subsection{Vytvoření, editace a mazání společností} +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 \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} + +\begin{figure} +\label{createCompany} +\begin{center} +\includegraphics[scale=0.6]{imgs/WebServer/snapshot/createCompany.png} +\end{center} +\caption{Formulář pro vytvoření nové společnosti} +\end{figure} +Všechny položky jsou povinné. Pokud uživatel nějakou hodnotu nezadá nebo ji zadá ve špatném formátu, je upozorněn. Na obrázku \ref{createCompany} je vidět formulář pro vytvoření společnosti. + +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í +i všichni uživatelé, kiosky, dokumenty a rozvržení této společnosti. + +\subsection{Nastavení povolených typů plánování} + +\begin{figure} +\label{permitType} +\begin{center} +%\includegraphics[scale=0.6]{imgs/WebServer/snapshot/permitType.png} +\end{center} +\caption{Formulář pro nastavení povolených typů dokumentů pro společnost} +\end{figure} + +U každé společnosti lze nastavit typy dokumentů, které je možné plánova a zobrazovat na kiosku. +Přístup k tomuto nastavení je po kliknutí na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/add_file.png} v seznamu společností. +Je vidět na obrázku \ref{permitType}. + + +Pri odebrani typu dokumentu se rekurzivne: + -smazou vsechna planovani daneho typu pro danou spolecnost + -upravi rozvrzeni, aby neobsahovaly dany typ planovani + -smazal bych i soubory + + +\section{Správa uživatelů} + +\subsection{Seznam uživatelů} + +\begin{figure} +\label{userList} +\begin{center} +\includegraphics[scale=0.6]{imgs/WebServer/snapshot/userList.png} +\end{center} +\caption{Seznam uživatelů} +\end{figure} + +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} \footnote[1]{Pouze pro roli \textit{hlavní správce systému}} - 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 \textbf{Upravit 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 \textbf{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}, vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Společnost} \footnotemark[1], \textbf{Jméno}, \textbf{Role}, \textbf{Login} a \textbf{Email}. + + +\subsection{Vytvoření nového uživatele} +\begin{figure} +\label{createUser} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createUser.png} +\end{center} +\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. 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 \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}. +Při zadání hodnoty ve špatném formátu je uživatel také upozorněn. + + +\subsection{Editace uživatele} + +\begin{figure} +\label{editUser} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/editUser.png} +\end{center} +\caption{Editace profilu uživatele} +\end{figure} + +Na obrázku \ref{editUser} je vidět formulář pro editaci profilu uživatele. +\begin{itemize} + \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í} + +\begin{figure} +\label{layoutList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/layoutList.png} +\end{center} +\caption{Seznam rozvržení} +\end{figure} + +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í} nebo kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} v seznamu rozvržení. +Editace rozvržení ze seznamu rozvržení, který je dostupný z menu \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í je vidět na obrázku \ref{layoutList} a má následující sloupce +\begin{itemize} + \item \textbf{Název} - název rozvržení + \item \textbf{Pozice} - počet pozic v tomto rozvržení + \item \textbf{Modifikováno} - datum poslední modifikace a jméno a příjmení uživatele, který tuto modifikaci provedl + \item \textbf{Revize} - revize rozvržení + \item \textbf{Vytvořeno} - datum vyvoření rozvržení + \item \textbf{Akce} - akce, které je možné s rozvržením provádět + \begin{itemize} + \item \textbf{Zobrazit náhled} \includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} - zobrazí rychlý náhled tohoto rozvržení + \item \textbf{Upravit} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře LayoutDesigner pro editaci tohoto rozvržení + \item \textbf{Smazat} \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - vymaže toto rozvržení a dále vymaže všechny kategorie s tímto rozvržením + \end{itemize} +\end{itemize} + +V seznamu lze vyhledávat zadáním textu do pole \textbf{Vyhledat:} a kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} se spustí LayoutDesigner pro tvorbu nového rozvržení. +Seznam je možné třídit podle sloupců \textbf{Název}, \textbf{Pozice}, \texbf{tModifikováno}, \textbf{Revize} a \textbf{Vytvořeno}. + +\section{Kategorie} + +\subsection{Seznam kategorií} +Seznam kategorií se zobrazí po zvolení \textbf{Kategorie} $\rightarrow$ \textbf{ Seznam kategorií} a má následující položky +\begin{itemize} + \item \textbf{Jméno kategorie} - jméno dané kategorie + \item \textbf{Vytvořeno} - datum, kdy byla kategorie vytvořena + \item \textbf{Jméno rozvržení} - jméno použitého rozvržení + \item \textbf{#Přiřazení} - na kolika kioscích je tato kategorie použita, po kliknut + \item \textbf{Akce} + \begin{itemize} + \item \textbf{Zobrazit náhled rozvržení obrazovky} \includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} - ukáže schematický nákres rozvržení, které je použito pro tuto kategorii + \item \textbf{Upravit} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře formulář pro editaci dané kategorie + \item \textbf{Smazat} \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - odstraní danou kategorii, pokud je kategorii přiřazená na nějaký kiosek, je uživatel dotázán, zda se má tato kategorie z kiosků odebrat + \end{itemize} + +\end{itemize} + +\begin{figure} +\label{categoryList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/categoryList.png} +\end{center} +\caption{Seznam kategorií} +\end{figure} + +Dále lze vytvořit novou kategorii kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}, vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Jméno kategorie}, \textbf{Vytvořeno}, \textbf{Jméno rozvržení} a \textbf{#Přiřazení}. +Seznam je vidět na obrázku \ref{categoryList}. + +\subsection{Vytvoření nové kategorie a její editace} + +\begin{figure} +\label{createCategory} +\begin{center} +%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createCategory.png} +\end{center} +\caption{Formulář pro vytvoření kategorie} +\end{figure} + +Formulář pro vytvoření nové kategorie je vidět na obrázku \ref{createCategory} a má následující položky +\begin{itemize} + \item \textbf{Jméno} - název kategorie, to musí být v rámci společnosti přihlášeného uživatele jednoznačné + \item \tetbf{Rozvržení obrazovky} - uživatel vybere ze seznamu rozvržení +\end{itemize} + + +\subsection{Přiřazení kategorie}\label{secAddCategory} + +Formulář pro přiřazení kategorie ke kiosku je vidět na obrázku \ref{addCategory}. Umožňuje přiřadit kategorii ke kiosku. +\begin{figure} +\label{addCategory} +\begin{center} +%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/addCategory.png} +\end{center} +\caption{Formulář pro přiřazení kategorie ke kiosku} +\end{figure} + +V tabulce \textbf{Přiřazené kategorie} jsou vidět kategorie, které již byly přiřazeny pro daný kiosek, a má následující položky +\begin{itemize} + \item \textbf{Pořadí} - pořadí kategorie na kiosku, lze upravit pomocí tlačítek \textbf{První}, \textbf{Nahoru} \textbf{Dolu} a \textbf{Poslední} + \item \textbf{Jméno kategorie} - jméno kategorie +\item \textbf{Jméno rozvržení} - jméno rozvržení kategorie +\item \textbf{Pozic rozvržení} - počet pozic v rozvžení +\item \textbf{Sdílená} - příznak, zda je kategorie sdílená +\item \textbf{Akce} + \begin{itemize} + \item \textbf{Upravit} \includegraphics[scale=1]{imgs/WebServer/icons/edit.png} - otevře dialog pro výběr \textbf{Možnosti sdílení plánování dat pro zvolenou kategorii}, který je detailněji popsán v podkapitole \label{secShareCategory} + \item \textbf{Odebrat} \includegraphics[scale=1]{imgs/WebServer/icons/delete.png} - odebere kategorii z kiosku, pokud je kategorie sdílená, dojde k zrušení všech plánováni pro tuto kategorii \end{itemize} +\end{itemize} +V tabulce \textbf{Nepřiřazené kategorie} jsou kategorie dostupné pro daný kiosek a má následující sloupce + +\begin{itemize} + \item \textbf{Jméno kategorie} - jméno kategorie + \item \textbf{Vytvořeno} - datum vytvoření kategorie + \item \textbf{Jméno rozvržení} - jméno rozvržení + \item \textbf{#Přiřazení} - ke kolika kioskům je kategorie již přiřazena, po kliknutí na počet se zobrazí okno s kiosky + \item \textbf{Akce} - dostupné akce + \begin{itemize} + \item \textbf{Zobrazit náhled rozvržení obrazovky} \includegraphics[scale=1]{imgs/WebServer/icons/detail.png} - zobrazí náhled na rozvržení obrazovky + \item \textbf{Přiřadit kategorii kiosku} \includegraphics[scale=1]{imgs/WebServer/icons/select.png} - přiřadí kategorii danému kiosku, otevře dialog pro výběr \textbf{Možnosti sdílení plánování dat pro zvolenou kategorii}, který je detailněji popsán v podkapitole \label{secShareCategory}, a přesune kategorii do \textbf{Přiřazené kategorie} + \end{itemize} +\end{itemize} + + +\subsection{Sdílení kategorie více kiosky}\label{secShareCategory} + + +Zmena sdileni kategorie na kiosku +Tohle neni poradne odladene, ale melo by to fungovat nasledovne: +- pokud byla kategorie sdilena a zvolim ze nebude nadale sdilena, tak se zreplikuji planovani na nove prirazenou kategorii +- pokud byla kategorie sdilena a zvolim, ze bude sdilena v jine skupince, tak se s planovanima nic nedeje +- pokud nebyla kategorie sdilena a zvolim, ze bude sdilena, tak se vsechny existujici planovani musi smazat (pac by neexistovala prirazena kategorie, ktera by je obsahovala) + +\section{Práce s kiosky} + +\subsection{Seznam kiosků} + +\begin{figure} +\label{kiosekList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/kiosekList.png} +\end{center} +\caption{Seznam kiosků} +\end{figure} + +Seznam kiosků se zobrazí zvolením \textbf{Kiosky a plánování} $\rightarrow$ \textbf{Seznam kiosků} v menu. +Je vidět na obrázku \ref{kiosekList} a obsahuje následující položky + +\begin{itemize} + \item \textbf{Název} - název kiosku + \item \textbf{Stav} - stav kiosku je indikován ikonami \includegraphics[scale=0.6]{imgs/WebServer/icons/running.png} pro právě aktivní a \includegraphics[scale=0.6]{imgs/WebServer/icons/not_running.png} pro neaktivní. V aktivním stavu je možnost zobrazit snímek aktuálního stavu obrazovky kiosku kliknutím na \textbf{Snímek obrazovky}. + \item \textbf{Jméno společnosti} \footnotemark[1] - název společností, které tento kiosek patří + \item \textbf{Adresa} - adresa kiosku + \item \textbf{Kategorie} - počet přiřazených kategorií + \item \textbf{Akce} - operace, které lze s kioskem provést + \begin{itemize} + \item \textbf{Přiřadit kategorii plánování pro daný kiosek} \footnote[5]{dostupné pouze pro role \textit{uživatel} a \textit{manažer}} \includegraphics[scale=0.6]{imgs/WebServer/icons/category-assign.png} +- detailněji popsáno v \ref{secAddCategory} + \item \textbf{Plánovat data na obrazovku kiosku}\footnotemark[5] \includegraphics[scale=0.6]{imgs/WebServer/icons/plan.png} - detailněji popsáno v \ref{secPlan}, pokud kiosek nemá přiřazenou žádnou kategorii, nelze na něj plánovat + \item \textbf{Aktivovat/Deaktivovat}\footnotemark[1] \ \includegraphics[scale=0.6]{imgs/WebServer/icons/activate.png}/\includegraphics[scale=0.6]{imgs/WebServer/icons/deactivate.png} - aktivuje/deaktivuje daný kiosek + \item \textbf{Upravit} \footnotemark[1] \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře dialog pro úpravu kiosku + \item \textbf{Smazat} \footnotemark[1] \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - odebere kiosek ze systému, odstraní také přiřazení kategorií k tomuto kiosku + \end{itemize} +\end{itemize} +Dále lze vytvořit nový kiosek kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}\footnotemark[1], vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Název}, \textbf{Stav}, \textbf{Jméno společnosti} \footnotemark[1], \textbf{Adresa} a \textbf{Kategorie}. + + + + + +\subsection{Vytvoření nového a editace kiosku} + +Vytvoření nového kiosku je dostupné z menu \textbf{Kiosky a plánování} $\rightarrow$ \textbf{Nový kiosek} nebo pomocí tlačítka \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} v seznamu kiosků pouze pro roli \textit{hlavní správce systému}. +Formulář je vidět na obrázku \ref{createKiosek} a má následující položky +\begin{itemize} + \item \textbf{Název kiosku} - název kiosku + \item \textbf{Adresa} - adresa kiosku - ulice a číslo popisné + \item \textbf{Město} - adresa kiosku - město + \item \textbf{PSČ} - adresa kiosku - poštovní směrovací číslo + \item \textbf{Rozlišení obrazovky} - výběr z nabídky podporovaných rozlišení obrazovky kiosku + \item \textbf{Společnost} - výběr z nabídky společností, které bude kiosek patřit +\end{itemize} + +Všechny položky jsou povinné. + +\begin{figure} +\label{createKiosek} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createKiosek.png} +\end{center} +\caption{Vytvoření nového kiosku} +\end{figure} + +Editace kiosku je dostupná pro roli \textit{hlavní správce systému} kliknutím na ikonu \includegraphics[scale=1]{imgs/WebServer/icons/edit.png} v seznamu kiosků. Formulář pro editaci kiosku má stejné položky jako pro vytvoření kiosku. + +\section{Plánování dokumentů}\label{secPlan} + +\begin{figure} +\label{planForm} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planForm.png} +\end{center} +\caption{Plánovací formulář} +\end{figure} +K plánování dokumentů lze přistoupit z menu pomocí \textbf{Kiosky a plánování} $\rightarrow$ \textbf{Seznam kiosků} kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/plan.png} u vybraného kiosku. +Zobrazí se formulář (na obrázku \ref{planForm}) pro plánování, ve kterém lze zvolit tyto parametry +\begin{itemize} + \item \textbf{Kategorie} – zvolí se z nabídky kategorií pro tento kiosek + \item \textbf{Panely} + \begin{itemize} + \item počet panelů aktuálně zobrazených v \textbf{Rozvrhu plánování} + \item počet panelů, které budou zobrazeny reálně na kiosku \footnote{Na kiosku nebudou zobrazeny prázdné panely} + \item tlačítko pro zobrazení více panelů \includegraphics[scale=0.6]{imgs/WebServer/icons/plus.png} + \item tlačítko pro skrytí prázdných panelů za posledním neprázdným panelem \includegraphics[scale=0.6]{imgs/WebServer/icons/hide_panels.png} + \end{itemize} + \item \textbf{Datum začátku plánovače} - lze zvolit 3 způsoby + \begin{itemize} + \item zadat přímo hodnotu do pole + \item pomocí šipek + + \includegraphics[scale=1]{imgs/WebServer/icons/next.png} - posune začátek plánovacího období dopředu o délku plánovacího období + + \includegraphics[scale=1]{imgs/WebServer/icons/back.png} - posune začátek plánovacího období zpět o délku plánovacího období + \item výběr v kalendáři \includegraphics[scale=1]{imgs/WebServer/icons/calendar.png} + \end{itemize} + \item \textbf{Zobrazené období} - délka plánovacího období, lze zvolit 3 dny, týden, 2 týdny nebo měsíc +\end{itemize} + +\begin{figure} +\label{panelSchedule} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/panelSchedule.png} +\end{center} +\caption{Rozvrhy plánování pro jednotlivé panely} +\end{figure} + +Samotné plánování probíhá v \textbf{Rozvrhu plánování} pro jednotlivé panely. Příklad lze vidět na obrázku \ref{panelSchedule}. +Rozvrh vypadá jako tabulka, kde řádky odpovídají jednotlivým pozicím a sloupce časovým úsekům. + +V řádcích tabulky jsou pruhy reprezentující jednotlivé pozice v průběhu zvoleného období. + +Pruh je rozdělen na části podle toho, zda je v tomto čase naplánován nějaký dokument. Zvýrazněné části označují obsazené období a šedé dosud volné období. +Při přejetí přes část pruhu se ukáže náhled obrazovky kiosku, kde je zvýrazněna aktuální pozice a informace o typu naplánovaného dokumentu a začátek a konec zobrazení. +Při kliknutí na pruh se zobrazí dialog pro \emph{Změnu plánování}, který má společné následující položky +\begin{itemize} + \item \textbf{Začátek} - datum začátku zobrazení obsahu na pozici + \item \textbf{Konec} - datum konce zobrazení obsahu na pozici + \item \textbf{Plánování obsahu} - výběr z nabídky typů dokumentů povolených pro tuto pozici, po zvolení se otevře formulář specifický typu zvoleného dokumentu + \item \textbf{OK} \footnote[2]{k dispozici, pokud je změna plánování otevřena na období, ve kterém ještě nebylo nic naplánováno} - potvrdí zadané plánování + \item \textbf{Upravit} \footnote[3]{k dispozici pro editaci dříve rozvrženého plánování} + \item \textbf{Smazat plánování} \footnotemark[3] - smaže plánování + \item \textbf{Zavřít} - zavře okno plánování beze změn +\end{itemize} + +Pokud uživatel zadá neplatné datum začátku a konce plánování, je upozorněn. +Plánování obsahu se liší podle zvoleného typu dokumentu. Dále je popsáno pro každý typ dokumentu zvlášť. + + +\subsection{Plánování statického a dynamického textu} + +\begin{figure} +\label{planStatic} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planStatic.png} +\end{center} +\caption{Formulář pro plánování statického textu} +\end{figure} + +Pro statický a dynamický text má plánování obsahu následující podobu. Na obrázku \ref{planStatic} je formulář pro plánování statického textu, pro dynamický text je formulář velmi podobný. +\begin{itemize} + \item \textbf{Zvolený statický/dynamický text} - textové pole, do textového pole lze zadat zobrazovaný text + \item \textbf{Velikost fontu} - procentuální velikost fontu vzhledem k výšce pozice, výběr je možný posunem na škále od 10 do 100\% nebo zadáním přímo hodnoty +\end{itemize} + + +\subsection{Plánování PDF dokumentů} + +\begin{figure} +\label{planDocument} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planDocument.png} +\end{center} +\caption{Formulář pro plánování PDF dokumentů} +\end{figure} + +Nejdříve je potřeba vybrat PDF dokument, který má být naplánován. Po stisknutí tlačítka \textbf{Vybrat dokument} se zobrazí Seznam dokumentů, kde v položce Akce je ikona \includegraphics[scale=1]{imgs/WebServer/icons/select.png}, pomocí které se PDF dokument vybere. + +Dále lze zvolit +\begin{itemize} + \item \textbf{Zvolené stránky} - stránky, které budou zobrazovány - seznam ve formátu např. 1-5, 8, 12-15 + \item \textbf{Strana náhledu} - číslo stránky, která bude zobrazena v náhledu +\end{itemize} + +Formulář pro plánování PDF dokumentů je vidět na obrázku \ref{planDocument} + +\subsection{Plánování prezentací} + +\begin{figure} +\label{planPresentation} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planPresentation.png} +\end{center} +\caption{Formulář pro plánování prezentací} +\end{figure} + +Prezentace, která má být naplánována, se vybere po stisknutí tlačítka \textbf{Vybrat prezentaci}. zobrazí Seznam dokumentů, kde v položce Akce je ikona \includegraphics[scale=1]{imgs/WebServer/icons/select.png}, pomocí které se prezentace vybere. +Pro prezentaci je nutné zvolit \textbf{Interval změny stránek} - interval v sekundách, po kterém se změní stránkách, lze zadat posunem v rozmezí 1-20 nebo zadáním přímo hodnoty. +Formulář pro plánování prezentací je vidět na obrázku \ref{planPresentation}. +\subsection{Plánování videí} + +\begin{figure} +\label{planVideo} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planVideo.png} +\end{center} +\caption{Formulář pro plánování videí} +\end{figure} + + +Nejdříve je potřeba vybrat video, které má být naplánováno. Po stisknutí tlačítka \textbf{Vybrat video} se zobrazí Seznam dokumentů, kde v položce Akce je ikona \includegraphics[scale=1]{imgs/WebServer/icons/select.png}, pomocí které se video vybere. + +Dále lze v položce \textbf{Autostart} zvolit, zda se má video začít automaticky přehrávat při přepnutí na panel, na kterém je video naplánováno + +Formulář pro plánování videí je vidět na obrázku \ref{planVideo} + +\section{Správa dokumentů} + +Správa dokumentů umožňuje nahrávání dokumentů, které budou následně zobrazeny na pozicích kiosku. + +\subsection{Seznam dokumentů} + +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 \textbf{Dokument} - název dokumentu + \item \textbf{Délka} - počet stránek pro PDF dokument a délka trvání pro video + \item \textbf{Čas uploadu} - datum a čas nahrání dokumentu + \item \textbf{Uživatel} - jméno a příjmení uživatele, který dokument nahrál + \item \textbf{Poznámka} - poznámka + \item \textbf{Výskyty} - zobrazí seznam s plánováním tohoto dokumentu + \item \textbf{Akce} - dostupné akce jsou popsané níže + \begin{itemize} + \item \textbf{Stáhnout dokument} \includegraphics[scale=1]{imgs/WebServer/icons/delete.png} - stáhne tento dokument na uživatelův počítač + \item \textbf{Smazat dokument} \includegraphics[scale=1]{imgs/WebServer/icons/download.png} - vymaže tento dokument, pokud je naplánován tak, že se v budoucnosti bude zobrazovat na kiosku, všechny takové plánování se také vymažou. Dokument se ale stále bude zobrazovat v reportech a statistikách. + \end{itemize} +\end{itemize} + +\begin{figure} +\label{fileList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/fileList.png} +\end{center} +\caption{Seznam dokumentů} +\end{figure} + +Seznam dokumentů je vidět na obrázku \ref{fileList}. 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ů \textbf{Dokument}, \textbf{Uživatel} nebo \textbf{Čas uploadu}. +V seznamu lze vyhledávat zadáním textu do pole \textbf{Vyhledat:}. Dále lze nahrát nový dokument stištěním ikony \includegraphics[scale=1]{imgs/WebServer/icons/create.png}. + +\subsection{Nahrávání nových dokumentů} + +Formulář pro nahrávání nových dokumentů do systému se otevírá z menu \textbf{Dokumenty} $\rightarrow$ \textbf{Nahrání dokumentů} nebo stisknutím ikony \includegraphics[scale=1]{imgs/WebServer/icons/create.png}. v seznamu dokumentů a je vidět na obrázku \ref{fileLoad}. +Maximální velikost nahrávaného dokumentu 200MB. Lze nahrávat pouze dokumenty s příponami \textbf{mov, wmv, mpg, mpeg, flv, pdf, avi}. +Kliknutím na tlačítko \textbf{Přidat} se otevře dialog pro výběr dokumentu. Ten se přidá a zobrazí v seznamu dokumentů pro nahrání. Z tohoto seznamu lze dokument odebrat kliknutím na \textbf{Zrušit}. +Soubory ze seznamu se nahrají na server po stisknutí tlačítka \textbf{Nahrát}. + +\begin{figure} +\label{fileLoad} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/fileLoad.png} +\end{center} +\caption{Formulář pro nahrávání dokumentů} +\end{figure} +\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 \textit{uživatel} + \item \textit{manažer} + \item \textit{správce systému} + \item \textit{hlavní správce systému} +\end{itemize} + + +\begin{table}[h] + \label{roleTab} + \begin{tabular}{| p{4cm} | p{2.5cm} | p{2.5cm} | p{2.5cm} | p{2.5cm} |} + \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{smazání 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{vytvoření nového kiosku} & - & - & - & ano \\ \hline +\textbf{vytvoření nové kategorie} & & & & \\ \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 a jejich rozsah jsou popsány v tabulce \ref{roleTab}. + +\section{Hlavní menu} +\subsection{Hlavní menu pro \textit{uživatele}} +Obsahuje následující položky + +\textbf{Hlavní} +\begin{itemize} + \item Novinky - vypíše novinky + \item Odhlášení - odhlásí aktuálně přihlášeného uživatele, poté se zobrazí přihlašovací obrazovka +\end{itemize} + +\textbf{Uživatelé} +\begin{itemize} + \item Seznam uživatelů - vypíše seznam uživatelů ve společnosti + \item Upravit profil - otevře formulář pro editaci právě přihlášeného uživatele + +\end{itemize} + +\textbf{Rozvržení} +\begin{itemize} + \item Seznam rozvržení - vypíše seznam všech rozvržení ve společnosti + \item Nové rozvržení - otevře LayoutDesigner pro vytvoření nového rozvržení +\end{itemize} + +\textbf{Kategorie} +\begin{itemize} + \item Seznam kategorií - vypíše seznam všech kategorií ve společnosti + \item Nová kategorie - otevře formulář pro vytvoření nové kategorie +\end{itemize} + +\textbf{Kiosky a plánování} +\begin{itemize} + \item Seznam kiosků - vypíše seznam všech kiosků ve společnosti +\end{itemize} + +\textbf{Dokumenty} +\begin{itemize} + \item Seznam dokumentů - vypíše seznam všech dokumentů ve společnosti + \item Nahrání dokumentů - otevře formulář pro nahrávání dokumentů +\end{itemize} + +\textbf{Odhlášení} - odhlásí aktuálně přihlášeného uživatele. Poté se zobrazí přihlašovací obrazovka. + + +\subsection{Hlavní menu pro \textit{manažera}} + +Obsahuje následující položky + +\textbf{Hlavní} +\begin{itemize} + \item Novinky - vypíše novinky + \item Odhlášení - odhlásí aktuálně přihlášeného uživatele, poté se zobrazí přihlašovací obrazovka +\end{itemize} + + +\textbf{Uživatelé} +\begin{itemize} + \item Seznam uživatelů - vypíše seznam uživatelů ve společnosti + \item Upravit profil - otevře formulář pro editaci právě přihlášeného uživatele +\end{itemize} + +\textbf{Rozvržení} +\begin{itemize} + \item Seznam rozvržení - vypíše seznam všech rozvržení ve společnosti + \item Nové rozvržení - otevře LayoutDesigner pro vytvoření nového rozvržení +\end{itemize} + +\textbf{Kategorie} +\begin{itemize} + \item Seznam kategorií - vypíše seznam všech kategorií ve společnost + \item Nová kategorie - otevře formulář pro vytvoření nové kategorie +\end{itemize} + +\textbf{Kiosky a plánování} +\begin{itemize} + \item Seznam kiosků - vypíše seznam všech kiosků ve společnosti +\end{itemize} + +\textbf{Dokumenty} +\begin{itemize} + \item Seznam dokumentů - vypíše seznam všech dokumentů ve společnosti + \item Nahrání dokumentů - otevře formulář pro nahrávání dokumentů +\end{itemize} + +\textbf{Přehledy} +\begin{itemize} + \item Statistiky - otevře formulář pro zobrazování statistik + \item Reporty - otevře formulář pro zobrazování reportů +\end{itemize} + +\textbf{Odhlášení} - odhlásí aktuálně přihlášeného uživatele. Poté se zobrazí přihlašovací obrazovka. + +\subsection{Hlavní menu pro \textit{správce systému}} + +Obsahuje následující položky + +\textbf{Hlavní} +\begin{itemize} + \item Novinky - vypíše novinky + \item Odhlášení - odhlásí aktuálně přihlášeného uživatele, poté se zobrazí přihlašovací obrazovka +\end{itemize} + +\textbf{Uživatelé} +\begin{itemize} + \item Seznam uživatelů -vypíše seznam všech uživatelů ve společnočnosti + \item Upravit profil - otevře formulář pro editaci právě přihlášeného uživatele + \item Nový uživatel - otevře formulář pro vytvoření nového uživatele +\end{itemize} + +\textbf{Odhlášení} - odhlásí aktuálně přihlášeného uživatele. Poté se zobrazí přihlašovací obrazovka. + +\subsection{Hlavní menu pro \textit{hlavního správce systému}} +Obsahuje následující položky + +\textbf{Hlavní} +\begin{itemize} + \item Novinky - vypíše novinky + \item Odhlášení - odhlásí aktuálně přihlášeného uživatele, poté se zobrazí přihlašovací obrazovka +\end{itemize} + +\textbf{Společnosti} +\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 +\end{itemize} + +\textbf{Uživatelé} +\begin{itemize} + \item Seznam uživatelů - vypíše seznam úplně všech uživatelů + \item Upravit profil - otevře formulář pro editaci právě přihlášeného uživatele + \item Nový uživatel - otevře formulář pro vytvoření nového uživatele +\end{itemize} + +\textbf{Kiosky a plánování} +\begin{itemize} + \item Seznam kiosků - vypíše seznam všech kiosků + \item Nový kiosek - otevře formulář pro vytvoření nového kiosku +\end{itemize} + + +\textbf{Odhlášení} - odhlásí aktuálně přihlášeného uživatele. Poté se zobrazí přihlašovací obrazovka. + + +\section{Přihlášení a odhlášení do/z webového rozhraní} + +\begin{figure} +\label{loginScreen} +\begin{center} +\includegraphics[scale=1]{imgs/WebServer/snapshot/loginScreen.png} +\end{center} +\caption{Přihlašovací obrazovka do webového rozhraní pro systém Elvys} +\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í}. + + +\section{Ikony} + +TODO TODO TODO +Následuje seznam ikon používaných ve webovém rozhraní a stručný popis jejich významu. + +\includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} - vyvoření nové položky + +\includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - smazání vybrané položky + +\includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - úprava vybrané položky + +\includegraphics[scale=0.6]{imgs/WebServer/icons/calendar.jpg} - výběr časového údaje z kalendáře + +\includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} - zobrazení okna s náhledem + +\includegraphics[scale=0.6]{imgs/WebServer/icons/plan.png} - naplánování dokumentů + +\includegraphics[scale=0.4]{imgs/WebServer/icons/icn_help.png} - nápověda + +\includegraphics[scale=0.6]{imgs/WebServer/icons/activate.png} - aktivování kiosku + +\includegraphics[scale=0.6]{imgs/WebServer/icons/add_file.png} - přidání dokumentu + +\includegraphics[scale=0.6]{imgs/WebServer/icons/comments.png} - zobrazí bližší popis k akci + +\includegraphics[scale=0.6]{imgs/WebServer/icons/next.png} - v plánování posune začátek plánování o zvolenou dobu dopředu + +\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{Seznamy} + +Seznamy mají jednotnou podobu - jsou realizovány jako tabulky, kde řádky odpovídají jednotlivým záznamům a sloupce položkám, které mají být o záznamu zveřejněny. +Všechny seznamy lze třídit podle vybraných položek. +\begin{itemize} + \item ikona \includegraphics[scale=0.6]{imgs/WebServer/icons/sort.png} vedle názvu položky značí, že podle této položky lze seznam třídit + \item ikona \includegraphics[scale=0.6]{imgs/WebServer/icons/sortDec.png} ukazuje, že seznam je seřazen vzestupně podle této položky a že kliknutím na tuto ikonu se seznam setřídí sestupně + \item ikona \includegraphics[scale=0.6]{imgs/WebServer/icons/sortInc.png} setřídí seznam vzestupně +\end{itemize} + + +Ve všech seznamech lze také vyhledávat zadáním textu do pole \textbf{Vyhledávat:}, v seznamu se zobrazí pouze záznamy, které zadanému textu odpovídají. + +\section{Správa společností} + +Správa společností je dostupná pouze pro roli \textit{hlavní správce systému}. +\subsection{Seznam společností} + +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} + +\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} +Seznam je možné vzestupně nebo sestupně třídit podle sloupců \textbf{Jméno}, \textbf{Adresa}, \textbf{Kontakt} a \textbf{Email}. +Náhled na seznam společností je vidět na obrázku \ref{companyList}. +\begin{figure} +\label{companyLis} +\begin{center} +\includegraphics[scale=0.6]{imgs/WebServer/snapshot/companyList.png} +\end{center} +\caption{Seznam společností} +\end{figure} + \subsection{Vytvoření, editace a mazání společností} 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}. @@ -276,8 +1047,16 @@ \item \textbf{E-mail} - emailová adresa \item \textbf{Telefon} - telefonní číslo \end{itemize} -Všechny položky jsou povinné. Pokud uživatel nějakou hodnotu nezadá nebo ji zadá ve špatném formátu, je upozorněn. +\begin{figure} +\label{createCompany} +\begin{center} +\includegraphics[scale=0.6]{imgs/WebServer/snapshot/createCompany.png} +\end{center} +\caption{Formulář pro vytvoření nové společnosti} +\end{figure} +Všechny položky jsou povinné. Pokud uživatel nějakou hodnotu nezadá nebo ji zadá ve špatném formátu, je upozorněn. Na obrázku \ref{createCompany} je vidět formulář pro vytvoření společnosti. + 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í i všichni uživatelé, kiosky, dokumenty a rozvržení této společnosti. @@ -286,7 +1065,7 @@ \begin{figure} \label{permitType} \begin{center} -%\includegraphics[scale=1]{imgs/WebServer/snapshot/permitType.png} +%\includegraphics[scale=0.6]{imgs/WebServer/snapshot/permitType.png} \end{center} \caption{Formulář pro nastavení povolených typů dokumentů pro společnost} \end{figure} @@ -295,8 +1074,13 @@ Přístup k tomuto nastavení je po kliknutí na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/add_file.png} v seznamu společností. Je vidět na obrázku \ref{permitType}. -TODO +Pri odebrani typu dokumentu se rekurzivne: + -smazou vsechna planovani daneho typu pro danou spolecnost + -upravi rozvrzeni, aby neobsahovaly dany typ planovani + -smazal bych i soubory + + \section{Správa uživatelů} \subsection{Seznam uživatelů} @@ -304,7 +1088,7 @@ \begin{figure} \label{userList} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/userList.png} +\includegraphics[scale=0.6]{imgs/WebServer/snapshot/userList.png} \end{center} \caption{Seznam uživatelů} \end{figure} @@ -319,20 +1103,20 @@ \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} + \item \textbf{Upravit 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 \textbf{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}, vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek TODO TODO. +Dále lze vytvořit nového uživatele kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}, vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Společnost} \footnotemark[1], \textbf{Jméno}, \textbf{Role}, \textbf{Login} a \textbf{Email}. \subsection{Vytvoření nového uživatele} \begin{figure} \label{createUser} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createUser.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createUser.png} \end{center} \caption{Vytvoření nového uživatele} \end{figure} @@ -348,7 +1132,7 @@ \item \textbf{Telefon} - telefonní číslo \item \textbf{Heslo} - heslo pro přístup do systému \item \textbf{Heslo znovu} - zopakované heslo - \item \textbf{Role} - lze zvolit roli z nabídky, v nabídce jsou zobrazeny pouze role nižší, než má současný uživatel + \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á} @@ -361,9 +1145,9 @@ \begin{figure} \label{editUser} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/editUser.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/editUser.png} \end{center} -\caption{Editace uživatele} +\caption{Editace profilu uživatele} \end{figure} Na obrázku \ref{editUser} je vidět formulář pro editaci profilu uživatele. @@ -373,7 +1157,7 @@ \item \textbf{Jméno} - jméno uživatele \item \textbf{Email} - emailová adresa \item \textbf{Telefon} - telefonní číslo - \item \textbf{Heslo} - je zadáno pro změnu předcházejícího hesla + \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} @@ -386,11 +1170,20 @@ 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í} + +\begin{figure} +\label{layoutList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/layoutList.png} +\end{center} +\caption{Seznam rozvržení} +\end{figure} + 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}. +Vytváření nového rozvržení se spouští z menu pomocí \textbf{Rozvržení} $\rightarrow$ \textbf{Nové rozvržení} nebo kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} v seznamu rozvržení. +Editace rozvržení ze seznamu rozvržení, který je dostupný z menu \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 +Tabulka se seznamem rozvržení je vidět na obrázku \ref{layoutList} a má následující sloupce \begin{itemize} \item \textbf{Název} - název rozvržení \item \textbf{Pozice} - počet pozic v tomto rozvržení @@ -400,13 +1193,13 @@ \item \textbf{Akce} - akce, které je možné s rozvržením provádět \begin{itemize} \item \textbf{Zobrazit náhled} \includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} - zobrazí rychlý náhled tohoto rozvržení - \item \textbf{Editovat} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře LayoutDesigner pro editaci tohoto rozvržení + \item \textbf{Upravit} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře LayoutDesigner pro editaci tohoto rozvržení \item \textbf{Smazat} \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - vymaže toto rozvržení a dále vymaže všechny kategorie s tímto rozvržením \end{itemize} \end{itemize} V seznamu lze vyhledávat zadáním textu do pole \textbf{Vyhledat:} a kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} se spustí LayoutDesigner pro tvorbu nového rozvržení. -Seznam je možné třídit podle TODO TODO. +Seznam je možné třídit podle sloupců \textbf{Název}, \textbf{Pozice}, \texbf{tModifikováno}, \textbf{Revize} a \textbf{Vytvořeno}. \section{Kategorie} @@ -416,28 +1209,106 @@ \item \textbf{Jméno kategorie} - jméno dané kategorie \item \textbf{Vytvořeno} - datum, kdy byla kategorie vytvořena \item \textbf{Jméno rozvržení} - jméno použitého rozvržení - \item \textbf{\#Přiřazení} - na kolika kioscích je tato kategorie použita, po kliknut + \item \textbf{#Přiřazení} - na kolika kioscích je tato kategorie použita, po kliknut \item \textbf{Akce} \begin{itemize} \item \textbf{Zobrazit náhled rozvržení obrazovky} \includegraphics[scale=0.6]{imgs/WebServer/icons/detail.png} - ukáže schematický nákres rozvržení, které je použito pro tuto kategorii - \item \textbf{Editovat} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře formulář pro editaci dané kategorie - \item \textbf{Odstranit} \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - odstraní danou kategorii, pokud je kategorii přiřazená na nějaký kiosek, je uživatel dotázán, zda se má tato kategorie z kiosků odebrat + \item \textbf{Upravit} \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře formulář pro editaci dané kategorie + \item \textbf{Smazat} \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - odstraní danou kategorii, pokud je kategorii přiřazená na nějaký kiosek, je uživatel dotázán, zda se má tato kategorie z kiosků odebrat \end{itemize} \end{itemize} -Dále lze vytvořit novou kategorii kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}, vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Jméno kategorie}, \textbf{Vytvořeno}, \textbf{Jméno rozvržení} a \textbf{\#Přiřazení}. +\begin{figure} +\label{categoryList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/categoryList.png} +\end{center} +\caption{Seznam kategorií} +\end{figure} +Dále lze vytvořit novou kategorii kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}, vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Jméno kategorie}, \textbf{Vytvořeno}, \textbf{Jméno rozvržení} a \textbf{#Přiřazení}. +Seznam je vidět na obrázku \ref{categoryList}. + \subsection{Vytvoření nové kategorie a její editace} +\begin{figure} +\label{createCategory} +\begin{center} +%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createCategory.png} +\end{center} +\caption{Formulář pro vytvoření kategorie} +\end{figure} + +Formulář pro vytvoření nové kategorie je vidět na obrázku \ref{createCategory} a má následující položky +\begin{itemize} + \item \textbf{Jméno} - název kategorie, to musí být v rámci společnosti přihlášeného uživatele jednoznačné + \item \tetbf{Rozvržení obrazovky} - uživatel vybere ze seznamu rozvržení +\end{itemize} + + \subsection{Přiřazení kategorie}\label{secAddCategory} +Formulář pro přiřazení kategorie ke kiosku je vidět na obrázku \ref{addCategory}. Umožňuje přiřadit kategorii ke kiosku. +\begin{figure} +\label{addCategory} +\begin{center} +%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/addCategory.png} +\end{center} +\caption{Formulář pro přiřazení kategorie ke kiosku} +\end{figure} + +V tabulce \textbf{Přiřazené kategorie} jsou vidět kategorie, které již byly přiřazeny pro daný kiosek, a má následující položky +\begin{itemize} + \item \textbf{Pořadí} - pořadí kategorie na kiosku, lze upravit pomocí tlačítek \textbf{První}, \textbf{Nahoru} \textbf{Dolu} a \textbf{Poslední} + \item \textbf{Jméno kategorie} - jméno kategorie +\item \textbf{Jméno rozvržení} - jméno rozvržení kategorie +\item \textbf{Pozic rozvržení} - počet pozic v rozvžení +\item \textbf{Sdílená} - příznak, zda je kategorie sdílená +\item \textbf{Akce} + \begin{itemize} + \item \textbf{Upravit} \includegraphics[scale=1]{imgs/WebServer/icons/edit.png} - otevře dialog pro výběr \textbf{Možnosti sdílení plánování dat pro zvolenou kategorii}, který je detailněji popsán v podkapitole \label{secShareCategory} + \item \textbf{Odebrat} \includegraphics[scale=1]{imgs/WebServer/icons/delete.png} - odebere kategorii z kiosku, pokud je kategorie sdílená, dojde k zrušení všech plánováni pro tuto kategorii \end{itemize} +\end{itemize} +V tabulce \textbf{Nepřiřazené kategorie} jsou kategorie dostupné pro daný kiosek a má následující sloupce + +\begin{itemize} + \item \textbf{Jméno kategorie} - jméno kategorie + \item \textbf{Vytvořeno} - datum vytvoření kategorie + \item \textbf{Jméno rozvržení} - jméno rozvržení + \item \textbf{#Přiřazení} - ke kolika kioskům je kategorie již přiřazena, po kliknutí na počet se zobrazí okno s kiosky + \item \textbf{Akce} - dostupné akce + \begin{itemize} + \item \textbf{Zobrazit náhled rozvržení obrazovky} \includegraphics[scale=1]{imgs/WebServer/icons/detail.png} - zobrazí náhled na rozvržení obrazovky + \item \textbf{Přiřadit kategorii kiosku} \includegraphics[scale=1]{imgs/WebServer/icons/select.png} - přiřadí kategorii danému kiosku, otevře dialog pro výběr \textbf{Možnosti sdílení plánování dat pro zvolenou kategorii}, který je detailněji popsán v podkapitole \label{secShareCategory}, a přesune kategorii do \textbf{Přiřazené kategorie} + \end{itemize} +\end{itemize} + + +\subsection{Sdílení kategorie více kiosky}\label{secShareCategory} + + +Zmena sdileni kategorie na kiosku +Tohle neni poradne odladene, ale melo by to fungovat nasledovne: +- pokud byla kategorie sdilena a zvolim ze nebude nadale sdilena, tak se zreplikuji planovani na nove prirazenou kategorii +- pokud byla kategorie sdilena a zvolim, ze bude sdilena v jine skupince, tak se s planovanima nic nedeje +- pokud nebyla kategorie sdilena a zvolim, ze bude sdilena, tak se vsechny existujici planovani musi smazat (pac by neexistovala prirazena kategorie, ktera by je obsahovala) + \section{Práce s kiosky} \subsection{Seznam kiosků} -Seznam kiosků se zobrazí zvolením \textbf{Kiosky a plánování} $\rightarrow$ \textbf{Seznam kiosků} v menu a obsahuje následující položky +\begin{figure} +\label{kiosekList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/kiosekList.png} +\end{center} +\caption{Seznam kiosků} +\end{figure} +Seznam kiosků se zobrazí zvolením \textbf{Kiosky a plánování} $\rightarrow$ \textbf{Seznam kiosků} v menu. +Je vidět na obrázku \ref{kiosekList} a obsahuje následující položky + \begin{itemize} \item \textbf{Název} - název kiosku \item \textbf{Stav} - stav kiosku je indikován ikonami \includegraphics[scale=0.6]{imgs/WebServer/icons/running.png} pro právě aktivní a \includegraphics[scale=0.6]{imgs/WebServer/icons/not_running.png} pro neaktivní. V aktivním stavu je možnost zobrazit snímek aktuálního stavu obrazovky kiosku kliknutím na \textbf{Snímek obrazovky}. @@ -446,16 +1317,22 @@ \item \textbf{Kategorie} - počet přiřazených kategorií \item \textbf{Akce} - operace, které lze s kioskem provést \begin{itemize} - \item \textbf{Přiřadit kategorii plánování pro daný kiosek} -%\includegraphics[scale=0.6]{imgs/WebServer/icons/.png} + \item \textbf{Přiřadit kategorii plánování pro daný kiosek} \footnote[5]{dostupné pouze pro role \textit{uživatel} a \textit{manažer}} \includegraphics[scale=0.6]{imgs/WebServer/icons/category-assign.png} - detailněji popsáno v \ref{secAddCategory} - \item \textbf{Plánovat data na obrazovku kiosku} \includegraphics[scale=0.6]{imgs/WebServer/icons/plan.png} - detailněji popsáno v \ref{secPlan} + \item \textbf{Plánovat data na obrazovku kiosku}\footnotemark[5] \includegraphics[scale=0.6]{imgs/WebServer/icons/plan.png} - detailněji popsáno v \ref{secPlan}, pokud kiosek nemá přiřazenou žádnou kategorii, nelze na něj plánovat + \item \textbf{Aktivovat/Deaktivovat}\footnotemark[1] \ \includegraphics[scale=0.6]{imgs/WebServer/icons/activate.png}/\includegraphics[scale=0.6]{imgs/WebServer/icons/deactivate.png} - aktivuje/deaktivuje daný kiosek + \item \textbf{Upravit} \footnotemark[1] \includegraphics[scale=0.6]{imgs/WebServer/icons/edit.png} - otevře dialog pro úpravu kiosku + \item \textbf{Smazat} \footnotemark[1] \includegraphics[scale=0.6]{imgs/WebServer/icons/delete.png} - odebere kiosek ze systému, odstraní také přiřazení kategorií k tomuto kiosku \end{itemize} \end{itemize} Dále lze vytvořit nový kiosek kliknutím na ikonu \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png}\footnotemark[1], vyhledávat v seznamu zadáním textu do pole \textbf{Vyhledávat:} a třídit záznamy podle položek \textbf{Název}, \textbf{Stav}, \textbf{Jméno společnosti} \footnotemark[1], \textbf{Adresa} a \textbf{Kategorie}. -\subsection{Vytvoření nového kiosku} + + + +\subsection{Vytvoření nového a editace kiosku} + Vytvoření nového kiosku je dostupné z menu \textbf{Kiosky a plánování} $\rightarrow$ \textbf{Nový kiosek} nebo pomocí tlačítka \includegraphics[scale=0.6]{imgs/WebServer/icons/create.png} v seznamu kiosků pouze pro roli \textit{hlavní správce systému}. Formulář je vidět na obrázku \ref{createKiosek} a má následující položky \begin{itemize} @@ -472,16 +1349,19 @@ \begin{figure} \label{createKiosek} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createUser.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/createKiosek.png} \end{center} \caption{Vytvoření nového kiosku} \end{figure} + +Editace kiosku je dostupná pro roli \textit{hlavní správce systému} kliknutím na ikonu \includegraphics[scale=1]{imgs/WebServer/icons/edit.png} v seznamu kiosků. Formulář pro editaci kiosku má stejné položky jako pro vytvoření kiosku. + \section{Plánování dokumentů}\label{secPlan} \begin{figure} \label{planForm} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planForm.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planForm.png} \end{center} \caption{Plánovací formulář} \end{figure} @@ -512,7 +1392,7 @@ \begin{figure} \label{panelSchedule} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/panelSchedule.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/panelSchedule.png} \end{center} \caption{Rozvrhy plánování pro jednotlivé panely} \end{figure} @@ -527,7 +1407,7 @@ Při kliknutí na pruh se zobrazí dialog pro \emph{Změnu plánování}, který má společné následující položky \begin{itemize} \item \textbf{Začátek} - datum začátku zobrazení obsahu na pozici - \item \textbf{Konec} - datum konce zobrazení obsahu na pozici, pokud je Konec zvolen před Začátkem, zobrazí se uživatelovi upozornění, že \textbf{Datum "od" musí být před datumem "do"}. Překrývá-li se plánování s jiným, zobrazí se \textbf{Plánování je uvnitř jiného plánování}. + \item \textbf{Konec} - datum konce zobrazení obsahu na pozici \item \textbf{Plánování obsahu} - výběr z nabídky typů dokumentů povolených pro tuto pozici, po zvolení se otevře formulář specifický typu zvoleného dokumentu \item \textbf{OK} \footnote[2]{k dispozici, pokud je změna plánování otevřena na období, ve kterém ještě nebylo nic naplánováno} - potvrdí zadané plánování \item \textbf{Upravit} \footnote[3]{k dispozici pro editaci dříve rozvrženého plánování} @@ -535,7 +1415,7 @@ \item \textbf{Zavřít} - zavře okno plánování beze změn \end{itemize} - +Pokud uživatel zadá neplatné datum začátku a konce plánování, je upozorněn. Plánování obsahu se liší podle zvoleného typu dokumentu. Dále je popsáno pro každý typ dokumentu zvlášť. @@ -544,7 +1424,7 @@ \begin{figure} \label{planStatic} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planStatic.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planStatic.png} \end{center} \caption{Formulář pro plánování statického textu} \end{figure} @@ -561,7 +1441,7 @@ \begin{figure} \label{planDocument} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planDocument.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planDocument.png} \end{center} \caption{Formulář pro plánování PDF dokumentů} \end{figure} @@ -581,7 +1461,7 @@ \begin{figure} \label{planPresentation} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planPresentation.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planPresentation.png} \end{center} \caption{Formulář pro plánování prezentací} \end{figure} @@ -594,7 +1474,7 @@ \begin{figure} \label{planVideo} \begin{center} -%\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planVideo.png} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/planVideo.png} \end{center} \caption{Formulář pro plánování videí} \end{figure} @@ -626,16 +1506,33 @@ \item \textbf{Smazat dokument} \includegraphics[scale=1]{imgs/WebServer/icons/download.png} - vymaže tento dokument, pokud je naplánován tak, že se v budoucnosti bude zobrazovat na kiosku, všechny takové plánování se také vymažou. Dokument se ale stále bude zobrazovat v reportech a statistikách. \end{itemize} \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ů \textbf{Dokument}, \textbf{Uživatel} nebo \textbf{Čas uploadu}. + +\begin{figure} +\label{fileList} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/fileList.png} +\end{center} +\caption{Seznam dokumentů} +\end{figure} + +Seznam dokumentů je vidět na obrázku \ref{fileList}. 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ů \textbf{Dokument}, \textbf{Uživatel} nebo \textbf{Čas uploadu}. V seznamu lze vyhledávat zadáním textu do pole \textbf{Vyhledat:}. Dále lze nahrát nový dokument stištěním ikony \includegraphics[scale=1]{imgs/WebServer/icons/create.png}. \subsection{Nahrávání nových dokumentů} -Formulář pro nahrávání nových dokumentů do systému se otevírá z menu \textbf{Dokumenty} $\rightarrow$ \textbf{Nahrání dokumentů} nebo stisknutím ikony \includegraphics[scale=1]{imgs/WebServer/icons/create.png}. v seznamu dokumentů. +Formulář pro nahrávání nových dokumentů do systému se otevírá z menu \textbf{Dokumenty} $\rightarrow$ \textbf{Nahrání dokumentů} nebo stisknutím ikony \includegraphics[scale=1]{imgs/WebServer/icons/create.png}. v seznamu dokumentů a je vidět na obrázku \ref{fileLoad}. Maximální velikost nahrávaného dokumentu 200MB. Lze nahrávat pouze dokumenty s příponami \textbf{mov, wmv, mpg, mpeg, flv, pdf, avi}. Kliknutím na tlačítko \textbf{Přidat} se otevře dialog pro výběr dokumentu. Ten se přidá a zobrazí v seznamu dokumentů pro nahrání. Z tohoto seznamu lze dokument odebrat kliknutím na \textbf{Zrušit}. Soubory ze seznamu se nahrají na server po stisknutí tlačítka \textbf{Nahrát}. +\begin{figure} +\label{fileLoad} +\begin{center} +\includegraphics[scale=0.8]{imgs/WebServer/snapshot/fileLoad.png} +\end{center} +\caption{Formulář pro nahrávání dokumentů} +\end{figure} + \section{Přehledy} \subsection{Statistiky} Uživatel systému má možnost zobrazit statistiky návštěvnosti jednodlivých kiosků a počet zobrazení dokumentů v určeném časovém období. @@ -652,7 +1549,7 @@ \begin{figure} \label{statCalendar} \begin{center} -\includegraphics[scale=0.5]{imgs/WebServer/snapshot/statsCalendar.png} +\includegraphics[scale=1]{imgs/WebServer/snapshot/statsCalendar.png} \end{center} \caption{Kalendář pro výběr data.} \end{figure} @@ -661,7 +1558,7 @@ \begin{figure} \label{statGraphType} \begin{center} -\includegraphics[scale=0.5]{imgs/WebServer/snapshot/statsGraphType.png} +\includegraphics[scale=1]{imgs/WebServer/snapshot/statsGraphType.png} \end{center} \caption{Výběr typu grafu.} \end{figure} @@ -672,7 +1569,7 @@ \begin{figure} \label{statList} \begin{center} -\includegraphics[scale=0.7]{imgs/WebServer/snapshot/statsList.png} +\includegraphics[scale=1]{imgs/WebServer/snapshot/statsList.png} \end{center} \caption{Zobrazení seznamu dokumentů pro konkrétní kiosek.} \end{figure} @@ -682,7 +1579,7 @@ \begin{figure} \label{statElvys} \begin{center} -\includegraphics[scale=0.5]{imgs/WebServer/snapshot/statsElvys.png} +\includegraphics[scale=1]{imgs/WebServer/snapshot/statsElvys.png} \end{center} \caption{Zobrazení seznamu dokumentů pro konkrétní kiosek.} \end{figure} @@ -705,7 +1602,6 @@ \item \textbf{Výběr dokumentů} Kliknutím na jméno dokumentu v seznamu \textbf{Vyberte dokumenty} označí uživatel dokument, o jehož report má zájem. Přidržením klávesy CTRL může uživatel označit více souborů. Potvrzení tohoto výběru provede uživatel kliknutím na šipky \textbf{>>}, kde se následně provede zobrazení dokumentů v seznamu \textbf{Vybrané dokumenty}. Vstupní pole v seznamu \textbf{Vyberte dokumenty} slouží k filtrování dokumentů podle jejich jména. Odstraněním dokumentu z vybraných dokumentů provede uživatel jeho označením v tomto seznamu a následným kliknutím na \textbf{<<}. \item \textbf{Výběr kiosků} Kliknutí na náezv kiosku v seznamu \textbf{Vyberte kiosky} označí uživatel kiosek, o jehož report má zájem. Přidržením klávesy CTRL může uživatel označit více souborů. Ppotvrzení tohoto výběru provede uživatel kliknutím na tlačítko \textbf{<<}. Vstupní pole v seznamu \textbf{Vyberte kiosky} slouží k filtrování kiosků podle jejich názvu. Odstranění kiosku ze seznamu \textbf{Vybrané kiosky} provede uživatel jeho označením v seznamu a následným kliknutím na \textbf{>>}. \item \textbf{Výběr časového období} -Uživatel kliknutím vybere požadované datum. V pravém dolním rohu kalendáře může upřesnit čas. Uživatel má možnost stisknutím tlačítka \textbf{Dnes} zvolit aktuální datum. Svou volbu potvrdí stisknutím tlačítka \textbf{Použít}. Tuto volbu data provede pro vstupní pole \textbf{Od} a \textbf{Do}. \end{itemize} \subsubsection{Výpis reportu} @@ -717,4 +1613,3 @@ \end{itemize} \subsubsection{Tisk reportů v prohlížeči Firefox 3.5.8} -Tisk reportů probíha stejně jako tisk statistik, viz. \ No newline at end of file