Analýza Systém Správce

Podobné dokumenty
Analýza a návrh pro Systém Správce

ON-LINE PORADA PRO TEST

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

Akceptační test. Úvod

Na vod k nastavenı ovy ch schra nek Administrace

Uživatelská příručka

Athena Uživatelská dokumentace v

Aplikace objednávání svozů

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Na vod k nastavenı u

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

Uživatelský manuál. Obsah

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

Fides Software Storage Administrator

Nemocnice. Prvotní analýza a plán projektu

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

Ekoškola - manuál pro správce školy

K práci je možné přistoupit následujícím způsobem. Odkaz na práci se nachází na osobním webu autora práce:

Analýza požadavků. 1. Funkční požadavky - popisují chování, funkce a operace uživatelů, které systém musí podporovat. 1.1 Operace uživatelů

Jednoduchý uživatelský manuál k programu Cat s Paradise

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Manuál k Národnímu informačnímu systému v adiktologii (NISA) Obsah

Už ivatelska dokumentace

NÁVOD K AKTIVACI A POUŽÍVÁNÍ OVÉHO ÚČTU V DOMÉNĚ PACR.EU

Profesis KROK ZA KROKEM 2

První seznámení s mobilní aplikací PATRIOT GPS

BS Atrak 2.0 Funkce systému

Portál Algotech HelpDesk Uživatelský manuál

Univerzální rezervační systém. Uživatelská příručka

Výtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup

1 Administrace systému Moduly Skupiny atributů Atributy Hodnoty atributů... 4

Personální evidence zaměstnanců

Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA

Uživatelská příručka pro administraci nabídek práce. na personálním webu Atraktivni-prace.cz. Verze 8.01/2013. Autor: Petr Kliment

Elektronické zpracování dotazníků AGEL. Verze

Vítejte v aplikaci Objednejse-online.

Uživatelský manuál

PORTÁL KAM NA ŠKOLU VE ZLÍNSKÉM KRAJI (stručný návod pro ředitele a administrátory škol)

M E T O D I K A W I K I

1820 série NVR Instalační průvodce

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Use Case Model - Complete Report Grouped by Item Kind, Full Descriptions

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

..:: IKV.EVARIANTY.CZ ::.. ..:: Uživatelský manuál pro studenty ::..

PTÁČEK - velkoobchod. eshop. ZÁKAZNICKÝ pracovní postup

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

Poté je možné se Přihlásit prostřednictvím údajů zadaných při Registraci nového účtu.

UŽIVATELSKÁ PŘÍRUČKA UČITEL

Uživatelská příručka pro respondenty

Postup pro vytvoření a úpravy distribučních seznamů Pozn.: práva vytvářet a upravovat seznam mají správce distribučního seznamu a správce společnosti

Etapa I první kontakt

Používání sdíleného kalendáře v projektu Bioanalytické centrum

Příručka pro použití portálu Klikni a daruj pro dárce

Přechod na Firebird 3. Popis migrační utility

Portál Značení tabáku Uživatelská příručka pro registrované uživatele

Informační systém pro zubaře a pacienty Uživatelská příručka

Autorizační systém Uživatelská příručka pro Samoobslužnou aplikaci

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

MANUÁL PRO UŽIVATELE WEBU ADRESÁŘ DESIGNÉRŮ

Jak se přihlásit do činnosti DDM Jihlava on-line

Školící dokumentace administrátorů IS KRIZKOM (úroveň ÚSÚ) role ( administrátor )

Přihlášení uživatele

Uživatelská dokumentace

REGISTRACE UŽIVATELE

PRŮVODCE PŘIDÁNÍM UŽIVATELE

Provozní dokumentace. Seznam orgánů veřejné moci. Přihlášení do Agendového informačního systému Registru práv a povinností

Grantové projekty. V současné době jsou zpracovány tyto části:

Uživatelská příručka administrativního rozhraní Vědecké knihovny v Olomouci

EQAS Online. DNY kontroly kvality a speciálních metod HPLC, Lednice

Autorizační systém Uživatelská příručka pro Samoobslužnou aplikaci

Jak na Bakaláře z mobilního telefonu

HROMADNÝ ROZESÍLÁNÍ HROMADNÉHO U Z PORTÁLU SLEZSKÉ UNIVERZITY. SLEZSKÁ UNIVERZITA V OPAVĚ, OBCHODNĚ PODNIKATELSKÁ FAKULTA V KARVINÉ

3.2. Výchozí obrazovka Přihlášení uživatele. Ve výchozím stavu modul umožňuje pouze prohlížení jídelníčku bez všech definovaných omezení.

iviewer pro iphone & ipad & ipod touch Rychlý uživatelský návod

DŮLEŽITÉ INFORMACE, PROSÍM ČTĚTE!

CzechAdvisor.cz. Návod pro členy AHR

Hromadné licence společnosti Adobe

Uživatelský manuál. Verze Tel: , sales@ictb.cz, WWW:

REGISTRACE UŽIVATELE

Rezervační systém DOV klientská část

