You are on page 1of 34

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

2008

Elektroniko poslovanje

Seminar
Elektroniko poslovanje

Edmond Krusha, in. ra.


Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

UVOD

Osnovna djelatnost Zavoda prema Zakonu o mirovinskom osiguranju ('Narodne novine', broj 102/98, 127/00, 59/01, 109/01, 147/02, 117/03, 30/04, 177/04 i 92/05) je provedba obveznog mirovinskog osiguranja (I. stup mirovinskog osiguranja) u okviru kojega se osiguranicima, na naelima solidarnosti i uzajamnosti, osiguravaju prava za sluaj starosti, invalidnosti i tjelesnog oteenja, a lanovima njihovih obitelji prava za sluaj smrti osiguranika, odnosno korisnika mirovine. Zavod obavlja i poslove provedbe doplatka za djecu (Zakon o doplatku za djecu, 'Narodne novine', broj 94/2001). Ostali poslovi Zavoda su jo: prikupljanje podataka i voenje evidencija o osiguranicima, obveznicima plaanja doprinosa, korisnicima prava iz mirovinskog osiguranja i korisnicima prava doplatka za djecu kontrola podataka o stau osiguranja, osnovicama za obraun doprinosa i o uplaenim doprinosima, koji slue za ostvarivanje prava isplata mirovina provedba meunarodnih sporazuma o socijalnom osiguranju voenje imovinsko-pravnih poslova i gospodarenje imovinom Zavoda i drugo.

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Mikrofilm

definicija: reprodukcija pisanog materijala svih vrsta na filmu, koja je vjerna originalu, a smanjena fotografskim putem. (Bergstein Kapusti)

U emu je mikrofilm dobar? analogni zapis, neizmjenljiv je, postojan, dugotrajan, otporan na razorne utjecaje (npr.150 0 C kroz vie sati) do 13.000 A4 dokumenata (60 m svitak) rezolucija od cca. 30.000 dpi, dokazana trajnost do 100 godina, zakonski izjednaen s originalom

Koja su ogranienja mikrofilma? nije "in", sekvencijalno pretraivanje mora se digitalizirati za elektroniko pretraivanje, potrebne su kemikalije, neizmjenljiv je.

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Mikrografska oprema

Ureaji za mikrofilmiranje * protoni * korani

Ureaji za kemijsku obradu

Ureaji za kontrolu Ureaji za koritenje * itai * itai-reproduktori

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Ime i prezime :

Informatizacija arhiva mikrofilma Logiki model IS-a (LOG) Edmond Krusha


Smjer:

Datum:

08.10.2008.

Inf. tehnolog. Vl. potpis:

Sadraj
Opis logikog modela (OPISLOG) Lista korisnikih zahtjeva sa predloenim rjeenjima (ZAHTJEVI)

Model procesa - Kontekst dijagram (DTP0) Model procesa - Dijagram toka podataka (DTP) Model podataka - Dijagram modela podataka (DMP) Model podataka - Opis entiteta (OE) Model podataka - Opis atributa (OA) Katalog unosnih maski (KUM) Katalog izvjea (KIZV)

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Opis logikog modela (OPISLOG) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Opis logikog modela

Logiki model novog IS-a opisuje to e biti IS koji se razvija. Fiziki model novog IS-a opisuje kako e se logiki model ostvariti. U dokumentaciji Analiza poslovnog sustava Informatizacija arhiva mikrofilma imamo dokumente Dijagram tijeka podataka DTP (i dijagram dekompozicije iz Opisa funkcija OPISFUN), te dokument Lista korisnikih zahtjeva (ZAHTJEVI), iz kojih se moe definirati sadraj novih dokumenata:

1. Katalog unosnih maski ( KUM ) Ulazna maska za autorizaciju Odabir tipa arhive rola Maska za unos podataka u arhivu rola Maska za promjenu ili brisanje podataka u arhivi rola Maska za pretragu arhive rola

2. Katalog izvjea ( KIZV ) Ispis liste rednih brojeva rola Ispis traenog korisnika

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Dijagram funkcijskog ralanjivanja (dekompozicije) logikog modela

ARHIVA MIKROFILMA

IFARNICI PREDMETA Unos/brisanje, auriranje i pretraivanje Odjela Pregled predmeta

IZVJEA

OTPREMA PREDMETA

Ispis traenog korisnika

