Zagadnienia egzaminacyjne z Projektowania Systemów Informatycznych
Wyjaśnić różnicę między notacją, językiem a metodyką.
Wyjaśnić różnicę między modelem a diagramem.
Podać charakterystykę języka UML
Omówić modele i diagramy zdefiniowane w UML
W jakim celu budujemy modele biznesowe. Podaj kilka przykładów modeli, które sam zbudowałeś.
Dlaczego właściwe określenie celów biznesowych jest podstawą poprawnego modelu biznesowego?
Jakie korzyści lub straty odniesie organizacja z modelu biznesowego?
Przedstaw istotę systemu informacyjnego
Przedstaw klasyfikację systemów
Organizacja gospodarcza jako system i jej elementy składowe
Cel i zakres analizy strategicznej
Jaką rolę w organizacjach odgrywa system informacyjny?
Co składa się na sprawnie funkcjonujący system informacyjny?
Jakie są relacje pomiędzy systemem informacyjnym a systemem informatycznym?
Struktury systemu informatycznego
Luka informacyjna i jej znaczenie
Jakie są składniki metodyki TSI i zależności między nimi?
Czym różnią się metodyki strukturalne, obiektowe, społeczne i adaptacyjne?
Co to jest cykl życia systemu?
Wymień i opisz rodzaje cykli życia systemu.
Podstawowe fazy liniowego cyklu życia systemu, ich kolejność i istota
Liniowy a spiralny cykl życia systemu
Na czym polega analiza ryzyka w spiralnym modelu cyklu życia systemu.
Interpretacja iteracyjno-przyrostowego cyklu życia systemu. Fazy i dyscypliny.
Podstawowe kategorie pojęciowe i graficzne diagramów przepływu danych
Opracuj diagram przepływu danych obsługi sesji egzaminacyjnej
Modelowanie systemów przy użyciu diagramów przypadków użycia
Opracuj diagram przypadków użycia dla obsługi sesji egzaminacyjnej
Opracuj diagram przypadków użycia dla obsługi międzynarodowej konferencji naukowej
Opracuj diagram przypadków użycia dla obsługi serwisu linii lotniczych
W jaki sposób tworzone są scenariusze i jaką odgrywają one rolę
Składniki pakietu CASE
Rodzaje pakietów CASE
Jak jest definiowane pojęcie obiektu? Proszę podać przykłady obiektów występujących w dziedzinie problemowej „uczelni wyższej”
Jaka jest różnica pomiędzy obiektem a klasą?
Krótko scharakteryzuj koncepcję związku generalizacji-specjalizacji.
Co to jest metoda abstrakcyjna i w jaki celu jest wykorzystywana?
Czy klasa abstrakcyjna może być liściem w hierarchii dziedziczenia klas?
Jaka jest różnica pomiędzy powiązaniem a asocjacją?
Rodzaje asocjacji, przykłady
Krótko omów podstawowe rodzaje stanów: prosty, złożony, początkowy, końcowy
Krótko omów zasadniczy cel konstruowania diagramów aktywności, diagramów integracji, diagramów implementacyjnych
Wymień i omów rodzaje diagramów implementacyjnych
Kiedy i w jakich sytuacjach i w jakim celu wykorzystywane są diagramy pakietów? Jakie rodzaje związków mogą występować między pakietami?
Objaśnij pojęcia: aktor biznesowy, biznesowy przypadek użycia, pracownik biznesowy, encja biznesowa
Objaśnij różnicę między modelami przypadków użycia w modelowaniu biznesowym i w modelowaniu systemowym
Jakie są podstawowe różnice pomiędzy fazami analizy i projektowania
Podstawowe zasady obiektowości
Architektura oprogramowania i jej rola. Istota architektury trójpoziomowej i czteropoziomowej
Zasady projektowania interfejsu użytkownika
Rodzaje zagrożeń w projekcie informatycznym