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

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

LABORANT Finálny projekt. LABORANT Projektový tým Úvodná dokumentácia Analytická štúdia Návrh.

Podobné prezentace


Prezentace na téma: "LABORANT Finálny projekt. LABORANT Projektový tým Úvodná dokumentácia Analytická štúdia Návrh."— Transkript prezentace:

1 LABORANT Finálny projekt

2 LABORANT Projektový tým Úvodná dokumentácia Analytická štúdia Návrh

3 Projektový tým Členovia týmu Jan Dohnal vedúci týmu Martin Fousek webmaster Boris Grekov Peter Kováč Daniel Krynský

4 LABORANT Úvodná dokumentácia

5 Popis problematiky Firma vykonáva vyšetrenia Generuje správy o výsledkoch Je potrebné evidovať zoznam úloh a výsledkov zdieľať dáta v rámci firmy zautomatizovať tvorenie správ a štatistických údajov => Potreba IS

6 Deklarácia zámeru LABORANT umožňuje běžnou evidenci došlých objednávek na vyšetření, výsledků vyšetření, evidenci pacientů a zdravotních zařízení. Výsledky vyšetření lze odesílat zdravotním zařízením prostřednictvím internetového portálu. Přenos dat probíhá v šifrovaném protokolu, každý uživatel systému má zabezpečený přístup přístupovým jménem a osobním heslem. Systém LABORANT připraví dávky pro měsíční výkazy zdravotním pojišťovnám a může provádět statistiku vyšetření.

7 Ciele projektu Krabicové riešenie Minimalizácia ceny Využitie voľne šíriteľného softwaru Nenáročnosť na hardware Jednoduché a intuitívne ovládanie

8 Katalóg požiadaviek 1. Požiadavky na systém 2. Požiadavky na bezpečnosť 3. Požiadavky na GUI

9 Zoznam aktérov Administratívny pracovník Laborant Administrátor systému

10 Zoznam udalostí Zadanie požiadavku Pridanie nového pacienta Pridanie nového lekára Diagnóza Tlač výsledkov Výpis objednávok Zadanie výsledkov Správa diagnóz Zadávanie a úprava diagnóz Zadanie nového uživatele

11 Model jednania

12 Návrh HW, SW a architektúry Návrh HW Systém pobeží na jednom stroji, ktorý sa zároveň pred nasadením použije pre samotný vývoj. Server bude pripojený cez záložný zdroj, kvôli prípadnému prerušeniu dodávky elektrické energie. Súčasťou riešenia nie je dodávka užívateľských staníc, jednotliví užívatelia budú pristupovať k systému cez internet na vlastných PC.

13 Návrh HW, SW a architektúry Kvôli minimalizácii nákladov sa použije voľne šíriteľný software. Operační systém Linux Databázový server Firebird 2.0 Webserver Apache HTTP Server Vývojové nástroje PHP5 Cena 0,- Kč Case nástroj IBM Rational Rose XDE Modeler Cena ,- Kč (1 795,- USD)

14 Návrh HW, SW a architektúry Návrh architektúry Systém je založený na architektúre klient- server. Ku komunikácii sa využíva webová aplikácia s využitím jazyka PHP.

15 Náklady Náklady vypočítané pomocou dekompozície: Kč Náklady pomocou COCOMO II Kč Predpokladaný rozsah kódu je 4000 riadkov. Vybrané atributy: mode = 1.05 data = 1.00 cplx = 0.85 Prácnosť 14,1 človeko-mesiacov (čm) Doba vývoja 6,83 mesiaca Náklady 1 hodina = 200 Kč

16 Výnosy Krabicová cena produktu Kč vyplatí sa realizovať pri predajnom množstve 6 kusov.

17 Zhodnotenie Cena projektu: Kč Počet ks na pokrytie nákladov: 6 Podľa prieskumu trhu je dopyt po produkte tohto typu väčší ako 6, predpokladaný počet predaných kusov je 15 PROJEKT SA OPLATÍ REALIZOVAŤ

18 LABORANT Analytická štúdia

19 Dátový model Funkčný model Sekvenčný diagram Diagram spolupráce Dynamický model

20 Dátový model

21

22

23 Sekvenčný diagram Správa užívateľov

24 Sekvenčný diagram Zadávanie diagnóz

25 Sekvenčný diagram Zadanie objednávky

26 Sekvenčný diagram Zadanie výsledku

