Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Sociální síť Projekt pro předměty Y36SI2 a Y36SI3.

Podobné prezentace


Prezentace na téma: "Sociální síť Projekt pro předměty Y36SI2 a Y36SI3."— Transkript prezentace:

1 Sociální síť Projekt pro předměty Y36SI2 a Y36SI3

2 Obsah prezentace Popis aplikace Použité technologie a návrhové vzory Class diagram Modelu Časový a finanční odhad Následující práce na projektu

3 Popis aplikace Aplikace bude sloužit jako sociální síť, hlavně pro akademické využití. Bude umožňovat registrovaným uživatelům zakládat skupiny a podskupiny, posílat si zprávy, upload souborů. Uživatelé se z hlediska aplikace dělí do 4 základních skupin: – Nepřihlášený uživatel (jen základní přístup, registrace/log-in) – Přihlášený uživatel (detailní přístup a psaní zpráv skupinám/přátelům, založení skupiny/podskupiny, vystoupení ze skupiny, editace informací o sobě) – Zakladatel skupiny (editace info skupiny a pro členy, přidání/vyřazení člena,editace harmonogramu, jmenování moderátora, nastavení hesla) – Moderátor skupiny (podobně jako zakladatel, ale nemůže vyřadit, ani přidávat členy)

4 Popis aplikace Aplikace poběží na serveru Uživatelé budou přistupovat přes webové rozhraní Databáze bude umístěna též na serveru

5 Použité technologie a návrhové vzory Aplikace bude využívat ASP.NET MVC 2 framework (www.asp.net/mvc)www.asp.net/mvc Využití composite, viz class diagram modelu

6 Class Diagram Modelu

7 Časový a finanční odhad Podle class diagramu modelu trojbodový odhad jednotlivé třídy, například: – Text (200 +4*100+40)/6 = cca 110 – Picture (300 +4*100+60)/6 = cca 160 – Structured Information ( * )/6 = cca 230 – User ( * )/6 = cca 140 a tak dále. V celkovém součtu odhad 2350 LOC. Ze skušeností s podobným projektem: – Controller: 2,2 KLOC – View: 3,3 KLOC Celkem tedy 7,95 KLOC.

8 Časový a finanční odhad Finanční odhad pro LOC za 200 kč: 1,59 milionu korun. Licitace z 2,4 pro výsledek s rezervou cca 2Mkč. Použitá metoda pro časový odhad: COCOMO – Koeficienty pro semi-detached: a = 3; b = 1,12; c = 2,5; d = 0,3 – Koeficient obtížnosti EAF = 1,05

9 Časový a finanční odhad Výpočet času v manmonths: – E = a * KLOC b * EAF = 3 * 7,95 1,12 * 1,05 = 32,116 – D = c * E d = 2,5 * 32,116 0,35 = 8,42 mm Odhady projektu jsou tedy že bude stát 1,59 milionu kč, reálněji 2 miliony, a programování bude trvat 8,42 člověkoměsíců.

10 Následující práce na projektu Vypracování rešerše o ASP.NET MVC frameworku Demo projektu -

11 Děkuji vám za pozornost! Pokud máte nějaké otázky, rád se je pokusím zodpovědět.


Stáhnout ppt "Sociální síť Projekt pro předměty Y36SI2 a Y36SI3."

Podobné prezentace


Reklamy Google