FIT-GUIDE SOFTWAROVÉ INŽENÝRSTVÍ 1 JAN ČECH, MICHAL KARTÁK, VERONIKA NOSKOVÁ, PAVEL KREJČÍ, TOMÁŠ VOSYKA
ANALÝZA BUSINESS PROCESŮ Student si chce zapsat předmět (na příští semestr), ale neví, co ho čeká. Má pouze neurčitou představu co předmět obnáší, ale neví, kdo ho učí a jak ho učí. Student přijde na úvodní stránku, kde si vybere 1)přímo předmět, ke kterému se rozbalí seznam učitelů. Každý učitel má roli (přednášející, zkoušející, cvičící). 2)přímo učitele, ke kterému se následně rozbalí seznam předmětů, které učí Systém bude sloužit jako podpora studenta při výběru předmětu a zápisu konkrétního cvičení. Bude poskytovat anonymní hodnocení předmětů a učitelů. Systém by měl fungovat na bázi student to student.
DIAGRAM AKTIVIT
ANALÝZA POŽADAVKŮ Funkční F1. anonymní hodnocení předmětů F2. anonymní hodnocená učitelů F3. poskytnutí základních informacích o učitelích F4. poskytnutí základních informacích o předmětech F5. evidování předmětů/učitelů F6.evidování učitelů F7.vyhledávání předmětu F8.vyhledávání učitele F9.úprava údajů učitele F10. přihlášení administrátora F10.1 mazání komentářů F10.2 mazání učitele
ANALÝZA POŽADAVKŮ Obecné N1. dostupné jako webová aplikace N2. dostupné nejspíše pod fit-wiki.cz o tomto faktu se bude jednat N3. neprovázanost se systémem KOS a EDUX bude se řešit v budoucnu (BI-SI2) N4. předmět nelze smazat lze pouze přejmenovat či upravit
ANALÝZA UŽITÍ Seznam účastníků administrátor - stará se o aktualizaci seznamu předmětů/učitelů, jediný může předměty a učitele smazat student - může si zobrazit předměty/učitele, kteří jsou v systému k dispozic -předměty i učitele komentuje -přidává nové předměty/učitele a upravuje jejich profil na aktuální
USE CASE MODEL UC1 - přidat předmět administrátor či student může přidat nový předmět do IS UC2 - přidat učitele administrátor či student může přidat nový předmět do IS UC3 - upravit údaje umožňuje administrátorovi i studentovi upravit veškeré údaje, které jsou u entity předmět/učitel evidovány UC4 – odstranit komentář/učitele umožňuje administrátorovi dotyčný komentář/učitele smazat z IS UC5 - zobrazit předmět/učitele zobrazuje hledaný předmět/učitele UC6 - hodnotit předmět/učitele student může hodnotit daný předmět/učitele
PŘÍPADY UŽITÍ PožadavkyUC1UC2UC3UC4UC5UC6 F1+ F2+ F3+ F4+ F5++++ F6+ F7+++ F8+++ F9+ F10+ UC1 - přidat předmět UC2 - přidat učitele UC3 - upravit údaje UC4 - odstranit komentář/učitele UC5 - zobrazit předmět/učitele UC6 - hodnotit předmět/učitele F1 - anonymní hodn. předmětů F2 - anonymní hodnocená učitelů F3 - poskytnutí zákl. inf. o učitelích F4 - poskytnutí zákl. inf. o předmětech F5 - evidování předmětů/učitelů F6 - evidování učitelů F7 - vyhledávání předmětu F8 - vyhledávání učitele F9 - úprava údajů učitele F10 - přihlášení administrátora
DOMÉNOVÝ MODEL TŘÍD