Helpdesk Liberecké IS

LMS Moodle příručka učitele

ANETE, spol. s r.o. MobilKredit

On-line dražební systém EDEN návod k použití

Questionnaire příručka uživatele

Popis aplikace Portál práce pro oblast bezpečnostních služeb

Postup pro přihlášení s autorizaci epusa a řešení problémů s přihlášením. V

REGISTRACE. Ke kontaktu s tutorem a administrátory projektu zadejte Váš . země; město/obec; škola/školské zařízení

Podpora Poski.com. Popis a návod pro práci se systémem

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Environmentální helpdesk. příručka pro žadatele

Uživatelské postupy v ISÚI

Evidence požadavků uživatelů bytů a nebytových prostor


ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Instalace a první spuštění Programu Job Abacus Pro

CzechAdvisor.cz. Návod pro členy AHR

On-line dražební systém EDEN návod k použití

Transkript:

Analýza Systém Správce Toto je analýza aplikace Systém Správce, která slouží k alokaci zaměstnanců vedených v databázi do týmů. Jedná se o pomůcku projektových manažerů. Rozbor požadavků Funkční požadavky 1. Přístup Uživatel aplikace se může do systému přihlásit pomocí platného uživatelského jména a hesla. Akceptační kritérium: Libovolný registrovaný uživatel se může přihlásit do aplikace. 2. Změna hesla Uživatel si může změnit heslo. Akceptační kritérium: Přihlášený uživatel si může změnit svoje heslo. Požadavky podle rolí Role určuje, jakou funkčnost bude mít daný uživatel k dispozici. Admin 1. Správa systému Systém vždy obsahuje správcovský účet "admin". Akceptační kritérium: Do čisté instalace aplikace se dá přihlásit uživatelským jménem "admin" a heslem "admin". 2. Založení uživatelského účtu. Admin může vytvořit nového registrovaného uživatele v některé z rolí zaměstnanec, personalista nebo projektový manažer. Akceptační kritérium: Admin může vytvořit řádově desítky registrovaných uživatelů v rolích projektový manažer a personalista a řádově stovky uživatelů v roli zaměstnanec. 3. Změna hesla registrovaného uživatele Admin může změnit libovolnému uživateli heslo. Akceptační kritérium: Admin může změnit heslo libovolnému registrovanému uživateli v systému. 4. Smazání existujícího uživatelského účtu Admin může smazat libovolného uživatele. Akceptační kritérium: Admin může smazat libovolný účet v systému, kromě sebe. Projektový manažer Projektový manažer může spravovat týmy a přidávat do nich zaměstnance. 1. Přidání týmu

Projektový manažer může vytvořit tým a určit jeho jméno a popis. Automaticky se stane jeho vedoucím. Akceptační kritérium: Po přihlášení v roli projektového manažera je možné založit nový tým a určit u něj jméno a popis. Položka vedoucí týmu je asociována s zakládajícím uživatelem. 2. Editace týmu Projektový manažer může změnit název, popis a vedoucího týmu, který sám vede. Priorita: should have Akceptační kritérium: Po změně libovolné vlastnosti se tato projeví ve zbytku systému. Pokud projektový manažer změní vedoucího týmu, tak mu tým zmizí z výpisu vlastních týmů a taky ho nebude moct dále upravovat. 3. Smazání týmu Projektový manažer může smazat svůj tým. Priorita: should have Akceptační kritérium: Tým po smazání zmizí z databáze spolu s veškerými asciovanými údaji. 4. Prohledávání databáze profilů Projektový manažer může prohledávat databázi podle všech položek profilu. Akceptační kritérium: Manažer zadá kritéria vyhledávání a zpět dostane seznam vyhovujících profilů. 5. Správa členů týmu 1. Přidání člena Projektový manažer může z výpisu vyhledaných profilů přidat člena do týmu. Akceptační kritérium: U každého profilu ve výsledku vyhledávání je zobrazeno tlačíko "přidat." Po jeho stisknutí se vybraný profil přidá do týmu jako člen. 1. Odebrání člena Manažer může odebrat člena z týmu. 6. Pozvánka Projektový manažer může rozeslat pozvánku všem členům týmu. Priorita: should have Akceptační kritérium: Po sestavení týmu může projektový manažer zaslat všem nepotvrzeným členům týmu pozvánku na emailovou adresu uvedenou v profilu. Zaměstnanec 1. Správa profilu Zaměstnanec může upravovat informace ve svém profilu. Akceptační kritérium: Po přihlášení do aplikace v roli zaměstnance je možné upravovat položky asociovaného profilu a změny uložit nebo zrušit. 2. Potvrzení pozvánky Zaměstnanec může potvrdit nebo zamítnout pozvánku do týmu. Priorita: should have Akceptační kritérium: V pozvánce jsou obsaženy dva odkazy. Jeden zajišťuje potvrzení a druhý zamítnutí členství v týmu. Personalista Personalista schvaluje informace, které o sobě zaměstnanci uvedli. 1. Schválení profilu Personalista může schválit jednotlivé položky profilu.

