SylabUZ

Generate PDF for this page

Engineering of Information Systems - course description

General information
Course name Engineering of Information Systems
Course ID 11.3-WK-IDP-ISI-W-S14_pNadGenHL2SY
Faculty Faculty of Mathematics, Computer Science and Econometrics
Field of study Data Engineering
Education profile academic
Level of studies First-cycle studies leading to Engineer's degree
Beginning semester winter term 2021/2022
Course information
Semester 4
ECTS credits to win 6
Available in specialities Design and Maintenance of Analytical Systems
Course type optional
Teaching language polish
Author of syllabus
  • dr inż. Janusz Jabłoński
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
Lecture 30 2 - - Exam
Laboratory 30 2 - - Credit with grade

Aim of the course

Celem przedmiotu jest zapoznanie studentów z klasyfikacją systemów informacyjnych oraz cyklami życia oprogramowania jak również przedstawienie metodyk i technik wykorzystywanych w projektowaniu i realizacji informatycznych systemów informacyjnych. Wybór cyklu życia oprogramowania uzależniony jest od wymagań funkcjonalnych i ograniczeń projektu a umiejętne wykorzystanie wiedzy i narzędzi wspomagania pozwala na zaprojektowanie i realizacje systemów informatycznych poprawiających efektywność pracy i wspomagających podejmowanie decyzji. Przedstawienie analitycznego podejście do projektowania systemów informatycznych oraz przygotowania dokumentacji jak również przedstawienie narzędzi (SVN w Eclipse) do pracy w grupie realizującej system informatyczny spełniający wymagania użytkowników.

Prerequisites

Student powinien zaliczyć kurs: Pakiety użytkowe.

Scope

Wykład/laboratorium:

·        Klasyfikacja systemów informacyjnych

·        Cykl życia oprogramowania

·        Metodyki strukturalne i obiektowe w projektowaniu systemów informatycznych

·        Definiowanie i specyfikacja wymagań funkcjonalnych i niefunkcjonalnych

·        Wykorzystanie języka UML w projekcie informatycznym

·        Techniki planowania i szacowania kosztów oprogramowania

·        Harmonogramowanie oraz monitorowanie przedsięwzięć informatycznych.

·        Zarządzanie przedsięwzięciami informatycznymi

·        Wykorzystanie narzędzi CASE w realizacji systemów informacyjnych

·        Narzędzia wersjonowania i pracy grupowej w wytwarzaniu oprogramowania

Teaching methods

Wykład dostępny w formie elektronicznej; laboratoria komputerowe w ramach których studenci na podstawie dyskusji i pracy w grupach dobierają i projektują strukturę oraz dynamikę systemu informatycznego. W oparciu o metodykę obiektową i modele UML dokonują harmonogramowania zadań oraz podziału zadań dla uczestników projektu którzy korzystając z narzędzi informatycznych (Excell, Access, Eclipse, SVN, MySQL) realizują wybrane funkcjonalność korzystając z elementów programowania w VBA dla MS Excel i Java.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Udział w zajęciach jest obowiązkowy.

Zaliczenie laboratorium na podstawie sprawdzianów pisemnych (15%) sprawozdań ze zrealizowanych zadań (70%) i aktywności na zajęciach (15%).

Na ocenę z przedmiotu składa się ocena z laboratorium (50%) oraz ocena z egzaminu pisemnego (50%). Warunkiem zaliczenia przedmiotu jest pozytywna ocena z laboratorium i egzaminu.

Recommended reading

  1. I. Sommerville, Inżynieria oprogramowania, Klasyka Informatyki, WNT, Warszawa 2003.
  2. K. Górski, Inżynieria Oprogramowania, PWN, Warszawa, 2010;
  3. R. Barker, C. Longman, CASE Method, modelowanie funkcji i procesów, WNT, 1996; ;.
  4. J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000.

Further reading

  1. P. Benon-Davies, Inżynieria Systemów Informacyjnych, WNT, 1999;
  2. V. Sthern, C++ Inżynieria Programowania, Helion, Gliwice 2000
  3. A. Björck, J. Cogswell, Tworzenie użytecznego oprogramowania, Warszawa 2005;
  4. www.ibm.com/academicinitiative.

Notes


Modified by dr Alina Szelecka (last modification: 05-05-2021 13:03)