b'\n_START_ARTICLE_\nDiagram przypadk\xc3\xb3w u\xc5\xbcycia\n_START_PARAGRAPH_\nDiagram przypadk\xc3\xb3w u\xc5\xbcycia (pot. z ang. use case) \xe2\x80\x93 graficzne przedstawienie przypadk\xc3\xb3w u\xc5\xbcycia, aktor\xc3\xb3w oraz zwi\xc4\x85zk\xc3\xb3w mi\xc4\x99dzy nimi, wyst\xc4\x99puj\xc4\x85cych w danej dziedzinie przedmiotowej._NEWLINE_Diagram przypadk\xc3\xb3w u\xc5\xbcycia w j\xc4\x99zyku UML s\xc5\x82u\xc5\xbcy do modelowania funkcjonalno\xc5\x9bci systemu. Tworzony jest zazwyczaj w pocz\xc4\x85tkowych fazach modelowania. Diagram ten stanowi tylko przegl\xc4\x85d mo\xc5\xbcliwych dzia\xc5\x82a\xc5\x84 w systemie, szczeg\xc3\xb3\xc5\x82y ich przebiegu s\xc4\x85 modelowane za pomoc\xc4\x85 innych technik (np. diagram\xc3\xb3w stanu lub aktywno\xc5\x9bci)._NEWLINE_Diagram przypadk\xc3\xb3w u\xc5\xbcycia przedstawia us\xc5\x82ugi, kt\xc3\xb3re system \xc5\x9bwiadczy aktorom, lecz bez wskazywania konkretnych rozwi\xc4\x85za\xc5\x84 technicznych.\n_START_SECTION_\nAsocjacja\n_START_PARAGRAPH_\nAsocjacja (ang. association) \xe2\x80\x93 zwi\xc4\x85zek pomi\xc4\x99dzy dwoma lub wi\xc4\x99cej klasyfikatorami, opisuj\xc4\x85cy powi\xc4\x85zanie pomi\xc4\x99dzy ich instancjami._NEWLINE_W diagramach przypadk\xc3\xb3w u\xc5\xbcycia asocjacja wskazuje na komunikacj\xc4\x99 dwukierunkow\xc4\x85 pomi\xc4\x99dzy przypadkiem u\xc5\xbcycia a aktorem._NEWLINE_W diagramie przypadk\xc3\xb3w u\xc5\xbcycia nie umieszcza si\xc4\x99 nazwy zwi\xc4\x85zku. Powy\xc5\xbcszy rysunek wskazuje, \xc5\xbce sporz\xc4\x85dzenie rezerwacji wycieczki zale\xc5\xbcy od Klienta. Na tym etapie nie podaje si\xc4\x99 tak\xc5\xbce w jaki spos\xc3\xb3b wymieniane czynno\xc5\x9bci s\xc4\x85 realizowane oraz nie podaje si\xc4\x99 z jakich zasob\xc3\xb3w systemowych b\xc4\x99d\xc4\x85 musia\xc5\x82y skorzysta\xc4\x87.\n_START_SECTION_\nAsocjacja skierowana\n_START_PARAGRAPH_\nAsocjacja skierowana (ang. directed association) \xe2\x80\x93 asocjacja skierowana dziedziczy wszystkie cechy po asocjacji, lecz dodatkowo wskazuje kierunek nawigacji. U\xc5\xbcywana kiedy chcemy ukaza\xc4\x87 inicjatora interakcji (np. Aktor "Klient" jest inicjatorem przypadku u\xc5\xbcycia "Kup produkt").\n_START_SECTION_\nUog\xc3\xb3lnienie\n_START_PARAGRAPH_\nUog\xc3\xb3lnienie (ang. generalization) polega na tym, \xc5\xbce pewien przypadek u\xc5\xbcycia mo\xc5\xbce by\xc4\x87 szczeg\xc3\xb3ln\xc4\x85 odmian\xc4\x85 innego, ju\xc5\xbc istniej\xc4\x85cego przypadku u\xc5\xbcycia. Notacja jest ci\xc4\x85g\xc5\x82\xc4\x85 lini\xc4\x85 zako\xc5\x84czon\xc4\x85 pustym tr\xc3\xb3jk\xc4\x85tem skierowanym od wyspecjalizowanego ku bardziej og\xc3\xb3lnemu przypadkowi u\xc5\xbcycia. Przypomina to ide\xc4\x99 podklasy z podej\xc5\x9bcia obiektowego. W praktyce mo\xc5\xbce to by\xc4\x87 zar\xc3\xb3wno wygodny jak i skuteczny spos\xc3\xb3b na przeniesienie wsp\xc3\xb3lnych zachowa\xc5\x84, ogranicze\xc5\x84 i za\xc5\x82o\xc5\xbce\xc5\x84 szczeg\xc3\xb3\xc5\x82owych przypadk\xc3\xb3w u\xc5\xbcycia do og\xc3\xb3lnego przypadku u\xc5\xbcycia.'