Seminarski radi iz predmeta informacioni sistemi Kucna biblioteka.doc

siske90 2 views 13 slides May 14, 2025
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

Kucna biblioteka


Slide Content

Univerzitet u Novom Sadu
Tehnički fakultet “Mihajlo Pupin” Zrenjanin
Seminarski rad iz predmeta:
Informacioni sistem škole
Tema: Kućna biblioteka
Profesor:
Student:
Prof.dr Ljubica Kazi Aleksandar Mićić MPT3/20
Januar, 2021

Sadržaj:
1.Uvod
1.1.Opis poslova
1.2.Informacione potrebe posmatranog realnog sistema
2.Opis relevantnih dokumenata u posmatranom realnom sistemu
3.Identifikacija, opis i grafički prikaz entiteta i veza između entiteta
4.Relacioni model
5.Uslovi za implementaciju i eksploataciju baze podataka
6.Testni podaci
7.Implementacija
8.Zaključak
- 2 -

1 Uvod
Ljubitelji pisane reči uvek vole da poseduju svoj primerak omiljene knjige. Godinama
kućne biblioteke narastaju a knjige čitaju mnoge generacije. Male biblioteke postaju pravo
bogatstvo znanja a svakako i materijalno bogatstvo.
Knjige se kupuju ili dobijaju različitim povodom. Množe se imena autora i naslova.
Neko ih pročita i odloži na policu. Tokom godina mnoge završavaju na nevidljivim mestima
(obično zbog nedostatka prostora) i gube se iz vida.
Dešava se da na poklon stigne knjiga koja već postoji u kolekciji. Mala je verovatnoća
da će biti od istog izdavača, istog prevodioca ili pisana istim pismom. Još ako je na knjizi
posveta, sigurno će biti sačuvana.
Zaljubljenici u knjige vole da ponude prijateljima i rođacima neki omiljeni naslov. Ali
nemar i zaboravnost je česta pojava, pa se knjige lako izgube.
Takođe, ti isti prijatelji ili rođena deca često postavljaju pitanje: "A kakva je ova
knjiga?" Ako je vlasnik knjigu pročitao pre dvadesetak godina teško da će moći lako da
odgovori.
U pravim bibliotekama knjige su svrstane po određenom šifrarniku tj. dobijaju
signaturni broj koji predstavlja kojoj oblasti, rodu ili vrsti pripada jedno delo. U kućnim
bibliotekama vlasnici dele svoje knjige po sopstvenom nahođenju i potrebama. Ako poseduju
samo književna dela, podeliće svoje knjige na romane, priče, poeziju... a ako poseduju i
stručnu literaturu uključiće u svoju podelu i oblasti karakteristične za svoje primerke.

1.2Informacione potrebe posmatranog realnog sistema
Prvenstvena potreba ovog relanog sistema je evidencija, tj. unos knjiga, autora,
izdavača i ostalih podataka o knjizi i pretraživanje iste.
Knjiga može biti evidentirana samo imenom autora, naslovom, izdavačem i godinom
izdanja a podaci se mogu proširiti na različite načine. Na primer: ako je knjiga kupljena – gde
je kupljena i kojim povodom, koliko je plaćena, ako je dobijena – od koga i kojim povodom,
nakon čitanja knjige može se uneti kraći sadržaj i lična ocena dela. Takođe, ako je vlasnik
biblioteke na bilo koji način učestvovao u kreiranju nekih knjiga (npr. kompjuterska priprema
za štampu) svakako će želeti da posebno naznači da li se u impresumu nalazi njegovo ime ili
ne.
Karakteristični podaci o svakoj knjizi mogu se čuvati u jednoj tabeli dok se podaci o
autorima i izdavačima ili oblastima čuvaju posebno. Tako se može lako doći do podataka
koliko naslova jednog autora posedujemo, kojih izdavačkih kuća ili koliko knjiga imamo u
određenoj oblasti...
Na drugoj strani, kako postoji mogućnost pozajmljivanja knjiga drugim osobama,
mora se razmotriti i evidencija knjiga koje su trenutno na čitanju. Stvaranjem evidencije
korisnika knjiga uvek se može doći do saznanja ko koristi knjigu, a takođe, ako je korisnik
zaboravan, opomenuti ga da vrati knjigu. Evidencija prijatelja i poznanika bi bila jednostavna
jer obično se zna gde stanuju i koji im je broj telefona ali ako je neko profesionalno povezan
sa većim brojem osoba (npr. nastavnik-učenici) i pozajmljuje knjige za potrebe posla,
potrebno je evidentirati i adresu i broj telefona a takođe i e-mail.
- 3 -

