Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (S2)

Sylabus przedmiotu Metody projektowania systemów informatycznych:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister
Obszary studiów nauki techniczne
Profil ogólnoakademicki
Moduł
Przedmiot Metody projektowania systemów informatycznych
Specjalność projektowanie i zarządzanie projektami informatycznymi
Jednostka prowadząca Katedra Inżynierii Systemów Informacyjnych
Nauczyciel odpowiedzialny Tomasz Lipczyński <Tomasz.Lipczynski@zut.edu.pl>
Inni nauczyciele Wiesław Pietruszkiewicz <Wieslaw.Pietruszkiewicz@zut.edu.pl>
ECTS (planowane) 5,0 ECTS (formy) 5,0
Forma zaliczenia egzamin Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
laboratoriaL1 30 2,10,38zaliczenie
wykładyW1 30 2,90,62egzamin

Wymagania wstępne

KODWymaganie wstępne
W-1Podstawy programowania obiektowego
W-2Podstawy inżynierii oprogramowania

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zaplanowanie oraz wykonanie procesu projektowania systemów informatycznych zgodnie z podejściem UP (warianty Agile Unified Process oraz Rational Unified Process)

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Ćwiczenia laboratoryjne powiązane z kolejnymi tematami wykładów.30
30
wykłady
T-W-1Wprowadzenie do projektowania systemów informatycznych2
T-W-2Zunifikowany proces tworzenia oprogramowania I – faza rozpoczęcia2
T-W-3Zunifikowany proces tworzenia oprogramowania II – faza opracowania2
T-W-4Zunifikowany proces tworzenia oprogramowania III – faza konstrukcji2
T-W-5Zunifikowany proces tworzenia oprogramowania IV – faza przekazania2
T-W-6Specyfika projektowania systemów wspomagania decyzji2
T-W-7Specyfika projektowania systemów webowych (część serwera)2
T-W-8Specyfika projektowania aplikacji RIA2
T-W-9Wersjonowanie aplikacji2
T-W-10Zarządzanie błędami oprogramowania2
T-W-11Testowanie aplikacji – narzędzia oraz projektowanie systemu wspierające testowalność2
T-W-12Dokumentacja systemów informatycznych I2
T-W-13Dokumentacja systemów informatycznych II2
T-W-14Wdrażanie systemów informatycznych2
T-W-15Pielęgnacja systemów informatycznych2
30

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1uczestnictwo w zajęciach30
A-L-2Wykonanie dokumentu końcowego zbierającego efekty ćwiczeń laboratoryjnych25
A-L-3Udzał w konsultacjach i zaliczeniu formy zajęć3
58
wykłady
A-W-1uczestnictwo w zajęciach30
A-W-2Przygotowanie do egzaminu45
A-W-3Udzał w konsultacjach2
A-W-4Udział w egzaminie2
79

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Ćwiczenia z oprogramowaniem specjalistycznym oraz praca w grupach projektowych
M-2Wykład prezentacyjny z elementami dyskusji

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Dokument zbiorczy zawierajacy rezultaty ćwiczeń laboratoryjnych składające się na projekt systemu informatycznego
S-2Ocena podsumowująca: Pisemne zaliczenie wykładów

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D16/01_W01
Student nabędzie wiedzę dot. procesu projektowania systemów informatycznych zgodnie z podejściem UP (Rational Unified Process), tworzenia dokumentacji do projektowanego systemu oraz planowania wdrożenia i pielęgnacji systemu.
I_2A_W11, I_2A_W03, I_2A_W07, I_2A_W09C-1T-L-1, T-W-1, T-W-2, T-W-3, T-W-4, T-W-5, T-W-6, T-W-7, T-W-8, T-W-9, T-W-10, T-W-11, T-W-12, T-W-13, T-W-14, T-W-15M-1, M-2S-2

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D16/01_U01
Student nabędzie umiejętnośc zaprojektowania systemu informatycznego zgodnie z podejściem UP (Rational Unified Process) oraz tworzenia dokumentacji do projektowanego systemu.
I_2A_U03, I_2A_U04, I_2A_U07, I_2A_U12C-1T-L-1M-1S-1

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D16/01_K01
Student będzie portafił określić zadania dla siebie oraz grupy niezbędne do osiągnięcia zamierzonego celu w postaci zaprojektowania systemu informatycznego
I_2A_K06, I_2A_K01C-1T-L-1, T-W-1, T-W-2, T-W-3, T-W-4, T-W-5, T-W-6, T-W-7, T-W-8, T-W-9, T-W-10, T-W-11, T-W-12, T-W-13, T-W-14, T-W-15M-1S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
I_2A_D16/01_W01
Student nabędzie wiedzę dot. procesu projektowania systemów informatycznych zgodnie z podejściem UP (Rational Unified Process), tworzenia dokumentacji do projektowanego systemu oraz planowania wdrożenia i pielęgnacji systemu.
2,0Poniżej poziomu na 3.0
3,0Posiada wiedzę dot. celów, zakresu, podstawowych sposobów prowadzania projektowania systemów informatycznych oraz dokumentacji projektowej systemu informatycznego
3,5Posiada wiedzę podstawową dot. RUP oraz narzędzi informatycznych wspomagających projektowanie
4,0Posiada wiedzę zaawansowanę dot. RUP
4,5Posiada wiedzę dot. innych implementacji Zunifikowanego Procesu tworzenia oprogramowania
5,0Posiada wiedzę dot. zarządzania ryzykiem podczas projektowania systemów informatycznych

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
I_2A_D16/01_U01
Student nabędzie umiejętnośc zaprojektowania systemu informatycznego zgodnie z podejściem UP (Rational Unified Process) oraz tworzenia dokumentacji do projektowanego systemu.
2,0Poniżej poziomu na 3.0
3,0Posiada umiejętność przeprowadzenia analiwy wymagań oraz wykonania podstawowego projektu systemu
3,5Posiada umiejętność zaplanowania procesu projektowania
4,0Posiada umiejętność wykonania zaawansowanego projektu
4,5Posiada umiejętność przewidywania problemów podczas projektowania
5,0Posiada umiejętność praktycznego zastosowania zdobytej wiedzy

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
I_2A_D16/01_K01
Student będzie portafił określić zadania dla siebie oraz grupy niezbędne do osiągnięcia zamierzonego celu w postaci zaprojektowania systemu informatycznego
2,0Poniżej poziomu wymaganego na 3.0
3,0Stosuje zbiorczy plan działania
3,5Stosuje plan działania dla zespołu projektowego
4,0Realizuje ocenę wykonanego projektu z uwzględnieniem jego okraniczeń
4,5Poszukuje alternatywnych sposobów rozwiązywania problemów
5,0Określa potencjalne problemy oraz możliwości ich rozwiązania dla opracowywanego systemu

