Zapoznanie z teoretycznymi i praktycznymi aspektami analizy i projektowania systemów informatycznych z wykorzystaniem metodyk, technik i narzędzi wspomagających zarządzanie projektami.
Wymagania wstępne
Programowanie komputerów, Technologie Informacyjne.
Zakres tematyczny
Wykład
Zakres materiału, literatura oraz omówienie formy i treści zaliczenia przedmiotu (2 godz.)
Metodologiczne podstawy tworzenia systemów informatycznych: rodzaje systemów, zakres i składniki metodyki tworzenia. Klasyfikacja metodyk tworzenia. (4 godz.)
Cykl życia systemu: kaskadowy, spiralny, przyrostowy. (2 godz.)
Fazy cyklu: planowanie, analiza, projektowanie, wdrażanie, użytkowanie systemów. (2 godz.)
Modyfikacje cyklu życia systemu: prototypowanie, pakiety zastosowań, metodyki „zwinne”. (2 godz.)
Planowanie systemów informatycznych: cele planowania, proces planowania, formułowanie strategii informatyzacji, studium wykonalności, metody analizy sytuacyjnej, zespół projektowy. (2 godz.)
Model klient – server oraz architektura trójwarstwowa w realizacji systemów informatycznych. (2 godz.)
Metody i techniki projektowania systemów informatycznych – modele związków encji, diagramy przepływu danych, słowniki/skorowidze danych, techniki decyzyjne, diagramy struktur. Diagramy UML w modelowaniu struktury i dynamiki systemów obiektowych. (4 godz.)
Metodyka obiektowa - techniki i modele UML w projektowaniu systemów informatycznych. (4 godz.)
Metodyki społeczne. (2 godz.).
Komputerowo wspomagane tworzenie systemów informatycznych (2 godz.)
Pakiety wspomagające zarządzanie projektami: istota i generacje, rodzaje pakietów na rynku oprogramowania. (2 godz.)
Laboratorium
Wprowadzenie, omówienie zakres materiału i formy zaliczenia laboratorium (2 godz.)
Etapy cyklu życia oprogramowania jako dokumentacja projektowa - przykłady (2 godz.)
Podstawowe funkcjonalności systemu informatycznego w praktyce gospodarczej (2 godz.)
Cykl życia systemu informatycznego - Diagram Ganta w MicrosoftProject (2 godz.)
Modelowanie systemu transakcyjnego "Sklep" - MSVisio w modelowaniu (2 godz.)
Projektowanie bazy danych dla zadanych wymagań - profil klienta, profil towaru (2 godz.)
Projektowanie interfejsu użytkownika i programowanie zdarzeniowe w MS Excel (2 godz.)
Implementacja funkcjonalności systemu "Sklep" w VisualBasic-u (2 godz.)
Modelowanie struktury systemu - Eclipse i projektowanie diagramu klas (2 godz.)
JDBC i bazy danych - połączenie z bazą danych i zapytania z poziomu Eclipse (2 godz.)
Serwer aplikacji i architektura trójwarstwowa w realizacji systemu transakcyjnego (6 godz.)
Testowanie i weryfikacja systemu "Sklep" (2 godz.)
Sprawdzenie wiadomości i wystawienie zaliczenia laboratorium (2 godz.)
Metody kształcenia
Wykład z elementami prezentacji multimedialnych, pogadanka, dyskusja, praca w grupach. Praca z pakietami: MSProject, MSExcell, MSAcces, Eclipse. Programowanie w Java.
Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się
Opis efektu
Symbole efektów
Metody weryfikacji
Forma zajęć
Warunki zaliczenia
Ocena stopnia przygotowania do ćwiczeń laboratoryjnych oraz sprawozdań z realizowanych laboratoriów.
Kolokwium pisemne z progami punktowymi oraz zadaniami pozwalającymi ocenić, czy student osiągnął efekty kształcenia w stopniu minimalnym.
Egzamin pisemny składający się z pytań testowych i zadań, weryfikujący znajomość modeli, technik i metod.
Ostateczna ocena z przedmiotu uwzględnia ocenę z laboratorium (60%) i ocenę z egzaminu (40%), przy założeniu, że student osiągnął wszystkie zakładane efekty kształcenia w stopniu dostatecznym.
Literatura podstawowa
R. Barker, C. Longman, CASE Method, modelowanie funkcji i procesów, WNT, 1996.
V. Sthern, C++ Inżynieria Programowania, Helion, Gliwice 2004.
J. Cogswell, Tworzenie użytecznego oprogramowania, Warszawa 2005.
J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000.
Literatura uzupełniająca
P. Benon-Davies, Inżynieria Systemów Informacyjnych, WNT, 1999.
J. Roszkowski, Analiza i projektowanie strukturalne, Wydawnictwo Helion, 1998.
C. L. Hall, Techniczne podstawy systemów klient–serwer, WNT, 1996.
Uwagi
Zmodyfikowane przez dr Alina Szelecka (ostatnia modyfikacja: 19-06-2019 07:33)
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Korzystając z niniejszej strony, wyrażasz zgodę na ich używanie. Dowiedz się więcej.