Strona główna

Poradnia Diabetologiczna Daniel Lula Semestr X


Pobieranie 405.76 Kb.
Strona1/5
Data17.06.2016
Rozmiar405.76 Kb.
  1   2   3   4   5


Object-Oriented Model

Poradnia Diabetologiczna

Daniel Lula


Semestr X


INFORMATYKA

SPIS TREŚCI


SPIS TREŚCI 2

1. OPIS SYSTEMU „PORADNIA DIABETOLOGICZNA” 5

2. DIAGRAM PRZYPADKÓW UŻYCIA 6

2.1. Lista aktorów 7

2.2. Lista przypadków użycia wraz z pełnioną funkcją 7

3. DIAGRAMY KOOPERACJI I PRZEBIEGU 8

3.1. Przypadek użycia: Logowanie 9

3.1.1. Diagram kooperacji: Logowanie 9

3.1.2. Diagram przebiegu: Logowanie 9

3.1.3. Scenariusz realizacji przypadku użycia: Logowanie 10

3.2. Przypadek użycia: Edycja kont 10

3.2.1. Diagram kooperacji: Administrator:::Edycja kont 10

3.2.2. Diagram przebiegu: Administrator:::Edycja kont 13

3.2.3. Scenariusz realizacji przypadku użycia: Edycja kont 13

3.3. Przypadek użycia: Aktualizacja kont 14

3.3.1. Diagram kooperacji: Administrator:::Aktualizacja kont 14

3.3.2. Diagram przebiegu: Administrator:::Aktualizacja kont 14

3.3.3. Scenariusz realizacji przypadku użycia: Aktualizacja kont 15

3.4. Przypadek użycia: Dodawanie kont 15

3.4.1. Diagram kooperacji: Administrator:::Dodawanie kont 15

3.4.2. Diagram przebiegu: Administrator:::Dodawanie kont 16

3.4.3. Scenariusz realizacji przypadku użycia: Dodawanie kont 16

3.5. Przypadek użycia: Usuwanie kont 17

3.5.1. Diagram kooperacji: Administrator:::Usuwanie kont 17

3.5.2. Diagram przebiegu: Administrator:::Usuwanie kont 17

3.5.3. Scenariusz realizacji przypadku użycia: Usuwanie kont 17

3.6. Przypadek użycia: Edycja kartotek 18

3.6.1. Diagram kooperacji: Lekarz:::Edycja kartotek 18

3.6.2. Diagram przebiegu: Lekarz:::Edycja kartotek 18

3.6.3. Scenariusz realizacji przypadku użycia: Edycja kartotek 18

3.7. Przypadek użycia: Aktualizacja kartotek 19

3.7.1. Diagram kooperacji: Lekarz:::Aktualizacja kartotek 19

3.7.2. Diagram przebiegu: Lekarz:::Aktualizacja kartotek 20

3.7.3. Scenariusz realizacji przypadku użycia: Aktualizacja kartotek 20

3.8. Przypadek użycia: Dodawanie kartotek 21

3.8.1. Diagram kooperacji: Lekarz:::Dodawanie kartotek 21

3.8.2. Diagram przebiegu: Lekarz:::Dodawanie kartotek 21

3.8.3. Scenariusz realizacji przypadku użycia: Dodawanie kartotek 22

3.9. Przypadek użycia: Usuwanie kartotek 22

3.9.1. Diagram kooperacji: Lekarz:::Usuwanie kartotek 22

3.9.2. Diagram przebiegu: Lekarz:::Usuwanie kartotek 23

3.9.3. Scenariusz realizacji przypadku użycia: Usuwanie kartotek 23

3.10. Przypadek użycia: Drukowanie kartotek 24

3.10.1. Diagram kooperacji: Lekarz:::Drukowanie kartotek 24

3.10.2. Diagram przebiegu: Lekarz:::Drukowanie kartotek 24

3.10.3. Scenariusz realizacji przypadku użycia: Lekarz:::Drukowanie kartotek 24

3.11. Przypadek użycia: Edycja terminów konsultacji 25

3.11.1. Diagram kooperacji: Lekarz:::Edycja terminów konsultacji 25

3.11.2. Diagram przebiegu: Lekarz:::Edycja terminów konsultacji 25

3.11.3. Scenariusz realizacji przypadku użycia: Edycja terminów konsultacji 26

3.12. Przypadek użycia: Dodawanie terminów 26

3.12.1. Diagram kooperacji: Lekarz:::Dodawanie terminów 26

3.12.2. Diagram przebiegu: Lekarz:::Dodawanie terminów 27

3.12.3. Scenariusz realizacji przypadku użycia: Dodawanie terminów 27

3.13. Przypadek użycia: Usuwanie terminów 28

3.13.1. Diagram kooperacji: Lekarz:::Usuwanie terminów 28

3.13.2. Diagram przebiegu: Lekarz:::Usuwanie terminów 28

3.13.3. Scenariusz realizacji przypadku użycia: Usuwanie terminów 28

3.14. Przypadek użycia: Przeglądanie zarejestrowanych 29

3.14.1. Diagram kooperacji: Lekarz:::Przeglądanie zarejestrowanych 29

3.14.2. Diagram przebiegu: Lekarz:::Przeglądanie zarejestrowanych 29

3.14.3. Scenariusz realizacji przypadku użycia: Przeglądanie zarejestrowanych 30

3.15. Przypadek użycia: Edycja Dziennika Samokontroli 30

3.15.1. Diagram kooperacji: Lekarz:::Edycja Dziennika Samokontroli 30

3.15.2. Diagram przebiegu: Lekarz:::Edycja Dziennika Samokontroli 31

