90 likes | 210 Views
Projekt: REDAKČNÍ SYSTÉM Základní informace 1.Projekt Tyto stránky tvoří dokumentaci cvičebního projektu z předmětů 36SI a 36SI2 za letní semestr 2005, ČVUT FEL Praha. 2. Řešitelský tým - C3. 3.Obsah deklarace záměru odborný článek matice zodpovědnosti diagram kontextu
E N D
Projekt: REDAKČNÍ SYSTÉM • Základní informace • 1.Projekt • Tyto stránky tvoří dokumentaci cvičebního projektu z předmětů 36SI a 36SI2 za • letní semestr 2005, ČVUT FEL Praha. • 2.Řešitelský tým - C3 • 3.Obsah • deklarace záměru • odborný článek • matice zodpovědnosti • diagram kontextu • rozpočet vč. návrhu hw a sw • harmonogram řešení • 2.Deklarace záměru • Cílem tohoto projektu je vytvoření webového redakčního systému. Systém bude spravovat • články v různých sekcích a podsekcích. Ke každému článku mohou být připojeny další funkce • (např.: diskuse nebo fotogalerie). Systém bude umožňovat prohlížení různé přístupy dle práv • přistupujících uživatelů (pouze čtení, zápis, editace, mazání).
3.Odborný článek • Cílem projektu je umožnit uživatelům jednoduchý přístup ke článkům v redakčním systému. Na úvodní stránce bude přihlašovací formulář pro registrované uživatele (popř. registrační formulář pro nové uživatele). • Jednotlivé články se v systému třídí do sekcí. Sekce mohou obsahovat libovolný počet podsekcí, které se opět mohou skládat z dalších podsekcí (hloubka není omezena). Orientace mezi sekcemi (podsekcemi, články) je vždy dostupná v jakékoli části systému. • Každý článek obsahuje datum zveřejnění (datum a čas, kdy se zpřístupní ostatním uživatelům). Článek může obsahovat diskusi, může k němu být připojena fotogalerie, hodnocení článku nebo dokument ke stažení. • Je možné používat různé filtry na články, jako vypsat články podle data, autora, posledního příspěvku do diskuse, atd. • Systém je spravován "superadminem". Ten mimo jiné zakládá sekce a podsekce. Dále rozděluje jednotlivé sekce dalším "adminům" a určuje jejich práva. "Admin" může spravovat více sekcí (podsekcí), může přidat, editovat i mazat články. Může řídit diskusi (mazat vulgární příspěvky). Také jednotlivým článkům přidávají atributy přítupnosti (zda je článek veřejný nebo pouze pro registrované uživatele). Redaktor může články vkládat a editovat. • Registrovaní uživatelé budou mít přístup ke všem sekcím, podsekcím, článkům. Mohou přispívat do diskusí, prohlížet si přidané informace u článků. Mohou také články hodnotit. Dále mají možnost odebírání článků či diskusí e-mailem. • O registrovaných uživatelích se budou uchovávat pouze základní informace, jako jméno, přezdívka, heslo, kontakt, aj. • Neregistrovaní uživatelé si mohou prohlížet pouze veřejné články (označené "adminem") a vše, co je s články spojeno (mohou si tedy pročítat diskusi, ale nemohou přidat příspěvek). • Seznam aktérů • Superadmin - má všechna práva a určuje práva ostatním, dělá vše, co "admin", dále zakládá, edituje, ruší sekce a podsekce • Admin - podle svých práv spravuje množinu sekcí, či podsekcí, ve svých sekcích: vkládá, edituje a maže články, moderuje a maže diskuse, určuje další atributy svých článků (např. je-li článek veřejný) • Redaktor - vkládá a edituje své články • Registrovaný uživatel - má přístup ke všem článkům a všem částem s nimi spojenými. Přispívá do diskuse, hodnotí články, má možnost odebírání článků e-mailem • Uživatel - možnost přístupu pouze k veřejným článkům a všem částem s nimi spojenými
4.Matice zodpovědnosti • Legenda: O ... odpovědný; P ... provádí; S ... schvaluje; K ... konzultuje
5.Diagram kontextu Digram je přiliš velký, uvádíme ho na konci této prezentace. Na webu je možné si ho stáhnout zvlášť jako obrázek. 6.Návrh rozpočtu Rozpočet uvažuje, že naše vývojářská firma je zavedená, má zkušenosti s danou problematikou minimálne 3 roky a je ve vlastních prostorech. Rozsah projektu odhaduji na 4000 řádků. K výpočtu ceny produktu jsem použili metodu COCOMO. Z výsledků je vidět, ze při současné práci 5 programátorů bude za jeden měsíc projekt hotov. Při platu 45.000,- za měsíc bude cena projektu = 225.000,- Kč. Nepredpokládáme umístení na vlatní server, spíše zaplacení nejakého hostingu u jiné společnosti. Cena za hosting nebude převyšovat 5.000,- / rok Odhad ceny projektu (hodnoty) Effort = 6.31 Person Months Schedule = 5.03 Months You submitted the following name / value pairs: size = 4000 mode = 1.05 rely = 0.88 data = 0.94 cplx = 0.85 time = 1.00 stor = 1.00 virt = 0.87 turn = 0.87 acap = 1.00 aexp = 1.00 pcap = 1.00 vexp = 1.00 lexp = 0.95 modp = 1.00 tool = 0.91 sced = 1.00