Professional Documents
Culture Documents
PIS - Metode
PIS - Metode
PIS - Metode
Katedra za informatiku
Ekonomski fakultet - Zagreb
Literatura
Ž.Panian, K. Ćurko (ured.), Poslovni informacijski
sustavi, Element, Zagreb, 2010.
3. poglavlje, str. 31-60
2
Sadržaj predavanja
IS kao inženjerski proizvod
Pristupi razvoju
4
Ovladavanje kompleksnošću IS-a
Tijekom razvoja arhitektura IS-a se opisuje
skupom artefakata (dokumentacija koja
opisuje sustav, a nije sam sustav)
Artefakti se koriste prilikom razvoja i
održavanja, jer opisuju funkcionalne i druge
karakteristike IS-a (modele, definicije,
specifikacije, nacrte …)
U klasifikaciji artefakata može pomoći
Zachmanov okvir arhitekture IS-a koji
razmatra razvoj kroz:
karakteristike IS-a
uloge sudionika u razvoju IS-a
5
SOS sat
Studynet
ScanMe
Informatizacija bolnica
6
Karakteristike IS-a (inženjerskog
proizvoda)
Karakteristika Opis karakteristike Opis za proizvod
Opis za proizvod «zgrada»
proizvoda proizvoda «informacijski sustav»
poslovni objekti
struktura
što čini proizvod prostorije i njihov raspored implementirani kao podaci u
(statika)
bazi podataka
vrijeme kada se koristi kada se obavljaju aktivnosti poslovni događaji koji pokreću
korištenja proizvod (jesti, spavati, raditi) poslovne procese
7
Uloge sudionika u razvoju IS-a-
analogija s automobilom
Uloga u
razvoju / faza Svrha razvoja Artefakti
razvoja
8
Arhitektura IS-a = karakteristike ×
uloge
faza razvoja struktura aktivnost mjesto korisnik Vrijeme motivacija
Model
(uloga) (podaci) (procesi) (lokacije) (ljudi) (događaj) (razlozi)
opis poslovne
(planer) (kontekstualni)
tehnologije
objekti procesi lokacije jedinice događaji ciljevi
Informacijski organiza-
podaci procesi mreža raspored strategija
9 sustav cija
Redoslijed faza u životnom ciklusu IS-a
uvijek odozgo prema dolje, slijedeći prirodni
tijek životnog ciklusa, no s različitim
varijacijama:
vodopadni (kaskadni)
spiralni
iterativnih ili inkrementalni (koračajni) pristup
10
Vodopadni (kaskadni) pristup
Planiranje/strategija dosljedno završavanje svih
informacijskog sustava
zadataka unutar jedne faze
jest preduvjet prelaska na
Analiza
poslovnog sustava novu fazu
rezultati prethodne faze su
ulazi u sljedeću fazu
Oblikovanje
informacijskog sustava
Nedostaci:
Izrada
informacijskog sustava predugo ukupno vrijeme razvoja
zahtjevi poslovnog sustava za
Uvođenje u rad IS-om se zbog dugog razvoja
informacijskog sustava
mogu promijenili
Održavanje
informacijskog sustava
11
Spiralni razvoj
Planiranje – postavljanje
analiza i
utvrđivanje
razrješenje rizika ciljeva projekta razvoja IS-
ciljeva
a i definiranje alternativa
Analiza rizika – analiza
alternativa, prepoznavanje
izrada
planiranje
rješenja rizika u razvoju IS-a i
sljedeće faze
pronalaženje načina
otklanjanja rizika
Inženjerske aktivnosti
razvoja IS-a – poslovi
analize, oblikovanja i
izgradnje IS-a
Ocjena korisnika –
korisnička provjera
rezultata izgradnje IS-a u
promatranoj spirali
12
Iterativni i inkrementalni (koračajni)
pristup
Analiza
Početno planiranje
Planiranje
Oblikovanje
Ocjenjivanje
Izgradnja
Uvođenje u rad
13
Projektni pristup razvoju ISa
Razvoj IS - projekt
14
Projektni pristup razvoju ISa
15
Projektni pristup razvoju ISa
Mogući razlozi neuspjeha u izgradnji IS:
nedovoljna potpora poslovodstva
korisnik nije aktivno uključen u projekt
različita interpretacija korisničkih zahtjeva
dijelovi IS-a nisu usklađeni
raspoloživa oprema je neadekvatna
pretjerana očekivanja korisnika
loše vođenje projekta
zanemarivanje okruženja poduzeća
nedovoljna educiranost članova tima
16
Projektni pristup razvoju ISa
17
Faze razvoja informacijskog sustava
planiranje IS-a
analiza poslovnog sustava
oblikovanje IS
izrada IS
uvođenje u rad IS
održavanje IS
18
Faze izgradnje IS: planiranje IS
Zadaci:
odrediti korisnike i opseg IS-a
ustanoviti nedostatke postojećeg IS-a
ustanoviti ciljeve novog IS-a
odrediti mogućnosti “kompjuterizacije” IS
izrada studije izvedivosti IS-a i plana razvoja IS-a
Zadaci:
Zadaci:
ustanoviti:
poslovne procese
poslovne objekte
poslovne događaje
STOMATOLOG
Matrica entitet/događaj
Faze izgradnje IS: oblikovanje ISa
Zadaci:
razrađuje se KAKO će IS raditi
(specifikacija rješenja)
Zadaci:
“fizički” se stvara informacijski sustav
stvaranje računalnih program- algoritmi
se «pretvaraju» u programski kod (C,
Java,…)
stvaranje baze podatka pomoću jezika
za rad s bazom podataka (SQL)
provjera (testiranje) rada
izrada dokumentacije
Faze izgradnje IS:uvođenje u rad novog IS-a
Zadaci:
instaliranje opreme i programske potpore
prijenos (unos) podataka
prelazak na nov način rada
testiranje
izobraziti korisnike za rad s novim IS-om
Načini uvođenja:
izravno uvođenje novog IS-a
paralelno uvođenje novog i rad starog sustava
postepeno uvođenje
Faze izgradnje IS:održavanje ISa
Zadaci:
37
Neke metode razvoja PIS-a:
Zajednički (združeni) razvoj aplikacije