SylabUZ

Generate PDF for this page

Design of Information Systems - course description

General information
Course name Design of Information Systems
Course ID 11.3-WI-INFP-PSI
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Computer Science
Education profile academic
Level of studies First-cycle studies leading to Engineer's degree
Beginning semester winter term 2022/2023
Course information
Semester 5
ECTS credits to win 6
Course type obligatory
Teaching language polish
Author of syllabus
  • dr inż. Tomasz Gratkowski
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Laboratory 30 2 18 1,2 Credit with grade
Lecture 30 2 18 1,2 Exam

Aim of the course

  • Zapoznanie studenta z technikami modelowania systemów informacyjnych. 
  • Zapoznanie studenta ze sposobami dokumentacji systemów informatycznych. 
  • Ukształtowanie  umiejętności  w  zakresie  zbierania  wymagań  oraz  tworzenia  specyfikacji funkcjonalnej systemów informatycznych. 

Prerequisites

Programowanie obiektowe, 
Inżynieria oprogramowania.

Scope

Podstawowe funkcje systemu informatycznego.   
Metodyki  projektowania  systemu  informatycznego  (fazy  cyklu  życia  systemu:  analiza wymagań,  projektowanie,  implementacja,  testowanie,  instalacja,  eksploatacja,  wycofanie). Klasyfikacja metodyk projektowania systemów informatycznych.   
Modele cyklu życia systemu informatycznego. 
Rodzaje  dokumentacji  systemu  informatycznego  (Ogólna  -  powstaje  na  etapie  analizy, Techniczna  -  powstaje  na  etapie  projektowania  i  implementacji,  Użytkowa  -  instrukcja obsługi systemu). 

Modelowanie w języku BPMN.
Modelowanie w języku UML. 
Zautomatyzowane metody wytwarzania oprogramowania w oparciu o język UML. 

Teaching methods

wykład: wykład konwencjonalny/tradycyjny, wykład problemowy 
laboratorium:  burza  mózgów,  konsultacje,  praca  w  grupach,  zajęcia  praktyczne,  metoda projektu, ćwiczenia laboratoryjne 

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego lub testu. 
Laboratorium  -  warunkiem  zaliczenia  jest  uzyskanie  pozytywnych  ocen  ze  wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. 
Składowe oceny końcowej = wykład: 50% + laboratorium: 50% 

Recommended reading

  1. Russ Miles, Kim Hamilton: UML 2.0. Wprowadzenie, Helion, 2007
  2. Śmiałek M.: Zrozumieć UML 2.0. Metody modelowania obiektowego, Wydawnictwo, Helion, 2005   
  3. Bereza-Jarociński B., Szomański B.: Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom, Wydawnictwo, Helion, 2009   
  4. Szejko ST.(red.): Metody wytwarzania oprogramowania, Wydawnictwo MIKOM, Warszawa 2002 
  5. Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski: Język UML 2.0 w modelowaniu systemów informatycznych, Helion, 2006
  6. Stevens P., UML. Inżynieria oprogramowania. Wydanie II, Helion, 2007
  7. Drejewicz S., Zrozumieć BPMN Modelowanie procesów biznesowych, Onepress, 2017

Further reading

  1. Ian Sommerville: Software Engineering, Pearson Education Limited, 2016

Notes


Modified by dr inż. Tomasz Gratkowski (last modification: 20-04-2022 17:20)