Upit i pretraivanje predmeta Aktivnost primopredaje predmeta Ispis knjige otpreme predmeta

Ispis liste rednih brojeva Pregled arhive Izvjetaj po predmetima Unos/brisanje, auriranje i pretraivanje predmeta

Izvjetaj po Odjelima

Preuzimanje predmeta

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma

Datum:

08.10.2008.

Logiki model IS-a


Lista korisnikih zahtjeva (ZAHTJEVI) Edmond Krusha
Smjer: Raunarstvo

PRL BR.

KORISNIK

ZAHTJEVI OPIS

DTP

RJEENJE OPIS

DTP

1.

HZMO Operater

Izraditi masku za unos, auriranje i brisanje podataka o predmetu i rolama mikrofilma koje trebaju sadravati osnovne podatke za unos i auriranje svih podataka koje sadri predmet.

Treba definirati unosnu maske za unos,auriranje i brisanje dokumenta. Podaci o dokumentu su: redni broj role, godina, ime i prezime korisnika, broj spisa, osobni broj, odjel. Podaci o radniku su ime, prezime, ifra radnika. Treba napraviti i masku za praenje unesenih koliina mikrofilmiranih predmeta. Pretraga po imenu i prezimenu korisnika, osobnom broju ili broju predmeta. Treba napraviti masku za pretraivanje po svim moguim navedenim stavkama. Vrstama i tipovima arhive. Stavke su: redni broj role, godina, ime i prezime korisnika, broj spisa, osobni broj, odjel. Treba napraviti masku za ispis dokumenta na ekranu. U ovom izvjetaju se moraju prikazati potrebne stavke da bi arhivar mogao pronai fiziki na polici rolu mikrofilma. To su broj role, na kojem se nalazi materijal i opis materijala. Korisnici su ve definirani od prije i njihovo unoenje se ne razrauje u ovoj dokumentaciji.

2.

HZMO ef Odsjeka

Omoguiti praenje rada Odsjeka, praenje rada radnika te unesene koliine predmeta.

3.

HZMO Operater

Omoguiti radniku arhive pretragu po svim stavkama. I unos se moe vriti u vie vrsta arhiva, u razliite tipove arhive po vrstama.

4.

HZMO Operater

Omoguiti upit i ispis podataka o unesenim predmetima koji su relevantni za pretragu i pronalaenje traenog predmeta i isti ispisati na ekran.

5.

HZMO Sektor informatike

Omoguiti definiranje svakog pojedinog korisnika informacijskog sustava (operatera) unutar tog sustava. svakom operateru dodijeliti prava na nivou: itanje, izmjena, dodavanje i brisanje podataka.

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram toka podataka nivo 0 (DTP0) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Sadraj

Kontekst dijagram - Dijagram tijeka podataka nivoa 0 (DTP-0)

OPERATER

potvrda unosa

pretraivanje baze

OPERATER

unos podataka o predmetu

ispis pretraivanja

ARHIVA
potvrda primitka Potvrda unosa

VANJSKA DOSTAVA primopredaja predmeta

pretraivanje brisanje auriranje unos

EF ODSJEKA

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram toka podataka nivo (DTP) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Sadraj
Dijagram toka podataka nivo 1 Sustav arhive Dijagram toka podataka nivo 2 ifarnici predmeta Dijagram toka podataka nivo 2 ispis izvjea Dijagram toka podataka nivo 2 Otprema predmet

Edmond Krusha

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram toka podataka nivo 1 (DTP1) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Dijagram tijeka podataka nivo 1 (DTP-1) Sustav arhive

Upit 1. ifarnici predmeta Odjel, tip..

Pretraivanje Operater Primopredaja ifarnici Auriranje Auriranje ef Odsjeka

Upit

Operater

3. Upit Otprema predmeta

2. Izvjea Auriranje

Unos Dokumenti

Auriranje Auriranje

Edmond Krusha

10

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram toka podataka nivo 2 (DTP2) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Dijagram toka podataka nivo 2 Zaprimanje predmeta

Podaci o statusu arhive Podaci o Odjelu

1.1. Operater Unos/brisanje, auriranje i pretraivanje Odjela

1.4. Unos, auriranje i pretraivanje statusa arhive

Podaci o predmetu

1.2. Pregled predmeta

Podaci o pregledu arhive

Podaci o Odjelu

Podaci o statusu arhive

Odjel

Status arhive Upit

Podaci o predmetu

