1 / 15

RAZVOJ INFOSUSTAVA (1)

RAZVOJ INFOSUSTAVA (1). * Problemi razvoja - podcjenjena složenost projekta - zauzetost ljudi - kašnjenje opreme - ljudska greška - software-ski alati za razvoj * Troškovi razvoja * Ljudski resursi potrebni za razvoj * Greške i prototipski razvoj. RAZVOJ INFOSUSTAVA (2).

sora
Download Presentation

RAZVOJ INFOSUSTAVA (1)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RAZVOJ INFOSUSTAVA (1) * Problemi razvoja - podcjenjena složenost projekta - zauzetost ljudi - kašnjenje opreme - ljudska greška - software-ski alati za razvoj * Troškovi razvoja * Ljudski resursi potrebni za razvoj * Greške i prototipski razvoj

  2. RAZVOJ INFOSUSTAVA (2) * Grupa za razvoj - rukovodilac projekta - tajnik projekta - sistem inžinjer - grupa za komunikacije - HW grupa (za opremu) - administrator baze podataka - sistem analitičar - vođa grupe za razvoj (Chief Programmer Team) - programer - tester - koordinator korisnika * Motivacija

  3. RAZVOJ INFOSUSTAVA (3) * Kontrola razvoja - planiranje - dokumentacija - izvješćivanje korisnika * Testiranje - program, funkcija, modul, infosustav - programer, profesionalni tester, korisnik * Implementacija i integracija - paralelni rad - metoda “srušenih mostova” - primopredaja

  4. SISTEMSKA ANALIZA (1) * Aktivnost koja je malo tehnički orjentirana * Svrha i zadaci: - poznavanje područja za koje se oblikuje i razvija sustav - definiranje korisnikovih zahtjeva (intervju) i revizija - izrada eksternog dizajna, definicija ulaz/proces/izlaz - koordinacija programerske grupe i korisnika - testiranje - priprema priručnika za korisnika

  5. SISTEMSKA ANALIZA (2) * Tehnika intervjua - dobro definiranje područja - priprema ispitavača i ispitanika - dobre ispitivačke tehnike - rezime, precizni zaključci i suglasnost - prikupljanje postojećih dokumenata - dokumentiranje intervjua OBRAZAC ZA DOKUMENTIRANJE INTERVJUA Osoba: Funkcija: Područje: Datum: Pitanja: Odgovori:

  6. OPIS POSLOVNIH PROCESA (1) * Hijerarhijska shema organizacije Direktor Rukovodilac proizvodnje Rukovodilac prodaje/nabave Rukovodilac održavanja Rukovodilac općih poslova * Dijagram aktivnosti (hodogram) simbol procesa simbol odluke poveznica

  7. OPIS POSLOVNIH PROCESA (2) Hijerarhijski strukturni dijagrami, HIPO (Hierarhical Input Proces Output) Infosustav 0. Modul 1 Modul 2 Modul 3 1. 2. 3. Funkcija 1 Funkcija 2 1.1 1.2 Ulaz Proces Izlaz Dodatni opis

  8. TIJEK PROCESA NARUČIVANJA MATERIJALA, HODOGRAM Šef restorana IZRADA PLANA PRIPREME JELA Šef restorana IZRADA TREBOVNICE MATERIJALA Referent nabave Šef restorana Ne Ima li zaliha namirnica IZRADA ZAHTJEVNICE MATERIJALA Šef restorana Referent nabave Da IZRADA UPITA DOBAVLJAČU Referent nabave PRIKUPLJANJE PONUDA Referent nabave ODABIR NAJPOVOLJNIJEG DOBAVLJAČA Referent nabave IZRADA UGOVORA/NARUDŽBE Referent nabave IZRADA SKLADIŠNE PRIMKE Kuhar Skladištar PREUZIMANJE NAMIRNICA (SKLADIŠTE) PRIJEM NAMIRNICA U SKLADIŠTE

  9. TIJEK PROCESA NARUČIVANJA MATERIJALA, HIPO Modul “Nabava” 1. Definicija potreba Nabavljanje namirnica Prijem u skladište Preuzimanje robe 1.1 1.2 1.3 1.4 1.1 Definicija potreba (šef restorana) Ulaz Izlaz Proces Popis pansionskih gostiju 1 Izrada plana pripreme jela Menu za dan Lista potrebnih namirnica,trebovnica Normativi jela/pića 2 Izrada trebovnice Dnevno izvješće o stanju skladišta 3 Provjera stanja skladišta, ako nema zalihe tada, inače preuzmi namirnice Zahtjevnica potrebnih namirnica

  10. ANALIZA PODATAKA (1) * Entiteti su ljudi, mjesta, stvari, događaji, ideje od posebnog interesa za firmu, koja evidentira njihovo pojavljivanje, omogućuje čuvanje i korištenje. Tipični primjeri su kupci/dobavljači, sirovine/artikli, sredstva rada, zaposleni, radna mjesta, itd. * Opisuju se: - konceptualni model (shema podataka) u fazi definiranja zahtjeva - relacijski model u fazi eksternog dizajna - struktura i fizički model u fazi internog dizajna * Definicija entiteta: - naziv - opis - količina i frekvencija - dinamika rasta - životni ciklus (inicijalni događaj, uzrok brisanja)

  11. ANALIZA PODATAKA (2) * Relacijski model je logička slika entiteta i njihovih veza * Tipovi veza entiteta: jedan-prema-jedan (1:1) jedan-prema-više (1:M) više-prema-više (M:M) nula-prema-jedan (0:1) nula-prema-više (0:M) * Primjer entiteta i veza; odjeli poduzeća i zaposlenici Ivan Perić Odjel razvoja Ana Ivić Stipe Sarić Proizvodnja Ante Matić Petar Horvat Komercijala Josip Marić Financije Ivan Lekić

  12. ANALIZA PODATAKA (3) Grafički prikaz entiteti-veze (objekti-veze), ERM metoda (Entity Relationship Model) Entitet Odjel Odjel Zemlja Dobavljač (1,M) (1,1) (1,1) (0,M) Zapošljava Rukovodi Pripada Naziv veze Dobavlja (1,1) (1,1) (1,M) (1,M) Entitet Zaposlenik Zaposlenik Valuta Sirovina

  13. ANALIZA PODATAKA (4) Dobavlja Pripada (1,M) (0,M) (0,M) (1,1) Materijali Dobavljač Klasifikacija roba - ID broj - naziv - jedinica mjere - planska cijena - šifra dobavljača - naziv - adresa - telefon - grad - država - šifra klasifikacijske grupe - naziv - osobine * Entiteti i neke veze tvore tabele * Atributi tvore polja tabele * Jedan dobavljač-materijal-klasifikacija predstavlja slog ili redak u tabeli * Broj redaka u tablici je proizvoljan

  14. ANALIZA PODATAKA (5) * Eksterni dizajn - normalizacija podataka (izbjegavanje redundancije) - oblikovanje unosa podataka -“data entry” ekrana i kontrola podataka - oblikovanje ekranskih upita - oblikovanje izvješća * Interni dizajn - fizička (stvarna) struktura podataka u bazi - indeksiranje podataka * Sustav za upravljanje bazom podataka omogućuje pohranjivanje i korištenje podataka iz banke podataka - SQL programski jezik za rad s relacijskom bazom podataka - ORACLE, Informix, DB2, ..itd.

  15. ANALIZA PODATAKA (6) Entitet: Klasifikacija roba Entitet: Dobavljači Šifra Naziv Šifra Naziv Adresa Grad 1 Hrana 1 Agrokor Mihanovićeva 3 Zagreb 2 Tekstil 2 Vutex Starčevićeva 7 Vukovar 3 Piće 3 Dalmacijavino Obala 22 Split Entitet: Materijali Šifra Naziv Jedinica mjere Jedinična cijena Šifra klas.grupe 1 Meso goveđe Kg 35.67 1 2 Vino “Plavac” Lit 25.73 3 3 Pokrivač vuneni Kom 86.62 2 Entitet: Dobavljači - materijali Šifra materijala Šifra dobavljača 1 1 2 3 3 2

More Related