Na osnovu prethodnih činjenica iz realnog sistema, pri izradi baze podataka mora se voditi
računa o sledećem:
da se omogući jednostavan unos knjiga (što podrazumeva unos podataka koji su
specifični za tu knjigu), autora, izdavača i jednostavan pristup njihovim podacima;
da se omogući lako i brzo pretraživanje baze podataka;
da se omogući lak i brz pristup podacima o osobama koje trenutno čitaju knjige;
da se pojedini izveštaji mogu jednostavno prikazati i štampati.
2 Opis relevantnih dokumenata u posmatranom realnom sistemu
Ovaj realan prate sledeća dokumenta:
Dokument o knjizi: Naziv, autor, izdavač, štamparija, godina izdanja, broj izdanja, oblast,
način nabavke, sadržaj, ocena dela
Dokument o korisnicima knjiga: Ime, prezime, adresa, stabilni telefon, mobilni telefon, e-
mail
Dokument o pozajmici knjiga: Datum, korisnik, knjiga koju koristi, datum vraćanja knjige
Spisak svih knjiga: Naziv, autor
Spisak knjiga po autoru: Autor, naziv
Spisak knjiga na čitanju: Korisnik, naziv
3 Identifikacija, opis i grafički prikaz entiteta i veza između entiteta
ENTITETI:
KNJIGA
AUTOR
IZDAVAČ
ŠTAMPARIJA
OBLAST
KORISNIK
- 4 -
KNJIGA AUTORKORISNIK
OBLAST IZDAVAČŠTAMPARIJA

Entiteti su opisani sledećim atributima:
KNJIGA: šifra knjige, naziv knjige, autor, godina izdanja, broz izdanja,
izdavač, štamparija, oblast, način nabavke, ocena, sadržaj
AUTOR: šifra autora, ime, prezime, titula
IZDAVAČ: šifra izdavača, naziv izdavača, adresa, sedište, telefon, faks,
e-mail, Internet adresa
ŠTAMPARIJA: šifra štamparije, naziv štamparije, adresa, sedište, telefon,
faks, e-mail, Internet adresa
OBLAST: šifra oblasti, naziv
KORISNIK: šifra korisnika, ime, prezime, adresa, stabilni, mobilni, e-mail
4 Relacioni model
Konektivnost veza među entitetima u ovom realnom modelu su m:n pa se javlja
potreba transformacije ovih veza u 1:n. To će biti učinjeno preko relacija NAPISAO,
IZDANJE, ŠTAMPA, PRIPADA OBLASTI, ČITAJU KNJIGE.
- 5 -

5 Uslovi za implementaciju i eksploataciju baze podataka
Posmatrana baza podataka je urađena u MS Access 2003.
HARDVERSKI ZAHTEVI
oPersonalni računar
o100 – 200 MB prostora na hard disku
opreporučuje se najmanje Pentium II 450MHz, sa 128 MB memorije
oštampač
SOFTVERSKI ZAHTEVI
oMicrosoft Windows XP
oMicrosoft Access 2003.
ZAŠTITA:
Obzirom da se ova baza nalazi na kućnom računaru (koristi ga jedan operater), iz toga
sledi da nije potrebna posebna zaštita od “upada” neželjenih korisnika. Promene se na bazi
vrše po potrebi.
6 Testni podaci
AUTORI

- 6 -

KNJIGE
IZDAVAČI
ŠTAMPARIJE
- 7 -

KORISNICI
OBLASTI
7Implementacija
Elementi baze podataka su: tabele, forme, upiti i izveštaji.
Tabele: Svaka tabela predstavlja jedan entitet i ona je opisana atributima tog entiteta.
Dizajn tabele KNJIGE

- 8 -

Forme: Unos podataka u ovoj bazi ostvaruje se putem formi koje su definisane na osnovu
tabela
Upit JEDNA OBLAST: daje nam sve knjige koje posedujemo iz jedne oblasti.

Izveštaji iz baze podataka: dizajn izveštaja KNJIGE koji nosi samo podatke o imenu knjige,
autoru, datumu izdanja

- 9 -

Svi elementi ove baze podataka prikazani su na sledećim slikama:
- 10 -

- 11 -

- 12 -

Zaključak
Kao što znamo sve se temelji na informacijama koje moraju biti tačne i blagovremene.
Informacioni sistem iz tog razloga prvenstveno mora biti pouzdan.
Projektovanje informacionog sistema je veoma složen i odgovoran posao. Ovaj posao zahteva
značajno ulaganje sredstava i vremena. Prilikom njegovog razvoja javljaju se mnoge prepreke, ali
njegov značaj je mnogo veći. Posao se obavlja mnogo brže nego što bi to bilo klasičnim poslovanjem,
evidencija je znatno preglednija i jednostavnija i mogućnost greške smanjena je na minimum.
Za potrebe biblioteke, napravljena je baza podatka, odnosno informacioni sistem koji može da
posluži za dobijanje željenih informacija.
Ovaj informacioni sistem može da se dopunjuje novim informacijama, kako bi se omogućilo uspešno
praćenje poslovanja biblioteke.
Ono što je najbitnije, jeste da je ovaj informacioni sistem dostupan i na web sajtu, što omogućava uvid
u poslovanje biblioteke đacima koji žele da koriste njene usluge.
- 13 -
Tags