informatyka - Politechnika Opolska
Transkrypt
informatyka - Politechnika Opolska
Politechnika Opolska Wydział Elektrotechniki, Automatyki i Informatyki Załącznik nr 1 do Uczelnianego Systemu Zapewnienia Jakości Kształcenia KARTA OPISU PRZEDMIOTU INFORMATYKA KIERUNEK STUDIÓW SPECJALNOŚĆ STACJONARNE I-GO STOPNIA, RODZAJ STUDIÓW INśYNIERIA OPROGRAMOWANIA I NAZWA PRZEDMIOTU SOFTWARE ENGINERING I SUBJECT TITLE RODZAJ PRZEDMIOTU *) SEMESTR STUDIÓW 4 Przedmioty wprowadzające oraz wymagania ogólne**) PODSTAWOWY ECTS (pkt.) TRYB ZALICZENIA PRZEDMIOTU KOD PRZEDMIOTU: EGZAMIN B10 8 Teoretyczne podstawy informatyki, Informatyka I ,II, Programowanie III ( programowanie obiektowe), rozumienie zasad abstrakcji, rozróŜnianie analizy od syntezy, PROGRAM PRZEDMIOTU FORMA ZAJĘĆ PROWADZĄCY ZAJĘCIA (tytuł/stopień naukowy, imię i nazwisko) LICZBA GODZIN ZAJĘĆ W SEMESTRZE 30 WYKŁAD DR INś. KAROL GRANDEK ĆWICZENIA LABORATORIUM PROJEKT 30 DR INś. KRZYSZTOF BARTECKI, DR HAB. INś. JAN SADECKI, DR INś. KAROL GRANDEK, MGR. INś. Z. ZAJĄC SEMINARIUM TREŚCI KSZTAŁCENIA (PROGRAM NAUCZANIA) WYKŁAD Lp. Tematyka zajęć Liczba godzin 1. System informatyczny – podstawowe definicje, rodzaje systemów, niezawodność 1 2. Analiza, modelowanie i projektowanie jako podstawowe etapy budowy systemów informatycznych. Pełny cykl Ŝycia (systemu) oprogramowania: modele klasyczny, kaskadowy, spiralny, model V 2 3. Projektowanie niezawodnego oprogramowania 1 4. Narzędzia i środowiska wytwarzania oprogramowania 2 5. Procesy wytwarzania oprogramowania 2 6. Wymagania procesów biznesowych i metody ich specyfikacji 2 7. Modelowanie obiektowe procesów biznesowych 2 8. Walidacja i testowanie oprogramowania 2 9. Ewolucja oprogramowania 2 10. Zastosowanie wzorców projektowych 2 11. Modelowanie systemów informatycznych odzyskanych 2 12. Zarządzanie konfiguracją oprogramowania 2 13. Analiza i projektowanie strukturalne modeli odzyskanych 2 14. Transformacja modeli strukturalnych na obiektowe (UMLowe) 2 15. Modelowanie systemów wbudowanych 2 Nazwa przedmiotu 2 16. Zarządzanie przedsięwzięciem programistycznym RAZEM GODZIN W SEMESTRZE 30 LABORATORIUM Lp. Tematyka zajęć Liczba godzin 1. 2. 3. 4. 5. 6. 7. 8. RAZEM GODZIN W SEMESTRZE ĆWICZENIA PROJEKTOWE Lp. Tematyka zajęć Liczba godzin Opracować model procesu biznesowego oraz zaprojektować prototyp systemu informatycznego wspierającego przetwarzanie danych w tym procesie. 1. Zakres odpowiedzialności procesu biznesowego naleŜy uzgodnić z prowadzącym zajęcia. 24 Model i projekt powinien być zgodny z standardem UML 2.0 Pierwsza wersja jest oceniana po 4/5 semestru 2. Druga wersja projektu powinna uwzględnić ew. uwagi prowadzącego i zawierać prototypy interfejsu uŜytkownika dla zamodelowanych interakcji z aktorami. RAZEM GODZIN W SEMESTRZE 6 30 ZAŁOśENIA I CELE PRZEDMIOTU: Celem przedmiotu jest zdobycie umiejętności modelowania, projektowania i dokumentowania procesów biznesowych i systemów informatycznych zgodnie z metodyką obiektową; wybierania i uŜywania narzędzi CASE oraz zarządzania projektami informatycznymi. METODY DYDAKTYCZNE: wykład, prezentacja, analiza przykładowych procesów biznesowych i projektów SI FORMA I WARUNKI ZALICZENIA PRZEDMIOTU: Egzamin pisemny LITERATURA PODSTAWOWA: [1] Górski J. (red.) „InŜynieria oprogramowania w projekcie informatycznym” Wydanie II rozszerzone, MIKOM, Warszawa, 2000 r. [2] Jaszkiewicz A. : InŜynieria oprogramowania. Wydawnictwo Helion, Gliwice 1996. [3] Barker R.: Modelowanie związków encji. WNT Warszawa, 1996. [4] Yourdon E.: Współczesna analiza strukturalna. WNT Warszawa, 1996. [5] Yourdon E., Argila C.: Analiza obiektowa i projektowanie. WNT Warszawa, 2000. [6] Graessle, H.Baumann, P.Baumann „Technologia i rozwiązania - UML 2.0 w akcji – Przewodnik oparty na projektach” Tłumaczenie: M.Pętlicki, Helion 2006 r. LITERATURA UZUPEŁNIAJĄCA: 2 Nazwa przedmiotu [1] Booch Grady, Rumbaugh James, Jacobson Ivar “UML przewodnik uŜytkownika” WNT 2002 r. [2] Dąbrowski Włodzimierz i inni „Modelowanie systemów informatycznych w języku UML 2.1w praktyce” PWN 2007 r. [3] Wrycza S. i inni: UML 2.1. Ćwiczenia. Wydawnictwo Helion, Gliwice 2007. [4] Jerzy Nawrocki „Sylabus przedmiotu InŜynieria oprogramowania” (http://wazniak.mimuw.edu.pl/). [5] Modell M. E.: A Professional's Guide to System Analysis. McGraw-Hill Book Company, 1988. *) niewłaściwe przekreślić – zgodnie z arkuszem planu studiów, **) podać wybrane nazwy przedmiotów stanowiących wprowadzenie/uzupełnienie do przedmiotu opisywanego, oraz zakres wiadomości/umiejętności/kompetencji jakie powinien posiadać student przed rozpoczęciem nauki tego przedmiotu; ............................................................................. ................................................. (Kierownik jednostki organizacyjnej/bezpośredni przełoŜony: pieczęć/podpis) (Dziekan Wydziału …………………: pieczęć/podpis) pieczęć/podpis) 3