Literatura podstawowa

  1. S. Wrycza, Analiza i projektowanie systemów informatycznych zarządzania. Metodyki, techniki, narzędzia, PWN, Warszawa, 1999
  2. Philippe Kruchten, The Rational Unified Process: An Introduction, Addison-Wesley Professional, 2003

Literatura dodatkowa

  1. M. Flasiński, Zarządzanie projektami informatycznymi, PWN, Warszawa, 2006
  2. Jim Arlow, Ila Neustadt, UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Addison-Wesley Professional, 2005

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Ćwiczenia laboratoryjne powiązane z kolejnymi tematami wykładów.30
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Wprowadzenie do projektowania systemów informatycznych2
T-W-2Zunifikowany proces tworzenia oprogramowania I – faza rozpoczęcia2
T-W-3Zunifikowany proces tworzenia oprogramowania II – faza opracowania2
T-W-4Zunifikowany proces tworzenia oprogramowania III – faza konstrukcji2
T-W-5Zunifikowany proces tworzenia oprogramowania IV – faza przekazania2
T-W-6Specyfika projektowania systemów wspomagania decyzji2
T-W-7Specyfika projektowania systemów webowych (część serwera)2
T-W-8Specyfika projektowania aplikacji RIA2
T-W-9Wersjonowanie aplikacji2
T-W-10Zarządzanie błędami oprogramowania2
T-W-11Testowanie aplikacji – narzędzia oraz projektowanie systemu wspierające testowalność2
T-W-12Dokumentacja systemów informatycznych I2
T-W-13Dokumentacja systemów informatycznych II2
T-W-14Wdrażanie systemów informatycznych2
T-W-15Pielęgnacja systemów informatycznych2
30

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1uczestnictwo w zajęciach30
A-L-2Wykonanie dokumentu końcowego zbierającego efekty ćwiczeń laboratoryjnych25
A-L-3Udzał w konsultacjach i zaliczeniu formy zajęć3
58
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach30
A-W-2Przygotowanie do egzaminu45
A-W-3Udzał w konsultacjach2
A-W-4Udział w egzaminie2
79
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D16/01_W01Student nabędzie wiedzę dot. procesu projektowania systemów informatycznych zgodnie z podejściem UP (Rational Unified Process), tworzenia dokumentacji do projektowanego systemu oraz planowania wdrożenia i pielęgnacji systemu.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_W11Ma wiedzę o cyklu życia urządzeń, obiektów i systemów technicznych
I_2A_W03Posiada wiedzę o przedsiębiorczości oraz sposobach efektywnego kierowania zespołami ludzkimi
I_2A_W07Posiada poszerzona wiedzę o funkcjonowaniu i modelowaniu złożonych systemów
I_2A_W09Ma uporządkowaną, podbudowaną metodycznie i teoretycznie wiedzę w zakresie metod i technik projektowania systemów informatycznych
Cel przedmiotuC-1Zaplanowanie oraz wykonanie procesu projektowania systemów informatycznych zgodnie z podejściem UP (warianty Agile Unified Process oraz Rational Unified Process)
Treści programoweT-L-1Ćwiczenia laboratoryjne powiązane z kolejnymi tematami wykładów.
T-W-1Wprowadzenie do projektowania systemów informatycznych
T-W-2Zunifikowany proces tworzenia oprogramowania I – faza rozpoczęcia
T-W-3Zunifikowany proces tworzenia oprogramowania II – faza opracowania
T-W-4Zunifikowany proces tworzenia oprogramowania III – faza konstrukcji
T-W-5Zunifikowany proces tworzenia oprogramowania IV – faza przekazania
T-W-6Specyfika projektowania systemów wspomagania decyzji
T-W-7Specyfika projektowania systemów webowych (część serwera)
T-W-8Specyfika projektowania aplikacji RIA
T-W-9Wersjonowanie aplikacji
T-W-10Zarządzanie błędami oprogramowania
T-W-11Testowanie aplikacji – narzędzia oraz projektowanie systemu wspierające testowalność
T-W-12Dokumentacja systemów informatycznych I
T-W-13Dokumentacja systemów informatycznych II
T-W-14Wdrażanie systemów informatycznych
T-W-15Pielęgnacja systemów informatycznych
Metody nauczaniaM-1Ćwiczenia z oprogramowaniem specjalistycznym oraz praca w grupach projektowych
M-2Wykład prezentacyjny z elementami dyskusji
Sposób ocenyS-2Ocena podsumowująca: Pisemne zaliczenie wykładów
Kryteria ocenyOcenaKryterium oceny
2,0Poniżej poziomu na 3.0
3,0Posiada wiedzę dot. celów, zakresu, podstawowych sposobów prowadzania projektowania systemów informatycznych oraz dokumentacji projektowej systemu informatycznego
3,5Posiada wiedzę podstawową dot. RUP oraz narzędzi informatycznych wspomagających projektowanie
4,0Posiada wiedzę zaawansowanę dot. RUP
4,5Posiada wiedzę dot. innych implementacji Zunifikowanego Procesu tworzenia oprogramowania
5,0Posiada wiedzę dot. zarządzania ryzykiem podczas projektowania systemów informatycznych
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D16/01_U01Student nabędzie umiejętnośc zaprojektowania systemu informatycznego zgodnie z podejściem UP (Rational Unified Process) oraz tworzenia dokumentacji do projektowanego systemu.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_U03Potrafi aktywnie uczestniczyć w pracach projektowych indywidualnych i zespołowych przyjmując w nich różne role
I_2A_U04Potrafi wybrać, krytycznie ocenić przydatność i zastosować metodę i narzędzia rozwiązania złożonego zadania inżynierskiego
I_2A_U07Potrafi wykorzystywać poznane metody, techniki i modele do rozwiązywania złożonych problemów
I_2A_U12Ma umiejętność stosowania zaawansowanych technik programowania i metodyki projektowania systemów informatycznych w wybranym obszarze zastosowań
Cel przedmiotuC-1Zaplanowanie oraz wykonanie procesu projektowania systemów informatycznych zgodnie z podejściem UP (warianty Agile Unified Process oraz Rational Unified Process)
Treści programoweT-L-1Ćwiczenia laboratoryjne powiązane z kolejnymi tematami wykładów.
Metody nauczaniaM-1Ćwiczenia z oprogramowaniem specjalistycznym oraz praca w grupach projektowych
Sposób ocenyS-1Ocena formująca: Dokument zbiorczy zawierajacy rezultaty ćwiczeń laboratoryjnych składające się na projekt systemu informatycznego
Kryteria ocenyOcenaKryterium oceny
2,0Poniżej poziomu na 3.0
3,0Posiada umiejętność przeprowadzenia analiwy wymagań oraz wykonania podstawowego projektu systemu
3,5Posiada umiejętność zaplanowania procesu projektowania
4,0Posiada umiejętność wykonania zaawansowanego projektu
4,5Posiada umiejętność przewidywania problemów podczas projektowania
5,0Posiada umiejętność praktycznego zastosowania zdobytej wiedzy
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D16/01_K01Student będzie portafił określić zadania dla siebie oraz grupy niezbędne do osiągnięcia zamierzonego celu w postaci zaprojektowania systemu informatycznego
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_K06Potrafi myśleć i działać w sposób kreatywny i przedsiębiorczy
I_2A_K01Ma świadomość organizacji własnego czasu pracy i jest zdeterminowany aby osiągnąć założone cele
Cel przedmiotuC-1Zaplanowanie oraz wykonanie procesu projektowania systemów informatycznych zgodnie z podejściem UP (warianty Agile Unified Process oraz Rational Unified Process)
Treści programoweT-L-1Ćwiczenia laboratoryjne powiązane z kolejnymi tematami wykładów.
T-W-1Wprowadzenie do projektowania systemów informatycznych
T-W-2Zunifikowany proces tworzenia oprogramowania I – faza rozpoczęcia
T-W-3Zunifikowany proces tworzenia oprogramowania II – faza opracowania
T-W-4Zunifikowany proces tworzenia oprogramowania III – faza konstrukcji
T-W-5Zunifikowany proces tworzenia oprogramowania IV – faza przekazania
T-W-6Specyfika projektowania systemów wspomagania decyzji
T-W-7Specyfika projektowania systemów webowych (część serwera)
T-W-8Specyfika projektowania aplikacji RIA
T-W-9Wersjonowanie aplikacji
T-W-10Zarządzanie błędami oprogramowania
T-W-11Testowanie aplikacji – narzędzia oraz projektowanie systemu wspierające testowalność
T-W-12Dokumentacja systemów informatycznych I
T-W-13Dokumentacja systemów informatycznych II
T-W-14Wdrażanie systemów informatycznych
T-W-15Pielęgnacja systemów informatycznych
Metody nauczaniaM-1Ćwiczenia z oprogramowaniem specjalistycznym oraz praca w grupach projektowych
Sposób ocenyS-1Ocena formująca: Dokument zbiorczy zawierajacy rezultaty ćwiczeń laboratoryjnych składające się na projekt systemu informatycznego
Kryteria ocenyOcenaKryterium oceny
2,0Poniżej poziomu wymaganego na 3.0
3,0Stosuje zbiorczy plan działania
3,5Stosuje plan działania dla zespołu projektowego
4,0Realizuje ocenę wykonanego projektu z uwzględnieniem jego okraniczeń
4,5Poszukuje alternatywnych sposobów rozwiązywania problemów
5,0Określa potencjalne problemy oraz możliwości ich rozwiązania dla opracowywanego systemu