systemy_informatyczne_instrukcja.doc

(812 KB) Pobierz
Instrukcja do ćwiczeń projektowych z przedmiotu: Systemy Informatyczne

dr inż. Izabela Rojek

Instrukcja do ćwiczeń projektowych z przedmiotu: Systemy Informatyczne

15 godzin

 

 

W metodzie strukturalnej buduje się dwa różne modele systemu:

         model danych będący opisem pasywnej części systemu (ERD),

         model funkcji opisujący aktywną część systemu (FHD).

Te dwa modele są następnie integrowane. Wynikiem tej integracji jest model przepływów danych (DFD). Natomiast model procesów (PD) pozwala na określenie kolejności i miejsca realizacji funkcji oraz zrozumienie funkcjonowania organizacji.

 

Celem ćwiczeń jest wykonanie projektu systemu informatycznego w zakresie (MS Office Visio):

1.      Przygotowanie opisu rzeczywistości,

2.      Utworzenie słownika projektowanego systemu informatycznego,

3.      Modelowanie danych – wykonanie diagramu związków encji, modelu relacyjnego,

4.      Modelowanie funkcji – wykonanie diagramu hierarchii funkcji oraz diagramu hierarchii funkcji ze zdarzeniami,

5.      Modelowanie przepływów danych – wykonanie diagramu przepływu danych,

6.      Modelowanie procesów – wykonanie diagramu zależności procesów.

 

 

Omówienie przykładowego projektu systemu informatycznego
do obsługi apteki

 

 

1. Opis rzeczywistości

 

 

Oczywiście należy pamiętać, że opis ten nie jest opisem systemu, który ma być wdrożony. Opis takiego systemu zająłby wiele stron, a jego stworzenie wymagałoby konsultacji z ekspertami dziedzinowymi z zakresu hotelarstwa.

 

Apteka jest zintegrowanym zakładem, który umożliwia pacjentowi:

·      Zakupienie leku (na receptę lub w sprzedaży odręcznej),

·      Zamówienie leku recepturowego,

·      Zakupienie kosmetyków i innych dostępnych w aptece produktów.

System służyć ma do sprawnego zarządzania działalnością w aptece. Każdy z pracowników obejmuje jakieś stanowiska. Kierownicy czuwają nad pracownikami, a także posiadają własne stanowiska. Pacjentem może być osoba jak i lekarz i pracownik. Pacjent po zakupie otrzymuje paragon. Na podstawie paragonu/ów na życzenie pacjent otrzymuje fakturę, wystawianą bądź na osobę prywatną bądź na firmę.

System zarządzania pracownikami będzie pozwalał:

·         Na dodawanie nowych pracowników

·         Na modyfikowanie danych

·         Na wyszukiwanie pracowników na podstawie wybiórczych atrybutów

Apteka oferować będzie szeroki zakres usług, a użytkownicy systemu będą mogli:

·         Dodawać nowe usługi(produkty)

·         Odwoływać dostępne usługi (produkty)

·         Przeszukiwać i wyszukiwać potrzebne usługi(produkty)

 

2. Słownik systemu

 

 

Pacjent                             PESEL (PK), imię, nazwisko, miejscowość, kod, ulica, data rejestracji

Lekarz                             id lekarza (PK), specjalizacja, telefon

Pracownik               id pracownika (PK), telefon, NIP, stanowisko, data zatrudnienia, data
   zwolnienia, nr umowy

Klient                                           id klienta (PK), telefon

Recepta                             kod recepty (PK), przewlekłe, NFZ, data

Paragon                            nr paragonu, data

Faktura                             nr faktury (PK), dla kogo wystawiona, przez kogo wystawiona, data
                                             wystawienia, data zapłaty, sposób zapłaty

Przychodnia                             id przychodni (PK), nazwa, adres

Lek                                           nazwa leku (PK), ilość

Lek gotowy                             id magazynowe (PK), nazwa, firma, refundacja, cena, skład,
                                             gramatura, zamienniki

Lek recepturowy               nazwa recepturowa (PK), data produkcji, data przydatności, cena

Firma                                           id firmy, nazwa, ulica, miejscowość, kod, telefon

 

 

3. Modelowanie danych – wykonanie diagramu związków encji,

 

 

 

 

 

Wykonanie modelu relacyjnego

 

 

 

 

4.      Modelowanie funkcji – wykonanie diagramu hierarchii funkcji oraz diagramu  
hierarchii funkcji ze zdarzeniami

 

 

5. Modelowanie przepływów danych – wykonanie diagramu przepływu danych

 

 

 

 

6. Modelowanie procesów – wykonanie diagramu zależności procesów

 

 

Zgłoś jeśli naruszono regulamin