Presentace II

Transkript

Presentace II
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

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...

Více

X36SIN: Softwarové inženýrství

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...

Více

YD36SIN: Úvod do softwarového inženýrství

YD36SIN: Úvod do softwarového inženýrství požadavků, definice hranice systému (diagram kontextu, model jednání), datový (pojmový) slovník, ...

Více

Appalacsk´a stezka

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...

Více

Soubor pojistn˘ch podmínek

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...

Více

vozidla

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...

Více

OZN vzsk Lm 031

OZN vzsk Lm 031 Adresa - ulice (místo), ã. p:

Více

Státnice – odborné č. 12

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...

Více

Počítačové hry

Počítačové hry Souběžně se provádí

Více