Naziv predmeta | Projektiranje informacijskih sustava |
Detalji | Kod VSITE172 Skr. PIS ECTS 5 Godina 3 Semester Zimski semestar Vrsta izborni smjera Razina HKO 6 Preddiplomski studij E-Learning 0% |
Aktivnosti | IT zg - Ljet 24/25 ECTS Jedinice Sati Svega P 1 10 3 30
A 0.5 5 3 15
L 0.5 7 2 15
S 0 0 0 0
KA 0 1 1 0
KP 0 2 1 0
PR 0 1 6 0
IP 0 1 1 0
IU 0 1 2 0
SU 3 1 90 90
|
Nastavnici | Nositelji: Dalibor Bužić, v. pred. Asistenti: Ivan Bat, asist. vis. šk. |
Preduvjeti | Nema |
Sadržaj | Definiranje zahtjeva, određivanje granice informacijskog podsustava. Uloga korisnika u projektiranju informacijskog sustava. Reinženjering poslovnih procesa. Modeliranje procesa, oblikovanje programa. Modeliranje podataka, logičko oblikovanje baza podataka. Modeliranje resursa. Provjeravanje valjanosti zahtjeva pomoću prototipa. Dijagram tijeka podataka: koncepti dijagrama tijeka podataka, dekompozicija procesa, dijagram konteksta, dijagrami tijeka podataka niže razine, preporuke i ograničenja kod crtanja DTP-a. Oblikovanje programa: opisivanje unutarnje logike procesa, dijagrami akcija, stabla i tablice odlučivanja, dijagrami navigacije. Provjera valjanosti zahtjeva pomoću prototipa: razvoj sustava metodom prototipa, testiranje, uvođenje i održavanje informacijskog sustava. CASE pomagala za projektiranje. Izvješćivanje. Dokumentacija.
|
Ciljevi učenja | Opći: Kolegij omogućuje stjecanje naprednih znanja o razvoju informacijskih sustava te primjenu suvremenih tehnika projektiranja informacijskih sustava.
Posebni: Izbor metode rada na razvoju informacijskog sustava. Razumijevanje uloge korisnika. Izrada modela procesa i modela podataka. Upoznavanje s metodom prototipiranja. Projektiranje pomoću CASE pomagala. Poznavanje rada s MS Visiom.
|
Ishodi učenja | 1. Razlikovati modele životnog ciklusa informacijskog sustava. 2. Definirati korisničke zahtjeve te odrediti izvore informacija u razvoju informacijskog sustava. 3. Napraviti model procesa pomoću dekompozicijskih dijagrama te dijagrama toka podataka. 4. Modelirati podatke modelom entiteti-veze te ga prevesti u relacijski model podataka. 5. Napraviti opis entiteta i atributa, te katalog unosnih maski i izvještaja. 6. Prepoznati važnost izrade prototipa.
|
Sposobnosti | Kolegij pruža specijalistička znanja s područja informacijskih sustava kao nadogradnju jezgre računarstva i osposobljava polaznika za projektiranje informacijskog sustava modeliranjem zahtjeva korisnika
|
Preporučena literatura | 1. Klasić, K. i Klarin, K.: Projektiranje informacijskih sustava, bilješke s predavanja, Veleučilište u Splitu, Split, 2002. 2. Martin, J.: Information Engineering II - Planning and Analisys, Prentice Hall, Englewood Cliffs, NY 1990. 3. R. Barker: CASE*METHOD Entity Relationship Modelling, Addison-Wesley Publishing Company, 1990. 4. R. Barker i C. Longman: CASE*METHOD Function and Process Modelling, Addison-Wesley Publishing Company, 1992.
|
Dodatna literatura | |
predavanja (P) | - Definiranje osnovnih pojmova. Uloga korisnika i projektanta informacijskih sustava. Upravljanje projektima razvoja IS-a.
- Životni ciklus IS-a. Linearni i evolucijski model razvoja. Faze linearnog modela. Problemi linearnog pristupa.
- Evolucijski model. Izbor modela životnog ciklusa. Metodologija projektiranja: metodike, metode i modeli.
- Definiranje zahtjeva. Određivanje granica IS-a. Okvirni prijedlog. Uloga korisnika u projektiranju IS-a.
- Preoblikovanje poslovnih procesa. Utjecaj reinženjeringa na organizaciju i IS. Faze preoblikovanja poslovnih procesa.
- Analiza sustava. Problemi, nedostaci i ciljevi analize sustava. Modeliranje procesa.
- Metoda dekompozicije. Dijagram toka podataka. Preporuke i ograničenja kod crtanja DTP-a.
- Dijagrami akcija. Stabla i tablice odlučivanja. Dijagram navigacije.
- Značaj i uloga modeliranja podataka. Model entiteti-veze.
- Vrste tipova entiteta i njihove veze. Agregacija.
- Struktura i ograničenja relacijskog modela podataka. Odnos relacijske metode i E-V metode.
- Coddova pravila. SQL - standardni upitni jezik za relacijske baze podataka.
- Modeliranje resursa. Osnovne karakteristike metode prototipa. Nedostaci metode prototipa. Razvoj sustava metodom prototipa.
- Testiranje, uvođenje i održavanje informacijskog sustava.
- CASE pomagala za projektiranje IS.
|
auditorne vježbe (A) | - Logički model informacijskog sustava.
- Dijagram funkcijskog raščlanjivanja.
- Lista korisničkih zahtjeva.
- Kontekst dijagram.
- Pravila i preporuke crtanja dijagrama toka podataka.
- Povezivanje dijagrama dekompozicije s dijagramima toka podataka.
- EV model poslovnog sustava.
- Logički EV model.
- Relacijski model podataka.
- Model podataka - opis entiteta i atributa.
- Katalog unosnih maski.
- Maska za prikaz podataka. Definicija ulaznih parametara.
- SQL logika popunjavanja maske podacima.
- Katalog izvještaja. Maska za ulazne parametre izvještaja.
- Detaljan opis unutarnje logike - SQL upiti nad podacima u bazi. Izgled izvještaja.
|
laboratorijske vježbe (L) | - Upoznavanje sa Microsoft Visiom, crtanje raznih oblika i dijagrama
- Funkcionalno raščlanjenje sustava i podsustava, izrada grafikona
- Dijagram dekompozicije, dijagram tijeka podataka
- Kontekst dijagram i dijagram tijeka podataka ostalih razina
- Kontekst dijagram i dijagram tijeka podataka ostalih razina, model Entiteti-Veze, relacijski model podataka
- Relacijski model podataka, maske za unos i ažuriranje podataka
- Maske za unos i ažuriranje podataka
|
kolokvij - zadaci (KA) | - Nije definirano
|
kolokvij - teorija (KP) | - Jedinice predavanja U1-U8. Kolokvij se polaže pismeno, 5 ili 6 pitanja od definiranih 63. Prolaz na kolokviju: 50% minimalno, uvjetni prolaz je 40% (u ukupnom zbroju mora biti 50% oba kolokvija). U slučaju jednog nepoloženog kolokvija moguće su dvije nadoknade (ispravci) kolokvija na redovnim ispitnim rokovima (zimski rokovi za studente zimskog semestra, ljetni rokovi za studente ljetnog semestra).
- Jedinice predavanja U9-U15. Kolokvij se polaže pismeno, 5 ili 6 pitanja od definiranih 50. Prolaz na kolokviju: 50% minimalno, uvjetni prolaz je 40% (u ukupnom zbroju mora biti 50% oba kolokvija). U slučaju jednog nepoloženog kolokvija moguće su dvije nadoknade (ispravci) kolokvija na redovnim ispitnim rokovima (zimski rokovi za studente zimskog semestra, ljetni rokovi za studente ljetnog semestra).
|
projekt (PR) | - Bez obzira na način polaganja, obaveza studenta je u roku predati projekt, koji mora biti ocijenjen s minimalno 50%. Bez na vrijeme predanog i pozitivno ocijenjenog seminarskog rada student nema uvjete za polaganje kolegija. Projekt mora sadržavati opis logičkog modela, listu korisničkih zahtjeva, model procesa, model podataka, te kataloge unosnih maski i izvještaja.
|
ispit - zadaci (IP) | - Nije definirano
|
ispit - teorija (IU) | - Ukoliko student nije položio kolegij preko kolokvija, mora pristupiti pismenom ispitu cijelog gradiva U1-U15. Pismeni ispit se sastoji od 5 ili 6 pitanja od unaprijed predviđenih 113. Minimum za prolaz je 50% odgovorenih pitanja. Konačnu ocjenu sačinjava kolokvij teorije (ili rezultat ispita) 60%, project 20%, izlazni testovi laboratorijskih vježbi 10%, izlazni testovi auditornih vježbi 5% te izlazni testovi predavanja 5%. U slučaju nepoloženog jednog kolokvija, student ima mogućnost popravka (ponavljanja) kolokvija dva puta. Ako u ta dva dodatna pokušaja ne uspije položiti kolokvij, ispada iz bolonjskog sustava kolokvija te polaže klasičan ispit cijelog gradiva. Studenti koji nisu u sustavu kolokvija polažu kompletno gradivo kolegija odjednom. Raspon ocjena: 0-50% nedovoljan 50-62,5% dovoljan 62,5-75% dobar 75-87,5% vrlodobar 87,5-100% izvrstan (odličan).
|
samostalno učenje (SU) | - kolokviji, konzultacije, samostalno učenje, samostalno rješavanje numeričkih zadataka, samostalni rad u laboratoriju
|