Redakní systém REDAS Bankovní institut Vysoká škola, a.s. 3. roník k oboru Informaní technologie Vývoj informaních systém Tvrci: Petr Kalíš íš,, Iveta Uherová,Martin Uher, Judita Hlinková,, Richard Vavrda
Odborný lánek I. Redakní systém m slouží ke snadnému zveej ejování textových a obrazových informací na internetu a je uren zejména pro zpravodajské weby, msta, m obce, školy, apod. Umož žuje jednoduchou, rychlou a pehlednou p editaci obsahu webu s okamžitou aktualizací. lánky obsahují textové informace. Pod lánkem mohou být diskuze, resp. komentáe. e. lánky jsou azeny do tématických rubrik. Seznam lánk je možné filtrovat podle rubriky nebo podle fulltextového vyhledávání. lánek je možné zobrazit zadáním m jeho ID. Stránky redakního systému mají jednotný design. Do redakního systému lze pistupovat p prostednictv ednictvím m webového rozhraní pes internetový prohlíže.. Systém m rozdluje uživatele u do tít rolí - Uživatel, Redaktor a Administrátor. tor. Pro uživatele u v roli Redaktor a Administrátor tor systém m vyžaduje jejich autorizaci. Roli Uživatel U obdrží (neautorizovaný) uživatel pistupujp istupující z Internetu. Možnosti práce v systému se odvíjí práv od pidp idlené role. V pípad píznivé ceny produktu a asu vývoje je vhodné implementovat obrazové informace a definování rzných šablon pro jednotný styl (design) stránek redakního systému. Není to však v podmínkou
Odborný lánek II. Bžný Internetový uživatel mže e prohlížet obsah webu, lánky, komentáe e a mžm že e také vytváet vlastní komentáe e klánkk nkm. K dispozici má také vyhledávac vací funkce podle ID lánku a fulltextu. Je možné také zobrazit seznam lánk patící do jedné rubriky. Redaktor disponuje stejnými vyhledávac vacími funkcemi jako Uživatel U (vyhledávání podle ID lánku, fulltextu a filtrování seznamu lánku podle rubriky). MžM že e mazat pouze svoje lánky a komentáe e k nim a také mže svélánky, jejich obsah a rubriky editovat. lánky je pak možné zaadit adit do rubriky. MžM že e také mnit údaje o své registraci. Administrátor tor zizuje a ruší uživatele s rolí Redaktor a mžm že e mnit m jeho údaje. Na rozdíl l od nj, n není poteba, aby si mnil m své vlastní údaje o sob. Pi i smazání uživatele se vymažou i jeho lánky. Administrátor tor je pouze jeden. MžM že e si nechat zobrazit seznam uživatelu ivatel.. Zizuje Z a ruší rubriky vetn lánk v rubrice a jejich komentá.. MžM že e si nechat zobrazit seznam rubrik. Ostatní funkce mám stejné jako Redaktor. Instaluje a spravuje systém, provádí zálohování,, mžm že e pidp idávat komentáe e klánkk nkm.
Matice zodpovdnosti dnosti Martin Uher Iveta Uherová Petr Kalis Judita Hlinková Richard Vavrda Vypracování zadání projektu Jmenovánílen proj. Týmu a rozdlení úkol Deklarace zámru Odborný lánek Kontextový diagram Model jednání Návrh rozpotu Návrh SW a HW Vytvoení model tíd Datový slovník Datový model Implementace jádra systému, GUI Testování systému Vytvoení instalaní procedury Uživatelská píruka Vytvoení projektové dokumentace Kompletace, výroba médií
Požadavky na Hardware Redakního informaního systému bude provozován n na Dell PowerEdge 850 (78.000,- K) Procesor: Intel Pentium 4 processor 521 with HT Technology at 2.8 GHz,, 1 MB L2 cache,, 800 MHz FSB Pam : : 512 MB Pevný disk: 2x 80GB 7,200rpm SATA RAID1 Síová karta: Intel Pro 100S CD/DVD: DVD-ROM 8x Monitor: Dell 15" E153FP Value Flat Panel TCO'99 Monitor Provedení: : Instalace do skín Servis: 3letá záruka na opravu poruchy do druhého ho pracovního dne
Požadavky na SOFTWARE Vývojové prosted edí: Produktivní prosted edí: E. A. ver.. 5.0 6000,- IB Expert - db manager 6743,- (zahrnutá aktualizace pro 12 msíc) m Textový editor PSPad ver.. 4.3.3 0,- DotProjekt 2.0.1 0,- HomeSite 5+ editory HTML 3147,- OS Linux Red Hat 8.0 0,- WWW Server Apache 2.0 0,- Firebird 1.5 relaní databázový systém 0,- PHP 5.0 tvorba formulá 0,- Server Housing internetové služby 12000,- (roní pronájem)
Odhad rozpotu I. Náklady na HW 135 000 KK Náklady na SW 16 900 KK as = 50 lovkodní Cena lovkodne = 8000 KK Náklady na lidské zdroje 50 lovkodní * 8000 (fix za den) = 400 000 KK Odhad celkových nákladn klad 551 900 KK
Odhad rozpotu II. Výpoet dle COCOMO viz http://sunset sunset.usc.edu/cgi-bin bin/cocomo81 E= b(kloc)bd bd Kde KLOC - odhadované množstv ství program ádk je 1650. Effort = 3.20 Person Months Schedule = 3.89 Months
Datový model
Datový slovník uzivatele datová struktura obsahující identifikaní údaje o uživatelu ivatelích. Položky: user_jmeno jmeno: : velikost 30 znak user_pass pass, jmeno, prijmeni, ulice, msto: : velikost 50 znak psc: : velikost 5 znak email: : velikost 20 znak id: íslo uzivatele_sessions datová struktura obsahující identifikaní údaje o spojení uživatele s aplikací. Položky: id, uživatel_id, stav_id: íslo generovany_kod kod: : velikost 50 znak Clanky datová struktura obsahující obsah a identifikaci lánk.. Položky: id, autor_id, rubrika_id: íslo datum_vytvoreni vytvoreni: asové razítko nadpis: : velikost 50 znak text: : velikost 4000 znak Komentare datová struktura obsahující obsah a identifikaci komentá.. Položky: id, clanek_id _id: íslo autor, autor_email: : velikost 50 znak text: : velikost 1000 znak cis_rubriky datová struktura obsahující identifikaci rubrik. Položky: id: íslo nazev: : velikost 20 znak popis: : velikost 255 znak
Model jednání I. Funknost nost administrátora tora
Model jednání II. Funknost nost redaktora
Model jednání III. Funknost nost uživateleu
Grafický návrh n redakního systému REDAS
Akceptaní test Globální test Popis testu Oekávaný výstup Výsledek Poznámka Pipojení internetovým prohlížeem na internetové stránky Zobrazení úvodní stránky V poádku Chybné Test 4 Redaktor Popis testu Oekávaný výstup Výsledek Poznámka Pihlášení uživatele Redaktora V poádku Chybné Smazání komentáe Smazání a kontrola (další krok) V poádku Chybné Zobrazení komentáe k lánku V poádku Chybné Smazání lánku Smazání a kontrola zobrazením seznamu lánk V poádku Chybné