Presentace II
Transkript
Redak ní systém REDAS Bankovní institut Vysoká škola, a.s. 3. ro ník oboru Informa ní technologie Vývoj informa ních systém Tv rci: Petr Kalíš, Iveta Uherová,Martin Uher, Judita Hlinková, Richard Vavrda Odborný lánek I. Redak ní systém slouží ke snadnému zve ej ování textových a obrazových informací na internetu a je ur en zejména pro zpravodajské weby, m sta, obce, školy, apod. Umož uje jednoduchou, rychlou a p ehlednou editaci obsahu webu s okamžitou aktualizací. lánky obsahují textové informace. Pod lánkem mohou být diskuze, resp. komentá 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 jeho ID. Stránky redak ního systému mají jednotný design. Do redak ního systému lze p istupovat prost ednictvím webového rozhraní p es internetový prohlíže . Systém rozd luje uživatele do t í rolí - Uživatel, Redaktor a Administrátor. Pro uživatele v roli Redaktor a Administrátor systém vyžaduje jejich autorizaci. Roli Uživatel obdrží (neautorizovaný) uživatel p istupující z Internetu. Možnosti práce v systému se odvíjí práv od p id lené role. V p ípad p íznivé ceny produktu a asu vývoje je vhodné implementovat obrazové informace a definování r zných šablon pro jednotný styl (design) stránek redak ního systému. Není to však podmínkou Odborný lánek II. B žný „Internetový“ uživatel m že prohlížet obsah webu, lánky, komentá e a m že také vytvá et vlastní komentá e k lánk m. K dispozici má také vyhledá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ími funkcemi jako Uživatel (vyhledávání podle ID lánku, fulltextu a filtrování seznamu lánku podle rubriky). M že mazat pouze svoje lánky a komentá e k nim a také m že své lánky, jejich obsah a rubriky editovat. lánky je pak možné za adit do rubriky. M že také m nit údaje o své registraci. Administrátor z izuje a ruší uživatele s rolí Redaktor a m že m nit jeho údaje. Na rozdíl od n j, není pot eba, aby si m nil své vlastní údaje o sob . P i smazání uživatele se vymažou i jeho lánky. Administrátor je pouze jeden. M že si nechat zobrazit seznam uživatel . Z izuje a ruší rubriky v etn lánk v rubrice a jejich komentá . M že si nechat zobrazit seznam rubrik. Ostatní funkce má stejné jako Redaktor. Instaluje a spravuje systém, provádí zálohování, m že p idávat komentá e k lánk m. Matice zodpov dnosti Martin Uher Iveta Uherová Petr Kalis Judita Hlinková Richard Vavrda Vypracování zadání projektu X X X X X Jmenování len proj. Týmu a rozd lení úkol X X X X X Deklarace zám ru Odborný lánek X X Kontextový diagram X Model jednání X Návrh rozpo tu Návrh SW a HW X X X Vytvo ení model t íd Datový slovník X X Datový model X Implementace jádra systému, GUI X Testování systému X X X Vytvo ení instala ní procedury X Uživatelská p íru ka Vytvo ení projektové dokumentace X Kompletace, výroba médií X Požadavky na Hardware Redak ního informa ního systému bude provozová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 pracovního dne Požadavky na SOFTWARE Vývojové prost edí: – – – – – – E. A. ver. 5.0 6000,IB Expert - db manager 6743,(zahrnutá aktualizace pro 12 m síc ) Textový editor PSPad ver. 4.3.3 0,DotProjekt 2.0.1 0,HomeSite 5+ editory HTML 3147,- Produktivní prost edí: – – – – – OS Linux Red Hat 8.0 0,WWW Server Apache 2.0 0,Firebird 1.5 rela ní databázový systém 0,PHP 5.0 tvorba formulá 0,Server Housing internetové služby 12000,- (ro ní pronájem) Odhad rozpo tu I. Náklady na HW 135 000 K Náklady na SW 16 900 K as = 50 lov kodní Cena lov kodne = 8000 K Náklady na lidské zdroje 50 (fix za den) = 400 000 K lov kodní * 8000 Odhad celkových náklad 551 900 K Odhad rozpo tu II. Výpo et dle COCOMO viz http://sunset.usc.edu/cgi-bin/cocomo81 E= b(KLOC)bd Kde KLOC - odhadované množství program ádk je 1650. Effort = 3.20 Person Months Schedule = 3.89 Months Datový model Datový slovník uzivatele – datová datová struktura obsahují obsahující identifika ní údaje o už uživatelí ivatelích. Polož Položky: – – – – – user_ user_jmeno: jmeno: velikost 30 znak user_ user_pass, pass, jmeno, jmeno, prijmeni, prijmeni, ulice, ulice, m sto: sto: velikost 50 znak psc: : velikost 5 znak psc email: email: velikost 20 znak id: id: íslo – – id, id, uživatel_id, ivatel_id, stav_id: stav_id: íslo generovany_ _ kod: generovany kod: velikost 50 znak – – – – id, autor_id, rubrika_id: rubrika_id: íslo datum_vytvoreni datum_vytvoreni:: asové asové razí razítko nadpis: nadpis: velikost 50 znak text: text: velikost 4000 znak – – – id, id, clanek_id clanek_id:: íslo autor, autor_email: autor_email: velikost 50 znak text: text: velikost 1000 znak – – – id: id: íslo nazev: nazev: velikost 20 znak popis: popis: velikost 255 znak uzivatele_ uzivatele_sessions – datová datová struktura obsahují obsahující identifika ní údaje o spojení spojení uživatele s aplikací aplikací. Polož Položky: Clanky – datová datová struktura obsahují obsahující obsah a identifikaci lánk . Polož Položky: Komentare – datová datová struktura obsahují obsahující obsah a identifikaci komentá komentá . Polož Položky: cis_rubriky – datová datová struktura obsahují obsahující identifikaci rubrik. Polož Položky: Model jednání I. Funk nost administrátora Model jednání II. Funk nost redaktora Model jednání III. Funk nost uživatele Grafický návrh redak ního systému REDAS Akcepta ní test Globální test Popis testu P ipojení internetovým prohlíže em na internetové stránky O ekávaný výstup Výsledek Zobrazení úvodní stránky V po ádku Chybné O ekávaný výstup Výsledek Poznámka Test 4 – Redaktor Popis testu P ihlášení uživatele Redaktora Smazání komentá e Zobrazení komentá e k lánku Smazání lánku Smazání a kontrola (další krok) Smazání a kontrola zobrazením seznamu lánk V po ádku Chybné V po ádku Chybné V po ádku Chybné V po ádku Chybné Poznámka
Podobné dokumenty
Presentace I
Administrátor – p i azuje role uživatel m systému, z izuje uživatele,
instaluje a spravuje systém
Redaktor – zakládá tématické stránky a ur uje, která data se na nich
zobrazí, m že komentovat lánky...
X36SIN: Softwarové inženýrství
Model jednání (use case model) slouží
pro evidenci aktér a služeb systému.
Kontextový diagram slouží pro evidenci
aktér a datových tok .
Oba modely se tedy dopl ují, ale
p edstavují pouze prvý krok...
YD36SIN: Úvod do softwarového inženýrství
požadavků, definice hranice systému
(diagram kontextu, model jednání),
datový (pojmový) slovník, ...
Appalacsk´a stezka
Nemá smysl spěchat, protože v podstatě nikam nejdete. At’ už se trmácı́te jakkoli dlouho nebo jakkoli daleko, jste
pořád na stejném mı́stě: v lese. Tam jste byli i včera a zı́tra to nebu...
Soubor pojistn˘ch podmínek
pojistnou hodnotou nejvy‰‰í moÏná majetková
újma, která mÛÏe v dÛsledku pojistné události nastat,
pojistn˘m úplata za soukromé poji‰tûní,
bûÏn˘m pojistn˘m pojistné stanovené za pojistné
období,
poj...
vozidla
„âestné prohlá‰ení o pfievodu bonusÛ“ v pfiedepsané formû a „Potvrzení o dobû trvání poji‰tûní
a ‰kodním prÛbûhu“ manÏela/manÏelky, od kterého/ které je bonus pfievádûn. V pfiípadû, Ïe se prokáÏe, Ïe p...
Státnice – odborné č. 12
Dekompoziční techniky jsou odhady vycházející z problému (rozdělení hlavních funkcí a odhad
velikosti nebo pracnosti implementace každé funkce). Používají veličiny LOC (počet řádků kódu) a FP
(funk...