3.15.3. Scenariusz realizacji przypadku użycia: Edycja Dziennika Samokontrolii 31

3.16. Przypadek użycia: Dodawanie wyników 32

3.16.1. Diagram kooperacji: Pacjent:::Dodawanie wyników 32

3.16.2. Diagram przebiegu: Pacjent:::Dodawanie wyników 32

3.16.3. Scenariusz realizacji przypadku użycia: Edycja Dziennika Samokontrolii 33

3.17. Przypadek użycia: Usuwanie wyników 33

3.17.1. Diagram kooperacji: Lekarz:::Usuwanie wyników 33

3.17.2. Diagram przebiegu: Lekarz:::Usuwanie wyników 34

3.17.3. Scenariusz realizacji przypadku użycia: Usuwanie wyników 34

3.18. Przypadek użycia: Przeglądanie wyników 35

3.18.1. Diagram kooperacji: Lekarz:::Przeglądanie wyników 35

3.18.2. Diagram przebiegu: Lekarz:::Przeglądanie wyników 36

3.18.3. Scenariusz realizacji przypadku użycia dla lekarza: Przeglądanie wyników 36

3.18.4. Diagram kooperacji: Pacjent:::Przeglądanie wyników 37

3.18.5. Diagram przebiegu: Pacjent:::Przeglądanie wyników 37

3.18.6. Scenariusz realizacji przypadku użycia dla pacjenta: Przeglądanie wyników 37

3.19. Przypadek użycia: Konsultacje 38

3.19.1. Diagram kooperacji: Pacjent:::Konsultacje 38

3.19.1. Diagram przebiegu: Pacjent:::Konsultacje 38

3.19.3. Scenariusz realizacji przypadku użycia: Konsultacje 39

3.20. Przypadek użycia: Rejestracja 39

3.20.1. Diagram kooperacji: Pacjent:::Rejestracja 39

3.20.2. Diagram przebiegu: Pacjent:::Rejestracja 40

3.20.3. Scenariusz realizacji przypadku użycia: Rejestracja 40

3.21. Przypadek użycia: Wyrejestrowanie 41

3.21.1. Diagram kooperacji: Pacjent:::Wyrejestrowanie 41

3.21.2. Diagram przebiegu: Pacjent:::Wyrejestrowanie 41

3.21.3. Scenariusz realizacji przypadku użycia: Wyrejestrowanie 42

3.22. Przypadek użycia: Przeglądanie kartoteki 42

3.22.1. Diagram kooperacji: Pacjent:::Przeglądanie kartoteki 42

3.22.2. Diagram przebiegu: Pacjent:::Przeglądanie kartoteki 43

3.22.3. Scenariusz realizacji przypadku użycia: Przeglądanie kartoteki 43

4. DIAGRAM KLAS 44

4.1. Diagram klas konceptualnych (słownictwo systemu) 45

4.2. Diagram klas modelu projektowania 45

4.3. Właściwości klas modelu projektowania 46

4.3.1. Klasa: Dziennik Samokontroli 46

4.3.2. Klasa: Kartoteka 47

4.3.3. Klasa: Kansultacja 48

4.3.4. Klasa: Konto 48

4.3.5. Klasa: Logowanie 49

5. DIAGRAM OBIEKTÓW 51

6. DIAGRAMY STANÓW 59

6.1. Klasa: Dziennik Samokontroli 60

6.1.1. Diagram stanów: Lekarz:::Edycja Dziennika Samokontroli 60

6.1.2. Diagram stanów: Pacjent:::Dodawanie wyników 60

6.1.3. Diagram stanów: Pacjent:::Przeglądanie wyników 60

6.2. Klasa: Kartoteka 61

6.2.1. Diagram stanów: Pacjent:::Przeglądanie kartoteki 61

6.2.2. Diagram stanów: Lekarz:::Edycja kartotek 61

6.3. Klasa: Konsultacja 61

6.3.1. Diagram stanów: Lekarz:::Edycja terminów konsultacji 62

6.3.2. Diagram stanów: Pacjent:::Konsultacje 62

6.4. Klasa: Konto 62

6.4.1. Diagram stanów: Administrator:::Edycja kont 62

6.5. Klasa: Logowanie 63

6.5.1. Diagram stanów: AdministratorLekarz:::Logowanie 63

6.5.2. Diagram stanów: Pacjent:::Logowanie 63

7. DIAGRAM CZYNNOŚCI 64

7.1. Klasa: Dziennik Samokontroli 65

7.1.1. Diagram czynności: Lekarz:::Edycja Dziennika Samokontroli 65

7.1.2. Diagram czynności: Pacjent:::Przeglądanie i dodawanie wyników 66

7.2. Klasa: Kartoteka 67

7.2.1. Diagram czynności: Lekarz:::Edycja kartotek 67

7.3. Klasa: Konsultacja 68

7.3.1. Diagram czynności: Lekarz:::Edycja terminów konsultacji 68

7.3.2. Diagram czynności: Pacjent:::Konsultacje 69

7.4. Klasa: Konto 70

7.4.1. Diagram czynności: Administrator:::Edycja kont 70

8. DIAGRAM KOMPONENTÓW 71

9. DIAGRAM WDROŻENIA 71

10. SZKIELET KODÓW ŹRÓDŁOWYCH W JĘZYKU C# 72

10.1. Klasa: Dziennik Samokontroli 72

10.2. Klasa: Kartoteka 72

10.3. Klasa: Konsultacja 73

10.4. Klasa: Konto 74

10.5. Klasa: Logowanie 75


  1   2   3   4   5


©snauka.pl 2016
wyślij wiadomość