seminar arhiv mikrofilma
DESCRIPTION
e-businessTRANSCRIPT
VISOKA ŠKOLA ZA INFORMACIJSKE TEHNOLOGIJE Elektroničko poslovanje
Edmond Krusha
0
Seminar Elektroničko poslovanje
2008
Edmond Krusha, inž. rač.
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.
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.
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
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)
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
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
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.
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
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
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
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
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
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
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.
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
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
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
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.
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
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.
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
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
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.
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
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'
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.
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.
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'
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
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>%’
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
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'
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'