Politechnika Częstochowska - Centralny System Uwierzytelniania
Strona główna

Inżynieria oprogramowania

Informacje ogólne

Kod przedmiotu: WIM-INF-D1-INOPR-05
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Inżynieria oprogramowania
Jednostka: Wydział Inżynierii Mechanicznej i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 5.00 (zmienne w czasie) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: (brak danych)
Skrócony opis:

Przedmiot ma za zadanie zapoznanie studentów z przebiegiem procesu produkcyjnego oprogramowania, rozpoczynając od fazy strategicznej, poprzez ustalenie wymagań po stronie użytkownika, aż do faz końcowych, tj. testowania instalacji u użytkownika i pielęgnacji.

Dzięki Inżynierii oprogramowania studenci mają możliwość nabycia podstawowych umiejętności w zakresie projektowania oprogramowania.

Pełny opis:

Przedmiot ma za zadanie zapoznanie studentów z przebiegiem procesu produkcyjnego oprogramowania, rozpoczynając od fazy strategicznej, poprzez ustalenie wymagań po stronie użytkownika, aż do faz końcowych, tj. testowania instalacji u użytkownika i pielęgnacji.

Wykład ma za zadanie przedstawić podstawowe pojęcia związane z inżynierią oprogramowania, takie jak: proces tworzenia oprogramowania, inżynieria wymagań, notacje stosowane w dokumentacji projektowej, wzorce projektowe, projektowanie testów.

Dzięki zajęciom laboratoryjnym studenci mają możliwość nabycia podstawowych umiejętności w zakresie analizy i projektowania oprogramowania.

Efekty uczenia się:

EK1. Student posiada podstawową wiedzę teoretyczną z zakresu projektowania oprogramowania.

EK2. Student zna tendencje i kierunki rozwoju w zakresie projektowania i programowania systemów komputerowych.

EK3. Student potrafi wykorzystać proces inżynierii wymagań do identyfikacji wymagań stawianych oprogramowaniu.

EK4. Student potrafi przedstawić projekt systemu komputerowego w postaci dokumentacji technicznej jak również potrafi ją biegle odczytać.

EK5. Student potrafi wykorzystać wybrane techniki inżynierii oprogramowania w trakcie procesu projektowania oprogramowania, z uwzględnieniem wykorzystania odpowiednich wzorców projektowych w procesie projektowania.

EK6. Student zna podstawowe zagadnienia dotyczące weryfikacji i walidacji oprogramowania oraz automatyzacji testowania.

EK7. Student potrafi utworzyć testy jednostkowe dla wybranego fragmentu systemu.

EK8. Student zna metody zarządzania cyklem życia oprogramowania oraz podstawy zarządzania przedsięwzięciami programistycznymi.

Zajęcia w cyklu "Sem. zimowy roku 2009/2010" (zakończony)

Okres: 2009-10-01 - 2010-01-22
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Andrzej Grosser
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Sem. zimowy roku 2010/2011" (zakończony)

Okres: 2010-10-01 - 2011-01-26
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Andrzej Grosser
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Sem. zimowy roku 2011/2012" (zakończony)

Okres: 2011-10-01 - 2012-01-27
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Andrzej Grosser, Artur Jakubski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Sem. letni roku 2011/2012" (zakończony)

Okres: 2012-02-20 - 2012-06-15
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Artur Jakubski
Prowadzący grup: Artur Jakubski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2012/2013" (zakończony)

Okres: 2012-10-01 - 2013-01-25
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Andrzej Grosser, Artur Jakubski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2013/2014" (zakończony)

Okres: 2013-10-01 - 2014-01-29
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Grzegorz Michalski
Prowadzący grup: Grzegorz Michalski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2014/2015" (zakończony)

Okres: 2014-10-01 - 2015-01-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Robert Perliński
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2015/2016" (zakończony)

Okres: 2015-10-01 - 2016-01-29
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Krzysztof Wiaderek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2016/2017" (zakończony)

Okres: 2016-10-03 - 2017-01-31
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Krzysztof Wiaderek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)

Okres: 2017-10-02 - 2018-01-26
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Krzysztof Wiaderek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin

Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)