27 Sekvenčný diagram Výpis objednávok

28 Sekvenčný diagram Správa diagnóz

29 Diagram spolupráce

30

31

32 Dynamický model Laboratórny pracovník

33 Dynamický model Administratívny pracovník

34 Dynamický model Administrátor systému

35 Diagram komponent

36 Analýza rizík Kategórie rizík Rizika velikosti produktu produkt středně velkého rozsahu programátoři jsou v programovacím jazyce zběhlí a mají základní zkušenosti s tvorbou systému podobného typu a rozsahu zadání není přesně specifikováno -> může dojít ke zpoždění či prodražení. Rizika obchodního dopadu firma není existenčně závislá na úspěchu tohoto produktu neexistuje objednavatel produkt je vyvíjen se stávajícím partnerem nabídnut bude až hotový produkt při zpoždění termínu dodání na trh hrozí že si partner vybere jiný hotový produkt.

37 Analýza rizík Kategórie rizík Rizika spolupráce se zákazníkem nejednáme se zákazníkem, ale se stávajícím partnerem spolupráce na novém programu nesmí narušit stávající chod laboratoří Procesní rizika harmonogram práce je jednoznačně dán pravidelně se budou konat schůzky možnost navrhovat případná další vylepšení revize návrhu konzultovat vystupy z testování nově implementovaných částí systému a jejich spolupráce s již vyvinutou částí systému.

38 Analýza rizík Kategórie rizík Technologická rizika k vývoji se používá skriptovacích jazyků nevyužíváme tedy žádné složitější algoritmy nevyžaduje vývoj nestandardních postupu rizika této kategorie jsou tedy zanedbatelná Rizika vývojového prostředí Jsou k dispozici všechny nutné prostředky pro návrh a realizaci testování softwarového produktu včetně nástroje pro řízení softwarového procesu samotný vývoj nevyžaduje speciální softwarové vybavení

39 Analýza rizík Kategórie rizík Rizika spojená s velikostí týmu a jeho zkušeností počet pracovníku je dostačující nemají však zkušenosti s prací v týmu tým je však malý, takže by spolupráce neměla činit potíže Pro případ nemoci nebo jiné neočekávané události lze termín jednotlivých čínností posunout.

40 Analýza rizík Tabulka rizík RizikoKategoriePst.Dopadmožnosti řešení chyba HW nebo SW při vývoji, ztráta dat Technologie, procesní riziko 15 %Marginálnípravidelné zálohování vývojových verzí Chyby v produktuProcesní60 %KritickýKontinuální testování Podceněný odhad rozsahu projektuVelikost produktu60 %Kritický Práce přesčas, oddálení dokončení, změny ve specifikaci, odložení do pozdějších verzí Změna požadavků zákazníkaProcesní20 %Marginálnížádné Nedostatečná kvalifikace pracovníkůTým50 %KritickýNahrazení nebo doškolení pracovníků Nedostatečná kvalifikace zákazníkaZákazník0 %nulovývšichni pracovníci mají dlouhodobé praxe Nedostatečný počet pracovníkůTým10 %MarginálníDalší pracovníci, změny v harmonogramu prací Odchod pracovníkůTým60 %MarginálníOdložení projektu, nebo nalezení náhradníka Odklonění od požadavkůprojektový tým25 %marginální pravidelná setkání, častější konzultace vývojářů spolupracujících modulů Podcenění HW/SW vybavení pro vývojTechnologie10 %KritickýDokoupení HW/SW Neznalost vývojového prostředíTým0 %nulová není třeba, vývojové prostředí jsou běžně používané editory Škála dopadu rizik Zanedbatelný (nejmenší dopad) Marginální Kritický Katastrofický (největší dopad)

41 LABORANT Návrh

42 Návrh GUI – vybrané príklady Štandardná obrazovka LABORANTa Vloženie nového pacienta Výpis objednávok Úprava vlastných diagnóz Nápoveda

43 Návrh GUI Štandardná obrazovka LABORANTa

44 Návrh GUI Vloženie nového pacienta

45 Návrh GUI Výpis objednávok

46 Návrh GUI Úprava vlastných diagnóz

47 Návrh GUI Nápoveda


Stáhnout ppt "LABORANT Finálny projekt. LABORANT Projektový tým Úvodná dokumentácia Analytická štúdia Návrh."

Podobné prezentace


Reklamy Google