80 likes | 218 Views
Fit-guide Softwarové inženýrství 1. Jan Čech , Michal Karták , Veronika Nosková , Pavel Krejčí , Tomáš Vosyka. Analýza business procesů.
E N D
Fit-guideSoftwarovéinženýrství 1 Jan Čech, Michal Karták, VeronikaNosková, PavelKrejčí, TomášVosyka
Analýza business procesů • Student sichcezapsatpředmět (napříštísemestr), ale neví, co ho čeká. Mápouzeneurčitoupředstavu co předmětobnáší, ale neví, kdo ho učí a jak ho učí. • Student přijdenaúvodnístránku, kdesivybere • přímopředmět, kekterému se rozbalíseznamučitelů. Každýučitelmároli (přednášející, zkoušející, cvičící). • přímoučitele, kekterému se následněrozbalíseznampředmětů, kteréučí • Systémbudesloužitjakopodporastudentapřivýběrupředmětu a zápisukonkrétníhocvičení. Budeposkytovatanonymníhodnocenípředmětů a učitelů. Systém by mělfungovatnabázi student to student.
Analýzapožadavků • Funkční • F1.poskytnutízákladníchinformacích o učitelích • F2. poskytnutízákladníchinformacích o předmětech • F3.evidovánípředmětů • F4. evidování učitelů • F5. vyhledávání předmětu • F6. vyhledávání učitele • F7. úprava údajů učitele • F8. přihlášení administrátora • F8.1. mazání komentářů • F8.2. mazání učitele
Analýzapož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 • N5. anonymní hodnocení předmětů/učitelů
Analýzaužití • Seznamúčastníků • administrátor - stará se o aktualizaciseznamupředmětů/učitelů, jedinýmůžepředměty a učitelesmazat • student - můžesizobrazitpředměty/učitele, kteříjsou v systému k dispozic • předmětyiučitelekomentuje • přidávánovépředměty/učitele a upravujejejichprofilnaaktuální
Use case model • UC1 - přidatpředmět • administrátorči student můžepřidatnovýpředmět do IS • UC2 - přidatučitele • administrátorči student můžepřidatnovýpředmět do IS • UC3 - upravitúdaje • umožňujeadministrátoroviistudentoviupravitveškeréúdaje, kteréjsou u entity předmět/učitelevidovány • UC4 - odstranitpředmět/učitele • umožňujeadministrátorovidotyčnýpředmět/učitelesmazat z IS • UC5 - zobrazitpředmět/učitele • zobrazujehledanýpředmět/učitele • UC6 - hodnotitpředmět/učitele • student můžehodnotitdanýpředmět/učitele
Doménový model tříd • V tabulce uživatelů je i anonym, který umožňuje přihlásit se pomocí společného hesla.