Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: laboratorium PROJEKT ZESPOŁOWY DYPLOMOWY IO Team Project SE Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 6L Kod przedmiotu: D7_12 Rok: IV Semestr: VII Liczba punktów: 4 ECTS I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z zawartością pełnego aplikacji, zasadami jego powstawania oraz ami do jego realizacji. C2. Nabycie przez studentów praktycznych umiejętności w zakresie pracy zespołowej nad koncepcją oraz jego praktyczną i terminową realizacją. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Wiedza z zakresu podstaw i zaawansowanych technik programowania, projektowania obiektowego, baz danych, inżynierii programowania. 2. Znajomość posługiwania się językiem UML przy budowie projektów. 3. Umiejętność programowania w językach wysokiego poziomu. 4. Umiejętność korzystania z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej. 5. Umiejętności samodzielnej pracy. EFEKTY KSZTAŁCENIA EK 1 ma realizowane w zadania, potrafi, EK 2 posiada pracy realizacji jąc prac i potrafi oszacować czas potrzebny na wykonanie określonego zadania informatycznego, EK 3 potrafi określić i sprecyzować wymagania funkcjonalne i niefunkcjonalne aplikacji oraz przedstawić wymagania funkcjonalne za pomocą diagramu przypadków użycia, EK 4 umie dokonać analizy dziedziny problemu oraz posiada tworzenia logicznego systemu, EK 5 umie dobrać odpowiednią metodologię do konkretnych wymagań występujących w specyfikacji, EK 6 umie zaprojektować model fizyczny systemu oraz potrafi wykorzystywać a informatyczne służące do tego celu, 1
EK 7 potrafi zaimplementować i przetestować aplikację, EK 8 umie wykonać odpowiednią dokumentacje techniczną i użytkową do informatycznego, EK 9 potrafi przygotować i przedstawić prezentację realizacji aplikacji, jej użytkowania i wykorzystania w praktyce. TREŚCI PROGRAMOWE Forma zajęć WYKŁADY L 1 Zajęcia organizacyjne: podział na zespoły, wyznaczenie kierowników zespołów, zadania kierownika i członków zespołu; przedstawienie proponowanych tematów projektów i zasad oceniania. L 2 Wstępne opracowanie tematu i określenie celu i zakresu, wykonanie analizy wymagań użytkownika. L 3 Przedstawienie i ewentualna korekta specyfikacji wymagań funkcjonalnych aplikacji, (diagramy przypadków użycia). Liczba godzin L 4 Analiza dziedziny problemu i opracowanie logicznego systemu. 9 L 5 Wybór i zatwierdzenie metod, technologii i jakie będą stosowane w realizowanym projekcie. L 6 Przygotowanie i weryfikacja dokumentacji projektowej w postaci modelu 9 implementacyjnego. L 7 Implementacja i opracowanie dokumentacji technicznej i użytkowej. 36 L 8 Instalacja i testowanie i usuwanie błędów opracowanego systemu 9 L 9 Prezentacja zrealizowanego. Ocena i sporządzonej dokumentacji oraz ocena poszczególnych członków zespołu. NARZĘDZIA DYDAKTYCZNE 1. ćwiczenia laboratoryjne 2. system zarządzania projektem informatycznym 3. system kontroli wersji 4. a programistyczne adekwatne do wykorzystywanych technologii informatycznych 5. dokumentacja techniczna 6. materiały do laboratorium w postaci prezentacji multimedialnych SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA) F1. ocena wstępnej organizacji zespołu F2. ocena koncepcji przygotowanego przez zespół F3. ocena zgodności pracy z em F4. ocena aktywności podczas zajęć P1. ocena, zastosowanych w nim rozwiązań oraz zgodności z zasadami tworzenia dokumentacji P2. ocena indywidualna poszczególnych członków zespołu *) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, OBCIĄŻENIE PRACĄ STUDENTA 9 Forma aktywności Średnia liczba godzin na zrealizowanie aktywności 2
Godziny kontaktowe z prowadzącym Godziny konsultacji z prowadzącym Przygotowanie do 90L 90 h 5h 5h Suma 100 h SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych 4 ECTS 3.8 ECTS 3.8 ECTS LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 1. Mariusz Flasiński, Zarządzenie projektami informatycznymi, Wydawnictwo Naukowe PWN SA, Warszawa 2006 2. Ian Sommervilie, Inżynieria Oprogramowania, WNT Warszawa 2003 3. Z. Szyjewski: "Metodyki zarzadzania projektami informatycznymi". Placet, Warszawa 2004 4. Literatura specjalistyczna związana z realizowanym projektem PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. dr inż. Tomasz Olas olas@icis.pcz.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Efekt kształcenia EK1 EK2 EK3 EK4 Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) K_U01 KIO1_U15 Cele przedmiotu Treści programowe Narzędzia dydaktyczne Sposób oceny C1,C2 L1-L9 1,2,6 F1,P1 C1,C2 L1-L9 1,2,3,,6 F2,F3, C1,C2 L2,L3 1,4 F2,F3,F4 C1,C2 L4 1,2,3,4 F2,F3,F4 3
EK5 EK6 EK7 EK8 EK9 K_U01 KIO1_U09 C1,C2 L5 1,2 C1,C2 L6 1,2,3, C1,C2 L7,L8 1,2,3, C1,C2 L7 1,2,3, F2,F3, F4,P1 C1,C2 L9 1,2,3,4 II. FORMY OCENY - SZCZEGÓŁY Efekt 1,2 Student posiada pracy realizacji jąc prac, ma realizowane w zadania, potrafi Efekt 3-8 Student posiada Na ocenę 2 Na ocenę 3 Na ocenę 4 Na ocenę 5 Student nie posiada umiejętności pracy realizacji i/lub nie u prac i/lub nie ma świadomości realizowane w zadania i/lub nie potrafi wyznaczonych ról w Student nie posiada umiejętności Student dostatecznie pracy realizacji, w stopniu prac, ma dostateczną realizowane w zadania, potrafi w stopniu Student dobrze pracy realizacji, w stopniu dobrym prac, ma dużą realizowane w zadania, potrafi w stopniu dobrym dobrym Student bardzo dobrze pracy realizacji, w pełni prac, ma pełną realizowane w zadania, potrafi w pełni bardzo dobrym 4
Efekt 9 Student potrafi efektywnie Student nie potrafi stopniu stopniu dobrym stopniu bardzo dobrym Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE 1. Wszelkie informacje dla studentów (materiały do ćwiczeń laboratoryjnych, informacje o systemie zarządzania projektem i systemie kontroli wersji) dostępne są na stronie internetowej http://icis.pcz.pl/~olas, w zakładce Dydaktyka. 5