Projektowanie systemów informatycznych 2400-IiE2PSIa
1. Podstawy metodyczne projektowania systemów informatycznych. Modele cyklu życia systemów. Klasyfikacja metodyk projektowania.
2. Planowanie w dziedzinie systemów informacyjnych. Strategie informatyzacji. Procesowe ukierunkowanie organizacji. BPR a wdrażanie technologii informatycznych.
3. Podstawowe metody projektowania systemów informatycznych. Typologia metod projektowania. Metody strukturalne. Metody obiektowe. Porównanie metod. Metodyki społeczne. Szybkie projektowanie (Rapid Application Development).
4. Techniki inżynierii systemów informacyjnych. Przykłady diagramów. Diagramy encja - związek. Diagramy przepływu danych. Pseudo-kody. Schematy EPC. Tabele decyzyjne i drzewa decyzyjne w projektowaniu. Diagramy obiektowe. Język UML. Słowniki danych.
5. Komputerowo wspomagane projektowanie. Pakiety CASE. Powstanie i rozwój. Elementy CASE. Klasyfikacje pakietów CASE. Przykłady pakietów.
6. Wymogi jakościowe. Standardy projektowe. Ergonomia w projektach informatycznych. Bezpieczeństwo funkcjonowania systemów informacyjnych.
7. Zarządzanie projektami informatycznymi. Problemy wdrażania projektow informatycznych. Nadzorowanie wdrażania. Procedury wdrożeniowe. Współudział przyszłych użytkowników w kształtowaniu systemu. Outsourcing w dziedzinie systemów informacyjnych.
8. Od inżynierii oprogramowania do inżynierii systemów informacyjnych. Inżynieria oprogramowania. Inżynieria informacji. Inżynieria wiedzy. Inżynieria systemów informacyjnych.
9. Projektowanie wybranych elementów systemów informacyjnych. Projektowanie baz danych. Projektowanie interfejsu użytkownika. Systemy multimedialne i hipermedialne. Zarządzanie wiedzą w systemach informacyjnych.
10. Projektowanie architektur systemów informacyjnych. Przykłady architektur.
11. Rola modelowania w projektowaniu systemów informacyjnych. Modele referencyjne ARIS, SAP. ARIS jako przykład narzędzia modelowania procesów gospodarczych i procesów przetwarzania informacji.
12. Specyfika projektowania i wdrażania systemów zintegrowanych. Systemy MRP II, ERP, CRM, BI. Metodyki projektowania i wdrażania proponowane przez producentów oprogramowania i firmy konsultingowe.
13. Problemy oceny efektywności projektów informatycznych. Koszty. Efekty. Ryzyko. "Paradoks produktywności".
14. Nowoczesne technologie informacyjne a projektowanie systemów. Problemy i metody projektowania systemów informatycznych w e-gospodarce.
Rodzaj przedmiotu
Literatura
- Beynon-Davies P., Inżynieria systemów informacyjnych, Wydawnictwa Naukowo-Techniczne, Warszawa 1999.
- Jaszkiewicz A., Inżynieria oprogramowania, Wydawnictwo HELION, Gliwice 1997.
- Szejko S. (red.), Metody wytwarzania oprogramowania, Wydawnictwo MIKOM, Warszawa 2002.
- Wrycza S., Analiza i projektowanie systemów informatycznych zarządzania. Metody, techniki, narzędzia, PWN, Warszawa 1999.
- Lasek M., Otmianowski B., BPMN - standard opisywania procesów biznesowych. Budowa modeli procesów BPMN w iGrafx, Oficyna Wydawnicza WIT, Warszawa 2007.
- Szyjewski Z., Metodyki zarządzania projektami informatycznymi, Wydawnictwo PLACET, Warszawa 2004.
- Kolbusz E., Olejniczak W., Szyjewski Z., Inżynieria systemów informatycznych w e-gospodarce, PWE, Warszawa 2005.
Ćwiczenia (laboratorium komputerowe):
- Fowler M., Scott K., UML w kropelce, Oficyna Wydawnicza LTP, Warszawa 2002.
- Szejko S. (red.), Metody wytwarzania oprogramowania, Wydawnictwo MIKOM, Warszawa 2002, rozdz. 3.2..
- Fowler M., UML w kropelce; wersja 2.0, Oficyna Wydawnicza LTP, Warszawa 2005.
- Wrycza S., Marcinkowski B., Wyrzykowski K., Język UML 2.0 w modelowaniu systemów informatycznych, Wydawnictwo HELION, Gliwice 2005.
- Wrycza S (red.), Ćwiczenia UML 2.1, Wydawnictwo HELION, Gliwice 2006.
- Stevens P., UML. Inżynieria oprogramowania, Wydawnictwo HELION, Gliwice 2007.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: