Informacioni sistem biblioteke
TEMA:
INFORMACIONI SISTEM BIBLIOTEKE
2
Sadr aj
:
1.
Opis
problema
. . . . . . . . 4
2.
Dijagrami
tokova
podataka
. . . . . . 6
3.
Opis
primitivnih
procesa . . . . . . 11
4. Re
+
nik
podataka
. . . . . . . . 13
4.1
Opis
tokova
podataka . . . . . . 13
4.2
Skladišta
podataka
. . . . . . 14
4.3
Opis
polja
. . . . . . . . 15
5.
Dijagram
objekti
i
veze. . . . . . . 16
6.
Prošireni
model
objekti-veze
(PMOV)
. . . . 17
7. Prevo
5
enje modela objekti-veze u relacioni model
.
.
23
8. Popis relacija sa atributima i njihovim tipovima
.
.
26
9. Implementacija relacija u ACCESS-u.
.
.
.
.
29
10. Startovanje aplikacije i rad .
.
.
.
.
.
30

4
proverava da li je osoba zaista i
+
lan biblioteke a potom i da li je vratio prethodno iznajmljene
knjige. Samo u ovom slu
+
aju mogu
A
je proces iznajmljivanja knjige.
- U slu aju vra anja knjige
+
lan prosle
5
uje
+
lansku karticu i iznajmljenu knjigu. Vrši se
provera
+
lanstva kao i iznajmljenih knjiga. U potvrdnom slu
+
aju knjiga se briše iz evidencije
iznajmljenih knjiga .U slu
+
aju da je
+
lan prekšio neko od pravila – oštetio knjigu, zakasnio sa
vra
A
anjem knjge ili je opomenut, du
:
an je da plati kaznu finansijskoj slu
:
bi.
-
U slu aju pisanja opomene i pla anje kazne
vrši se provera vremena zadu
:
enja iznajmljenih
knjiga. U slu
+
aju da
+
lan nije vratio knjigu piše se i šalje opomena, i vrši se njeno
evidentiranje u evidenciju opomena. Potom
+
lan li
+
no pri vra
A
anju knjige pla
A
a kaznu. Pritom
se vrši upis podataka kazne u evidenciju kazni.
-
U slu aju brisanja lana
neophodno je proveriti sva mogu
A
a zadu
:
enja
+
lana (postojanje
aktivnih opomena u evidenciji opomena, kao i proveru datuma kada isti
+
e
+
lanarina). U
slu
+
aju da je
+
lanarina istekla kao i da ne postoje aktivne opomene mogu
A
e je brisanje
+
lana.
Bitno je naglasiti da se komunikacija izmedju
+
lana, izdava
+
a i finansijske slu
:
be nije
direktna vec je biblioteka posrednik te komunikacije.
5
2. Dijagrami tokova podataka
Informacioni sistem mo
:
e biti veoma slo
:
en i samim tim mo
:
e sadr
:
ati veliki broj procesa,
tokova podataka, skladišta podataka i spoljnih objekata. Jasna i detaljna specifikacija sistema
zahteva da se na predstavljanje sistema pomo
A
u DTP-a primeni metoda apstrakcije. Ovo se sa
jedne strane posti
:
e hijerarhijskom dekompozicijom procesa a sa druge strane specifi
+
nim
na
+
inom prikazivanja strukture, sadr
:
aja tokova i skladišta podataka u re
+
niku podataka.
Hijerarhijskom dekompozicijom DTP-a se jedan proces sa DTP-a višeg nivoa apstrakcije
dekomponuje i prikazuje pomo
A
u celokupnog DTP-a ni
:
eg nivoa apstrakcije, pri
+
emu se
poštuju odre
5
ena pravila i konvencije. Dekompozicija jednog procesa se sprovodi sve dok
takva dekompozicija ima smisla.
===================================================================
Postupkom dekompozicije jedan sistem se opisuje hijerarhijom DTP-a. Dijagram na najvišem
nivou hijerarhije naziva se
dijagramom konteksta
, i on zapravo predstavlja celokupan IS. On
sadr
:
i mali broj procesa visokog apstraktnog nivoa kao i njihovu komunikaciju (ulazne i
izlazne tokove).
===================================================================
USED AT:
AUTHOR: Vladimir Milic evic
DATE:
REV:
PROJECT: Biblioteka NOVO
22.1.2005
22.1.2005
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER
DATE CONTEXT:
TOP
NODE:
TITLE:
NUMBER:
INFORMACIONI SISTEM BIBLIOTEKE
Licni Podaci
Uplata Clanarine
Clanska kartica
Podaci Trazene knjige
Iznajmljena Knjiga
Informacija o tr knjizi
Katalog
Otpremnica
Narudzbenica
Faktura
Reklamacija
Odgovor Na Reklamaciju
Nalog Za Isplatu Izdavaca
Izvestaj O Isplati Izdavaca
Uplata Clanarine
Potvrda O Prijemu Clanarine
Uplata Kazne
Uplata Kazne
Izvestaj O Is plati
Opomena
0
$0
INFORMACIONI
SISTEM
BIBLIOTEKE
1
CLAN
2
IZDAVAC
5
FINANSIJSKA
SLUZBA
slika 1: Dijagram konteksta
U našem slu
+
aju, dijagram konteksta sadr
:
i:
1.
jedan proces
(0. INFORMACIONI SISTEM BIBLIOTEKE)
2.
tri spoljašnja objekta
H
LAN, IZDAVA
H
, FINANSIJSKA SLU
I
BA
3.
tokove podataka
(izme
5
u ova tri spoljašnja objekta i procesa)

