Kamil Janus - projekt UML Apteka, Szkola - materialy


WYŻSZA SZKOŁA EKONOMII I PRAWA W KIELCACH

im. Prof. Edwarda Lipińskiego

0x01 graphic

Projekt systemu informatycznego dla przedsiębiorstwa

APTEKA

Przygotował: Inżynieria oprogramowania

Kamil Janus

Informatyka III r stacj. dr Andrzej Erd

SPIS TREŚCI

1. PREZENTACJA WYBRANEJ ORGANIZACJI GOSPODARCZEJ 3

2. ZAŁOŻENIA PROJEKTOWE 3

3. OPRACOWANIE DIAGRAMU PRZYPADKU UZYCIA 4

4. OPRACOWANIE DIAGRAMU KLAS OBIEKTOW 6

5. OPRACOWANIE DIAGRAMU CZYNNOSCI ORAZ SEKWENCJI 8

6. OPRACOWANIE DIAGRAMU SEKWENCJI 9

7. OPRACOWANIE DIAGRAMU KOMUNIKACJI 9

8. OPRACOWANIE DIAGRAMU PAKIETÓW 11

9.Bibliografia, źródła. 11

  1. PREZENTACJA WYBRANEJ ORGANIZACJI GOSPODARCZEJ

Projekt ten został opracowany na potrzeby zaliczenia przedmiotu „Projektowanie Systemów Informatycznych”. Do opracowania projektu posłużyłem się programem StartUML oraz literatury „Język UML 2.0” pod autorstwem S. Wrycza, B. Marcinkowskiego oraz K. Wyrzykowskiego. Dzięki tej pracy zapoznałem się z tematyką dotyczącą projektowania programów w języku UML. Opis projektu wykonany za pomocą modelowania obiektowego jakim jest język UML jest jednoznaczny, co bardzo ułatwia napisanie kodu źródłowego w oparciu o modele. Narzędzia do modelowania obiektowego umożliwiają wygenerowanie szkieletu klas i obiektów, a po odpowiednim zintegrowaniu ze środowiskiem programistycznym pozwalają na dwukierunkową synchronizację modelu z kodem źródłowym

1.1 Ogólna charakterystyka firmy

APTEKA - placówka, zajmująca się głównie sprzedażą leków innych produktów medycznych (np. opatrunków, środków higienicznych).

Apteki zajmują się także przygotowywaniem leków zgodnie z przepisaną przez lekarza receptą. W praktyce pac jęci korzystają w aptekach także z konsultacji medycznych w sprawie stosowania poszczególnych leków w przypadku konkretnych dolegliwości, a nawet, w nagłych przypadkach, z najbardziej podstawowej pomocy medycznej, polegającej na udzieleniu pierwszej pomocy i wezwaniu innego wykwalifikowanego personelu.

Obecnie apteki znajdują się w każdym mieście, na każdym osiedlu. Bywa tak, że w danym rejonie istnieje kilka aptek.

1.2. Struktura organizacyjna organizacji z podziałem na szczeble zarządzania

0x01 graphic

2. ZAŁOŻENIA PROJEKTOWE

2.1 Cel informatyzacji ograniczonego obszaru informacji

Celem tego projektu jest przedstawienie wdrożenia systemu w celu unowocześnienia technologii informatycznego. Wdrożenie ma na celu dostosowanie do wymogów i bezpieczeństwa systemu informatycznego, który zostanie umieszczony w danej aptece.

2.2 Analiza SWOT systemu informatycznego

Analiza SWOT - jedna z najpopularniejszych heurystycznych technik analitycznych, służąca do

porządkowania informacji. Bywa stosowana we wszystkich obszarach planowania strategicznego jako uniwersalne narzędzie pierwszego etapu analizy strategicznej. Np. w naukach ekonomicznych jest stosowana do analizy wewnętrznego i zewnętrznego środowiska danej organizacji, (np. przedsiębiorstwa), analizy danego projektu, rozwiązania biznesowego itp.

Technika analityczna SWOT polega na posegregowaniu posiadanej informacji o danej sprawie na cztery grupy (cztery kategorie czynników strategicznych):

Wreszcie - informacja, która nie może być poprawnie zakwalifikowana do żadnej z wymienionych grup, jest w dalszej analizie pomijana jako nieistotna strategicznie

0x01 graphic

3. OPRACOWANIE DIAGRAMU PRZYPADKU UZYCIA

3.1 Diagram przypadku użycia

3.2 klasyfikacja aktorów - diagram kontekstowy

0x01 graphic

3.3 Dokumentacja diagramów przypadku użycia

NAZWA

Sprzedaż produktów, leków

Numer:

1

2

Twórca:

Farmaceuta - sprzedawca

Magazynier

Poziom ważności

Wysoki

Wysoki

Typ przypadku użycia

Niezbędny

Niezbędny

Aktorzy

Sprzedawca apteki

Pracownik magazynu

Krótki opis

Przyjmowanie Recept, obsługa klienta

Uzupełnianie magazynu, dostarczanie produktów

Warunki wstępne

Klient musi pokazać receptę

Farmaceuta musi poinformować o braku produktów

Warunki Końcowe

1.Sprzedawca sprzedaje produkt 2. Sprzedawca sprzedaje produkt dostępny bez recepty

Magazynier uzupełnia brakujące towary

Główny przepływ zdarzeń

1. Przyjmowanie klienta

2. Sprzedaż leków

3.Wydanie faktury

1. Przyjęcie zamówienia na brakujące towary

2.Dostarczenie produktów do sprzedaży

Alternatywne przepływy zdarzeń

Brak

Brak

Specjalne wymagania

Uprawnienia specjalisty Farmaceuta

Brak

Notatki i kwestie

Brak

Brak

4. OPRACOWANIE DIAGRAMU KLAS OBIEKTÓW

4.1 Diagram Klas Obiektów

Wyróżniamy dwa podstawowe pojęcia tego diagramu

4.2 Analiza Diagramu Klas Obiektów

0x01 graphic

5. OPRACOWANIE DIAGRAMU CZYNNOŚCI

Diagram czynności (zwany czasami diagramem aktywności) w języku UML służy do modelowania czynności i zakresu odpowiedzialności elementów bądź użytkowników systemu. Jest niejako podobny do diagramu stanu, jednak w odróżnieniu od niego nie opisuje działań związanych z jednym obiektem a wieloma, pomiędzy którymi może występować komunikacja przy wykonywaniu czynności.

0x01 graphic

6. OPRACOWANIE DIAGRAMU SEKWENCJI

DIAGRAM SEKWENCJI jest rodzajem diagramu interakcji, opisującym interakcje pomiędzy instancjami klasyfikatorów systemu w postaci sekwencji komunikatów wymienianych między nimi

0x01 graphic

7. OPRACOWANIE DIAGRAMU KOMUNIKACJI

7.1 Diagram Komunikacji

Diagram komunikacji jest rodzajem diagramu interakcji, specyfikującym strukturalne związki pomiędzy instancjami klasyfikatorów biorącymi udział w interakcji oraz wymianę komunikatów pomiędzy tymi instancjami.

Diagram ten zawiera dwa ściśle powiązane ze sobą składniki

- strukturalną organizację klasyfikatorów wyrażoną asocjacjami;

- interakcję między ich instancjami, realizowaną za pośrednictwem komunikatów

Podstawowe elementy diagramu komunikacji:

Klasyfikator to abstrakcyjna kategoria modelowania systemu w języku UML, która uogólnia kolekcję instancji o tych samych cechach.

Asocjacja - jest związkiem pomiędzy dwoma lub więcej klasyfikatorami, opisującymi powiązania pomiędzy ich instancjami

Komunikat to specyfikacja wymiany informacji między obiektami, zawierająca zlecenia wykonania określonej operacji

7.2 Analiza Diagramu Komunikacji

0x01 graphic

8. OPRACOWANIE DIAGRAMU PAKIETÓW

8.1 Diagram pakietów (komponentów)

Podstawowe pojęcia diagramów pakietów to :

8.2 Analiza Diagramu Pakietów

0x01 graphic

9. Bibliografia lub źródła internetowe

Literatura : „Język UML 2.0” S. Wryczała, B. Marcinkowski, K. Wyrzykowski, Helion 2005

Internet: www.wikipedia.pl

Notatki z wykładów „Projektowania Systemów Informatycznych”

Analizy obiektów tworzone za pomocą programu „StartUML”

11



Wyszukiwarka

Podobne podstrony:
Projekt systemu informatycznego Kamil Janus, Szkola - materialy
projekt uml zarządzanie agencją reklamową1, Szkola - materialy
Projekt Zielnika, Szkoła Rolnictwo studia, Szkoła, Materiały studia, Botanika
Kondensator cylindryczny, aaa, studia 22.10.2014, Materiały od Piotra cukrownika, materialy Kamil, S
Projekt systemu informatycznego Kamil Janus
Projekt systemu informatycznego Kamil Janus
Pytania egzaminacyjne z Agrometeorologii, Szkoła Rolnictwo studia, Szkoła, Materiały studia, Agromet
botanika ćwiczenia, Szkoła Rolnictwo studia, Szkoła, Materiały studia, Botanika, bot
Nasiennictwo 2 kolo gotowa, Szkoła Rolnictwo studia, Szkoła, Materiały studia, Nasiennictwo
DIAGNOZAPEDAGOGICZNA, Szkola - materialy, bibliografia
projekt festiwalu filmowego, inne materiały przydatne na studia
+Ťci¦ůga 2 ko+éo z zestaw+-w 8 sztuk, Szkoła Rolnictwo studia, Szkoła, Materiały studia, Nasiennictw
Tworzywa mineralne, SZKOŁA, Materiałoznawstwo ogólne i instalacyjne
skrecanie projekt, Budownictwo PK, Wytrzymałość materiałów, semestr 2
fizjologia roslin, Szkoła Rolnictwo studia, Szkoła, Materiały studia, fizjo roslin
Projektowanie sieci komputerowych, szkola, systemy operacyjne, klasa 4
Kolo biochemia KOMPLET NOTATEK AMINOKWASY, Szkoła Rolnictwo studia, Szkoła, Materiały studia, bioche

więcej podobnych podstron