Karta opisu przedmiotu [09 Modelowanie funkcjonalności systemów
Transkrypt
Karta opisu przedmiotu [09 Modelowanie funkcjonalności systemów
Karta opisu przedmiotu | Modelowanie funkcjonalności systemów informatycznych Karta opisu przedmiotu „Modelowanie funkcjonalności systemów informatycznych” Nazwa przedmiotu Modelowanie funkcjonalności systemów informatycznych Stopień studiów i forma: Studia podyplomowe Rodzaj przedmiotu Obowiązkowy Kod przedmiotu MFSI09 Grupa kursów Nie Wykład Ćwiczenia Liczba godzin zajęć zorganizowanych w Uczelni (ZZU) 12 10 Liczba godzin całkowitego nakładu pracy studenta (CNPS) 16 16 Forma zaliczenia Laboratorium Projekt Seminarium Zaliczenie na ocenę Dla grupy kursów zaznaczyć kurs końcowy (X) Liczba punktów ECTS 7 w tym liczba punktów odpowiadająca zajęciom o charakterze praktycznym (P) tym liczba punktów ECTS odpowiadająca zajęciom wymagającym bezpośredniego kontaktu (BK) 1. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji Od uczestników nie oczekuje się żadnej wiedzy wstępnej. 2. Cele przedmiotu Symbol Nazwa C1 Poznanie wybranych technik modelowania pozwalających na stworzenie spójnego modelu funkcjonalności systemu informatycznego, wyprowadzonego z modelu procesowego organizacji i osadzonego w kontekście pozostałych artefaktów analizy systemowej C2 Nabycie umiejętności opracowywania modelu funkcjonalności systemu informatycznego z wykorzystaniem standardów notacyjnych OMG (języka UML – diagram przypadków użycia, diagram aktywności oraz języka SysML – diagram wymagań) C3 Nabycie umiejętności pracy z narzędziem do modelowania 3. Przedmiotowe efekty kształcenia 4. Wiedza Symbol Nazwa PEK_W01 Zna techniki opisywania wymagań wobec systemu informatycznego osadzonych w kontekście modelu procesowego organizacji Studia podyplomowe Analiza Biznesowa Karta opisu przedmiotu | Modelowanie funkcjonalności systemów informatycznych PEK_W02 Zna techniki modelowania funkcjonalności systemu informatycznego z punktu widzenia realizacji wymagań biznesu PEK_W03 Zna notacje i narzędzia modelowania wymagań oraz funkcjonalności systemu informatycznego PEK_W04 Definiuje powiązanie modelu funkcjonalności systemu informatycznego z artefaktami analizy biznesowej oraz systemowej 5. Umiejętności Symbol Nazwa PEK_U01 Definiuje, z wykorzystaniem diagramu wymagań oraz profilu języka SysML, wymagania biznesu wobec funkcjonalności systemu IT. Osadza je w kontekście modelu procesowego organizacji PEK_U02 Modeluje, z wykorzystaniem diagramu przypadków użycia języka UML, funkcjonalności systemu realizujące wymagania biznesu. Na diagramie wymagań SysML zapisuje powiązanie funkcjonalności z wymaganiami PEK_U03 Specyfikuje przebiegi realizacji przypadków użycia z wykorzystaniem diagramu aktywności języka UML 6. Kompetencje społeczne Symbol Nazwa PEK_K01 Rozumie potrzebę zapewnienia wysokiej jakości produktów procesu wytwórczego PEK_K02 Potrafi współpracować z przedstawicielami dziedzin biznesowych i pozyskać informacje niezbędne do opracowania modelu funkcjonalności systemu, kompletnego z punktu widzenia realizacji wymagań biznesu 7. Treści programowe Nazwa Liczba godzin W1 Prezentacja wprowadzająca: — omówienie celu i zakresu zastosowania modelu funkcjonalności systemu informatycznego, umiejscowienie modelu w kontekście procesu produkcji systemu informatycznego, — omówienie sposobu realizacji zajęć: zapoznanie z dziedziną problemu ćwiczeń, prezentacja wykorzystywanego do realizacji ćwiczeń narzędzia modelowania 1 W2 Modelowanie wymagań biznesu wobec funkcjonalności systemu IT – zastosowanie diagramu wymagań oraz profilu języka SysML (OMG Systems Modeling Language) jako narzędzia do definiowania wymagań osadzonych w kontekście modelu procesowego organizacji: — specyfikację wymagań biznesu wobec funkcjonalności systemu, — definicję zależności pomiędzy wymaganiami a akcjami procesów biznesowych 2 C1 W3 0,5 Modelowanie funkcjonalności systemu z punktu widzenia realizacji wymagań biznesu: — identyfikacja / wyprowadzenie na podstawie wymagań biznesu oczekiwanych funkcjonalności systemu oraz na podstawie uczestników procesów biznesowych – użytkowników systemu, określenie możliwości użycia funkcjonalności przez poszczególnych użytkowników, — zastosowanie diagramu przypadków użycia języka UML jako narzędzia modelowania funkcjonalności systemów C2 3 1 Studia podyplomowe Analiza Biznesowa Karta opisu przedmiotu | Modelowanie funkcjonalności systemów informatycznych W4 Specyfikacja przebiegu realizacji przypadków użycia. Zastosowanie diagramu aktywności języka UML jako narzędzia modelowania przebiegu przypadków użycia C3 W5 5,5 8,5 Test wiedzy i umiejętności 0,5 Suma 22 8. Stosowane narzędzia dydaktyczne Symbol Nazwa N1 Wykład informacyjny z elementami wykładu problemowego, wspierany prezentacją multimedialną N2 Oprogramowanie do modelowania z wykorzystaniem standardów OMG (preferowanym narzędziem jest Visual Paradigm) N3 Przygotowany na potrzeby ćwiczeń dokument z opisem wycinka rzeczywistości oraz listą wymagań wobec funkcjonalności systemu N4 Zadania – dyskusja założeń i rozwiązań 9. Ocena osiągnięcia przedmiotowych efektów kształcenia Oceny Numer efektu kształcenia a Sposób oceny osiągnięcia efektu kształcenia P – podsumowująca (na koniec semestru) PEK_W01 – PEK_W04, PEK_U01 – PEK_U03, PEK_K02 Zaliczenie na ocenę na podstawie efektów ćwiczeń warsztatowych, udokumentowane wpisem do indeksu i protokołu zaliczenia przedmiotu. 10. Literatura podstawowa i uzupełniająca Nazwa [1] OMG Unified Modeling Language Specification, 2013 [2] OMG Systems Modeling Language Specification, 2013 [3] S. Friedenthal, A. Moore, R. Steiner: A Practical Guide to SysML, Second Edition: The Systems Modeling Language, 2011 [4] T. Weilkiens: Systems Engineering with SysML/UML: Modeling, Analysis, Design, 2004 [5] S. Robertson, J. Robertson: Mastering the Requirements Process: Getting Requirements Right, 2012 [6] A. Cockburn: Writing Effective Use Cases, 2000 [7] K. Bittner, I. Spence: Use Case Modeling, 2002 [8] Materiały przygotowane przez prowadzącego 11. Opiekun przedmiotu Symbol Nazwa Imię i nazwisko dr inż. Anita Walkowiak Firma Politechnika Wrocławska Adres e-mail [email protected] Studia podyplomowe Analiza Biznesowa