PRZEWODNIK PO PRZEDMIOCIE



Podobne dokumenty
PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: ZARZĄDZANIE INFRASTRUKTURĄ I DIAGNOSTYKA SIECI KOMPUTEROWYCH

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEPISY I DOKUMENTACJA PRAC SPAWALNICZYCH REGULATIONS AND DOCUMENTATION OF WELDING. Liczba godzin/tydzień: 1W, 1S PRZEWODNIK PO PRZEDMIOCIE

Projektowanie Produktu Product Design PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

SIECI BEZPRZEWODOWE Wireless networks. Forma studiów: Stacjonarne Poziom przedmiotu: I stopnia. Liczba godzin/tydzień: 1W E, 1L

Projektowanie Produktu Product Design PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

ZASILANIE SYSTEMÓW KOMPUTEROWYCH Power supply of computer systems Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Mechanizacja procesów spawalniczych The mechanization of welding processes. Liczba godzin/tydzień: 1W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

KONTROLA JAKOŚCI MATERIAŁÓW I WYROBÓW QUALITY CONTROL OF MATERIALS AND PRODUCTS. Liczba godzin/tydzień: 1W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Kontrola jakości materiałów i wyrobów Quality control of materials and products. Liczba godzin/tydzień: 2W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PROCESY POKREWNE SPAWANIA RELATED WELDING PROCESSES. Liczba godzin/tydzień: 1W E, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C. Przedstawienie zasad obowiązujących podczas tworzenia zintegrowanych informatycznych, ze szczególnym uwzględnieniem etapów analizy i C3. Poznanie możliwości wykorzystania pakietów CASE w zakresie analizy i C4. Przygotowanie do pracy na stanowisku analityka i projektanta nowoczesnych informatycznych C5. Nabycie praktycznych umiejętności w konstruowaniu modeli i posługiwania się nimi dla wybranego obszaru dziedzinowego WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Znajomość zagadnień z zakresu inżynierii oprogramowania, technik programowania (zwłaszcza programowania obiektowego) oraz baz danych. Znajomość języka modelowania np. UML 3. Umiejętność korzystania z różnych źródeł informacji, w tym z instrukcji i dokumentacji technicznej (również w języku angielskim) 4. Umiejętność pracy samodzielnej i w grupie 5. Umiejętność tworzenia dokumentacji i przygotowania prezentacji wyników działań EFEKTY KSZTAŁCENIA Design of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: moduł specjalności obowiązkowy: I stopnia Inżynieria oprogramowania Rodzaj zajęć: Liczba godzin/tydzień: wykład, laboratorium W E, L Kod przedmiotu: D6_05 Rok: III Semestr: VI Liczba punktów: 5 ECTS EK 1 posiada wiedzę teoretyczną i praktyczną dotyczącą analizy i informatycznych EK - wie, jak powinny być określane wymagania funkcjonalne i niefunkcjonalne systemu, jak wygląda proces inżynierii wymagań, projektowanie systemu, prototypowanie oprogramowania, weryfikacja, testowanie i odbiór gotowego systemu EK 3 - zna zagadnienia związane z zarządzaniem projektem informatycznym i określaniem jakości oprogramowania oraz zna metody przygotowania dokumentacji EK 4 - umie opracować plan przedsięwzięcia, potrafi dokonać analizy wymagań i zaprojektować system informatyczny

