Podcast
Questions and Answers
Aktor reprezentuje spójny zbiór ról, które są odgrywane przez użytkowników przypadku użycia.
Aktor reprezentuje spójny zbiór ról, które są odgrywane przez użytkowników przypadku użycia.
True
Co oznacza realizacja pewnej transformacji w kontekście aplikacji wzorca projektowego do danego modelu?
Co oznacza realizacja pewnej transformacji w kontekście aplikacji wzorca projektowego do danego modelu?
Co oznacza BNF?
Co oznacza BNF?
zapis modelu struktury
Dopasuj charakterystyki do terminów:
Dopasuj charakterystyki do terminów:
Signup and view all the answers
Study Notes
Modelowanie
- Aktor reprezentuje spójny zbiór ról, które są odgrywane przez użytkowników przypadku użycia.
- Modelowanie służy do dokonać zobrazowania, dostrczyć szablon do budowy rozwiązania, dokumentować podjęte decyzje, otrzymać szkliste systemu.
Diagramy
- Diagram komunikacji przedstawia interakcje.
- Diagram sekwencji ilustruje interakcję pomiędzy obiektami.
- Diagram aktywności ilustruje przepływ zdarzeń.
- Diagram wdrożenia ilustruje umieszczenie komponentów oprogramowania w architekturze sprzętowej.
Klasa
- Klasa jest abstrakcyjną definicją obiektu.
- Odpowiedzialność klasy definiują jej operacje, to atrybuty i metody.
- Klasa graniczna odpowiadająca za komunikację z otoczeniem systemu.
- Klasa sterująca odpowiadająca za logikę biznesową aplikacji.
- Klasa danych odpowiadająca za przechowywanie informacji.
Zależności
- Zależność agregacji określa czas życia „części”.
- Związek include określa strukturalną zależność między usługami, tworzy tzw, grupę wielokrotnego użycia.
- Stereotyp use określa stereotyp zależności między klasą bank a bankomat.
Projektowanie
- Audyt projektu to jego ocena dokonana przez niezależny zespół.
- Dekompozycja i abstrakcja służy opanowaniu złożoności problemów projektowych.
- Modularność systemu rozbija złożoność systemu na kierowalne części.
UML
- UML jest językiem artefaktów opisu oprogramowania systemu.
- UML jest notacją do celów analizy i projektowania systemów z użyciem pojęć obiektowych.
- UML wykorzystywany jest do specyfikacji, projektowania, wizualizacji i dokumentowania produktów.
Zasady
- Zasada abstrakcji: eliminacja, ukrycie lub pominięcie mniej istotnych szczegółów rozważanego przedmiotu lub mniej istotnej informacji.
- Zasada dekompozycji: rozdzielenie złożonego problemu na podproblemy, które można rozpatrywać i rozwiązywać niezależnie od siebie i od całości.
- Zasada ponownego użycia: wykorzystanie wcześniej wytworzonych schematów, metod, komponentów projektu, komponentów oprogramowania, itd.
- Zasada sprzyjania naturalnym /ludzkim własnościom: dopasowanie modeli pojęciowych i modeli realizacyjnych systemów do wrodzonych ludzkich własności psychologicznych, instynktów oraz mentalnych mechanizmów percepcji i rozumienia świata.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ten quiz testuje Twoją wiedzę z zakresu projektowania oprogramowania, obejmującej różne aspekty, takie jak modele, wzorce projektowe i ocenę projektu.