Informacijski sustav
description
Transcript of Informacijski sustav
Što je ISFunkcije IS
IS i PSUsklađivanje PS-a i IS-a
Pristup izgradnji IS-a
Upravljanje informacijskim resursima- IS 2008/09
Upravljanje informacijskim resursima- IS 2008/09
Pristup shvaćanju kroz opće karakteristike sustava +◦ Ontološki = sadržaj, funkcije, sudionici (ljudi i
tehnologija); ono što sustav jest◦ Teleološki- svrha; opskrbiti poslovni sustav
informacijama potrebnim za Izvođenje poslovnog procesa Upravljanje poslovnim procesom Uspostavljanje i održavanje komunikacija u sustavu i
sustava s okruženjem
Upravljanje informacijskim resursima- IS 2008/09
Sistematizirani (organizacijski uređen i svrhovit) skup aktivnosti, postupaka, metoda i tehnologije za pronalaženje, prikupljanje, obradu, čuvanje i distribuciju podataka i informacija čini informacijski sustav poslovne organizacije. (može se ali ne mora bazirati se na informacijskim tehnologijama)
Upravljanje informacijskim resursima- IS 2008/09
Olakšava rad Oslobađa od rutinskih poslova Čini vas efikasnijim u obavljanju poslova Čini informacije lakše dostupnim Pouzdanija je od čovjeka u pogledu mogućih
grešaka Omogućava brže donošenje odluka...
Upravljanje informacijskim resursima- IS 2008/09
Kriteriji i točke promatranja za podjelu◦ Svrha i cilj
Sustav za obradu transakcija Sustav za potporu odlučivanju Sustav za komunikaciju i suradnju
◦ Arhitekura Sistemska arhitektura Poslovna arhitektura Operativna arhitektura Arhitekturalne komponente (ljudi, strojevi, podatci, programi)
◦ Poslovna funkcija kojoj je namijenjen Financije Računovodstvo Proizvodnja Marketing Ljudski resursi...
Upravljanje informacijskim resursima- IS 2008/09
Transakcijski
(operativni) IS-i
Upravljački IS
Sustav za potporu odlučivanju
IS P
roiz
vod
nje
IS R
aču
novod
.
IS F
inan
cija
IS M
ark
eti
ng
a
IS n
ab
ave
IS P
rod
aje
Ure
dski IS
...
itd
.
Sinteza informacija iz transakcijskog IS-a
Modeli odlučivanja
Inteligentni sustav za potporu odlučivanju
Inteligentne metode
odlučivanja
Sustav za
komunikaciju,
suradnju i
individualni rad
Upravljanje informacijskim resursima- IS 2008/09
Dataljne informacije i podatci
Agregirane informacije i podatci Strateški
management
Taktički
management
Operativni
management
Poslovni procesi, operacije i događaji
Horizontalni informacijski tokovi
Vert
ikal
ni in
form
acijs
ki to
kovi
Misija, strateški ciljevi i strateteški plan
Taktički (srednjeročni) ciljevi i taktički planTaktički (kratkoročni) ciljevi i operativni planPoslovne funkcije
Upravljanje informacijskim resursima- IS 2008/09
Neke problemske situacije: Primjer 1: Neke poslovne funkcije
(knjigovodstvo i dio proizvodnje) ne mogu se više izvoditi ručno ili na poluatomatizirani način jer ne mogu obraditi podatke u potrebnom vremenu
Primjer 2: Poslovni sustav se zbog diverzifikacije poslovanja širi puno brže nego što su mogućnosti obrade na postojećem IS-u
Primjer 3. Uveli smo informacijski sustav ali je on slabo iskorišten i nadilazi naše potrebe i mogućnosti našeg osoblja
Upravljanje informacijskim resursima- IS 2008/09
POSLOVNI SUSTAV (PS)
INFORMACIJSKI SUSTAV (IS)
ICT IZVEDBA
Zahtjevi
Način realizacije
Način realizacije
Zahtjevi
“Dobro definiran PS «ulaz» je u IS. Cilj modeliranja IS-a jest načiniti projekt IS-a – razraditi 3 cjeline: model informacijskih procesa, model podataka i model resursa. Poslovni i informacijski procesi nisu isti. Model IS-a nam pokazuje kako treba, organizirati informacijski sustav da on stvarno daje potporu PS-u. IS mora biti neovisan i neopterećen od bilo kakve konkretne ICT tehnologije.” Izvor:http://www.foi.hr/studiji/dodiplomski/IS/kolegiji/uis/nastavni_materijali.html
Upravljanje informacijskim resursima- IS 2008/09
Uvođenje i primjena IT može biti uspješno samo onda ako je razvoj IS-a usklađen sa strategijom razvoja poslovnog sustava. Ovakav pristup naziva se strateškim planiranjem razvoja IS-a. ◦ (za to postoji više mogućnosti i metodoloških
pristupa kao što su: strateško poravnanje PS-a i IS-a, strateško planiranje IS-a i ARIS, MIRIS, EARL-ova metoda metoda CoBIT itd.
Upravljanje informacijskim resursima- IS 2008/09
Tehnologijapodržava stra tegiju
podržava
PSPoslovna strategija
Stra teško poravnan je
IS Strategija
Stra tegija koristitehno logiju
koristi
s tra teg ijaIS ne usp jevapodrža ti P S(IS de fic it)
nedovo ljnokoriš ten IS(IS su fic it)
IT
IT
s tra teg ija
Izvor:http://www.foi.hr/studiji/dodiplomski/IS/kolegiji/uis/nastavni_materijali.html
Organizacijska zrelost PS-a tehnička razina, potpora poslovanju, strateško upravljanje i učenje i organizacijski razvoj
Upravljanje informacijskim resursima- IS 2008/09
Uloge informatike u PS-u: potpora aktivnostima u
vrijednosnom lancu, integracije vrijednosnog
lanca, poboljšanje poslovnih
procesa promjena opsega poslovanja
Izbor strategije
Strategija operativne potpore – strategiji operativne potpore odgovara uloga IS kao potpora aktivnostima lanca stvaranja vrijednosti. Strategija integracije poslovanja – njoj odgovara uloga IS kao integratora lanca stvaranja vrijednosti. Strategija stvaranja organizacijske vrijednosti – u organizacijama koje primjenjuju strategiju stvaranja organizacijske vrijednosti IS mora (s obzirom na zrelost svojih mogućnosti) biti na razini strateškog upravljanja.
Upravljanje informacijskim resursima- IS 2008/09
Računalni (kompjutorski) informacijski sustav je formalni informacijski sustav koji za čuvanje i obradu podataka koristi IT ali se neki procesi (administrativne operacije) izvode ručno od strane ljudi, što znači da je samo dio sustava kompjutoriziran.
Mehanografski informacijski sustav je formalni informacijski sustav zasnovan na strojevima koji u svojoj konstrukciji nemaju mikroprocesor.
Ručni informacijski sustav (manualni, bez upotrebe računala) je formalni informacijski sustav koji za čuvanje i obradu podataka koristi ljudski rad, a podaci se zapisuju uglavnom na papirnatim medijima (ili na kamenu, glini, papirusu, vosku) i ne koristi IT ni u jednom svom dijelu.
Upravljanje informacijskim resursima- IS 2008/09
godina1960 2000199019801970 2010
Stu
panj
inte
grac
ije
Grafički OS i nova sučeljaInternet i intranet; lokalne i globalne mreže; klijentsko-
poslužiteljske tehnologije u dva i više slojeva; html i XML
Jednostavne obrade, zasebne aplikacije i datoteke podataka;
batch obrada; Jezici III generacije
Hijerarhijske baze podataka i mrežni
modeli; jednostavne obrade nad velikim brojem podataka;
specijalizirani jezici; (COBOL)
Slabo povezane aplikacije; obrada i
podatci su na središnjem računalu
Pojava novih baza podataka i jezika (4GL)
Za rad s bazama podataka; pojava PC-a, obrade se odvajaju od podataka; inteligentni
terminali; lokalne mreže i funkcionalno orijentirane aplikacije
Relacijske baze podataka i sustavi za upravljanje bazama podataka (DBMS);
SQL; modularni razvoj aplikacija na
jedinstvenim bazama; integracija poslovnih
procesa
Višedimenzijske baze podataka i OLAP;
CASE alati za projektiranje
informacijskih sustava;Pojava ERP sustava
Objektno orijentirane baze i objektno-relacijske baze
podataka; novi oblici podataka; brze mreže i novi jezici za mrežne
aplikacije
`Exchange Organizati
on
dSA
Application process
NDPS Manager
Sa stajališta značaja informacijski sustav se može podijeliti u formalni i neformalni.
Formalni informacijski sustavi sadrže važne informacije prikupljene na pravilan i unaprijed definiran način koje su nužne za funkcioniranje organizacije.
Neformalni informacijski sustavi su “glasine” koje se sastoje od: prijateljskih razgovora radnika, šaputanja, ogovaranja, uvjeravanja kupaca, ideja, osobnih percepcija pojedinaca, laži i poluistina, osobnih podataka, nevažnih komunikacija, razgovora na poslovnim večerama, suvišnih priča i pretpostavki. (Pavlić)
Upravljanje informacijskim resursima- IS 2008/09
Upravljanje informacijskim resursima- IS 2008/09
Poslovne funkcije - organizacija
Upravljanje i odlučivanje
Vrijeme- procesi-događaji - transakcijeIzvještavanj
e
Kontrola Zajedničke operacije (uredsko poslovanje)
Arhitektura i razvoj
INFORMACIJSKI SUSTAV
IS predstavlja skup povezanih dijelova, i to:◦ ljudi (analitičari, dizajneri, programeri i poslovni
korisnici),◦ IT (hardver, strojevi, mreža, alati, softver …),◦ procedure (pravila, propisi, ograničenja, znanja,
metodologija …),◦ organizacija (hijerarhija, mjesta odlučivanja,
linije kontrole i izvještavanja, odgovornost, raspodjela posla, timovi).
Upravljanje informacijskim resursima- IS 2008/09
Upravljanje informacijskim resursima- IS 2008/09
Izvor: Jonás Montilva C. and Judith Barrios A. BMM: A Business Modeling MethodFor Information Systems Development, CLEI ELECTRONIC JOURNAL, VOL. 7, NO. 2, PAPER 3, DECEMBER 2004
INFORMACIJSKI SUSTAV = MODEL POSLOVNOG SUSTAVA U INFORMACIJSKOM POLJU
IS JE KOMPLEKSAN SUSTAV PO SVEMU ŠTO NEKI SUSTAV ČINI KOMPLEKSNIM
Nužnost modeliranj
a
IS u poslovanju /INFORMATIKA EFOS 2006/7 19
Za lakše razumijevanje poslovnih procesa Za razumijevanje programske podrške Za definiranje i optimizaciju strukture i
arhitekture Reinžinjerstvo poslovnih procesa Za razumijevanje ciljeva poslovnih sustava Za dizajn programske podrške Uspostavljanje organizacije Uspostavljanje odnosa s okruženjem
Upravljanje informacijskim resursima- IS 2008/09
Izvor: Jonás Montilva C. and Judith Barrios A. BMM: A Business Modeling Method For Information Systems Development, CLEI ELECTRONIC JOURNAL, VOL. 7, NO. 2, PAPER 3, DECEMBER 2004
IS u poslovanju /INFORMATIKA EFOS 2006/7 21
Akteri – netko ili nešto što je u interakciji sa sustavom
Izvršitelji – zaposlenici u poslovnim procesima Aktivnosti Entiteti – objekti relevantni za poslovni proces
(proizvodi, strojevi, dokumenti...) Tijek (međusobna ovisnost) procesa
(slučajevi upotrebe) Organizacijske cjeline Načini i oblici komunikacije aktera i izvršilaca
tijekom procesa
IS u poslovanju /INFORMATIKA EFOS 2006/7 22
modela podataka - definiranje podataka u inf. sustavu kojima se opisuju stvarni elementi posl. sustava
(npr. proizvod se opisuje nazivom, cijenom, jed. mjere, itd.)
modela procesa (ili model funkcija) - opisuje procese i funkcije kojima se mijenjaju podaci
(npr. ispis računa, izračun prodajne cijene, obračun kamata itd.)
modela izvršitelja (resursa) - opisuje tehničku opremu (hardware), programsku opremu (software), ljude izvršitelje (lifeware) i organizaciju svih elemenata u cjelinu (orgware).
IS u poslovanju /INFORMATIKA EFOS 2006/7 23
Narativno (jezičnim opisom) Dijagramski (strukturni, objektni, integrirani)
◦ STRUKTURNI◦ PROCESI I DOGAĐAJI:
Dijagram toka podataka (DFD), Logički aspekt Fizički aspekt
◦ PODATCI (Entitet – odnos dijagrami (ER)) Logički aspekt Fizički aspekt – DBMS
◦ IZVRŠITELJI – dijagrami stanja, dijagrami prijelaza, dijagrami rasporeda, dijagram rasporeda softvera i veza među modulima.
◦ OBJEKTNI◦ UML (Unified Modelling Language) – alati (dijagrami i
programske strukture)
IS u poslovanju /INFORMATIKA EFOS 2006/7 24
Entitet Paragraf Aktivnost
Kupac 1 1. Izdaje (šalje) ček i doznaku
Prijamni odjel 1 2. Ovjerava ček
Prijamni odjel 1 3. Ispisuje plaćeni iznos i broj čeka na doznaci
Prijamni odjel 1 4. Priređuje sumarni iznos doznaka
Prijamni odjel 1 5. Šalje skupinu doznaka i kopiju ukupnog iznosa knjigovodstvu izlaznih računa
Prijamni odjel 1 6. Šalje skupinu čekova blagajniku
Knjigovodstvo IR 2 7. Unosi iznos ukupnog u računalo (putem terminala)
Knjigovodstvo IR 2 8. Unosi iznos ukupno broj kupca, broj računa, iznos plaćen po računu i broj čeka
Računalo (terminal)2 9. Provjerava da le je račun otvoren i da li je ispravan iznos plaćen
IS u poslovanju /INFORMATIKA EFOS 2006/7 25
Entitet Paragraf Aktivnost
Računalo 2 10. Ažurira transakcijsku bazu izlaznih računa
Računalo 2 11. Upozorava na eventualne pogreške
Računalo 4 12. Bilježi događaje u dnevnik
Računalo 3 13. Tiska (štampa) slip za depozit u banku
Blagajnik 3 14. Uspoređuje slip sa sumarnim izvješćem za čekove
Blagajnik 3 15. Odnosi polog u banku
Računalo 4 16. Pravi izvještaj blagajne
Knjigovodstvo IR 4 17. Uspoređuje računalno izvješće s doznakama i izračunatim totalom
Knjigovodstvo IR 4 18. Šalje (knjiži) ukupan iznos u glavnu knjigu
Izvor: Gelinas, Sutton, Accounting information system
IS u poslovanju /INFORMATIKA EFOS 2006/7 26
Unos kupca
1.0 Prijam
2.0Izlazni računi
3.0Blagajna
4.0Računalo
BankaKnjigovođa
Glavnaknjiga
Čekovi i doznake
Potvrđene doznake i sumiranje ukupnog
Zbir računa koje je platio kupac
ListaPrimitakagotovine
Ukupan iznosBroj kupcaBroj računaIznos plaćen
Broj čeka
Ukupno gotovina
Slip za depozitSlip depozita
i čekovi
Ovjereni čekovi
DnevnikKnjiga
izlaznih računa
Ovjereni čekovi
Pokazuje gdje, kako, od strane koga je izvršen proces (događaj)
IS u poslovanju /INFORMATIKA EFOS 2006/7 27
Unos kupca
1.0 Prihvaća
račun gotovine
2.0Bilježi
skupne račune
3.0Blagajna
4.0Priređivanje skupnog izvješća
BankaKnjigovodstvo
Glavnaknjiga
Plaćanje
Ukupni računi kupca
Depozit
Monetarni transfer(čekovi)
Glavna datoteka izlaznih računa
Dnevnik prijama gotovine
Ukupno
IS u poslovanju /INFORMATIKA EFOS 2006/7 28
Kupac
Čekovi
Ovjeračekova
Doznake
Zapis iznosa i
broja čeka
Priređivanje sume za doznake
Ovjereni čekovi
A
Uvedenedoznake
Sume
Provjerapogrešaka
Ukupnočekovi
KnjigovodstvoGlavna knjiga
Unos totalaKupca,
Broj računaIznos
Broj čeka
Provjeraprihvaćanje
Prihvaćenedoznake
Uspoređivanje
Suma računa kupca koji su
plaćeni
Izvještajgotovine
Provjra, Unos u dnevnik
Gla
vna
dato
teka
ulaz
nih
ra
čun
a
Ispisdnevnog izvješća
Suma Plaćenih računa
kupca
Listauplata
Ispis slipa za depozit
Po
datc
i og
otov
ini z
a dn
evni
k
A
Ovjereni čekovi
Privrem.
datoteka
Ovjereni čekovi
Usporedba
Depozit slip 1,2
Depozit slip
Ovjereni čekovi
Puni se dok ne primi depozit slip
Greška (nije pronađena)
Izlazni računi Računalo Blagajna
Banka
IS u poslovanju /INFORMATIKA EFOS 2006/7 29
Izgradnju IS-a treba organizirati kroz PROJEKT, tj. skup organiziranih poslova koje treba obaviti u određenom roku
Sudionici u projektu izgradnje IS-a?◦ korisnici◦ poslovodstvo (menadžeri)◦ informatičari (projektanti, analitičari,
organizatori, programeri) Metode koje se koriste pri izgradnji IS-a:
◦ inženjerstvo sustava, ◦ informacijsko inženjerstvo, ◦ programsko (softversko) inženjerstvo
IS u poslovanju /INFORMATIKA EFOS 2006/7 30
Programsko inženjerstvo podržano računalom
(Computer Aided Software Engineering - CASE)◦ omogućava unos rezultata razvoja IS-a u katalog
(repozitorij, enciklopediju), stvarajući tako računalnu dokumentaciju modela IS-a
◦ iz modela sustava može generirati dijelove, tablice u relacijskoj bazi, a na temelju definiranih algoritama može generirati i programski kod
◦ sadrži i pomagala za analizu i provjeru rezultata razvoja IS-a, te ispis dokumentacije na papir
IS u poslovanju /INFORMATIKA EFOS 2006/7 31
izgradnja IS-a je skup poduhvat analiza uspješnosti razvoja IS-a
pokazuje da je samo oko 40% projekata zadovoljilo očekivanja, a 30% propalo
1$ uložen u info. tehnologiju u SAD vraća tek 0,60 $ (neracionalnost u korištenju IT)
često se poslovi i dalje obavljaju na tradicionalan način, samo uz primjenu novije tehnologije
IS u poslovanju /INFORMATIKA EFOS 2006/7 32
Preduvjeti uspjeha: Apsolutna podrška od strane
managementa Lakoća upotrebe modula Primjereno vrijeme uvođenja Tehnološka osnova Prihvaćenost od strane korisnika Prihvaćenost od strane managementa
Resursi FazeIzlazi
PRISTUP IZGRADNJI INFORMACIJSKOG SUSTAVA
Upravljanje informacijskim resursima- IS 2008/09
IZGRADNJA IS-a JE PROJEKT KOJI ANGAŽIRA RAZLIČITE RESURSE: Planiranje, utvrđivanje uvjeta: svrha, zahtjevi korisnika i
ograničenja Izbor modela
◦ Fizičkog i logičkog postojećeg sustava fizički -opisuje kako je sustav fizički i tehnički izgrađen, te tko, gdje i
kada nešto radi logički model (esencijalni, konceptualni, poslovni) – što je sustav, što
radi, što su podaci◦ Logičkog i fizičkog budućeg sustava◦ Organizacijskog budućeg sustava
Oblikovanje (Dizajn) Konstrukcija Integracija i testiranje Prihvaćanje Održavanje
Upravljanje informacijskim resursima- IS 2008/09
IS može biti više ili manje kompleksan pa i slijed i dužina trajanja pojedinih faza mogu značajno varirati
Razvoj IS-a– pristup kroz faze životnog ciklusa sustava◦ Dobre strane – sistematiziran, primjeren čvrsto
uređenim projektima s uređenom hijerarhijom rukovođenja
◦ Loše strane – spor, neinventivan, za precizno uređene timove
◦ Alternative: Rapid application development, Joint application development)
Upravljanje informacijskim resursima 2008/09 35
SDLC je “sistemski pristup rješavanju problema kroz faze koje sadrže više koraka”. Ovisno o konceptu (prirodi sustava) to može biti:
Software development life cycle ISDLC- information system development life cycle PDLC – project development life cycle
Osigurava slijed logičkih faza i njima pripadajućih koraka za razvoj (planiranje, izvršenje, nadzor) projekta
Svaka faza rezultira nekim “izlazima” (deliverables) koji su važni za ili se isporučuju u slijedeću fazu
Moraju postojati metrike i kontrole izvršenja u svakoj fazi radi donošenja odluka o daljnjim fazama
36Upravljanje informacijskim
resursima 2008/09
Systems Development Life Cycle (SDLC) ili ponekad (SLC) definira se kao software development process, iako se može shvatiti kao proces neovisan o softveru ili razmatranju IT-a. Koriste ga sistem analitičari za razvoj IS a uključuje analizu zahtjeva, vrednovanje, obuku, oblikovanje, implementaciju i održavanje sustava.
37Upravljanje informacijskim
resursima 2008/09
IS u poslovanju /INFORMATIKA EFOS 2006/7 38
Planiranje/strategija informacijskog sustava
Planiranje/strategija informacijskog sustava
??????
Oblikovanje informacijskog
sustava
Oblikovanje informacijskog
sustava
Izrada informacijskog
sustava
Izrada informacijskog
sustava
Uvođenje u rad informacijskog
sustava
Uvođenje u rad informacijskog
sustava
??????
IS u poslovanju /INFORMATIKA EFOS 2006/7 39
Planiranje/Strategija IS-a ◦ (identificirati korisnike, opseg, nedostatke
postojećeg IS-a, ciljeve novog IS-a, načiniti plan razvoja IS-a)
Analiza poslovnog sustava ◦ (promatraju se poslovi, intervjuiraju korisnici,
čita dokumentacija, da bi se utvrdili: poslovni objekti, poslovne funkcije ili procesi i posl. događaji, provodi se reinženjering posl. procesa, definiraju se informacijski zahtjevi - što će sustav raditi)
◦ analitičari izrađuju specifikacije informacijskih zahtjeva u obliku dijagrama tokova, ili dijagrama objekata (entiteta)
IS u poslovanju /INFORMATIKA EFOS 2006/7 40
Oblikovanje IS-a - kako će IS raditi? (na temelju modela podataka oblikuju se baze podataka, a na temlju modela procesa oblikuje se algoritam za obradu podataka)
Izrada IS-a (programiranje funkcija, kod proceduralnih prog. jezika programira se postupak, a kod neproceduralnih - uvjeti rješenja)
IS u poslovanju /INFORMATIKA EFOS 2006/7 41
Uvođenje u rad IS-a ◦ (obuka korisnika, prijelaz sa starog na novi
IS, testiranje novog IS-a, stavljanje novog IS-a u upotrebu)
Održavanje IS-a uočavanje i ispravljanje grešaka IS-a, prilagođavanje novim promjenama tekuće održavanje sustava
The DOJ SDLC (Department of Justice System Development Life Cycle) sadrži 10 faza:1. Inicijalna faza
◦ Započinje identifikacijom poslovnih potreba ili poslovnih prilika. Imenuje se projektni manager. Izlaz: Dokument o konceptualnom oblikovanju. Management odobrava projekt.
2. Faza razvoja sistemskog koncepta◦ Obuhvaća studije izvodljivosti i prikladnosti; definiraju se sistemske granice i
ograničenja; obuhvat (SCOPE) projektnih zadataka; Izlazi: idejni projekt i odobrenje financiranja i obujma projekta.
3. Faza planiranja◦ Pregled i analiza postojećeg stanja. Usuglašavanje ciljeva PS-a i IS-a; planiranje
aktivnosti, redosljeda i rasporeda financijskih resursa, kadrova i opreme, sigurnosti, upravljanje i nadzor nad izvršenjem pojedinih zadataka. Izlaz: glavni projekt
4. Faza analize zahtjeva◦ Analiziraju se i definiraju svi funkcionalni zahtjevi u pojmovima potrebnih
podataka, sistemskih karakteristika, sigurnosti i održavanja sustava; detaljna analiza postojećeg stanja (As is model sustava) i budućeg stanja stanja (To be model sustava); svi zahtjevi moraju biti mjerljivi i provedivi i usuglašeni s poslovnim potrebama identificiranim u inicijalnoj fazi.
5. Faza oblikovanja◦ Sustav se promatra s aspekta projektanta; logički fizički dizajn; definiranje
podsustava i operativne platforme; definiranje ulaza, izlaza, procesa i resursa; podsustavi se oblikuju u module. Priređuje se detaljna logička specifikacija pojedinih modula. Definiraju se fizičke karakteristike sustava (pogled izvođača). Izlaz: tehnološka specifikacija sustava
42Upravljanje informacijskim
resursima 2008/09
6. Faza ravoja 1. Specifikacije iz prethodne faze prevode se na hardversku platformu
i operacijski sustav, komunikacije i izvršni oblik softvera. Softverkski moduli se testiraju, Hardver se testira i podešava.
7. Integracija i testiranje1. Različite komponente sustava se testiraju i i integriraju. Korisnici
testiraju sustav; provjeravaju se funkcionalni zahtjevi i podešavaju prema korisničkim zahtjevima. Certificiranje softverskih rješenja.
8. Faza implementacije1. Sistemske komponenete se instaliraju na datoj platformi; faza se
nastavlja sve dok se ne dobije oerativni sustav koji funkcionira prema korisničkim zahtjevima. Izlaz: specifikacija funkcionalnosti sustava
9. Faza operativne upotrebe i održavanja1. Operativni sustav se promatra u svim fazama procesa; sustav se
povremeno procjenjuje i prilagođava manjim novim i promjenjenim zahtjevima radi povećanja učinkovitosti i boljeg iskorištenja. Izlaz: plan održavanja sustava
10. Faza dispozicije1. Osigurava redovite i neplanirane prekide sustava i očuvanje
vitalnih informacija o sustavu tako da se mogu reaktivirati u budućnosti i/ili migrirati na drugi sustav
INFORMATION RESOURCES MANAGEMENT, The Department of Justice Systems Development Life Cycle Guidance Document, January 2003 Izvor: http://www.usdoj.gov/jmd/irm/lifecycle/table.htm
43Upravljanje informacijskim
resursima 2008/09
Inicijalizacija Razvoj sistemskog koncepta
Planiranje
Analiza korisničkih zahtjeva
Oblikovanje
Razvoj
Integracija i testiranje
Implementacija
Operabilni sustav i održavanje
Dispozicija
INFORMATION RESOURCES MANAGEMENT, The Department of Justice Systems Development Life Cycle Guidance Document, January 2003 Izvor: http://www.usdoj.gov/jmd/irm/lifecycle/table.htm
44Upravljanje informacijskim
resursima 2008/09
Tko i kako izgrađuje Obujam projekt
Tko i kako izgrađuje sustav
Insourcing Selfsourcing Prototyping Outsourcing
Obujam projekta Minorna poboljšanja Značajne promjene Novi sustav Mali sustav Veliki sustav
Upravljanje informacijskim resursima 2008/09 45
1. Implementacija
2. Testiranje 3. Vrednovanje
1. Studija izvodljivosti
2. Analiza 3. Oblikovanje 4. Razvitak sustava
5. Uvođenje 6. Održavanje
1. Studija izvodljivosti
2. Analiza 3. Oblikovanje 4. Uvođenje 5. Održavanje
1. Studija izvodljivosti
2. Analiza 3. Oblikovanje 4. Razvitak sustava
5. Testiranje 6. Uvođenje
1. Analza uključivo i Studija izvodljivosti
2. Oblikovanje
3. Razvitak sustava
4. Uvođenje 5. Vrednovanje
1. Studija izvodljivosti
2. Analiza 3. Oblikovanje 4. Uvođenje 5. Testiranje 6. Vrednovanje 7. Održavanje
46Upravljanje informacijskim resursima
2008/09
Provodi se ako u poslovnom sustavu postoje IT stručnjaci koji su u stanju kreirati novi sustav. Provodi se kroz slijedeće faze:
Planiranje – utvrđivanje plana za informacijskog sustava kroz:◦ Definiranje sustava koji se namjerava razviti – temeljem priroriteta i
kritičnih faktora uspjeha ◦ Obujam projekta – (scope) – identificiraju se zahtjevi i poželjni
rezultati ◦ Razvoj projektnog plana – detaljiziraju se i formaliziraju zaatci koji
se moraju izvršiti◦ Upravljanje nadzorom nad projektnim planom
Analiza – korisnici i IT specijalisti surađuju na prikupljanju, razumijevanju i objašnjavanju korisničkih zahtjeva, prioritetima i sugestijama za poboljšanje
Oblikovanje – stvara se tehnički opis sustava kroz: ◦ Oblikovanje tehničke arhitekture (softver, hardver, komunikacije....) ◦ Oblikovanje sistemskog modela – grafičko kreiranje modela,
prijedlog grafičkih sučelja, arhitekture baze podataka.◦ Popis testnih uvjeta za pojedina rješenja i zahtjeve
47Upravljanje informacijskim
resursima 2008/09
Razvoj – prevođenje oblikovanog logičkog sustava u fizički kroz: ◦ Izgradnju tehničke arhitekture kroz nabavku potrebne
opreme ◦ Izgradnju baze i programa za pojedine zahtjeve
Testiranje – testiranje razvijenog sustava ◦ Provjera sustava prema planiranim (željenim) izlazima i
stvarnim izlazima; ako postoji razlika proces treba se vratiti na prethodnu fazu.;
Upotreba (implementacija) – sustav se stavlja u službu korisnicima: ◦ Kreiraju se upute◦ Provodi se obuka korisnika
Održavanje – sustava se održava “up to date” stanju respektirajući promjene u organizaciji i okruženju: ◦ Izgrađuje se help desk kao potpora korisnicima◦ Implementiraju promjene kada su u sustavu potrebne.
48Upravljanje informacijskim
resursima 2008/09
Provodi se u slučaju da postoje stručnjaci koji su sposobni izraditi plan i koncipirati sustav
Usuglašavanje sustava s ciljevima organizacije i snažni naglasak na vremenu potrebnom za stvaranje sustava.
Utvrđivanje potrebnih vanjskih usluga od IT specijalista Dokumentiranje i formaliziranje sustava za konačne
korisnike Osiguravanje potrebne potpore u slučaju promjena u
poslovnom sustavu i okruženju.
49Upravljanje informacijskim
resursima 2008/09
kreiranje modela koji prikazuje nužne karakteristike predloženog sustava
Prikupljanje zahtjeva – obavljaju ih kompetentni stručnjaci u poslovnom sustavu uspoređujući ih s postojećim sustavom
Kreiranje prototipa sustava – tehnički profesionalna rješenja s potrebnim sučeljima i izvješčima.
Pregled sustava od profesionalaca koji poznaju poslovne procese i poslovni sustav – kreiranje modela sustava koji će se analizirati , pregled i vrednovanje rješenja, davanje preporuka za postizanje potrebnih izlaza
Revidiranje prototipa ako je potrebno Plasiranje ideja o novom sustavu na tržište
50Upravljanje informacijskim
resursima 2008/09
Zapošljava se vanjska firma tako da se dobije sustav najbolje moguće kvlaitete:
Outsourcing za razvoj softvera- ◦ Kupovina gotovog softvera i posebne nadoplate za modifikacije ◦ Outsourcing razovja cjelokupnog sustava za koji ne postoji softver
Izbor ciljnog sustava - treba osigurati da ne postoje kritičke informacije koje treča strana ne bi trebala vidjeti.
Utvrditi logičke zahtjeve – IT specijalisti i stručnjaci iz poslovnog sustava surađuju na oblikovanju aplikacije i raspravljaju koji se zadatci moraju poduzeti da bi se dobila rješenja koja u potpunosti pokrivaju zahtjeve korisnika
Kreiranje zahtjeva za ponudu – zahtjev mora sadržavati sve specifikacije koje sustav mora imati da bi se temeljem toga napravio poslovni ugovor.
Procjenjuju se ponude i vrši izbor ponuđača. Testiranje i prihvaćanje rješenja i potpis ugovora Promatranje, kontrola i ponovo vrednovanje – sustav se mora
održavati i prilagođavati promjenama relevantnim za poslovnu organizaciju.
51Upravljanje informacijskim
resursima 2008/09
Planiranje
Studija izvodljivostiPlaniranje projektaPlan osiguranja kvalitetePlan upravljanja projektomStrukrirani pregledProcjena stanja fazaIzlazi iz faze planiranja
Definiranje zahtjeva
Matrica informacijskih zahtjevaPlan kontinuiteta operacijaNacrt rječnika podatakaSpecifikacija zahtjevaNacrt plana prihvaćanjaRevidirani projektni planStrukturirani prikazProcjena fazeIzlazi iz faze definiranja zahjteva
Funkcionalno oblikovanje
Logički modelRječnik podatakaSpecifikacija zahtjevaMatrica slijednosti zahtjevaDokument funkcionalnog planaRevidirani projektni planStrukturirani pregled fazeProcjena fazeIzlazi iz faze funkcionalnog oblikovanja
Sistemskooblikovanje
Prošireni rječnik podatakaModel fizičkog sustavaNacrt plana za testiranje integracijeProšrena matrica slijednosti zahtjevaPlan prevođenjaDokument sistemskog oblikovanjaSpecifikacija programaProgramski standardiRevidirani projektni planStrukturirani pregled fazeProcjena fazeIzlazi iz faze sistemskog oblikovanja
Izrada /konstrukcija
Plan prihvaćanjaPlan instalacije opremeProširena matrica slijednosti zahtjevaFinalni plan za testiranje integracije
Prošrena matrica slijednosti zahtjevaPlan prijelaza na novi sustavNacrt operativnih dokumenataPlan obuke Revidirani projektni planStrukturirani pregled fazeProcjena fazeIzlazi iz faze izrade
Razvoj informacijske arhitekture poslovnog sustava
52Upravljanje informacijskim
resursima 2008/09
SDLC- detaljan pogled
Integracija i testiranje
Izvješće o testiranju integracijeIzvješće o testiranju sustavaFinalni operativni dokummentiFinalni plan obukeFinalni plan instalacijeFinalni plan testa prihvaćenostiFinalna matrica slijednosti zahtjevaPlan održavanja Revidirani projektni planStrukturirani pregled fazeProcjena fazeIzlazi iz faze integracije i testiranja
Instalacija iprihvaćanje
Materijali za testiranje instalacijeMaterijali za testiranje obukeMaterijali po kojima je testirano prihvaćanjeIzvješće o testu prihvaćenostiOperativni dokummentiFinalni plan održavanja Finalni projektni planStrukturirani pregled fazeProcjena fazeIzlazi iz faze instalacije i prihvaćanja
Održavanje
Izvršno funkcionalno održavanjeRevizija sve potrebne dokumentacije
Razvoj informacijske arhitekture poslovnog sustava
53Upravljanje informacijskim
resursima 2008/09
SDLC- detaljan pogled - nastavak
Planiranje
Analiza
Oblikovanje Primjena i održavanje
Pregled
Izradba
Plan sustava
Specifikacija zahtjeva
Specifikacija sustava Funkcionalni
sustav
Operabilni sustav
Dorada, prerada, nadogradnja
Izvor: Kalpić, PIS, predavanja
Planiranje (zašto)Zašto graditi sustav?Analiza (tko, što, kada, gdje)Tko koristi sustav?Što mora raditi?Gdje i kada će se sustav koristiti?Oblikovanje (kako)Kako će sustav raditi?Izrada (+isporuka)ugradnja rješenjaPrimjena održavanje i poboljšavanje
54Upravljanje informacijskim
resursima 2008/09
http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle
http://www.usdoj.gov/jmd/irm/lifecycle/table.htm
http://www.house.gov/cao-opp/PDFSolicitations/SDLCPOL.pdf
http://www.isaca.org/ http://www.ambysoft.com/essays/
agileLifecycle.html http://www.saassdlc.com/ http://www.zpm.fer.hr/courses/pis
55Upravljanje informacijskim
resursima 2008/09