Sadržaj se učitava...
mdi-home Početna mdi-account-multiple Djelatnici mdi-script Studiji mdi-layers Katedre mdi-calendar-clock Raspored sati FOI Nastava search apps mdi-login
Projektiranje informacijskih sustava
Information System Development
2022/2023
7 ECTSa
Informacijski i poslovni sustavi 1.2 (IPS)
Katedra za razvoj informacijskih sustava
ZP
3. semestar
Osnovne informacijemdi-information-variant Izvođači nastavemdi-account-group Nastavni plan i programmdi-clipboard-text-outline Model praćenjamdi-human-male-board Ispitni rokovimdi-clipboard-check-outline Rasporedmdi-calendar-clock Konzultacijemdi-account-voice
Izvođenje kolegija
Studij Studijski program Semestar Obavezan
Informacijski i poslovni sustavi 1.2 (IPS) 3 obavezan
Cilj kolegija
Studenti trebaju usvojiti potrebna teorijska znanja i praktične vještine projektiranja složenih informacijskih sustava, primjenjujući metodologiju sistemskog inženjerstva. Upoznaju se s pristupima, obrascima razvojnog ciklusa i procesa, metodama, tehnikama i razvojnim okolinama koje su temelj suvremenih metodika razvoja informacijskog sustava. Posebna pažnje je usmjerena modeliranju kao temelju projektiranja. U tom kontekstu se proučavaju modeli zahtjeva prema informacijskom sustavu, arhitekture informacijskog sustava, podataka i procesa, te poslovni modeli. Uz primarne procese i metode razvoja, proučavaju se i sekundarni, u području upravljanja projektima i kvalitetom, te temelji ekonomike informacijskih sustava. Posebno valja naglasiti da studenti moraju stečena teorijska znanja i vještine primijeniti u problemskoj situaciji, izrađujući u timu zadani projekt, uz primjenu pomagala za modeliranje, izradu prototipa, upravljanje projektom, kolaboraciju i sl.
Preduvjeti
Norma kolegija
Predavanja
30 sati
Vježbe u praktikumu
15 sati
Seminar
15 sati
Nastavnik Uloga na kolegiju Oblik nastave Tjedana Sati Grupa
Andročec Darko Nositelj Seminar
Vježbe u praktikumu
15
14
1
1
6
9
Strahonja Vjeran Nositelj Predavanja 15 3 1
Oreški Dijana Suradnik Vježbe u praktikumu 14 1 8
Sadržaj predavanja
  • Uvod u projektiranje informacijskih sustava i inženjerstvo sustava. (3 sata)
    Razvoj informacijskih sustava kao znanost i struka. Metodologija informacijskih sustava. Pristupi razvoju, životni ciklus, proces razvoja. Modeliranje kao osnova projektiranja, metode i tehnike. Uvod u razvojne okoline i alate.
  • Informacijski i poslovni sustav. (2 sata)
    Teorija sustava primijenjena na informacijski i poslovni sustav. Procesni pogled na organizaciju. Pregledni modeli procesa i podataka i aplikativna arhitektura. Životni ciklus osnovnih resursa i genetička definicija IS-a.
  • Razvojni ciklus informacijskog sustava. (2 sata)
    Pojam i osnovne faze razvojnog ciklusa informacijskog sustava. Osnovne faze razvojnog ciklusa. Demingov krug (PDCA). Obrasci razvojnog ciklusa IS-a (vodopadni, inkrementalni, spiralni, iterativni itd.)
  • Strategijsko planiranje informacijskih sustava i studije izvodljivosti. (3 sati)
    Planski i društveno-tehnički pristup. Modeli ciljeva, organizacijske strukture, kritičnih čimbenika uspjeha, zahtjeva za informacijama i drugi poslovni modeli. Subjektivistički o objektivistički pristup razvoju. Troškovnik, financijski plan i i ekonomska ocjena investicije. Utvrđivanje plana razvoja, prioriteta i izvodljivosti projekata.
  • Prikupljanje korisničkih zahtjeva. (1 sat)
    Funkcionalni i nefunkcionalni zahtjevi za novi ili poboljšani informacijski sustav. Metode prikupljanja, analize, specifikacije i provjere korisničkih zahtjeva.
  • Podatkovni modeli. (3 sata)
    Definicija podatkovnih modela i poznatijih metoda modeliranja podataka. Model entiteti-veze-atributi. Relacijski model. Pretvorba iz ERA modela u relacijski model. Cjelokupni konkretni primjer ERA i relacijskog modela iz odabranog poslovnog podsustava.
  • Procesni modeli. (3 sata)
    Dijagram radnih tokova (WFD), dijagram organizacijskih tokova (OFD) i dijagram tokova aktivnosti (AFD). Modeli unutarnje logike procesa. Modeliranje poslovnih procesa BPMN-om.
  • Prototipni razvoj informacijskog sustava. (1 sat)
    Mjesto i uloga prototipa u razvoju informacijskog sustava. Prototipni pristup i proces izrade prototipa. Alati za izradu prototipa.
  • Upravljanje projektom razvoja informacijskog sustava. (3 sata)
    Razvoj informacijskog sustava kao projekt. Projektna organizacija razvoja i upravljanje projektom. Područja i procesi upravljanja projektom. Struktura projekta i mrežno planiranje. Pomagala za upravljanje projektom.
  • Metodike razvoja informacijskog sustava. (2 sata)
    Strukturne i predobjektne metodike razvoja. Suvremene objektno orijentirane i agilne metodike razvoja.
  • Arhitektura informacijskog sustava. (3 sata)
    Definicija arhitekture informacijskog sustava. Referentni modeli i arhitekture.
  • Implementacija i održavanje informacijskog sustava. (2 sata)
    Vlastiti razvoj sustava ili kupnja gotovog rješenja. Proces i metode implementacije sustava. Razvojna, produkcijska i korisnička dokumentacija. Održavanje informacijskog sustava.
  • Specifičnosti razvoja IS-a korištenjem suvremenih tehnologija. (2 sata)
    Računarstvo u oblaku, mobilne aplikacije, Internet stvari i specifičnosti razvoja aplikacija i IS-a u ovim okolinama.