Upit 1.3. Pregled arhive Predmet Podaci o arhivi Arhiva

Podaci o preuzimanju Upit 1.5.

Upit

ef Odsjeka

Pretraivanje i unos primopredaje preuzimanja Podaci o preuzimanju

Upit

Preuzimanje

Edmond Krusha

11

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram toka podataka nivo 2 (DTP2)
Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Dijagram toka podataka nivo 2 Ispis izvjea

2.3. Upit Izvjetaj po predmetima Podaci o Odjelima Podaci o predmetima

2.4. Izvjetaj po Odjelima

ef Odsjeka
Pretraivanje

Pregled izvjetaja IFARNIK

Unos materijala

Operateri

Operateri
2.1. Ispis traenog korinskia Pretraivanje

Podaci o korisniku Podaci o rolama Provjera i ispis liste

2.2. Ispis liste rednih brojeva rola

Edmond Krusha

12

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram toka podataka nivo 2 (DTP2)
Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Dijagram toka podataka nivo 2 Otprema predmeta

Podaci o primopredaji 4.1. Operater Pretraivanje Upit i pretraivanje primopredaje predmeta

Podaci o potvrdi primopredaje

ef Odsjeka

Podaci o primopredaji

Primopredaja 4.2. Aktivnost primopredaje Pretraivanje Upit

Knjiga otpreme

4.3. Ispis knjige otpreme

Operater Podaci o knjizi otpreme

Podaci o knjizi otpreme ispis

Edmond Krusha

13

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Dijagram modela podataka (DMP) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Sadraj uvod E-V model poslovnog sustava logiki E-V model podataka relacijski model podataka za IAM Uvod
Osnovna metoda za modeliranje podataka koji koristimo je metoda ENTITETI-VEZE esto poznata pod imenom MODEL ENTITETI-VEZE (E-V model). Model entiteti-veze s motrita oblika prezentacije podataka spada u grupu modela podataka zasnovanih na grafovima. Model podataka informacijskog sustava je pojednostavljena reprezentacija o relevantnim karakteristikama sustava preko:

skupa entiteta veza meu entitetima i atributa odreenog entiteta.

E-V model poslovnog sustava opisuje model podataka iz dokumentacije Arhiva mikrofilma PS Zagreb. Model poslovnog sustava je preslika postojeih podataka u poslovnom sustavu te se za svaki dokument i stavke tog dokumenta definira poseban entitet. Logiki E-V model podataka odreuje koncepciju rada i organizaciju rada informacijskog sustava.

Edmond Krusha

14

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

E-V model poslovnog sustava

OPERATER

TRAI

PREDMET

MATERIJAL
PROSLIJEEN TRAI PRIPADA

NALOG
Pripada PROVJERA UPISA

UPIT NA ARHIVU

TRAI

UNOS

ROLA
PROMJENA

UNOS U ARHIVU

ODJEL

PROMJENA U ARHIVI
BRISANJE

KORISNIK

Upisan

BRISANJE U ARHIVU
PRIPADA

UPISAN

AUTORIZACIJA

SKUPINA ROLA

Edmond Krusha

15

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Logiki E-V model podataka

OSOBA

Upisan

PREDMET

Proslijeen

Pripada

Pripada

MATERIJAL

ODJEL

Pripada

ROLA

Upisan

STATUS ARHIVE

KORISNIK

Upisan

Upisan

OVLAST

Edmond Krusha

16

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Relacijski model podataka

PREDMET PK ODJEL PK Odjel_ID NAZIV FK1 FK2 Predmet_ID PK BROJPREDMETA SUBJEKT OSOBNIBROJ Tip_predmeta_ID TIPPREDMETA Tip_predmeta_ID NAZIV

STATUSARH PK ARHIV PK OSOBA PK Osoba_ID IME PREZIME DATROD MBG Odjel_ID Arhiv_ID DATARH Korisnik_ID Materijal_ID Status_ID PK NAZIV Status_ID

FK1 FK2 FK3

MATERIJAL Materijal_ID NAZIV NAPOMENA

FK1

KORISNIK PK Korisnik_ID KORIME LOZINKA OZNAKA Ovlast_ID Osoba_ID PK

OVLAST Ovlast_ID NAZIV

FK1 FK2

Edmond Krusha

17

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Opis entiteta (OE) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Br. 1.

NAZIV ENTITETA
KORISNIK

OPIS ENTITETA U tablici se nalaze podaci o korisniku i njegovim ovlastima. Predstavlja ulogu svakog pojedinog korisnika te samim time oznaava koju razinu ovlatenja za rad na sustavu ima korisnik. Sadri broj predmeta, datum osnivanja i subjekt.

2.

PREDMET

3. 4. 5.

ARHIVA TIP PREDMETA

Tablica u koju se unose podaci koji se upisuju u arhivu. Tablica za unos podataka o tipu predmeta. Identificira radnika HZMO-a koji pristupa upitima ili aurira bazu ili subjekta predmeta. Tablica u koju se unose podaci o materijalu. Opisuje naredbodavca koji trai ili alje predmet na mikrofilm Tablica za unos podataka o statusu arhive. U njoj je prikaz dali se koristi trenutna arhiva, jeli aurirana ili je u fazi ekanja. Tablica za autorizacije svakoga korisnika i njegove ovlasti.

OSOBA

6. 7. 8.

MATERIJAL ODJEL STATUS ARHIVE

9.

OVLAST

Edmond Krusha

18

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Opis atributa (OA) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Uvod
U tablici koja detaljno opisuje svaki pojedini entitet iz modela podataka treba definirati: A) Na nivou entiteta redni broj entiteta (koji je isti kao u OE) naziv entiteta (koji je isti kao u OE) oekivani prosjeni broj zapisa (zbog kasnije optimizacije u fizikom modelu IS-a) oekivani maksimalni broj zapisa (zbog kasnije optimizacije u fizikom modelu IS-a) B) Na nivou atributa je li podatak primarni klju, strani klju (PK, FK), naziv atributa tip atributa i to: o znakovni tip:
CHAR(n) string duljine tono n znakova VARCHAR(n) string promjenjive duljine, maksimalno n znakova TEXT string neograniene veliine
o

numeriki tip:
COUNTER cjelobrojni podatak INTEGER cjelobrojni podatak LONG cjelobrojni podatak DECIMAL(p,q) decimalni broj sa ukupnim brojem znamenaka p i q znamenaka iza decimalnog zareza FLOAT realni broj u formatu pominog zareza logiki tip LOGICAL (True/False)

o o

tip datum:
DATETIME datum i vrijeme sa tonou od milisekunde SMALLDATETIME datum i vrijeme sa tonou od minute

duljina atributa (za one atribute kojima uz tip treba dodatno definirati i duljinu) opis atributa

Edmond Krusha

19

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Rbr. 1.
KLJU

ENTITET: KORISNIK
NAZIV ATRIBUTA TIP

PROSJEAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

DULJINA

OPIS ATRIBUTA

PK

Korisnik_ID Korisnicko_Ime Lozinka Ovlast Osoba

COUNTER VARCHAR CHAR CHAR CHAR

Jedinstveno odreuje pojedinog korisnika. Korisniko ime. 8 Zajedno sa poljem Korisnicko_Ime tvori jedinstveni podatak za tog korisnika. Odreuje stupanj ovlasti 25 Odreuje ime, prezime, datum roenja i pripadnost odjelu gdje je zaposlen
15
PROSJEAN BROJ ZAPISA: MAKSIMALAN BROJ ZAPISA:

Rbr. 2.
KLJU

ENTITET: PREDMET
NAZIV ATRIBUTA TIP

DULJINA

OPIS ATRIBUTA

PK

FK1

Predmet _ID Brojpredmeta Subjekt Osobnibroj Tip

COUNTER COUNTER VARCHAR CHAR LONG 7 25 11 10

Jedinstveno odreuje pojedini predmet Odreuje broj predmeta. Pokazuje na subjekt predmeta Osobni broj subjekta predmeta Prikazuje tip predmeta
MAKSIMALAN BROJ ZAPISA:

Rbr. 3.
KLJU

ENTITET: ARHIV
NAZIV ATRIBUTA TIP

PROSJEAN BROJ ZAPISA:

DULJINA

OPIS ATRIBUTA

PK FK1 FK2 FK3 FK4

Rola_ID Datarh Korisnik Materijal Predmet Status

COUNTER DATE TIME VARCHAR CHAR COUNTER LONG 8 15 25 7 10

Jedinstveno opisuje arhivski materijal. Definira datum mikrofilmiranja Oznaava ime osobe koji pristupa tablici rola Identifikator materijala odreuje broj pojedinog predmeta Pripadnost arhive odreenom statusu
MAKSIMALAN BROJ ZAPISA:

