SAP LINKI
http://chomikuj.pl/powidla/SAP+Materia*c5*82y+Szkoleniowe/SAP+DEMO
http://www.codit.eu/blog/2015/03/10/how-to-create-your-own-mini-sap-part-1-preparing-the-environment/
https://www.heidoc.net/joomla/technology-science/sap-and-xslt/6-tutorial-how-to-install-and-use-the-mini-sap-system
http://www.wsb.pl/wroclaw/studenci/studia-podyplomowe/kierunki/inzynieria-oprogramowania-dla-sap-erp-i-programowanie-w-jezyku-abap
http://go.sap.com/poland/training-certification.html
UML DIAGRAM KLASS GENERALIZACJA
UML DIAGRAM KLASS GENERALIZACJA
http://edu.pjwstk.edu.pl/wyklady/pri/scb/index42.html
UML DIAGRAM KLASS AGREGACJA
Ponieważ agregacja służy do modelowania związku część-całość, role każdego uczestnika takiego związku są ściśle określone:
- o całości mówi się, że: "składa się z", "zawiera", "obejmuje" itp.;
- o części mówi się, że: "wchodzi w skład", "należy do", "jest zawarta w" itp.
Agregacja a kompozycja
Podstawowym zadaniem agregacji, jak było omawiane wcześniej, jest modelowanie relacji część-całość występującej pomiędzy bytami świata rzeczywistego. Niemniej jednak agregacja może być użyta także jako pomocniczy środek do modelowania dowolnej innej sytuacji, np. gdy istnieje potrzeba połączenia pary bytów związkiem "nierozerwalnym", o dowolnej semantyce, nie wykluczając semantyki część-całość. Związek ten jest nierozerwalny w tym znaczeniu, że nie ma sensu samodzielne istnienie bytu podrzędnego - byt podrzędny może być rozpatrywany wyłącznie w relacji z pewnym bytem nadrzędnym, np. pracownik i jego polisa ubezpieczeniowa. W UML dla modelowania tego rodzaju sytuacji wprowadzono silną formę agregacji zwaną kompozycją.
Przyjęto, że aby w procesie modelowania można było wykorzystać kompozycję, powinny być spełnione dwa poniższe warunki:
- cykl życiowy składowej zawiera się w cyklu życiowym całości; kryterium: (a) byt podrzędny nie może istnieć, gdy nie istnieje byt nadrzędny; (b) byt podrzędny musi zostać usunięty, gdy usuwany jest byt nadrzędny zobacz uwagę;
- ponieważ byt podrzędny jest usuwany razem z bytem nadrzędnym, nie może być powiązany z więcej niż jednym bytem nadrzędnym.
UML DIAGRAM KLAS
UML DIAGRAM KLAS
WYKŁAD
http://edu.pjwstk.edu.pl/wyklady/pri/scb/index01.html
Differences between composition and aggregation[edit]
Composition relationship : When attempting to represent real-world whole-part relationships, e.g., an engine is a part of a car.
Aggregation relationship : When representing a software or database relationship, e.g., car model engine ENG01 is part of a car model CM01, as the engine, ENG01, may be also part of a different car model.[6]
Thus the aggregation relationship is often "catalog" containment to distinguish it from composition's "physical" containment.
Labels
Popular Posts
-
https://codility.com/programmers/task/min_avg_two_slice A non-empty zero-indexed array A consisting of N integers is given. A pair of integ...
-
Write a function: int solution(int A[], int N); that, given a non-empty zero-indexed array A of N integers, returns the minimal positive ...
-
Inicjalizatory obiektów oraz kolekcji 1 // inicjalizator kolekcji 2 List < string > auta = new List < string > ...