-
Data: 2009-01-15 22:46:34
Temat: Re: UML a modelowanie funckjonalnoci systemu
Od: tsharny <t...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Megas pisze:
> Nie mam jeszcze diagramu klas, gdyz nie dokonca wiem jak go zrobic :(.
> Mam system służący do zarządzania czasem pracy + urlopy ludzi pracujacych w
> firmie. Jednym z przypadków uzycia bedzie mozliwosc 'Wypisanie przez
> pracowanika urlopu'. Przypadek ten bedzie skladal sie z krokow:
> 1. Zalogowanie sie do systemu,
> 2. Sprawdzenie dostepnych wolnych dni od pracy,
> 3. Wyslanie prosby o urlop do kierownika.
> 4. Otrzymanie akceptacji urlopu.
> 5. Zapisanie w bazie danych urlopu.
Coś mi się wydaje, że nie do końca rozumiesz znaczenie diagramów
przypadków użycia.
Diagram przypadków użycia to graficzne przedstawienie przypadków użycia,
aktorów oraz związku miedzy nimi, występujących w danej dziedzinie
przedmiotowej.
Pokaż swój diagram przypadków użycia, a będę mógł napisać gdzie
popełniłeś błąd przy jego tworzeniu. Ogólnie rzecz biorąc DPU to
przedstawienie wymagań systemu, natomiast nie pokazują jak technicznie
wykonywane są te wymagania - tym się zajmuje dynamika systemu.
Napisałeś o przypadku użycia 'Wypisanie przez pracownika urlopu', który
posiada 5 kroków - co miałeś na myśli pisząc kroki? Jest to pseudo
scenariusz przypadku użycia? Bądź ten przypadek użycia składa się z 5
innych jus kejsów?
Nie mam zamiaru podawać Ci gotowego rozwiązania, ale jak pokażesz swój
diagramu przypadków użycia to chętnie Ci pomogę w poprawieniu go - bo z
tego co przeczytałem to trochę się zagmatwałeś.
> By wykonac ten przypadek uzycia system bedzie musial posiadac
> funckcjonalnosc:
> 1) Wysylanie i odbieranie danych przez siec,
> 2) Komunikacja z baza danych MySQL,
> 3) GUI,
>
> Jak taka funkcjonalnosc zaprezentowac za pomoca diagramu klas? Stworzyc trzy
> klasy z nazwami odpowiadajacymi tym funkcjonalnosciom?
Słyszałeś coś o programowaniu zorientowanym obiektowo? Pisałeś już
jakieś programy z wykorzystaniem OOP?
>Nie wiem jak sie do
> tego zabrac...
Hmmm... może od przeczytania jakiejś książki o UML.
pozdrawiam
tsharny
Następne wpisy z tego wątku
- 16.01.09 12:12 Wiktor Zychla
- 16.01.09 15:44 tsharny
- 16.01.09 18:57 ZbyszekZ
- 19.01.09 07:58 Wiktor Zychla
Najnowsze wątki z tej grupy
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
Najnowsze wątki
- 2025-04-13 mamy trzy telefony
- 2025-04-13 eSIM będzie standardem
- 2025-04-13 słowo na niedzielę Calais - Koszalin
- 2025-04-13 klej do komór
- 2025-04-13 Vectra MVNO
- 2025-04-12 kod dostępu stawka VAT
- 2025-04-12 pismaki klikbiatujo
- 2025-04-12 SZAP/USONA: Zarzuty karne przeciwko Fauciemu i spółce
- 2025-04-12 Katowice => Key Account Manager (ERP) <=
- 2025-04-12 Weryfikacja PESEL na listach poparcia kandydata
- 2025-04-12 mój pierwszy miernik grubości lakieru
- 2025-04-12 China-Kraków => Production Coordinator / Representant Product Dev <=
- 2025-04-12 Warszawa => Junior Rekruter <=
- 2025-04-12 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-04-12 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=