Projektni rad Projektovanje Informacionih Sistema Tema:
Informacioni Sistem Školske Biblioteke
Student:
Profesor:
Marko Milojković 073/2009
Prof. Dr. Miroljub Banković
Kragujevac, Decembar 2010
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
SADR ŽA ŽAJJ 1. Uvod u projekat........................................................................................................................... 3
1.1 O biblioteci visoke tehničke škole ........................................................................................ 3 1.2 Ciljevi i zadaci Informacionog Informacionog sistema Biblioteke ................................................. .............. 5 1.2.1 Cilj.................................................................................................................................. 6 1.3 Organizaciona Organizaciona shema ................................................. .................................................... ........................................................... ....... 7 2. Dijagrami .................................................................................................................................... 8 2.1. Hijerarhijski Hijerarhijski dijagram ........................................................ .......................................................................................................... .................................................. 8 2.2 Dijagram konteksta konteksta ................................................................................................ ............... 9 2.3 Prvi nivo dekompozicije ..................................................... ..................................................................................................... ................................................ 10 3. Opis primitivnih primitivnih procesa .................................................. .................................................... ......................................................... ..... 11 3.1. Detaljniji opis primitivnih procesa............................................. procesa............................................. ........................................ 12
3.2 Dijagram prethoĎenja procesa ............................................................................................ 13 3.3 Tabela odgovornosti odgovornosti procesa ............................................................... ............................... 14
4. Rečnik podataka........................................................................................................................ 15 4.1 Opis tokova ............................................. .................................................... ............................................................................ ........................ 15 4.2 Opis skladista ................................................... ..................................................... ................................................................... .............. 20
5. Prošireni model, objekti i veze.................................................................................................. 23 5.1 Objekti................................................................................................................................. 23 5.2 PMOV dijagram ............................................... ..................................................... ................................................................... .............. 24 5.3 Relacioni model model ................................................................................... ............................... 25
6. zaključak ................................................................................................................................... 26 Literatura Literatura .................................................. ...................................................... ..................................................................................... ............................... 27
2
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
1.
UVOD U PROJEKAT
1.1 O BIBLIOTECI VIS OKE
TEHNIČKE ŠKOLE
Kvalitet udžbenika i druge literature Visoka tehnička škola obezbeĎuje kroz:
Proveru pokrivenosti gradiva po pojedina čnim predmetima odgovarajućom literaturom,
Zahtev da literatura po pojedinačnim predmetima studentima budu unapred upoznata, Praćenje opremljenosti biblioteke, stalnim unapreĎivanjem fonda biblioteke savremenom
literaturom
Informatičku opremljenost nastave i pristup internetu.
Putem ankete škola obezbeĎuje podatke o studentskoj oceni kvaliteta udžbenika, literature, bibliotečkih i informatičkih resursa. Studenti Visoke tehničke škole, osim biblioteke Visoke tehničke škole, ravnopravno sa drugim studentima Univerziteta u Kragujevcu koriste Univerzitetsku biblioteku, biblioteku PMF- a i biblioteku Mašinskog fakulteta. Biblioteka VTŠ je dobro opremljena stručnom literaturom primerenom obrazovnom kadru koji iz nje izlazi. VTŠ ulaže stalne napore da se bibliotečki fond poveća i osavremeni kupovinom knjiga na sajmovima i pojedinačnim kupovinama. Čest način obigaćivanja bibliotečkog fonda su pokloni samih profesora.
Biblitoeka VTŠ u Kragujevcu ima status stručne biblioteke. Fond biblioteke se sasto ji od monografskih i serijskih domaćih i stranih publikacija, a najviše udžbeničke literature, kao i druge stručne literature za potrebe studenata. Bibliotečke publikacije mogu koristiti samo student VTŠ-a i nastavno osoblje ove škole. Fondovi biblioteke s u smešteni u ormarima po numerous kurensu. Publikacije e mogu pozamljivati na period od dva meseca. Serijske publikacije se ne pozajmljiju, već se koriste u biblioteci. Rad biblioteke je informatički podržan (automatizovan). Biblioteka raspolaže jednim personalnim računarom sa matričnim štampačem LX 300. Elektronski katalog biblioteke je na mreži, i može se pregledati preko interneta. Biblioteka je smeštena u sedištu VTŠ-a, Kosovska 8, u prostoriji kabineta za Internet. Nedostatak prostora je razlog što ne postoji organizovan i adekvatan čitaonički prostor. Biblioteka raspolaže 2 korisnim prostorom od oko 30m . U biblioteci radi jedan bibliotekar sa trećinom radnog vremena koji ima položen stručni ispit i licencu za rad. Biblioteka radi četiri dana nedeljno, po četiri sata na dan.
Do 2000. godine biblioteka nije imala lisni (stručni, topografski) ni elektronski katalog. Bibliotečka graĎa je fizički obraĎivana i voĎena je knjiga inventara za monografske i serijske publikacije. Knjige u policama su bile rasporeĎene po nastavnim predmetima.
3
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
Od 2001. godine, biblioteka je prešla na automatizovanu obradu podataka bibliotečke grade i automatizovanu pozamicu knjiga. Prethodno je izvršena revizija celokupnog bibliotečkog fonda. Celokupan bibliotečki fond je preinventarisan, serijske publikacije su svrstane i povezane u godišta. Bibliotečki fond se obraĎuje korišćenjem bibliotečkog programa CDS/ISIS Biblio (program na srpskom jeziku) pod Windows operativnim sistemom. Ova aplikacija omogućava obradu bibliotečke grade po standardima UNIMARC formata, koji je odobren od Narodne biblioteke Srbije. Aplikacija omogućava standardni bibliografski zapis, svrstavanje publikacija po autoru, naslovu, predmetnoj odrednici, ključnoj reči, univerzalnoj decimalnoj klasifikaciji, kao i mnoštvo drugih parametara za pretraživanje bibliotečke grade. Visoka tehnička škola putem ankete obezbeĎuje podatke o studentskoj oceni kvaliteta udžbenika,
literature i bibliotečkih resursa. Njeno je da:
Služi znanju, mudrosti, umetnosti, sećanju, obrazovanju, čitanju i pisanju; Služi nesmetanom, neprekidnom, sveobuhvatnom pristupu informacijama i naučnim, stručnim, obrazovnim i kulturnim sadržajima; Služi kao neophodna osnova i pouzdan podsticaj samoodrživom razvoju Srbije, njenom ukupnom napretku i snaženju, ukupnoj dobrobiti u svim oblastima i vidovima; Služi kao najpogodnije okruženje i podrška za otkrića, kreativnost, istraživanje, rad, učenje i zabavu;
Pritom, njeno je da tako služi svim graĎanima Srbije, bez ikakvih ograničenja.
4
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
1.2 CILJEVI I ZADACI INFORMACIONOG SISTEMA BIBLIOTEKE
Eksplozija znanja, pr aćena ogromnim brojem informacija sadržanim u knjižnom i neknjižnom
bibliotečkom materijalu, nametnula je bibliotečkom svetu primenu metoda i sredstava automatske obrade, u obradi, čuvanju i pretraživanju bibliotečke graĎe, integrišući poslovanje bibliotek a i povezujući ih u mreže. Biblioteka pristupa projektu sistema naučnih i tehnoloških informacija, uključuje se u projektovanje i realizaciju programa za integrisano bibliotečko poslovanje, zasnovana modelu uzajamne katalogizacije, a u okviru centralizovan e računarske mreže. Koncepcija razvoja sistema naučnih i tehnoloških informacija u republici Srbiji (SNTIS) usvojena 1991. godine, otvara mogućnost razvoja kompjuterizovane bibliotečke mreže kao informatičke infrastrukture sistema. Istovremene, znatna pažnja se posvećuje upotpunjavanju informatičke ponude i to unapreĎenjem delatnosti centra za naučne informacije i referalnu delatnost u okviru koga se realizuje sistem koordinirane nabavke srtanih časopisa i baza podataka – KOORDI i osniva multimedijalni centar za online pretraživanje baza podataka na kompaktnom disku. IzvoĎenjem lokalne računarske mreže, računarska oprema biblioteke je povezana u sistem i omogućen je pristup Internetu sa svih raspoloživih platformi. Centar za naučne informacije i referalnu delatnost preko konzorcijuma biblioteka Srbije (KOBSON) obezbeĎuje web pristup pristup elektronskim bazama časopisa. Najveći deo inostranih izvora naučnih informacija, bilo u elektronskoj ili papirnoj formi obezbeĎuje se u Srbiji iz sredstava MNTR (Ministarstvo za nauku, tehnologiju i razvoj) u okvoru objedinjene nabavke. U
savremenom bibliotekarstvu koordinacija delovanja najčešće ima oblik konzorcijuma srodnih bibliotečkih ustanova. Osnovni cilj organizovanja biblioteka na taj način je saradnja radi ostvarenja veće efikasnosti i što povoljnijih uslova nabavke. U slučaju elektronskih izvora, to se ogleda pre svega u obezbeĎivanju većeg broja i jeftinijih servisa zajedničkim nastupom, boljom informisanošću, kao i stvaranju boljih uslova za praćenje i evaluaciju iskorišćenosti. konzorcijum biblioteka Srbije za objedinjenu nabavku (KOBSON), radni je naziv novog oblika organizovanja biblioteka Srbije. U rad KOBSON- a su uključene sve biblioteke u naulnoistraživalkim ustanovama (univerzitetima, fakultetima, institutima). Za predstavnika u pregovorima (sa
izdavačima, sa nadležnim ministarstvima) kao i za celokupno upravljanje sistemom ovlašćena je Narodna biblioteka Srbije.
5
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
1.2.1 CILJ
Projekat retrospektivne konverzije koji ima za cilj migraciju podataka iz tradicionalnih kataloga
u elektronske, učiniće biblioteku elektronskom, a korisnicima omogućiti web pristup informacijama
o
svim
njenim
fondovima.
Retrospektivna
konverzija
podrazumeva transformaciju lisnih i štampanih kataloga biblioteke, takozvanih istorijskih kataloga , u elektronsku bazu podatka NBS- a, tj, u online katalog dostupan preko Interneta širokom krugu
korisnika u zemlji i inostranstvu. Konačan rezultat realizacije projekta biće putpuno automatizovan na nacionalnom i internacionalnom nivou. Tek takav elektrons ki katalog odraziće u potpunosti ukupan fond NBS- a koji broji 5 miliona jedinica graĎe najrazličitijeg formata i porekla.
Projekat virtuelne biblioteke Srbije (VBS) počinje da se realizuje 2003. godine. Projekat VBS podrazumeva izgradnju sistema uzajamne katalogizacije sa centralnim elektronskim katalogom i
mrežom biblioteka koju čine sve biblioteke u Srbiji. Od svih biblioteka u Srbiji, sa njihovim fondovima i katalozima, gradimo jednu, sveobuhvatnu, virtuelnu biblioteku Srbije. U prvoj fazi projekta, formiran je elektronski uzajamni katalog sa preko 1 300 000 zapisa, od
elektronskih kataloga NBS, biblioteke Matice srpske, Univerzitetske biblioteke „Svetozar Marković“ u Beogradu i Jugoslovenskog bibliografsko-informacijskog instituta. U sistemu uzajamne katalogizacije, u ovom trenutku radi 14 biblioteka. To je osonova za izgradnju celovitog bibliotečko-informacionog sistema, kojim će se objedinitiinformacije o bibliotečkim fondovima u Srbiji sa informacijama i elektronskim dokumentima iz baza podatka na bilo kom
od servera u sistemu. Čitaoci će moći preko Interneta da pretražuju publikacije sa bilo koje tačke pristupa (bilo iz biblioteke, ili od kuće) i dobiće informacije o traženoj publikaciji, p ublikaciji, bez obzira u kojoj se biblioteci ona nalazi.
6
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
1.3 ORGANIZACIONA SHEMA
Biblioteka Organizaciona shema
Upravni odbor
Direktor
Nadzorni odbor
Savetnik direktora
Zamenik upravnog odbora
Zamenik direktora
Zamenik nadzornog odbora
Sekretar
7
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
2. DIJAGRAMI 2.1. HIJERARHIJSKI DIJAGRAM
U ovom dijagramu su prikazani procesi informacionog sistema biblioteke. ISBiblioteke 0
Obrada Članstva 1
Nabavka 2
Učlanivanječlanova
Zapis ponude i
1.1
evientiranje izavača 2.1
Ažuriranje članova
Naručivanje knjige
1.2
2.2
Zauživanje knjiga
Prijem knjiga 2.3
1.3
Razuživanje knjiga 1.4
Provera ispravnosti 2.4
Pisanje opomena 1.5
Slanje reklamacije 2.5
Pladanje kazni
Isplata izavaču
1.6
2.6
8
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
2.2 DIJAGRAM KONTEKSTA
Dijagramom konteksta poslova cirkulacije u biblioteci, definišu se okviri poslova cirkulacije u
biblioteci i njena veza sa spoljnim okruženjem. Dijagram konteksta je najviši nivo apstrakcije koji se ekompozicionim dijagramima prevodi u niži niž i nivo apstrakcije.
Informacije o članu
Član
Uplata članarine Potvra o prijemu članarine
Uplata članarine Članska karta
Uplata kazne
Nalog za isplatu izavaču
Zahtev za zauživanje Naslov Opomena
Finansijska služba
Izveštaj o isplati izavaču
IS Biblioteka
Uplata kazne
Katalog
Odgovor na reklamacije Reklamacije
Naružbenica
Otpremnica
Izavač Izveštaj o isplati
Faktura
9
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
2.3 PRVI NIVO DEKOMPOZICIJE
Informacije o članu
Član
Uplata članarine
Uplata članarine
Finansijska služba
Potvra o prijemu članarine
Članska karta
Uplata kazne
Uplatnice Iz v e
Članske karte N
š a
a
t lo
j o g z
is is
la la
i u v
a
d iz
p a t
Opomene p
iz t d
a v
u
č a
Naslovi a č u
Zahtev za zauživanje Izdavanje naslova Opomena
Obraa članstva 1
Uplata kazne
Reklamacije Fakture Narudžbenice
Otpremnice
Izveštaji Reklamacije Nabavka 2
Odgovor na reklamacije Faktura
Katalog
Izavač
Naružbenica Otpremnica
Izveštaj o isplati
10
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
3. OPIS PRIMITIVNIH PROCESA Primitivan proces je onaj proces koji se ne mo že dekomponovati. U informacionom sistemu bibilioteke se nalazi 12 primitivnih procesa. Ti procesi su: 1) Učlanjivanje članova - 1.1 2) Ažuriranje članova – 1.2 3) Zaduživanje knjiga – 1.3 4) Razduživanje knjiga - 1.4 5) Pisanje opomena – 1.5 6) Plaćanje kazni – 1.6 7) Zapis ponude i evidentiranje izdavača - 2.1 8) Naručivanje knjiga – 2.2 9) Prijem knjiga – 2.3 10) Provera ispravnosti - 2.4 11) Slanje reklamacije – 2.5 12) Isplata izdavaču - 2.6
11
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
3.1. DETALJNIJI OPIS PRIMITIVNIH PROCESA
1.1 Učlanivanje članova; na osnovu prikupljenih informacija o članu i prijema uplate članarine, kreira se članska karta. Uplatnice se smeštaju u skladište /uplatnice/, a članske karte u skladište /članske karte/. 1.2 Ažuriranje članova; izmena podatka i ukidanje članstva. 1.3 Zaduživanje knjiga; na osnovu zahteva za zaduženje, pretražuju se naslovi iz skladišta /naslovi/, a zatim ažurira članska karta. 1.4 Razduživanje knjiga; ažuriranje članske kartice kartice na osnovu vraćenog naslova. 1.5 Pisanje opomena; na osnovu podataka iz skladišta /članske karte/ piše se opomena i smešta u skladište /opomene/. 1.6 Plaćanje kazni; na osnovu podataka iz skladišta /opomene/, odreĎuju se kazne. 2.1 Zapis ponude i evidentiranje izdavača; na osnovu ponude iz kataloga izdavača, kreria se narudžbenica i stavlja u skladište /narudžbnice/. 2.2 Naručivanje knjiga; na osnovu narudžbenica iz skladišta /narudžbenice/ naručuju se naslovi.
2.3 Prijem knjiga; primanje naslova.
2.4. Provera ispravnosti; provera pristiglih otpremnica i smeštanje istih u skladište /otpremnice/ /otpremnice/
2.5. Slanje reklamacije; na osnovu otpremnica iz skladista /otpremnice/ kreriaju se reklamaci je je i smeštaju u skladište /reklamacije/.
2.6. Isplata izdavaču; kreiraju se izveštaji isplate i smeštaju u skladište /izveštaji/.
12
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
3.2 DIJAGRAM
PRETHOĐENJA PROCESA
Učlanivanječlanova
Zapis ponude i
1.1
evientiranje izavača 2.1
Ažuriranje članova
Naručivanje knjige
1.2
2.2
Zauživanje knjiga
Prijem knjiga 2.3
1.3
Razuživanje knjiga 1.4
Provera ispravnosti 2.4
Pisanje opomena 1.5
Slanje reklamacije 2.5
Pladanje kazni
Isplata izavaču
1.6
2.6
13
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
3.3 TABELA ODGOVORNOSTI PROCESA
Organizaciona celina Procesi 1.1 1.2 1.3 1.4 1.5 1.6 2.1 2.2 2.3 2.4 2.5 2.6
O I U
Obrada članstva
Nabavka
O, I O, I O, I O, I O, I O,I U
O, I O, I O, I O, I O, I O, I
Odgovara
Izvršava Učestvuje
14
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
4. REČNIK PODATAKA
4.1 OPIS TOKOVA
Informacije o članu: < Ime, Prezime, Pol, DatumRodjenja, AdresaStanovanja, Telefon, Slika >;
Ograničenja
Naziv Ime Prezime Pol DatumRodjenja AdresaStanovanja Telefon Slika
Tip String(255) String(255) String(1) Date String(255) String(255) Object
Naziv ID_ClanskaKarta Ime Prezime DatumUclanjivanja Adresa Telefon DatumUclanjenja
Tip String(255) String(255) String(1) Date String(255) String(255) Date
Ograničenja
Naziv ID_Uplatnica DatumUplate Vrednost
Tip String(255) Date Currency
Ograničenja
M ili Z
Članska karta: < ID_ClanskaKarta, Ime, Prezime, Adresa, Telefon, DatumUclanjivanja, >;
Uplata članarine: < ID_Uplatnica, DatumUplate, Vrednost, >;
15
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
Zahtev za zaduživanje:
< ID_Zahteva, ImeNaslova, ImeAutora, >;
Naziv ID_Zahteva ImeNaslova ImeAutora
Tip String(255) String(255) String(255)
Ograničenja
Naziv
Tip String(255)
Ograničenja
IzdavanjeNaslova:
< ID_Izdavanja, DatumIzdavanja, SifraNaslova, ImeNaslova, Napomena, >;
Izdavanja DatumIzdavanja SifraNaslova ImeNaslova Napomena ID_
Date String(255) String(255) Memo
---Opomena: Naziv
< ID_Opomena, DatumOpomene, Detalji, >; ----
ID_Opomena DatumOpomene Detalji
Tip String(255)
Ograničenja
Date Memo
UplataKazne:
< ID_Uplate, DatumUplate, Vrednost, >; ----
Naziv ID_Uplate DatumUplate Vrednost
Tip String(255) Date Currency
Ograničenja
16
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
UplataČlanarine: < ID_Uplate, DatumUplate, Vrednost, >;
Naziv ID_Uplatnica DatumUplate Vrednost
Tip String(255) Date Currency
Ograničenja
Naziv ID_Potvrde DatumUplate Vrednost
Tip String(255) Date Currency
Ograničenja
Naziv ID_ Naloga Datum Vrednost ImeIzdavaca BrojRacuna
Tip String(255) Date Currency String(255) String(255)
Ograničenja
Naziv ID_Uplatnica DatumUplate Vrednost Uspesno Napomene
Tip String(255) Date Currency Yes/No Memo
Ograničenja
PotvrdaOPrijemuČlanarine: < ID_Potvrde, DatumUplate, Vrednost, >; ----
NalogZaIsplatuIzdavaču: < ID_Naloga, Datum, Vrednost, ImeIzdavaca, BrojRacuna,
>;
IzveštajOIsplatiIzdavaču: < ID_Izvestaja, Datum, Vrednost, Uspesno, Napomene >;
17
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
Reklamacije:
< ID_Reklamacije, DatumReklamacije, Hitnost, Opis >;
Naziv ID_ Reklamacije DatumReklamacije Hitnost Opis
Tip String(255) Date String(255) Memo
Ograničenja
Naziv ID_Uplatnica Opis
Tip String(255) Memo
Ograničenja
Naziv ID_ Fakture Datum Vrednost Dobavljac Adresa Telefon BrojRacuna
Tip String(255) Date Currency String(255) String(255) String(255) String(255)
Ograničenja
Naziv ID_ Kataloga DatumKataloga
Tip String(255) Date
Ograničenja
OdgovorNaReklamacije:
< ID_Odgovora, Opis, >;
Faktura:
< ID_Fakture, Datum, Vrednost, Dobavljac, Adresa, Telefon, BrojRacuna >;
Katalog:
< ID_Kataloga, DatumKataloga, >;
18
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
Narudžbenica: < ID_Narudzbenice, Datum, Vrednost, NazivNaslova, >;
Naziv ID_ Narudzbenice Datum Vrednost NazivNaslova
Tip String(255) Date Currency String(255)
Ograničenja
Naziv ID_ Otpremnice Datum NazivDobavljaca TelefonDobavljaca
Tip String(255) Date String(255) String(255)
Ograničenja
Otpremnica:
< ID_Otpremnice, Datum, NazivDobavljaca, TelefonDobavljaca, >;
19
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
4.2 OPIS SKLADISTA
Uplatnice:
< ID_ Uplatnice, Datum, Vrednost, >;
Naziv ID_ Uplatnice Datum Vrednost
Tip String(255) Date Currency
Ograničenja
Naziv ID_ Otpremnice Ime Prezime DatumUclanjivanja Telefon
Tip String(255) String(255) String(255) Date String(255)
Ograničenja
Naziv ID_ Opomene DatumOpomene Detalji
Tip String(255) Date Memo
Ograničenja
Naziv ID_ Naslova DatumIzdavanja Autor Naziv SerijskiBroj Zanr
Tip String(255) Date String(255) String(255) String(255) String(255)
Ograničenja
ČlanskeKarte: < ID_Karte, Ime, Prezime DatumUclanjivanja, Telefon >;
Opomene:
< ID_Opomene, DatumOpomene, Detalji, >;
Naslovi:
< ID_Naslova, DatumIzdavanja Autor, Naziv, SerijskiBroj, Zanr, >;
20
Reklamacije:
< ID_Reklamacije, Datum, Opis, >;
Naziv ID_ Otpremnice Datum Opis
Tip String(255) Date Memo
Ograničenja
Naziv ID_ Fakture Datum Vrednost Dobavljac Adresa Telefon BrojRacuna
Tip String(255) Date Currency String(255) String(255) String(255) String(255)
Ograničenja
Fakture:
< ID_Fakture, Datum, Vrednost, Dobavljac, Adresa, Telefon, BrojRacuna >;
Kragujevac, Decembar 2010
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
Otpremnica:
< ID_Otpremnice, Datum, NazivDobavljaca, TelefonDobavljaca, >;
Naziv ID_ Otpremnice Datum NazivDobavljaca TelefonDobavljaca
Tip String(255) Date String(255) String(255)
Ograničenja
Naziv ID_ Otpremnice Datum Vrednost NazivNaslova
Tip String(255) Date Currency String(255)
Ograničenja
Naziv ID_ Otpremnice Datum Vrednost Uspesno Napomene
Tip String(255) Date String(255) Yes/No Memo
Ograničenja
Narudzbenice:
< ID_Narudzbenice, Datum, Vrednost, NazivNaslova >;
Izvestaji:
< ID_Izvestaja, Datum, Vrednost, Uspesno, Napomene >;
22
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
5.
PROŠIRENI MODEL, OBJ EKTI I VEZE
5.1 OBJEKTI
Objekte u ovom dijagramu možemo da podelimo na jake i slabe:
Jaki objekti su oni koji su nezavisni od drugih, to su: 1. Član 2. Izdavač 3. Naslov Slabi objekti zavise od drugih, i kao takvi, ne mogu da postojie u sistemu bez jakih, to su: 1. Članska karta 2. Opomena 3. Katalog 4. Narudžbenica 5. Faktura 6. Reklamacija 7. Stavke:
Članske karte
Opomene Kataloga
Narudžbenice
Fakture Reklamacije
23
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
5.2 PMOV DIJAGRAM
(0,M)
(0,M)
Čla n
Izavač (0,M)
(0,M)
Zaužuje
(1,1)
(0,M)
Šalje
Prima
(1,1)
Članska karta
Stavke
članske karte
Prima
(1,1)
(1,1)
Izdaje
(0,M)
Prima
(1,1)
(1,1)
Opomena
Katalog
Naružbenica
Faktura
Reklamacija
Stavke opomene
Stavke kataloga
Stavke
Naružbenice
Stavke fakture
Stavke reklamacije
(1,1)
(1,1)
(1,1)
Je na
Je na
Je na
(1,1)
Je na
(0,M)
(0,M)
Naslov
(0,M) (0,M)
24
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
5.3 RELACIONI MODEL ClanskaKarta PK
IDClan IDClanska skaKar Karta ta
FK 1
IDClana
Opomena
DatumUčlanjivanja
PK
IDOp IDOpom omen ena a
FK1
IDCla na na TipOpomene
DatumIsteka
Clan PK
IDCl IDClan ana a
Ime Prezime DatumRodjenja AdresaStanovanja Telefon Slika
StavkeReklamacije PK,FK2 PK,FK2 PK,FK1 PK,FK1
IDReklama IDReklamacije cije IDFakture IDFakture
TipReklamacije Opis
Faktura
Katalog Narudzbenica
PK
IDFa IDFakt ktur ure e
PK
IDKa IDKata talo loga ga
F K1 K1
I DI DI zd zd av av ac ac a BrojFakture Datum
F K1 K1
I DI DI zd zd av av ac ac a BrojKataloga Datum
Reklamacija
PK
IDNaru IDNarudzb dzbeni enice ce
PK
IDRekl IDReklamac amacije ije
F K1 K1
ID DII zd zd av av ac ac a Datum
F K1 K1
ID DII zd zd av av ac ac a Datum
Izdavac PK
IDIzda IDIzdavac vaca a
Naziv Adresa BrojRacuna
StavkeOpomene PK,FK1 PK,FK1 PK,FK2 PK,FK2
IDOpomena IDOpomena IDNaslova IDNaslova
TipOpomene Datum Opis
StavkeFakture StavkeClanskeKarte PK,FK1 PK,FK1 PK,FK2 PK,FK2
IDClanska IDClanskaKarta Karta IDNaslova IDNaslova
StavkeKataloga PK,FK2 PK,FK2 PK,FK1 PK,FK1
DatumVracanja
IDKataloga IDKataloga IDNaslova IDNaslova
Cena
StavkeNarudzbenice PK,FK2 PK,FK2 PK,FK1 PK,FK1
IDNarudzben IDNarudzbenice ice IDNaslova IDNaslova
Kolicina
PK,FK2 PK,FK2 PK,FK1 PK,FK1
IDFakture IDFakture IDNaslova IDNaslova
Kolicina Cena
Naslov PK
IDNasl IDNaslova ova
Naziv Autor SerijskiBroj DatumIzdavanja
25
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
6.
ZAKLJUČAK
U ovom radu je opisan informacioni in formacioni sistem biblioteke koji vodi evidenciju o članovima, naslovima i izdavača, a pritom automatizuje automatizu je proces izdavanja i vraćanja knjiga. Informacioni sistem je projektovan u nekoliko koraka: U programskom alatu MS Word je ispisan
uvod o projektu, a zatim je korišćen korišćen programski alat MS Visio Visio za kreiranje dijagrama i modelovanje poslovnih procesa i izvršena je postavka entiteta kao objekata preko kojih se unose i menjaju informacije u skladu sa modelovanim poslovnim procesima.
Sasvim je realno očekivati da će u toku eksploatacije sistema bibliotekari verovatno tražiti odreĎenja unapreĎenja, na primer, p rimer, moguće je doraditi sistem tako da pored osnovnih o snovnih informacija o čitaocu čuva i Email ukoliko ga čitalac poseduje. Ovo bi nam omogućilo slanje informacija o dostupnim knjigama biblioteke na zahtev čitaoca, tako da čitaoc nije primoran da dolazi u biblioteku da bi pogledao da li postoji knjiga koja ga interesuje.
Model informacionog sistema je projektovan tako da se može na brz i lak način nadograditi novim funkcionalnostima.
26
Marko Milojković 073/2009 Informacioni Sistem Školske Biblioteke
LITERATURA 1. Beleške sa predavanja prof. dr Miroljub Banković, Kragujevac 2. Skripta “Projektovanje Informacionih Sistema” – prof. 3. http://vts.edu.rs/index.php?option=com_content&task=view&id=24&Itemid=38 – Biblioteka VTŠ-a 4. http://www.cet.rs/cetcitaliste/CitalisteSearch.aspx?Type=Tema&Text=Sistemi 5. http://en.wikipedia.org/wiki/Information_system
27