34
Seminar Elektroničko poslovanje 2008 Edmond Krusha, inž. rač.

Seminar Arhiv Mikrofilma

  • Upload
    edmond

  • View
    89

  • Download
    6

Embed Size (px)

DESCRIPTION

e-business

Citation preview

Page 1: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha

0

Seminar Elektroničko poslovanje

2008

Edmond Krusha, inž. rač.

Page 2: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 1

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 načelima solidarnosti i uzajamnosti, osiguravaju prava za slučaj starosti, invalidnosti i tjelesnog oštećenja, a članovima njihovih obitelji prava za slučaj 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 vođenje evidencija o osiguranicima, obveznicima plaćanja doprinosa, korisnicima prava iz mirovinskog osiguranja i korisnicima prava doplatka za djecu

kontrola podataka o stažu osiguranja, osnovicama za obračun doprinosa i o uplaćenim doprinosima, koji služe za ostvarivanje prava

isplata mirovina

provedba međunarodnih sporazuma o socijalnom osiguranju

vođenje imovinsko-pravnih poslova i gospodarenje imovinom Zavoda i drugo.

Page 3: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 2

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.1500 C kroz više sati) do 13.000 A4 dokumenata (60 m svitak) rezolucija od cca. 30.000 dpi, dokazana trajnost do 100 godina, zakonski izjednačen s originalom

Koja su ograničenja mikrofilma?

nije "in", sekvencijalno pretraživanje mora se digitalizirati za elektroničko pretraživanje, potrebne su kemikalije, neizmjenljiv je.

Page 4: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 3

Uređaji za

mikrofilmiranje

* protočni

* koračni Uređaji za

kemijsku obradu

Uređaji za kontrolu

Uređaji za korištenje

* čitači

* čitači-reproduktori

Mikrografska oprema

Page 5: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 4

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a (LOG)

Ime i prezime : Edmond Krusha Smjer: Inf. tehnolog. Vl. potpis:

Sadržaj

Opis logičkog modela (OPISLOG)

Lista korisničkih zahtjeva sa predloženim rješenjima (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 izvješća (KIZV)

Page 6: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 5

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Opis logičkog modela (OPISLOG)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Opis logičkog modela

Logički model novog IS-a opisuje što će biti IS koji se razvija. Fizički model novog IS-a opisuje kako će se logički 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 korisničkih zahtjeva (ZAHTJEVI), iz kojih se može definirati sadržaj 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 izvješća ( KIZV )

Ispis liste rednih brojeva rola

Ispis traženog korisnika

Page 7: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 6

Dijagram funkcijskog raščlanjivanja (dekompozicije) logičkog modela

Unos/brisanje,

ažuriranje i

pretraživanje

Odjela

IZVJEŠĆA

OTPREMA

PREDMETA

ŠIFARNICI

PREDMETA

Pregled

predmeta

Pregled arhive

Unos/brisanje,

ažuriranje i

pretraživanje

predmeta

Preuzimanje

predmeta

Ispis liste

rednih brojeva

Ispis traženog

korisnika

Upit i

pretraživanje

predmeta

Aktivnost

primopredaje

predmeta

Ispis knjige

otpreme

predmeta

ARHIVA MIKROFILMA

Izvještaj po

predmetima

Izvještaj po

Odjelima

Page 8: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 7

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Lista korisničkih zahtjeva (ZAHTJEVI)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

PRL BR.

KORISNIK ZAHTJEVI

DTP RJEŠENJE

DTP OPIS OPIS

1. HZMO Operater

Izraditi masku za unos, ažuriranje i brisanje podataka o predmetu i rolama mikrofilma koje trebaju sadržavati osnovne podatke za unos i ažuriranje svih podataka koje sadrži predmet.

Treba definirati unosnu maske za unos,ažuriranje i brisanje dokumenta. Podaci o dokumentu su: redni broj role, godina, ime i prezime korisnika, broj spisa, osobni broj, odjel.

2. HZMO Šef Odsjeka

Omogućiti praćenje rada Odsjeka, praćenje rada radnika te unesene količine predmeta.

Podaci o radniku su ime, prezime, šifra radnika. Treba napraviti i masku za praćenje unesenih količina mikrofilmiranih predmeta. Pretraga po imenu i prezimenu korisnika, osobnom broju ili broju predmeta.

3. HZMO Operater

Omogućiti radniku arhive pretragu po svim stavkama. I unos se može vršiti u više vrsta arhiva, u različite tipove arhive po vrstama.

Treba napraviti masku za pretraživanje po svim mogućim navedenim stavkama. Vrstama i tipovima arhive.

Stavke su: redni broj role, godina, ime i prezime korisnika, broj spisa, osobni broj, odjel.

4. HZMO Operater

Omogućiti upit i ispis podataka o unesenim predmetima koji su relevantni za pretragu i pronalaženje traženog predmeta i isti ispisati na ekran.

Treba napraviti masku za ispis dokumenta na ekranu. U ovom izvještaju se moraju prikazati potrebne stavke da bi arhivar mogao pronaći fizički na polici rolu mikrofilma.

To su broj role, na kojem se nalazi materijal i opis materijala.

5. HZMO Sektor informatike

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

Korisnici su već definirani od prije i njihovo unošenje se ne razrađuje u ovoj dokumentaciji.

Page 9: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 8

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram toka podataka nivo 0 (DTP0)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Sadržaj

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

ARHIVA

OPERATER OPERATER

VANJSKA

DOSTAVA

unos podataka o

predmetu

potvrda primitka

ŠEF ODSJEKA

potvrda unosa pretraživanje baze

ispis pretraživanja

Potvrda unosa

pretraživanje

brisanje

ažuriranje

unos

primopredaja

predmeta

Page 10: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 9

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram toka podataka nivo (DTP)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Sadržaj

Dijagram toka podataka nivo 1 – Sustav arhive Dijagram toka podataka nivo 2 – Šifarnici predmeta Dijagram toka podataka nivo 2 – ispis izvješća Dijagram toka podataka nivo 2 – Otprema predmet

Page 11: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 10

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram toka podataka nivo 1 (DTP1)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

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

1.

Šifarnici predmeta

3.

Otprema predmeta

2.

Izvješća

Šef Odsjeka

Operater

Operater

Dokumenti Unos

Ažuriranje

Upit

Primopredaja

Ažuriranje

Ažuriranje

Odjel, tip..

Upit

Ažuriranje

Ažuriranje

Šifarnici

Pretraživanje

Upit

Page 12: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 11

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram toka podataka nivo 2 (DTP2)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Dijagram toka podataka nivo 2 – Zaprimanje predmeta

1.1.

Unos/brisanje, ažuriranje i

pretraživanje Odjela

1.2.

Pregled predmeta

1.4.

Unos, ažuriranje i

pretraživanje statusa arhive

1.3.

Pregled arhive

Šef Odsjeka

Operater

Podaci o Odjelu

Upit

1.5.

Pretraživanje i unos

primopredaje preuzimanja

Podaci o OdjeluPodaci o predmetu Podaci o

pregledu

arhive

Podaci o

arhivi

Podaci o

statusu arhive

Podaci o statusu arhive

Podaci o

preuzimanju

Preuzimanje

Podaci o preuzimanju

Upit

Upit

Upit

Upit

Predmet

Podaci o

predmetu

Status arhive

Arhiva

Odjel

Page 13: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 12

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram toka podataka nivo 2 (DTP2)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Dijagram toka podataka nivo 2 – Ispis izvješća

Operateri

Unos

materijala

Pretraživanje

Šef

Odsjeka

Pretraživanje

ŠIFARNIK

Upit Podaci o

Odjelima

Operateri

Pregled

izvještaja

2.1.

Ispis traženog

korinskia2.2.

Ispis liste rednih

brojeva rola

2.3.

Izvještaj po

predmetima

2.4.

Izvještaj po Odjelima

Podaci o

korisniku

Podaci o

rolama

Provjera i

ispis liste

Podaci o

predmetima

Page 14: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 13

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram toka podataka nivo 2 (DTP2)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Dijagram toka podataka nivo 2 – Otprema predmeta

4.1.

Upit i pretraživanje

primopredaje predmeta

4.2.

Aktivnost primopredaje

Šef Odsjeka

Operater

Podaci o primopredaji

Podaci o primopredajiPodaci o potvrdi

primopredaje

4.3.

Ispis knjige otpreme

Knjiga otpreme

Primopredaja

Pretraživanje

Podaci o knjizi

otpreme

Podaci o knjizi otpreme

Pretraživanje

Operater

ispis

Upit

Page 15: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 14

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Dijagram modela podataka (DMP)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Sadržaj uvod E-V model poslovnog sustava logički 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 motrišta 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 među entitetima i atributa određenog entiteta.

E-V model poslovnog sustava opisuje model podataka iz dokumentacije Arhiva

mikrofilma PS Zagreb. Model poslovnog sustava je preslika postojećih podataka u poslovnom sustavu te se za svaki dokument i stavke tog dokumenta definira poseban entitet.

Logički E-V model podataka određuje koncepciju rada i organizaciju rada informacijskog sustava.

Page 16: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 15

E-V model poslovnog sustava

OPERATER PREDMET

MATERIJAL

ROLA

UPIT NA ARHIVU

KORISNIK

AUTORIZACIJA SKUPINA ROLA

Pripada

PRIPADA

Upisan

PROVJERA UPISA

NALOG

ODJEL

UNOS U ARHIVU

PROMJENA U

ARHIVI

BRISANJE U

ARHIVU

PROMJENA

BRISANJE

PROSLIJEĐEN

TRAŽI

PRIPADA

UPISAN

UNOS

TRAŽI

TRAŽI

Page 17: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 16

Logički E-V model podataka

OSOBA PREDMET

MATERIJAL

ROLA STATUS ARHIVE

KORISNIK

OVLAST

Pripada

Pripada

Upisan

Pripada

Upisan

ODJEL

Proslijeđen

Upisan

Upisan

Page 18: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 17

Relacijski model podataka

ODJEL

PK Odjel_ID

NAZIV

OSOBA

PK Osoba_ID

IME

PREZIME

DATROD

MBG

FK1 Odjel_ID

KORISNIK

PK Korisnik_ID

KORIME

LOZINKA

OZNAKA

FK1 Ovlast_ID

FK2 Osoba_ID

OVLAST

PK Ovlast_ID

NAZIV

ARHIV

PK Arhiv_ID

DATARH

FK1 Korisnik_ID

FK2 Materijal_ID

FK3 Status_ID

PREDMET

PK Predmet_ID

BROJPREDMETA

FK1 SUBJEKT

OSOBNIBROJ

FK2 Tip_predmeta_ID

TIPPREDMETA

PK Tip_predmeta_ID

NAZIV

STATUSARH

PK Status_ID

NAZIV

MATERIJAL

PK Materijal_ID

NAZIV

NAPOMENA

Page 19: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 18

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Opis entiteta (OE)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Br. NAZIV ENTITETA OPIS ENTITETA

1. KORISNIK U tablici se nalaze podaci o korisniku i njegovim ovlastima. Predstavlja ulogu svakog pojedinog korisnika te samim time označava koju razinu ovlaštenja za rad na sustavu ima korisnik.

2. PREDMET Sadrži broj predmeta, datum osnivanja i subjekt.

3. ARHIVA Tablica u koju se unose podaci koji se upisuju u arhivu.

4. TIP PREDMETA Tablica za unos podataka o tipu predmeta.

5. OSOBA Identificira radnika HZMO-a koji pristupa upitima ili ažurira bazu ili subjekta predmeta.

6. MATERIJAL Tablica u koju se unose podaci o materijalu.

7. ODJEL Opisuje naredbodavca koji traži ili šalje predmet na mikrofilm

8. STATUS ARHIVE Tablica za unos podataka o statusu arhive. U njoj je prikaz dali se koristi trenutna arhiva, jeli ažurirana ili je u fazi čekanja.

9. OVLAST Tablica za autorizacije svakoga korisnika i njegove ovlasti.

Page 20: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 19

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Opis atributa (OA)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

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)

očekivani prosječni broj zapisa (zbog kasnije optimizacije u fizičkom modelu IS-a)

očekivani maksimalni broj zapisa (zbog kasnije optimizacije u fizičkom 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 točno n znakova VARCHAR(n) – string promjenjive duljine, maksimalno n znakova TEXT – string neograničene veličine

o numerički 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 pomičnog zareza

o logički tip – LOGICAL (True/False)

o tip datum: DATETIME – datum i vrijeme sa točnošću od milisekunde SMALLDATETIME – datum i vrijeme sa točnošću od minute

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

opis atributa

Page 21: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 20

Rbr.

1.

ENTITET:

KORISNIK

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Korisnik_ID COUNTER Jedinstveno određuje pojedinog korisnika.

Korisnicko_Ime VARCHAR 15 Korisničko ime.

Lozinka CHAR 8 Zajedno sa poljem Korisnicko_Ime tvori

jedinstveni podatak za tog korisnika.

Ovlast CHAR Određuje stupanj ovlasti

Osoba CHAR 25 Određuje ime, prezime, datum rođenja i

pripadnost odjelu gdje je zaposlen

Rbr.

2.

ENTITET:

PREDMET

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Predmet _ID COUNTER Jedinstveno određuje pojedini predmet

Brojpredmeta COUNTER 7 Određuje broj predmeta.

Subjekt VARCHAR 25 Pokazuje na subjekt predmeta

Osobnibroj CHAR 11 Osobni broj subjekta predmeta

FK1 Tip LONG 10 Prikazuje tip predmeta

Rbr.

3.

ENTITET:

ARHIV

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Rola_ID COUNTER Jedinstveno opisuje arhivski materijal.

Datarh DATE TIME 8 Definira datum mikrofilmiranja

FK1 Korisnik VARCHAR 15 Označava ime osobe koji pristupa tablici rola

FK2 Materijal CHAR 25 Identifikator materijala

FK3 Predmet COUNTER 7 određuje broj pojedinog predmeta

FK4 Status LONG 10 Pripadnost arhive određenom statusu

Rbr.

4.

ENTITET:

TIP PREDMETA

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK TIPPREDMETA_ID CHAR 10 Jedinstveno određuje tip predmeta

Naziv CHAR 10 Definira naziv tipa predmeta.

Page 22: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 21

Rbr.

5.

ENTITET:

OSOBA

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Osoba_ID COUNTER 10 Jedinstveno određuje pojedinu osobu.

Ime CHAR 15 Ime osobe

Prezime CHAR 15 Prezime osobe

Datum rođenja DATETIME 10 Datum rođenja osobe

FK1 Odjel VARCHAR 25 Član logičkog modela PS Zagreb

Rbr.

6.

ENTITET:

MATERIJAL

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Materijal_ID COUNTER 10 Jedinstveno određuje tip materijala

(pripadnost Odjelu)

Naziv CHAR 10 Definira naziv tipa (određuje se pravo iz

predmeta).

Napomena CHAR 35 Kratki opis predmeta

Rbr.

7.

ENTITET:

ODJEL

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Odjel_ID COUNTER 10 Jedinstveno određuje pojedini Odjel

Naziv CHAR 25 Član logičkog modela HZMO-a

Rbr.

8.

ENTITET:

STATUS ARHIVE

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Status_Arhive_ID COUNTER Jedinstveno određuje status arhive

Naziv CHAR 25 Pojedinačni naziv snimljenog materijala

Rbr.

9.

ENTITET:

OVLAST

PROSJEĆAN BROJ ZAPISA:

MAKSIMALAN BROJ ZAPISA:

KLJUČ NAZIV ATRIBUTA TIP DULJINA OPIS ATRIBUTA

PK Ovlast_ID LONG Jedinstveno određuje autorizaciju.

Naziv CHAR 25 Ime i Prezime Korisnika autorizacije i

njegova pripadnost

Page 23: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 22

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Katalog unosnih maski (KUM)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Uvod Unošenje/brisanje, ažuriranje i pretraživanje 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 ograničenja nad pojedinim poljem (obavezno za unos,

omogućeno/onemogućeno, vidljivo/nevidljivo,...) - tip polja - maksimalna duljina - napomena

Detaljni opis unutarnje logike (pseudokod i SQL upiti) Logički dijagram toka (radni dijagram) – po potrebi

Page 24: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 23

POPIS UNOSNIH MASKI

R.b. Naziv Opis

1. Ulazna maska za autorizaciju

Ova maska omogućuje ulaz u sustav samo za to ovlaštenim korisnicima.

2. Odabir tipa arhive rola Ova maska omogućuje odabir vrste i tipa arhive i koju operaciju nad tom arhivom želimo.

3. Maska za unos podataka u arhivu rola

Ova maska omogućuje unos podataka u arhivu.

4. Maska za promjenu ili brisanje podataka u arhivi rola

Ova maska omogućuje promjenu ili brisanje materijala.

5. Maska za pretragu podataka u arhivi rola

Omogućava pretragu podataka i njihov ispis na ekran.

6. Lista rola

Ova maska omogućuje odabir role za koju želimo ispis.

7. Ispis materijala

Ova maska omogućuje ispis na ekran odabranog materijala arhive.

Page 25: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 24

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Unosne maske ( UM )

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Sadržaj:

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

Page 26: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 25

Ulazna maska U nju se unose podaci za ulaz u sustav. Unose se korisničko ime i lozinka tako da bi se identificirala osoba koja smije ući 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 Unosi se na masci, default TRUE

PbOdustani Unosi se na masci, default FALSE

Pb – Push button

IFPbUlaz = True

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

Page 27: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 26

Odabir arhive Ovom maskom se omogućava odabir iz četiri tipa arhive kroz padajuće izbornike.

slika 2.

Tablica definicija ulaznih parametri na masci:

PbTraži Unosi se na masci, default TRUE

PbUnos Unosi se na masci, default FALSE

PbIzlaz Unosi se na masci, default FALSE

Pb – Push button

IFPbTraži = 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 staževa. Odabir ‘Unos’ otvara masku za unos podataka u odabranu arhivu. Odabir ‘Traži’ otvara masku za pretraživanje podataka iz odabrane arhive. Odabir ‘Izlaz’ izlazi se iz sustava.

Page 28: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 27

Maska za unos podataka u arhivu Ovom se maskom omogućava korisniku unos svih podataka u prethodno odabranu arhivu. Unos se događa nakon odabira 'Unos', nakon odabira 'Izlaz' izlazi se iz sustava, a odabirom 'Povratak' se vraća na prethodnu masku.

slika 3.

Tablica definicija ulaznih parametri na masci:

PbUnos Unosi se na masci, default TRUE

PbPovratak Unosi se na masci, default FALSE

PbIzlaz 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.

Page 29: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 28

Maska za promjenu ili brisanje podataka Ovom se maskom omogućava 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 'Obriši'. Unos se događa nakon odabira 'Unos', nakon odabira 'Izlaz' izlazi se iz sustava, a odabirom 'Povratak' se vraća na prethodnu masku.

Promjena ili brisanje podatakaPromjena ili brisanje podataka

Unos IzlazPovratak

Arhiv_ID

Datum arhvranja

Broj predmeta

Ime i Prezime

Osobni broj

Odjel

123456

28.02.2007

Aop-123456

Edmond Krusha

Uredsko poslovanje

Obriši

slika 4.

Tablica definicija ulaznih parametri na masci:

PbUnos Unosi se na masci, default TRUE

PbPovratak Unosi se na masci, default FALSE

PbIzlaz Unosi se na masci, default FALSE

PbObriši 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'

Page 30: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 29

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

Maska za pretragu podataka Ovom se maskom omogućava korisniku pretraga podataka u prethodno odabranoj arhivi. Nakon odabira 'Traži' izvršava se SQL upit pretrage. Nakon odabira 'Izlaz' izlazi se iz sustava, a odabirom 'Povratak' se vraća na prethodnu masku. Na njoj se nalazi odabir 'Ispis' koji omogućava ispis traženog materijala.

Ekran upitaEkran upita

Povratak Obriši

Izlaz

Arhiv_ID

DAtum unosa

Broj predmeta

Ime i Prezime

Osobni broj

Odjel

28.02.2007

Aop-123456

Edmond Krusha

Ispis

Traži

slika 5.

Tablica definicija ulaznih parametri na masci:

PbTraži Unosi se na masci, default TRUE

PbPovratak Unosi se na masci, default FALSE

PbIzlaz Unosi se na masci, default FALSE

PbObriši Unosi se na masci, default FALSE

PbIspis Unosi se na masci, default FALSE

Pb – Push button

IFPbTraži = True

Page 31: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 30

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>%’

Page 32: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 31

Projekt: Informatizacija arhiva mikrofilma Datum: 08.10.2008.

Faza: Logički model IS-a

Dokument: Katalog izviješća (KIZV)

Ime i prezime: Edmond Krusha Smjer: Računarstvo

Uvod Katalog izvješća daje popis svih dokumenata koji omogućuju ispis podataka na ekran i/ili se mogu sprintati na pisač.

Svaki dokument izvješća sastoji se od:

Definicije i kratkog opisa izvješća Izgleda prozora (maske) u koji se upisuju ulazni parametri Definicije ulaznih parametara Detaljni opis unutarnje logike (pseudokod i SQL upiti) Logički dijagram toka (radni dijagram) – po potrebi Izgled izvješća (logički i/ili primjer)

Sadržaj:

Odabir datuma arhiviranja Ispis traženog korisnika

Page 33: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 32

Odabir datuma arhiviranja Ovom se maskom omogućava korisniku pretraga podataka u prethodno odabranoj arhivi. Nakon odabira 'Traži' izvršava se SQL upit pretrage. Nakon odabira 'Izlaz' izlazi se iz sustava, odabirom 'Povratak' se vraća na prethodnu masku, a odabirom 'Odabir' vrši se odabir godine mikrofilmiranja.

Odabir datuma arhiviranjaOdabir datuma arhiviranja

Povratak

Odaberite godinu

Izlaz

2000

2001

2007

Odabir

Lista rolaLista rola

Povratak Izlaz

Arhiv_ID

Odabir

123456

654321

321654

654123

slika 6.

Na ovaj ekran se može doći na slijedeće načine: 1. ime koje korisnik izabere iz arhive sa glavnog ekrana SELECT * FROM ARHIV WHERE Datarh = '2000*'

2. time što korisnik napravi pretragu u ovom slučaju prikažemo redove koje je vratio SQL sa ' Maska za pretragu

podataka'

Page 34: Seminar Arhiv Mikrofilma

VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje

Edmond Krusha 33

Ispis traženog broja role i korisnika Ovom se maskom prikazuje traženi Arhiv_ID i snimljeni brojevi spisa korisnika (iz prošle mape), Omogućava sa 'Povratak' na prošlu mapu i ispis na ekran ili papir odabirom 'Ispis' i odabirom 'Izlaz' se izlazi iz sustava.

Pronađen traženi predmetPronađen traženi predmet

Povratak Ispis

123456

28.02.2007

Arhv_ID

Datum nosa

Izlaz

Edmond Krusha

AOP-123456

Ime i Prezime

Broj predmeta

slika 7.

Tablica definicija ulaznih parametri na masci:

PbIspis Unosi se na masci, default TRUE

PbIzlaz Unosi se na masci, default FALSE

PbPovratak Unosi se na masci, default FALSE

Pb – Push button

IFPbIspis= True

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