EK 5 - potrafi wykorzystać znajomość UML i diagramów w nim wykorzystywanych do opisu struktury i zachowania systemu z wykorzystaniem poznanych metod i technik inżynierii oraz narzędzi wspomagających tworzenie projektów - CASE EK 6 - rozumie inżynierię wymagań, metody strukturalne i obiektowe stosowane w analizie i projektowaniu EK 7 - umie abstrakcyjnie myśleć i rozwiązywać problemy w sposób twórczy i przedsiębiorczy wspomagając swoją pracą zespół, jednocześnie prowadząc dokumentację projektową EK 8 - jest otwarty na złożoność problemów, z którymi może spotkać się w życiu projektantainformatyka EK 9 - ma świadomość odpowiedzialności za wspólnie realizowane zadania, w tym związane z pracą zespołową TREŚCI PROGRAMOWE Liczba Forma zajęć WYKŁADY godzin W 1 Projektowanie informatycznych wprowadzenie, definicje, klasyfikacje i funkcje W Cykle życia systemu informatycznego fazy, modele i ich modyfikacje W 3 Język modelowania metodologia, notacja, modelowanie danych i funkcji W 4 Komputerowe wspomaganie (CASE) definicja, charakterystyka, podział i składowe narzędzi CASE W 5 Wykorzystanie narzędzi CASE w poszczególnych fazach cyklu życia systemu informatycznego W 6 Metodyki konstrukcji informatycznych, prowadzenie dokumentacji projektowej W 7 Planowanie informatycznych: cele, procesy, strategie informatyzacji, studium wykonalności, metody analizy sytuacyjnej; zespół projektowy i zadania członków zespołu; parametry projektu (zakres, koszt, harmonogram) W 8 Definiowanie i analiza wymagań systemowych W 9 Koncepcje strukturalnego i obiektowego W 10 Projektowanie systemu informatycznego w UML: statyka (diagramy klas i obiektów), dynamika (diagramy stanów, czynności, sekwencji i inne) - przykłady W 11 Projektowanie wybranych elementów informatycznych - projektowanie struktury baz danych, programów, interfejsu użytkownika; systemy multimedialne W 1 Generowanie kodu źródłowego programu na podstawie projektu systemu informatycznego w narzędziu CASE mechanizmy, reguły generacji kodu dla wybranych języków programowania; zagadnienia inżynierii odwrotnej W 13 Wdrażanie i eksploatacja projektów informatycznych nadzorowanie wdrażania, problemy, procedury wdrożeniowe, współudział przyszłych użytkowników w kształtowaniu systemu W 14 Projekty informatycznych na wybranych przykładach W 15 Zarządzanie przedsięwzięciem programistycznym Liczba Forma zajęć LABORATORIUM* godzin L 1 Wprowadzenie do zajęć. Zapoznanie studentów z obsługą wybranego narzędzia CASE (poznanie możliwości narzędzia na podstawie ćwiczeń z diagramami UML) L Definiowanie wymagań dla projektów informatycznych

L 3 Modelowanie wymagań funkcjonalnych (diagramy przypadków użycia) L 4 Scenariusze przypadków użycia L 5 Analiza systemu (diagram klas) L 6 Projektowanie systemu (uszczegółowianie diagramu klas, diagram obiektów) L 7 Projekt bazy danych L 8 Projektowanie dynamiki systemu - diagramy stanów L 9 Projektowanie dynamiki systemu - diagramy czynności L 10 Projektowanie dynamiki systemu - diagramy sekwencji L 11 Projektowanie interfejsu użytkownika L 1 Praca z wygenerowanym kodem źródłowym przez narzędzie CASE L 13 Tworzenie dokumentacji projektowej L 14 Inżynieria odwrotna L 15 Prezentacja zrealizowanych autorskich projektów przez studentów wraz z dyskusją *) W ramach laboratorium studenci wykonują ćwiczenia związane z analizą i projektowaniem wybranego systemu informatycznego. Poza zajęciami laboratoryjnymi studenci samodzielnie wykonują elementy zadanego tematu projektu wraz z jego dokumentacją (w zamian za realizację sprawozdań z ćwiczeń) NARZĘDZIA DYDAKTYCZNE 1. wykład z wykorzystaniem prezentacji multimedialnych. stanowiska komputerowe wraz oprogramowaniem inżynierskim wspomagającym analizę i projektowanie informatycznych (narzędzie typu CASE) 3. opracowanie dokumentacji z realizacji analizy i systemu 4. instrukcje do wykonania ćwiczeń laboratoryjnych (niektóre ćwiczenia poprzedzone są krótkim wprowadzeniem do tematyki) 5. podręczniki, dokumentacja techniczna (narzędzia CASE oraz specyfikacja UML) SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA). ocena przygotowania do ćwiczeń laboratoryjnych F. ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń F3. ocena aktywności podczas zajęć. ocena umiejętności rozwiązywania postawionych problemów zaliczenie na ocenę* (udział 50% w końcowej ocenie) P. ocena poprawności i wkładu pracy w opracowanie projektu systemu zrealizowanego samodzielnie przez studenta zaliczenie na ocenę (udział 50% w końcowej ocenie) P3. ocena opanowania materiału nauczania będącego przedmiotem wykładu egzamin *) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Godziny kontaktowe z prowadzącym Godziny konsultacji z prowadzącym Przeprowadzenie egzaminu Zapoznanie się ze wskazaną literaturą Przygotowanie do ćwiczeń laboratoryjnych Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60 h 5 h 3 h 1 h 15 h 3

