1 / 47

LABORANT

LABORANT. Finálny projekt. LABORANT. Projektový tým Úvodná dokumentácia Analytická štúdia Návrh. Projektový tým. Členovia týmu Jan Dohnal ved ú c i týmu Martin Fousek webmaster Boris Grekov  Peter Kováč  Daniel Krynský. LABORANT. Úvodná dokumentácia. Popis problematiky.

thor-slater
Download Presentation

LABORANT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 Dohnalvedúci týmu • Martin Fousekwebmaster • 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                              42 000,- 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:469 400 Kč • Náklady pomocou COCOMO II470 000 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 produktu80 000 Kč • vyplatí sa realizovať pri predajnom množstve 6 kusov.

  17. Zhodnotenie • Cena projektu: 470 000 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. Analytická štúdia • Dátový model • Funkčný model • Sekvenčný diagram • Diagram spolupráce • Dynamický model

  20. Dátový model

  21. Dátový model

  22. Dátový model

  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. Diagram spolupráce

  31. Diagram spolupráce

  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 Škála dopadu rizik Zanedbatelný (nejmenší dopad) MarginálníKritický Katastrofický (největší dopad)

  41. LABORANT • Návrh

  42. Návrh • 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 GUIVloženie nového pacienta

  45. Návrh GUIVýpis objednávok

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

  47. Návrh GUINápoveda

More Related