Projektiranje i oblikovanje IS
Opis kolegija
Uvod u projektiranje informacijskih sustava Modeli razvoja informacijskog sustava Modeliranje procesa, metoda dekompozicije UML – dijagrami slučajeva korištenja, dijagram aktivnosti Modeliranje podataka, model entiteti veze Objektno orjentirani dizajn Razvoj sustava metodom prototipa CASE pomagala Pregled UI alata za potporu analizi zahtjeva i generiranju UML/BPMN dijagrama (GitHub Copilot, ChatGPT, Eraser.io); usporedba s klasičnim CASE alatima AI-potpomognuto modeliranje podataka i automatsko generiranje koda; ograničenja i etika korištenja UI u projektiranju IS-a Generativna UI u testiranju i dokumentiranju IS-a; primjeri i kritička evaluacija output-a Nema nastave Nema nastave Nema nastave Nema nastave
Ishodi učenja
- usporediti metodologije razvoja informacijskog sustava
- kombinirati metode i tehnike za razvoj informacijskog sustava
- odabrati model razvoja infromacijskog sustava za konkretan organizacijski sustav
- voditi projekt razvoja informacisjkog sustava
- prosuditi mogućnost korištenja CASE pomagala
- prosuditi mogućnost korištenja CASE pomagala
Literatura
Obavezna literatura
- Prezentacije i radni materijali s predavanja i vježbi, dostupni na web-u TVZ-a
Klarin, Klasić: Projektiranje informacijskih sustava,Intus informatika, Zagreb, 2012
Klasić, Klarin: Informacijski sustavi- načela i praksa, Intus informatika, Zagreb , 2007
Željko Kovačević, Edmond Krusha: Programsko inženjerstvo i infoormacijski sustavi, TVZ, Zagreb 2020
Dodatna literatura
- J. Martin: Information Engineering II – Planning and Analisys, Prentice Hall, Englewood Cliffs, NY 1990.
R. Barker: CASE*METHOD Entity Relationship Modelling, Addison-Wesley Publishing Company, 1991.
R. Barker: CASE*METHOD Function and Process Modelling, Addison-Wesley Publishing Company, 1991
Van Vliet, H.: Software Engineering, John Wiley and Sons, USA, 2001
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, 4. izd., Pearson, 2020 (odabrana poglavlja o AI alatima u inženjerstvu)