Rbr. 4.
KLJU

ENTITET: TIP PREDMETA


NAZIV ATRIBUTA TIP

PROSJEAN BROJ ZAPISA:

DULJINA

OPIS ATRIBUTA

PK

TIPPREDMETA_ID Naziv

CHAR CHAR

Jedinstveno odreuje tip predmeta 10 Definira naziv tipa predmeta.


10

Edmond Krusha

20

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Rbr. 5.
KLJU

ENTITET: OSOBA
NAZIV ATRIBUTA TIP

PROSJEAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

DULJINA

OPIS ATRIBUTA

PK

FK1

Osoba_ID Ime Prezime Datum roenja Odjel

COUNTER CHAR CHAR DATETIME VARCHAR

Jedinstveno odreuje pojedinu osobu. Ime osobe 15 Prezime osobe 10 Datum roenja osobe 25 lan logikog modela PS Zagreb
10 15
PROSJEAN BROJ ZAPISA: MAKSIMALAN BROJ ZAPISA:

Rbr. 6.
KLJU

ENTITET: MATERIJAL
NAZIV ATRIBUTA TIP

DULJINA

OPIS ATRIBUTA

PK

Materijal_ID Naziv Napomena

COUNTER CHAR CHAR

Jedinstveno odreuje tip materijala (pripadnost Odjelu) 10 Definira naziv tipa (odreuje se pravo iz predmeta). 35 Kratki opis predmeta
10
PROSJEAN BROJ ZAPISA: MAKSIMALAN BROJ ZAPISA:

Rbr. 7.
KLJU

ENTITET: ODJEL
NAZIV ATRIBUTA TIP

DULJINA

OPIS ATRIBUTA

PK

Odjel_ID Naziv

COUNTER CHAR

Jedinstveno odreuje pojedini Odjel 25 lan logikog modela HZMO-a


10
PROSJEAN BROJ ZAPISA: MAKSIMALAN BROJ ZAPISA:

Rbr. 8.
KLJU

ENTITET: STATUS ARHIVE


NAZIV ATRIBUTA TIP

DULJINA

OPIS ATRIBUTA

PK

Status_Arhive_ID Naziv

COUNTER CHAR

Jedinstveno odreuje status arhive 25 Pojedinani naziv snimljenog materijala


PROSJEAN BROJ ZAPISA: MAKSIMALAN BROJ ZAPISA:

Rbr. 9.
KLJU

ENTITET: OVLAST
NAZIV ATRIBUTA TIP

DULJINA

OPIS ATRIBUTA

PK

Ovlast_ID Naziv

LONG CHAR

Jedinstveno odreuje autorizaciju. 25 Ime i Prezime Korisnika autorizacije i njegova pripadnost

Edmond Krusha

21

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Katalog unosnih maski (KUM) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Uvod

Unoenje/brisanje, auriranje i pretraivanje podataka u bazi opisuje se preko dokumenata unosnih maski (unosne forme). Svaki dokument unosne maske sastoji se od: Izgled unosne maske Opis polja/kolona na unosnoj masci: - naziv polja na masci - naziv polja u bazi - dodatna ogranienja nad pojedinim poljem (obavezno za unos, omogueno/onemogueno, vidljivo/nevidljivo,...) - tip polja - maksimalna duljina - napomena Detaljni opis unutarnje logike (pseudokod i SQL upiti) Logiki dijagram toka (radni dijagram) po potrebi

Edmond Krusha

22

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

POPIS UNOSNIH MASKI R.b. Naziv 1. Ulazna maska za autorizaciju 2. Odabir tipa arhive rola Opis Ova maska omoguuje ulaz u sustav samo za to ovlatenim korisnicima. Ova maska omoguuje odabir vrste i tipa arhive i koju operaciju nad tom arhivom elimo. Ova maska omoguuje unos podataka u arhivu.

3.

Maska za unos podataka u arhivu rola Maska za promjenu ili brisanje podataka u arhivi rola Maska za pretragu podataka u arhivi rola Lista rola

4.

Ova maska omoguuje promjenu ili brisanje materijala. Omoguava pretragu podataka i njihov ispis na ekran. Ova maska omoguuje odabir role za koju elimo ispis. Ova maska omoguuje ispis na ekran odabranog materijala arhive.

5.

6.

7.

Ispis materijala

Edmond Krusha

23

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Unosne maske ( UM ) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Sadraj: Ulazna maska za autorizaciju Maska za odabir tipa arhive rola Maska za unos podataka u arhivu rola Maska za promjenu ili brisanje podataka u arhivi rola Maska za pretragu podataka u arhivi rola

Edmond Krusha

24

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Ulazna maska U nju se unose podaci za ulaz u sustav. Unose se korisniko ime i lozinka tako da bi se identificirala osoba koja smije ui u sustav. Nakon odabira tipke 'Ulaz' otvara se maska sustava. Odabirom tipke 'Odustani' izlazi se iz sustava. Korisnici sa svojim imenom i lozinkom se nalaze u tablici 'Korisnici' u bazi podataka.

slika 1.

Tablica definicija ulaznih parametri na masci: PbUlaz PbOdustani Unosi se na masci, default TRUE Unosi se na masci, default FALSE Pb Push button IFPbUlaz = True

SELECT KORISNIK_ID FROM KORISNIK WHERE LOZINKA = 'edi100' AND KORIME = 'ekrusha'

Edmond Krusha

25

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Odabir arhive Ovom maskom se omoguava odabir iz etiri tipa arhive kroz padajue izbornike. slika 2.

Tablica definicija ulaznih parametri na masci: PbTrai PbUnos PbIzlaz Unosi se na masci, default TRUE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Pb Push button IFPbTrai = True SELECT Arhiv_ID FROM ARHIV WHERE PREDMET IS NULL Za svaki predmet koji se odabere iz Arhiva mirovinskih spisa, Arhiva spisa DD-a, Arhiva neupravnih spisa i Arhiva spisa staeva. Odabir Unos otvara masku za unos podataka u odabranu arhivu. Odabir Trai otvara masku za pretraivanje podataka iz odabrane arhive. Odabir Izlaz izlazi se iz sustava.

Edmond Krusha

26

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Maska za unos podataka u arhivu Ovom se maskom omoguava korisniku unos svih podataka u prethodno odabranu arhivu. Unos se dogaa nakon odabira 'Unos', nakon odabira 'Izlaz' izlazi se iz sustava, a odabirom 'Povratak' se vraa na prethodnu masku.

slika 3.

Tablica definicija ulaznih parametri na masci: PbUnos PbPovratak PbIzlaz Unosi se na masci, default TRUE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Pb Push button IFPbUnos = True

INSERT INTO Arhiv (Arhiv_ID, Datarh, Brojpredmeta, Subjekt, Osobnibroj, Odjel, materijal_ID, Korisnik_ID)

U gornjem SQL-u k je Korisnik_ID koji se dobio na ekranu za autorizaciju.

Edmond Krusha

27

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Maska za promjenu ili brisanje podataka Ovom se maskom omoguava korisniku promjena ili brisanje svih podataka u prethodno odabranoj arhivi. Brisanje pojedinog retka se obavlja kada se kursor nalazi u retku, a odabere se dugme 'Obrii'. Unos se dogaa nakon odabira 'Unos', nakon odabira 'Izlaz' izlazi se iz sustava, a odabirom 'Povratak' se vraa na prethodnu masku.
Promjena ili brisanje podataka
Arhiv_ID Datum arhvranja Broj predmeta Ime i Prezime Osobni broj Odjel Uredsko poslovanje 123456 28.02.2007 Aop-123456 Edmond Krusha

Unos

Povratak

Izlaz

Obrii

slika 4. Tablica definicija ulaznih parametri na masci: PbUnos PbPovratak PbIzlaz PbObrii Unosi se na masci, default TRUE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Pb Push button IFPbUnos = True

UPDATE Arhiv SET Arhiv_ID = ' Arhiv_ID' Datarh = ' 28.02.2007' Brojpredmeta = ' Aop-123456' Subjekt = ' Ime_i_prezime' Osobnibroj = ' 01234567890' Odjel = ' Odjel' WHERE Arhiv_ID = 'Arhiv_ID'

Edmond Krusha

28

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Dodaj novi red (Arhiv_ID, Datum arhiviranja, Broj predmeta, Ime i Prezime, Osobni broj, Odjel)

Maska za pretragu podataka Ovom se maskom omoguava korisniku pretraga podataka u prethodno odabranoj arhivi. Nakon odabira 'Trai' izvrava se SQL upit pretrage. Nakon odabira 'Izlaz' izlazi se iz sustava, a odabirom 'Povratak' se vraa na prethodnu masku. Na njoj se nalazi odabir 'Ispis' koji omoguava ispis traenog materijala.

Ekran upita
Arhiv_ID DAtum unosa Broj predmeta Ime i Prezime Osobni broj Odjel 28.02.2007 Aop-123456 Edmond Krusha

Trai Povratak Obrii

Izlaz Ispis

slika 5.

Tablica definicija ulaznih parametri na masci: PbTrai PbPovratak PbIzlaz PbObrii PbIspis Unosi se na masci, default TRUE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Pb Push button IFPbTrai = True

Edmond Krusha

29

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

SELECT * FROM ARHIV A, STATUS_ARHIVE S, TIP_MATERIJALA T WHERE A.STATUS_ARHIVE_ID = S.STATUS_ARHIVE_ID AND A.TIP_MATERIJALA_ID = T.TIP_MATERIJALA_ID AND DATARH LIKE %<DATAR>% AND BROJPREDMETA LIKE %<BROJPREDMETA>% AND SUBJEKT LIKE %<IME_I_PREZIME>% AND OSOBNIBROJ LIKE %<OSOBNIBROJ>% AND ODJEL LIKE %<ODJEL>% AND TIP LIKE %<TIP>% AND STATUS_ID LIKE %<STATUS_ID>%

Edmond Krusha

30

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Projekt: Faza: Dokument: Ime i prezime:

Informatizacija arhiva mikrofilma Logiki model IS-a Katalog izvijea (KIZV) Edmond Krusha

Datum:

08.10.2008.

Smjer:

Raunarstvo

Uvod

Katalog izvjea daje popis svih dokumenata koji omoguuju ispis podataka na ekran i/ili se mogu sprintati na pisa. Svaki dokument izvjea sastoji se od:

Definicije i kratkog opisa izvjea Izgleda prozora (maske) u koji se upisuju ulazni parametri Definicije ulaznih parametara Detaljni opis unutarnje logike (pseudokod i SQL upiti) Logiki dijagram toka (radni dijagram) po potrebi Izgled izvjea (logiki i/ili primjer)

Sadraj: Odabir datuma arhiviranja Ispis traenog korisnika

Edmond Krusha

31

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Odabir datuma arhiviranja Ovom se maskom omoguava korisniku pretraga podataka u prethodno odabranoj arhivi. Nakon odabira 'Trai' izvrava se SQL upit pretrage. Nakon odabira 'Izlaz' izlazi se iz sustava, odabirom 'Povratak' se vraa na prethodnu masku, a odabirom 'Odabir' vri se odabir godine mikrofilmiranja.

Odabir datuma arhiviranja

Lista rola

Odaberite godinu

2000 2001 2007

Arhiv_ID

123456 654321 321654 654123

Povratak

Odabir

Izlaz

Povratak

Odabir

Izlaz

slika 6.

Na ovaj ekran se moe doi na slijedee naine:

1. ime koje korisnik izabere iz arhive sa glavnog ekrana SELECT * FROM ARHIV WHERE Datarh = '2000*' 2. time to korisnik napravi pretragu u ovom sluaju prikaemo redove koje je vratio SQL sa ' Maska za pretragu podataka'

Edmond Krusha

32

VISOKA KOLA ZA INFORMACIJSKE TEHNOLOGIJE

Elektroniko poslovanje

Ispis traenog broja role i korisnika Ovom se maskom prikazuje traeni Arhiv_ID i snimljeni brojevi spisa korisnika (iz prole mape), Omoguava sa 'Povratak' na prolu mapu i ispis na ekran ili papir odabirom 'Ispis' i odabirom 'Izlaz' se izlazi iz sustava.

Pronaen traeni predmet


Arhv_ID Datum nosa 123456 28.02.2007

Ime i Prezime Broj predmeta

Edmond Krusha AOP-123456

Povratak

Izlaz

Ispis

slika 7.

Tablica definicija ulaznih parametri na masci: PbIspis PbIzlaz PbPovratak Unosi se na masci, default TRUE Unosi se na masci, default FALSE Unosi se na masci, default FALSE Pb Push button IFPbIspis= True

SELECT Arhiv_ID, Datarh, Subjekt, Brojpredmeta FROM Arhiv, Predmet WHERE Arhiv_ID = '123456'

Edmond Krusha

33

You might also like