Wykonanie elementów autorskiego projektu na podstawie ćwiczeń laboratoryjnych (czas poza zajęciami laboratoryjnymi) w zamian za wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych Przygotowanie do egzaminu (kolokwium) 10 h 0 h Suma 15 h SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych 5 ECTS.7 ECTS. ECTS LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 1. Płodzień J., Stemposz E.: Analiza i projektowanie informatycznych, Wydanie drugie rozszerzone, Wydawnictwo PJWSTK, 005.. Flasiński M.: Wstęp do analizy metod informatycznych, WNT 1997. 3. C. Larman, UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji. Wydanie III, Helion 011. 4. Trzaska M.: Modelowanie i implementacja informatycznych, Wydawnictwo PJWSTK, 008. 5. Szyjewski Z.: Zarządzanie projektami informatycznymi, Agencja Wydawnicza Placet, 001. 6. Jaszkiewicz A.: Inżynieria oprogramowania, Helion, 1997. 7. Szejko S.: Metody wytwarzania oprogramowania, Mikom, 00. 8. Beynon-Davies P.: Inżynieria informacyjnych, WNT, 004. PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. dr inż. Mariusz Ciesielski mariusz.ciesielski@icis.pcz.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Efekt kształcenia EK1 Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) KIO1_W05 K_W14 Cele przedmiotu Treści programowe Narzędzia dydaktyczne C1,C,C3 W1-15 1,5 EK KIO1_W05 C1,C W8-11 1,5 EK3 EK4 KIO1_W05 KIO1_W10 KIO1_U05 K_U0 K_U17 C EK5 KIO1_U05 C3,C4,C5 W6,7,15 L1-11 1-5 C4,C5 L-15,3 W4,5 L1-15 1-5 Sposób oceny P3 P3 P3 F P F 4

EK6 KIO1_U05 C,C4 EK7 KIO1_U05 KIO1_U10 K_U03 K_U04 K_U17 K_K05 W8,9 L-10 1-5 C5 L-11,3 EK8 K_K01 C4,C5 L-15,3,5 EK9 K_K0 K_K04 II. FORMY OCENY - SZCZEGÓŁY C4 W7-15 L-15 P F P F P F F3 P 1,,3 P3 Efekt 1,6 Student opanował wiedzę z zakresu informatycznych, rozumie zagadnienia z tej tematyki Efekt,3,4,5,7 Student posiada umiejętności stosowania wiedzy w praktycznym rozwiązywaniu problemów związanych z Efekt 8 Student potrafi efektywnie prezentować i dyskutować wyniki własnych działań Na ocenę Na ocenę 3 Na ocenę 4 Na ocenę 5 Student nie opanował podstawowej wiedzy z zakresu Student nie potrafi tworzyć podstawowych diagramów UML dla projektowanego systemu informatycznego nawet z pomocą instrukcji oraz prowadzącego Student nie wykonał ćwiczeń oraz nie zaprezentował autorskiego projektu systemu Student częściowo opanował wiedzę z zakresu podstaw Student nie potrafi wykorzystać zdobytej wiedzy, zadania wynikające z realizacji ćwiczeń, jak również samodzielne zadanie projektowe wykonuje z pomocą prowadzącego Student wykonał zadane ćwiczenia laboratoryjne oraz przygotował dokumentację projektu systemu, ale nie potrafił dyskutować nad osiągniętymi wynikami Student opanował wiedzę z, potrafi określić skuteczną metodę realizacji konkretnego zadania dla systemu informatycznego Student poprawnie wykorzystuje wiedzę oraz samodzielnie rozwiązuje problemy wynikające w trakcie realizacji ćwiczeń Student wykonał zadane ćwiczenia laboratoryjne, potrafił udokumentować wyniki projektu systemu oraz dyskutować nad osiągniętymi wynikami Student bardzo dobrze opanował wiedzę z zakresu materiału objętego programem nauczania, samodzielnie zdobywa i poszerza wiedzę przy użyciu różnych źródeł Student potrafi pracować samodzielnie oraz w zespole nad realizacją ćwiczeń oraz projektu, potrafi wykonać poprawnie dokumentację projektu systemu. Student wykonał poprawnie wszystkie ćwiczenia laboratoryjne, potrafił w czytelny sposób przygotować dokumentację projektu oraz dyskutować nad osiągniętymi 5

wynikami Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE 1. Wszelkie informacje dla studentów (m.in. prezentacje do zajęć, instrukcje do ćwiczeń laboratoryjnych) dostępne są na stronie internetowej http://icis.pcz.pl/~mciesiel, w zakładce Dydaktyka.. Informacja na temat konsultacji przekazywana jest studentom podczas pierwszych zajęć danego przedmiotu. 6