primer biblioteke za pmov
TRANSCRIPT
2© Drakulic R., 2013.
PMOV PRIMER NA OSNOVU VERBALNOG
MODELA
3
KORISNIČKI ZAHTEV: deoinformacionog
sistemabiblioteke
© Drakulic R., 2013.
4
Korisnički zahtev
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi seevidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
5
Analiza korisničkog zahteva
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi seevidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
6
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
Analiza korisničkog zahteva
© Drakulic R., 2013.
7
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
Analiza korisničkog zahteva
© Drakulic R., 2013.
8
PMOV: deoinformacionog
sistemabiblioteke
© Drakulic R., 2013.
9
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
10
evidenciju o publikacijama
GodIzdanja, takođe potrebno je beležiti i sve autore
potrebno je znati štampariju
evidenciju o izdavaču
članova
Clan Publikacija
Stamparija
IzdavacAutor
PMOV
© Drakulic R., 2013.
11
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
12
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Potrebno je voditi evidenciju o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub llkkk’;k’;k.
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
PMOV
© Drakulic R., 2013.
13
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
14
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPubevidenciju o publikacijama
GodIzdanja, takođe potrebno je beležiti i sve autore
potrebno je znati štampariju
evidenciju o izdavaču
članova
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
PMOV
© Drakulic R., 2013.
15
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
16
publikacijama
knjiga ili časopis ili dnevne novine
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
PMOV
© Drakulic R., 2013.
17
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
18
Publikacija može biti : knjiga ili časopis ili dnevnRedBrIzdanja,
GodIzdanja
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
PMOV
© Drakulic R., 2013.
Naslov
19
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
20
časopis
BrČasopisa GodIzdČas, KratSadržaj
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
PMOV
© Drakulic R., 2013.
Naslov
21
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
22
Publikacija može biti : knjiga ili časopis ili dnevne novine
BrIzdanja DatIzdanja, Tiraž
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraz
PMOV
© Drakulic R., 2013.
Naslov
23
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
24
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraz
napisao izdata
0,M
1,M
1,M 1,1
PMOV
© Drakulic R., 2013.
. knjiga
autore
izdavaču
Naslov
PozicijaAutora
25
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
26
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraz
napisao
izdata
0,M
1,M
1,M 1,1
izdat
stampa
0,M
0,M
1,1 1,1
PMOV
© Drakulic R., 2013.
Naslov
PozicijaAutora
27
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
28
stampane
izdate0,M
0,M
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraz
napisao
izdata
0,M
1,M
1,M 1,1
izdat
stampa
0,M
0,M
1,1 1,1 1,11,1
PMOV
© Drakulic R., 2013.
Naslov
PozicijaAutora
29
Potrebno je napraviti model objekti-veze za deo informacionog sistema biblioteke. Vodi se evidencija o publikacijama sa sledećim osnovnim atributima: PublikacijaID, NazivPub, BrPrimPub. Publikacija može biti: knjiga ili časopis ili dnevne novine. Knjiga ima osnovna obeležja: RedBrIzdanja, GodIzdanja, takođe potrebno je beležiti i sve autore. Za časopis je potrebno pamtiti: BrČasopisa, GodIzdČas, KratSadržaj. Za dnevne novine: BrIzdanja, DatIzdanja, Tiraž. Za časopis i za dnevne novine potrebno je znati štampariju koja ih je štampala, a za knjigu, časopis i dnevne novine potrebno je voditi evidenciju o izdavaču. Za svaku publikaciju obezbediti evidentiranje datuma zaduženja i datuma razduženja članova biblioteke.
© Drakulic R., 2013.
30
stampane
izdate0,M
0,M
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraz
napisao izdata
0,M
1,M
1,M 1,1
izdat
stampa
0,M
0,M
1,1 1,1 1,11,1
zaduzenje
DatumOd DatumDo
1,M 1,M
publikaciju datuma zaduženja datuma razduženjačlanova .
PMOV
© Drakulic R., 2013.
Naslov
PozicijaAutora
31© Drakulic R., 2013.
stampane
izdate0,M
0,M
Clan Publikacija
Stamparija
IzdavacAutor
PublikacijaID
NazivPub
BrPrimPub
AutorID
ImeAutoraImeIzdavaca
IzdavacIDImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
KnjigaCasopis
Dnevne novine
S
RedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraz
napisao
izdata
0,M
1,M
1,M 1,1
izdat
stampa
0,M
0,M
1,1 1,1 1,11,1
zaduženje
DatumOd DatumDo
1,M 1,M
PMOV
Naslov
PozicijaAutora
32
stampane
0,M
Clan
Publikacija
Stamparija
Izdavac
Autor
PublikacijaID NazivPub BrPrimPub
AutorID
ImeAutora
ImeIzdavaca
IzdavacID
ImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
Knjiga CasopisDnevne novine
SRedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraznapisao
1,M
1,M
izdaje
0,M
1,1
stampa
0,M
1,1 1,1
zaduzenje
DatumOd
DatumDo
1,M
1,M
PMOV
© Drakulic R., 2013.
Naslov
PozicijaAutora
RELACIONI MODEL: deoinformacionog
sistemabiblioteke
33© Drakulic R., 2013.
34
PMOV
© Drakulic R., 2013.
stampane
0,M
Clan
Publikacija
Stamparija
Izdavac
Autor
PublikacijaID NazivPub BrPrimPub
AutorID
ImeAutora
ImeIzdavaca
IzdavacID
ImeStamparijeStamparijaID
BrClanKarte
ImeClana
Telefon
Knjiga CasopisDnevne novine
SRedBrIzdanja
GodIzdanja
BrCasopisa
GodIzdCas
KratSadržaj
BrIzdanja
DatIzdanja
Tiraznapisao
1,M
1,M
izdaje
0,M
1,1
stampa
0,M
1,1 1,1
zaduzenje
DatumOd
DatumDo
1,M
1,M
Naslov
PozicijaAutora
© Drakulic R., 2013. 35
Clan (BrClanKarte, ImeClana, Telefon)
Publikacija (PublikacijaID, NazivPub, BrPrimPub, IzdavacID)
Knjiga (PublikacijaID, RedBRIzdanja, GodIzdanja, Naslov)
Casopis (PublikacijaID, BrCasopisa,GodIzdCas, KratSadrzaj, StamparijaID)
DnevneNovine (PublikacijaID, BrIzdanja, DatIzdanja, Tiraz, StamparijaID)
Napisao (PublikacijaID, AutorID, PozicijaAutora)
Zaduzenje (PublikacijaID, BrClanKarte, DatumOd, DatumDo)
Autor (AutorID, ImeAutora)
Stamparija (StamparijaID, ImeStamparije)
Izdavac (IzdavacID, ImeIzdavaca)