Priorita: nice to have Akceptační kritérium: V profilu má personalista možnost schválit jednotlivé položky. Nefunkční požadavky 1. Desktopová aplikace Uživatelé budou k systému přistupovat pomocí desktopové aplikace, která umožní přihlášení do systému a správu tohoto přihlášení a dále vykonávání všech činností dostupných danému typu účtu. 2. Databáze Systém využívá databázi k ukládání dat. 3. Víceuživatelský systém Se systémem může pracovat naráz víc uživatelů nezávisle na sobě. 4. Výkon Systém zajišťuje správu 500-1000 uživatelů. 5. Bezpečnost dat Informace vedné v aplikaci jsou dostupné jen po přihlášení. Příklady užití

Analytický model tříd Popis tříd KLIENTSKÁ APLIKACE EmployeeFrame Prostá třída sloužící k vykreslení jedné ze základních obrazovek našeho systému - okno s osobními údaji LoginFrame Přihlašovací obrazovka. Zajišťuje připojení k serveru a ověření uživatele. MainFrame Hlavní okno aplikace, které se otevře po přihlášení. Obsahuje menu s funkcemi společnými pro všechny role. Dále obsahuje menu s funkcemi specifickými pro danou roli. Obsahem okna jsou informace o profilu uživatele.

Role Rozhraní s funkcemi charakterizujícími uživatelskou roli. AdminRole Třída implementující rozhraní Role. Zajišťuje funkčnost související se správou uživatelů. Main Spouštěcí třída, které vytvoří prvotní GUI pro přihlášení. ServerConnection Třída fungující jako singleton sloužící ke komunikaci se serverovou aplikací. Item Třída přestavující dovednostní položku zaměstnance. FrameGroups Implementace GUI pro správu skupin uživatelů. FrameItems Implementace GUI pro správu globálních dovednostních položek. FrameEditGroup Implementace GUI pro editaci a přiřazování dovednostních položek skupiny. Source Třída, která si nechá poslat veškeré informace o uživateli ze serverové aplikace a umožňující s těmito informaci dále pracovat jiným třídám. User Třída představující uživatele. Uchovává si všechna data o uživateli. Team Třída představující tým. Uchovává si všechna data o týmu. FramePMShowTeams Implementace GUI pro zobrazování týmů projektovému manažerovi. FramePMEditTeam Implementace GUI pro vytváření a editaci týmu. PMRole Třída implementující rozhraní Role. Zajišťuje funkčnost související se správou týmů. SERVEROVÁ APLIKACE ClientConnection

Třída spouštějící se jako samotné vlákno, přes kterou se komunikuje s jednotlivýmu klienty. Vzniká a zaniká při připojení a odhlášení uživatele. Main Třída poslouchající na portu připojení klientů a přidávající jim komunikační třídu. Protocol Třída, která dekóduje a zpracovává příchozí zprávy od klientů. DBConnection Třída komunikující s databází. **// ktora obsahuje metody vracajici Stringi ktore su posielane klientovi Popis protokolu Návrh textového protokolu mezi klientem a serverem. Další sekvence budou přibývat s postupem implementace. Symbol "větší než" značí komunikaci od klienta k serveru. Symbol "menší než" představuje odpověď server. Server na požadavek zpravidla odpoví zprávou OK, pokud požadavek vyřídil vpořádku nebo KO spolu s vysvětlujícím textem. role: Neověřený uživatel > LOGIN use pass < ADMIN MANAGER EMPLOYEE HR KO duvod Heslo hashované (nice to have). Odpovědí serveru je je role uživatele a nebo KO, pokud došlo k chybě přihlášení. role: Přihlášený uživatel > CHANGE_PASS old_pass new_pass < OK KO důvod role: admin přídání uživatele: > ADD role user pass [group] < OK KO důvod smazání uživatele: > DEL user_id < OK KO důvod

změna hesla uživatele: > CHANGE_PASS user_id pass < OK KO důvod žádost o přijetí informací uživatele: > INFO user_id < KLIC HODNOTA;KLIC HODNOTA;... odhlášení ze systému: > LOGOUT < OK KO důvod Architektura Klientska aplikacia pomocou grafickeho rozhrania posiela poziadavky serverovej apliacii, poziadavky su vo forme textu v tvare urcenom v protokole. Serverova aplikacia pomocou protokolu rozpozna poziadavku a reaguje pripojenim k databaze kde sa provede pozadovany dotaz. Nasledne je klietska aplikacia informovana o pripadnom uspechu. V pripade neuspechu je konkretizovany dovod. Vysledok je zobrazeny v grafickom prostredi Návrh databáze

Návrh uživatelského rozhraní Následují náčrty uživatelského rozhraní. Jedná se o úvodní studie, skutečné rozhraní aplikace se může lišit. Přihlášení Návrh přihlašovací obrazovky.

Správa uživatelů dostupná v roli admin.

Návrh pro správu skupin zaměstnanců a jejich dovednodností

Správa týmů a přidání týmu v roli projektového manažera