7
2.1 ZAPIS PONUDA I EVIDENTIRANJE IZDAVA
H
A
2.2 NARU
H
IVANJE KNJIGA - IZRADA NARUDZBENICE
2.3 PRIJEM KNJIGA
2.4 PROVERA ISPRAVNOSTI I REKLAMACIJA
2.5 REGULISANJE PLA
L
ANJA IZDAVA
H
A
Ovim je dobijen
dijagram drugog nivoa
i on je predstavljen na slikama
3 i 4 (DTP procesa
OBRADE
H
LANSTVA I NABAVKE).
USED AT:
AUTHOR: Vladimir Milic evic
DATE:
REV:
PROJECT: Biblioteka NOVO
22.1.2006
22.1.2006
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER
DATE CONTEXT:
0
NODE:
TITLE:
NUMBER:
OBRADA CLANSTVA
Iznajmljena Knjiga
Clanska kartica
Opomena
Licni Podaci
Uplata Clanarine
Uplata Clanarine
Clanska kartica
Potvrda O Prijemu Clanarine
Podaci Trazene knjige
Iznajmljena Knjiga
Clanska kartica
Unnamed
Arrow /
19
Unnamed Arrow / 21
Unnamed
Arrow /
20
Unnamed Arrow / 23
Unnamed Arrow / 22
Unnamed Arrow / 29
Unnamed Arrow / 28
Uplata
Kazne
Uplata Kazne
Informacija o tr knjizi
Unnamed Arrow / 24
Unnamed Arrow / 30
1.1
$0
UPIS
NOVOG
CLANA
1.2
$0
IZDAVANJE
KNJIGA I
INFORMACIJA
1.3
$0
VRACANJ E
KNJIGE
1.4
$0
PISANJE
OPOMENA I
PLACANJE
KAZNI
1.5
$0
BRISANJE
CLANOVA
1
CLAN
5
FINANSIJSKA
SLUZBA
1
Evidencija
Clanova
2 FOND Knjiga
1
Evidencija
Clanova
12
Iznajmljene
Knjige
10
Evidencija
Kazni
1
Evidencija
Clanova
12
Iznajmljene
Knjige
18
Evidencija
Opomena
slika 3: DTP Obrade
-
lanstva – funkcije 1.1-1.5
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti