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

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

Y16INS Libor Kalík Silvie Pavlosková. Co uslyšíte Tým Zadání Klíčové myšlenky Aktuální stav Požadavky na funkcionalitu Analýzy SWOPT a FURPS Návrh řešení.

Podobné prezentace


Prezentace na téma: "Y16INS Libor Kalík Silvie Pavlosková. Co uslyšíte Tým Zadání Klíčové myšlenky Aktuální stav Požadavky na funkcionalitu Analýzy SWOPT a FURPS Návrh řešení."— Transkript prezentace:

1 Y16INS Libor Kalík Silvie Pavlosková

2 Co uslyšíte Tým Zadání Klíčové myšlenky Aktuální stav Požadavky na funkcionalitu Analýzy SWOPT a FURPS Návrh řešení

3 Tým Složení Libor Kalík - vedoucí týmu Silvie Pavlosková - Business Analytik Rozstislav Přibyl – IT analytik Nastavená komunikace www.assembla.com Schůzky Problémy

4 Zadání „Jsme vysoká škola a potřebujeme pro týmovou práci studentů vyvinout systém, který umožní plně kontrolovat a koordinovat práci na projektech.“ Blíže specifikované zadání: Transparentnost a jednoduchost pro práci v rámci týmů.

5 Klíčové myšlenky Jednoduchý systém pro koordinaci týmové práce studentů Import uživatelů ze školní databáze Přístupové rozhraní nezávislé na platformě Aplikovatelnost na celofakultní úrovni Sledování postupu práce Vytváření, přidělování, sledování stavu úkolů Umožnit upload a download souborů Nástroj(e) pro týmovou komunikaci

6 Aktuální stav Server OS Windows 2008 (vyžadováno čerpání kontaktů z LDAP) HW: 2 disky, 140GB, 2-krát 4GB paměti, vitual, 2-krát čtyř jádra. SQL server 2005 Zákazník plánuje rozšíření paměti a diskových prostor

7 Požadavky na funkcionalitu Procesy a funkcionality Sada studentů -> rozdělení do jednotlivých cvičení -> vytvoření týmu -> vedoucí týmu Vedení evidence úkolů, bodů a postihů Úkol může být vrácen k přepracování, je schvalován podle úrovně vedoucím týmu / cvičícím Požadavek na centrální úložiště dat v systému s limitem prostoru přiděleným na tým/předmět Pracovní soubory mohou být smazány vedoucím týmu, možnost uzamykání souborů Pro učitele možnost stáhnout všechny soubory vztahující se k danému úkolu, popřípadě přehled již odevzdaných dokumentů

8 Požadavky na funkcionalitu II Přehledy Zálohování Rozdělení práv Systém souborů Komunikace UI a nápověda

9 Analýzy -SWOPT Projekt Úvodní studie strenght: znalost microsoft technologií zkušenosti z předchozích projketů weakness: cena převyšující předpokládané náklady nedodržení termínu neimplementované jednotné přihlášení opprortunities: možnost později nasadit verzovací systém možnost rozsáhlejší spolupráce v rámci ČVUT dobré reference threats: neúčast člena týmu Strenght: Zkušenosti s analýzami podobných systému Rozsah znalostí jednotlivých členů Weakness: Zapracování vlastních myšlenek Opportunities: Možnost získat reference v rámci CVUT Threats: Neúčast člena týmu

10 Analýzy – FURPS I Funkčnost (functional) Přístup od 100 studentů do 1000 V rámci nasazených technologií má serverová část běžet na Microsoft technologiích. Pro klienty je důležitá platformní nezávislost a web Access zahrnuty pouze profilové předměty z předem dohodnutých kateder stav 2 disky, 140GB, 2-krát 4GB paměti, vitual, 2-krát čtyř jádra. běh systému na virtuálním PC externí firmou vyhotovit audit bezpečnosti Čtyři uživatelské role Použitelnost (usability) Speciální nápověda pro cvičícího Nápověda v podobě textu a videa,textová nápověda dostupná v AJ Důraz kladen na intuitivnost a jednoduchost. Dokumentace dostupna v podobě zdrojového kodu.

11 Analýzy – FURPS II Spolehlivost (reliability) V případě výpadku je možné provozovat virtual částečně na jiném serveru. Clustering není k dispozici. Po skončení roku připravit automitické zálohování všech údajů. Uschovávání důležitých údajů (finální verze souborů, výpisy chatu a přidělených bodů s odůvodněním) v systému po dobu pěti let Výkon (performance) Časová odezva okamžitá Použita databáze MS SQL 05 Přesnost návratu informací vyplývá z jasné struktury aplikace Podpora (supportability) Možnost doplnit další moduly AJ a čj mod Možnost vypnout a zapnout moduly

12 Návrh řešení Vývoj vlastní aplikace 1. PHP implementace,důraz kladen na jednoduchost a jasně stanovené grafické rozhraní Použitý framework Ruby on Rails 2. ASP.net MVC(model view Controller) viz project Project.net Nasazení na Microsoft technologie,Web Access.

13 Závěrem Děkujeme za pozornost Jsou nějaké dotazy?


Stáhnout ppt "Y16INS Libor Kalík Silvie Pavlosková. Co uslyšíte Tým Zadání Klíčové myšlenky Aktuální stav Požadavky na funkcionalitu Analýzy SWOPT a FURPS Návrh řešení."

Podobné prezentace


Reklamy Google