PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH
| WYMAGANIA | YSM | UML |
|---|---|---|
Dokument SWS; Diagram Wymagań SYSML |
Diagram przepływu danych | |
Dobór zespołu; Sesja Meta - planu; Modelowanie biznesowe (BPMN) |
Diagram Związków Encji; Słownik danych; |
|
| Specyfikacja procesów |
Specyfikacja procesów:
Jest uporządkowanym opisem procesów elementarnych (procesów na najniższym poziomie DPD);
Definiuje co należy zrobić, aby przekształcić wejścia w wyjście;
Specyfika procesów - notacje:
Tablice decyzyjne;
Drzewa decyzyjne;
Strukturalny język polski;
Warunki początkowe/końcowe;
Diagramy blokowe;
Diagramy Nassi-Shneidermana;
Tablica decyzyjna:
| WARUNKI | ZAPIS WARUNKÓW |
|---|---|
| W1 | <2 |
| W2 | |
| W3 | |
| W4 | |
| AKCJE | ZAPIS AKCJE |
| A1 | |
| A2 | √ |
| A3 |
Tablica decyzyjna - przykład:
| 1 | 2 | 3 | 4 | |
|---|---|---|---|---|
| ŚREDNIA > 4,5 | N | T | T | |
| ROK <3 | N | T | T | |
| KIERUNEK = IS | N | T | ||
| STYPENDIUM 200 ZŁ | X | |||
| STYPENDIUM 350 ZL | X | |||
| BRAK STYPENDIUM | X | X |
Konstruowanie tablic i drzew decyzyjnych:
Zasady wpuszczania osób do ZOO:
Dzieci poniżej 3 lat nie płacą za wejście;
Młodzież do 18 lat płaci połowę ceny za bilety;
Jeśli z dzieckiem do 12 lat wchodzi osoba dorosła, to osoba ta płaci 1/4 ceny biletu;
Osoba ponad 18 lat płaci pełną cenę, chyba, że jest studentem - wówczas płaci połowę ceny biletu - lub osobą starszą kobietą ponad 60 lat lub mężczyzna ponad 65 lat - wówczas płaci 1/4 ceny biletu;
Członkom grupy przynajmniej 10-osobowej, którzy normalnie płaciliby cenę, przysługuje 10% zniżka;
Podczas weekendów nie ma zniżek dla studentów;
| WARUNKI | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| WIEK | < 3 | 3 - 18 | > 18 | > 18 | > 18 | > 18 | > 18 | >18 | SENIOR |
| X | X | X | X | X | X | X | X | X | |
| STUDENT | T | T | T | N | N | ||||
| WEEKEND | T | T | N | ||||||
| DZIECKO | N | T | T | T | |||||
| GRUPA | N | T | |||||||
| AKCJA | |||||||||
| BEZPŁATNIE | X | ||||||||
| 1/4 | X | X | |||||||
| 1/2 | X | X | X | X | |||||
| 90% | X | ||||||||
| PEŁNA CENA | X | X |
UML, a specyfikacja wymagań: