Presentace I

Transkript

Presentace I
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
P íloha k prezentaci o internetovém
redak ním systému REDAS dne
6.12.20058
Deklarace zám ru
Cílem projektu je realizace Internetového redak ního systému. Na projektu
budou participovat.
Petr Kalíš
Martin Uher
Iveta Uherová
Judita Hlinková
a Richard Vavrda jenž se stává osobou kontaktní.
Cílem je návrh ešení redak ního systému k sloužící k zve ej ování textových a
obrazových informací. ešení je v etn uživatelské p íru ky a instala ní
procedury.
Odlišné role v systému bude mít administrátor, redaktor a uživatel:
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, vkládat obrázky a text
Uživatel – má možnost íst lánky a komentá e
Strana 1 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Odborný lánek
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.
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.
Strana 2 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Požadavky na SOFTWARE
Vývojové prost edí:
E. A. ver. 5.0
IB Expert - db manager
(zahrnutá aktualizace pro 12 m síc )
Textový editor PSPad ver. 4.3.3
DotProjekt 2.0.1
HomeSite 5+ editory HTML
6000,6743,0,0,3147,-
Produktivní prost edí:
OS Linux Red Hat 8.0
WWW Server Apache 2.0
Firebird 1.5 rela ní databázový systém
PHP 5.0 tvorba formulá
Server Housing internetové služby
(ro ní pronájem)
0,0,0,0,12000,-
Požadavky na Hardware
Redak ního informa ního systému bude provozován na HW:
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
Strana 3 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Odhad rozpo tu
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
lov kodní * 8000 (fix za den) = 400 000 K
Odhad celkových náklad 551 900 K
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
You submitted the following name / value pairs:
* size = 1650
* acap = 1.00
* mode = 1.05
* aexp = 1.00
* rely = 1.00
* pcap = 1.00
* data = 1.00
* vexp = 1.00
* cplx = 1.00
* lexp = 1.00
* time = 1.00
* modp = 1.00
* stor = 1.00
* tool = 1.00
* virt = 1.00
* sced = 1.00
* turn = 1.00
Strana 4 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Datový model
Strana 5 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Datový slovník
uzivatele – datová struktura obsahující identifika ní údaje o uživatelích. Položky:
• user_jmeno: velikost 30 znak
• user_pass, jmeno, prijmeni, ulice, m sto: velikost 50 znak
• psc: velikost 5 znak
• email: velikost 20 znak
• id: íslo
uzivatele_sessions – datová struktura obsahující identifika ní údaje o spojení uživatele
s aplikací. Položky:
• id, uživatel_id, stav_id: íslo
• generovany_kod: velikost 50 znak
Clanky – datová struktura obsahující obsah a identifikaci lánk . Položky:
• id, autor_id, rubrika_id: íslo
• datum_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: í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
Strana 6 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Modely jednání
A.) Funk nost uživatele
Strana 7 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
B) Funk nost administrátora
Strana 8 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
C.) Funk nost redaktora
Strana 9 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Grafický návrh redak ního systému REDAS
Strana 10 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
Akcepta ní test
1.1.1 Globální test
Popis testu
P ipojení
internetovým
prohlíže em na
internetové stránky
O ekávaný výstup
Zobrazení úvodní
stránky
Výsledek
Poznámka
Výsledek
Poznámka
V po ádku
Chybné
1.1.2 Test 1 – Administrátor
Popis testu
P ihlášení uživatele
Administrator
Založení uživatele
Redaktora
Zobrazení seznamu
uživatel
Založení 2 rubrik
Zobrazení seznamu
rubrik
O ekávaný výstup
Zadání uživatele a
zobrazení
v seznamu (další
krok)
Zobrazení v etn
nového uživatele
Založení rubriky a
kontrola v seznamu
rubrik (další krok
testu)
Zobrazení rubrik
v etn nové
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
Strana 11 (celkem 13)
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
1.1.3 Test 2 – Redaktor
Popis testu
O ekávaný výstup
P ihlášení uživatele
Redaktora
Založení 2 lánk
V po ádku
Chybné
Založení lánku a
V po ádku
p i azení do rubriky
Chybné
Zm na lánku a
V po ádku
kontrola zobrazením Chybné
V po ádku
Chybné
Nalezení a zobrazení V po ádku
lánku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
Zm na obsahu
lánku
Zm na rubriky
lánku
Nalezení lánku
podle ID
Vyhledání lánku
fulltextem
Zobrazení seznamu
lánk
Filtrování seznamu
lánk podle rubrik
Výsledek
Poznámka
1.1.4 Test 3 – Uživatel
Popis testu
O ekávaný výstup
Vyhledání lánku
fulltextem
Zobrazení seznamu
lánk
Filtrování seznamu
lánk podle rubrik
Nalezení lánku
podle ID
Vložení komentá e
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
Nalezení a zobrazení V po ádku
lánku
Chybné
V po ádku
Chybné
V po ádku
Chybné
Zobrazení
komentá e k lánku
Výsledek
Strana 12 (celkem 13)
Poznámka
Internetový redak ní systém REDAS
BIVS 3BK-IT
Vývoj informa ních systém
1.1.5 Test 4 – Redaktor
O ekávaný výstup
Výsledek
P ihlášení uživatele
Redaktora
Smazání komentá e Smazání a kontrola
(další krok)
Zobrazení
komentá e k lánku
Smazání lánku
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é
Popis testu
Poznámka
1.1.6 Test 5 – Administrator
Popis testu
O ekávaný výstup
Výsledek
Kontrola v seznamu
rubrik
Ov ení
nep ihlášením
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
V po ádku
Chybné
P ihlášení uživatele
Administrator
Vyhledání lánku
fulltextem
Filtrování seznamu
lánk podle rubrik
Zobrazení seznamu
lánk
Nalezení lánku
podle ID
Zm na obsahu
lánku
Zm na rubriky
Smazání komentá e
Smazání lánku
Smazání rubriky
Smazání uživatele
Strana 13 (celkem 13)
Poznámka

Podobné dokumenty

Presentace II

Presentace II – 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/D...

Více

X36SIN: Softwarové inženýrství

X36SIN: Softwarové inženýrství s deseti až sto zákazníky) by mohla být p ijatelná. Domníváme se, že nejmén 10 firem by si produkt zakoupilo, každý další prodej by znamenal zisk. Proto navrhujeme do projektu investovat.

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

X Mark I Pro Czech

X Mark I Pro Czech multi-prohlášení není dovoleno vstup do rovnice pro SOLVE funkce. • Vzhledem k tomu, SOLVE využívá Newtonovu metodu k získání řešení, i v případě, že jsou více řešení, pouze jeden z nich se uvádí j...

Více

Kreditní karta AMEX II.

Kreditní karta AMEX II. 1. Co mám dělat jako uživatel? Většinu práce provede implementační tým. Pro Vás, jako uživatele, je postup následující: - do 9.9.2010 musíte podepsat formulář Žádost o Express Cash viz Příloha č.1,...

Více