Sadržaj seminara/vježbi
  • Sadržaj vježbi
    1. Osnove upravljanja projektima (1 sat) 2. Dekompozicija i dekompozicijski dijagrami (1 sat) 3. Matrica procesa i klasa podataka (PK matrica) i afinitetna analiza (1 sat) 4. Dijagram radnih i organizacijskih tokova te tokova aktivnosti (2 sata) 5. ERA i relacijski model (2 sata) 6. Definiranje baze podataka u alatu za brz razvoj prototipskih aplikacija (1 sat) 7. Generiranje jednostavnih i složenijih formi tipa master-detail (2 sat) 8. Izrada izvještaja, grafikona i web servisa (1 sat) 9. Dokumentiranje projekta (1 sat) 10. Validacija i verifikacija aplikacije (1 sat) 11. Sređivanje prototipske aplikacije – lokalizacija, sigurnosne postavke, lookup na druge forme (1 sat) 12. Nadopuna funkcionalnosti prototipske aplikacije korištenjem koda ili pohranjenih procedura (1 sat)
  • Sadržaj seminara (15 sati)
    U sadržajnom smislu, seminari prate vježbe. Grupe od u pravilu tri studenta rješavaju projektni zadatak, primjenom znanja stečenih na predavanjima, te znanja i vještina stečenih na vježbama. Na seminarima prezentiraju projektna rješenja i diskutiraju o njima. Ishodi učenja se provjeravaju u nekoliko kontrolnih točaka (faza) projekta.
Ishodi učenja kolegija
  • Primijeniti odgovarajuću metodiku projektiranja informacijskog sustava zadanom problemu, uključujući pristupe, procese, metode i tehnike.
  • Identificirati funkcionalne i nefunkcionalne zahtjeve za novi ili poboljšani sustav koristeći metode inženjerstva sustava.
  • Planirati razvoj i primjenu informacijskog sustava, uključujući analizu rizika i indikatore uspješnosti korištenjem metodologiju upravljanja projektima.
  • Izgraditi budući poslovni model i model informacijskog sustava koristeći metode modeliranja procesa, podataka i organizacijskog projektiranja.
  • Odabrati odgovarajuće razvojno okruženje za izgradnju programskog rješenja u skladu s definiranim detaljnim projektom.
  • Izgraditi prototipsku aplikaciju pomoću zadanih razvojnih alata na temelju modela informacijskog sustava.
  • Formulirati mogućnosti potpore, automatizacije i poboljšanja na temelju primjene IKT u određenom poslovnom području, (proizvodnja, logistika, zdravstvo, financijske institucije i sl.).
  • Planirati izgradnju aplikacije određenog problemskog područja prema zadanoj metodologiji i specifikaciji zahtjeva.
  • Osmisliti proceduru i sredstva za prikupljanje korisničkih zahtjeva u razvoju programskog proizvoda
  • Objasniti odnos nefunkcionalnih i funkcionalnih zahtjeva programskog proizvoda na konkretnom primjeru i predložiti načine njihovih rješava
  • Dokumentirati komponente programskog sustava i druge rezultate vlastitog razvoja uz primjenu uzoraka, procedura i standarda dokumentiranja.
Ishodi učenja programa
  • modelirati poslovne procese i podatke u organizacijama i primijeniti modele u razvoju informacijskih i poslovnih sustava
  • razumjeti i primijeniti metode, tehnike razvoja informacijskih i programskih sustava u suvremenim razvojnim okolinama
Osnovna literatura
  • Dennis, A; Haley Wixom, B; Roth, R,M. Systems analysis and design, 5th ed., John Wiley & Sons, 2012
  • Joe Valacich, Joey George: Modern Systems Analysis and Design (8th Edition), 2016.
Dopunska literatura
  • Scott Tilley, Harry J. Rosenblatt - Systems Analysis and Design-Course Technology, 2016.
Slični kolegiji
Redoviti studenti Izvanredni studenti
izvanredni rok
Datum: 13.04.2026.
Vrijeme: 16:00
Opis: Na Fakultetu
U kalendaru ispod se nalaze konzultacije predmetnih nastavnika, no za detalje o konzultacijama možete provjeriti na profilu pojedinog predmetnog nastavnika.
2025 © Fakultet organizacije i informatike, Centar za razvoj programskih proizvoda