Okres: 2018-10-01 - 2019-01-25
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Krzysztof Wiaderek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin
Literatura:

1. Booch G., Rumbaugh J., Jacobson I.: UML przewodnik użytkownika, WNT, Warszawa 2002

2. Fowler M., Scott K.: UML w kropelce, Oficyna Wydawnicza LPT, Warszawa 2002

3. Gamma E. i in.: Wzorce projektowe, Helion, Gliwice 2005

4. Jaszkiewicz A.: Inżynieria oprogramowania, Helion, Gliwice 1997

5. McConnell S.: Kod doskonały. Jak tworzyć oprogramowanie pozbawione błędów, Helion, Gliwice 2010

6. Miles R., Hamilton K.: UML 2.0. Wprowadzenie, Helion, Gliwice 2007

7. Pressman R.S.: Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004

8. Sacha K.: Inżynieria oprogramowania, PWN, Warszawa 2010

9. Sommerville I.: Inżynieria oprogramowania, WNT, Warszawa 2003

10. Wrycza S., Marcinkowski B., Wyrzykowski K.: Język UML 2.0 w modelowaniu systemów informatycznych, Helion, Gliwice 2006

Uwagi:

Godziny kontaktowe z prowadzącym: 30W+30L = 60h

Godziny konsultacji z prowadzącym: 5 h

Godziny przeznaczone na egzamin: 3 h

Zapoznanie się ze wskazaną literaturą: 12 h

Przygotowanie do ćwiczeń laboratoryjnych: 20 h

Przygotowanie do egzaminu i kolokwium: 25h

Sumaryczna liczba punktów ECTS dla przedmiotu: 5ECTS

Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich: 2.7ECTS

Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym: 2.2ECTS

Zajęcia w cyklu "Semestr zimowy 2019/2020" (zakończony)

Okres: 2019-10-01 - 2020-01-29
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Krzysztof Wiaderek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin
Literatura:

1. Booch G., Rumbaugh J., Jacobson I.: UML przewodnik użytkownika, WNT, Warszawa 2002

2. Fowler M., Scott K.: UML w kropelce, Oficyna Wydawnicza LPT, Warszawa 2002

3. Gamma E. i in.: Wzorce projektowe, Helion, Gliwice 2005

4. Jaszkiewicz A.: Inżynieria oprogramowania, Helion, Gliwice 1997

5. McConnell S.: Kod doskonały. Jak tworzyć oprogramowanie pozbawione błędów, Helion, Gliwice 2010

6. Miles R., Hamilton K.: UML 2.0. Wprowadzenie, Helion, Gliwice 2007

7. Pressman R.S.: Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004

8. Sacha K.: Inżynieria oprogramowania, PWN, Warszawa 2010

9. Sommerville I.: Inżynieria oprogramowania, WNT, Warszawa 2003

10. Wrycza S., Marcinkowski B., Wyrzykowski K.: Język UML 2.0 w modelowaniu systemów informatycznych, Helion, Gliwice 2006

Uwagi:

Godziny kontaktowe z prowadzącym: 30W+30L = 60h

Godziny konsultacji z prowadzącym: 5 h

Godziny przeznaczone na egzamin: 3 h

Zapoznanie się ze wskazaną literaturą: 12 h

Przygotowanie do ćwiczeń laboratoryjnych: 20 h

Przygotowanie do egzaminu i kolokwium: 25h

Sumaryczna liczba punktów ECTS dla przedmiotu: 5ECTS

Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich: 2.7ECTS

Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym: 2.2ECTS

Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)

Okres: 2020-10-01 - 2021-01-25
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Robert Dyja
Prowadzący grup: Robert Dyja, Sebastian Garus, Krzysztof Wiaderek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Laboratorium - zaliczenia lub końcowy przedmiotu
Wykład - Egzamin
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Częstochowska.
ul. J.H. Dąbrowskiego 69
42-201 Częstochowa
tel: +48 (34) 3255-211 https://pcz.pl
kontakt deklaracja dostępności mapa serwisu USOSweb 7.0.3.0-2 (2024-04-26)