VirtualStage
Popis: n IS sdružující umělce n zprostředkovává virtuální koncerty, přednesy básní, či jiné kulturní akce n uživatel (umělec) zaplatí jednorázový členský poplatek podílí se na zisku z akcí na kterých spolupracoval n pro veřejnost jsou připraveny koncerty, recitace, on-line galerie, které si může uživatel (divák) předplatit
Uživatelé n Umělec - při registraci poskytne osobní údaje, zaplatí registrační poplatek, -prezentuje galerii ukázek svého umění n Divák - při registraci poskytne osobní údaje - může si prohlížet galerie vytvořené umělci - možnost vytvořit si seznam nejoblíbenějších umělců a hodnotit dovednosti jednotlivých Umělců n Administrator - spravuje celý systém
Provedení vystoupení n pomocí světové sítě Internet n servery společnosti VirtualStage zabezpečují synchronizaci jednotlivých umělců n umělci hrají ze svých domovů, či osobních studií n výsledkem je audio/video proud dat prezentovaný pro diváky
Kontextový diagram
Rozpočet n Náklady na hardware Kč n Náklady na software Kč n Náklady na vývoj Kč n Celkové náklady Kč
Akceptační test n testy na dobu odezvy systému a zatížitelnost systému n schopnost uchránit data před agresory n 1. Testování modulů - Testováním jednotlivých modulů zamezíme tomu, aby by do fáze integrace systému postoupily vadné moduly. n 2. Integrační testování - Integrace probíhá „shora dolů“. Tedy k vedoucímu modulu se přidávají další moduly. Po každém přidání modulu systém otestujeme.
Akceptační test n 3. Regresní test -opakováním předchozích testů zjišťujeme zda přidáním nového modulu nedošlo k neočekávané chybě. n 4. Validační test - provádíme po integraci. Cílem je zjistit, jestli software funguje podle představ zákazníka n 5. Zátěžové a výkonové testy - mají zjistit chování systému v extrémních případech při vysokém počtu přihlášených uživatelů. Cílem je zajistit plynulý a rychle reagující systém, co nejméně závislý na vytížení.
Akceptační test n 6. Bezpečnostní testy - testují schopnost systému odolat útokům zvenčí. Testují se také chyby, které by způsobili přihlášení uživatele k jinému účtu, či nechtěné zobrazení osobních dat jiného uživatele, buď při potencionálním útoku, nebo nahodilou chybou v systému. n 7. Systémový test - Série širokospektrálních testů, která prověřuje celý systém (hardware, softwarové prostředí, databáze, uživatele, …).
Akceptační test n 8. Alfa a beta testování - testuje se celý systém v provozu za účasti vybraných zástupců, kteří testují systém pod dozorem vývojového týmu. Klade se důraz na jednoduchost, zřetelnost a intuitivnost uživatelského rozhraní. - Beta test, na rozdíl od alfa testování, probíhá již u vybraných uživatelů, kde tito spisují své postřehy a upozorňují na případné nejasnosti.
Uživatelská příručka k sytému VirtualStage n 5. Prohlížení a hodnocení n · Hodnotit mají právo pouze Diváci n · Po vyhledání (viz. bod 4. Vyhledávání) díla klikněte na odkaz „více>>>“ n · Zobrazí se stránka umělce, který vytvořil vyhledané dílo, které se ihned zobrazí, případně přehraje. n · Přímo pod dílem naleznete stupnici od 1 do 5. Jde o bodování tedy, např. pokud Vás ukázka znechutila ohodnoťte ji hodnotou 1. Pokud ovšem na Vás ukázka udělala ohromující dojem, neváhejte jí ohodnotit 4 nebo 5. n · Hodnotit můžete týdně pouze jednou! Zvažte tedy dobře prosím své hodnocení!
Dynamický model - ukázka
Scénář základního použití n Registrovaný uživatel (Zákazník) a) Přístup přes www rozhraní b) Vyplnění uživatelského jména a hesla c) Plný přístup k zaplacené sekci Virtual Stage d) Stahovaní hudby, videa daného interpreta e) Shlédnutí live koncertu přenášeného v reálném čase f) Diskutování na serveru