Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 13

SEMINARSKI RAD

IZ PREDMETA INFORMACIONI SISTEMI U PRAKSI

NAZIV SEMINARSKOG RADA: IZRADA IS SLUBE ZA ODRAVANJE UREAJA (HARDVERA) U FIRMI

Student: Neboja Predojevi (266/06) Dejan Raki (84/05)

Ocena: 5 6 7 8 9 10 Doc. Dr Latinovi Tihomir

IZRADA IS SLUBE ZA ODRAVANJE UREAJA (HARDVERA) U POTAMA SRPSKE


Neboja Predojevi, broj indeksa 266/06 BLC Saetak: Informacioni sistem nosi naziv Odravanje ureaja i predstavlja informacioni sistem za servisiranje ureaja u slubi za odravanje ureaja Pota Srpske. Baza je uraena u Microsoft Office Access-u 2003 i sainjena je od osam meusobno povezanih tabela, na osnovu kojih se izrauju forme i izvjetaji. Na osnovu ove baze podataka, njen korisnik ima mogunost uvida u stanje svih ureaja u firmi kao i pregled svih rijeenih i nerijeenih zahtjeva za servisiranje ureaja.
KLJUNE RIJEI: BAZA PODATAKA, UREAJ, SERVIS , ZAHTJEVI, POPRAVKE, TABELE, FORME

1. SSA Strukturna Sistem Analiza


Prije poetka projektovanja informacionog sistema potrebno je da prvo uradimo detaljnu analizu sistema. Kao metod za analizu se koristi Sistemska strukturna analiza (SSA) koja slui da relativno sloen sistem prikaemo kao skup jednostavnijih podsistema ije se funkcionisanje moe lake shvatiti.

A. Dijagram konteksta

B. Prvi nivo dekompozicije

C. Drugi nivo dekompozicije

2. OBJANJENJE IZRADE BAZE PODATAKA

Baza podataka Slube za odravanje ureaja je zasnovana na 8 tabela. 1. 2. 3. 4. 5. 6. 7. 8. Department Radna_jedinica Radnik Serviseri Ureaj Ureaj_tipovi Ureaj_status Zahtjevi_popravka Tabela DEPARTMENT Department_id Department_naziv Department_adresa Department_telefon RJ_id Department_tip Number Text Text Text Number Text Long Integer 50 50 20 Long Integer 20 Broj (ID) poste Naziv poste Adresa poste Telefon ID radne jedinice Posta, Ostali

Tabela RADNE_JEDINICE RJ_id RJ_ime AutoNumber Text Long Integer 50 ID radne jedinice Naziv RJ

Tabela RADNIK Radnik_id Department_id Ime i prezime Radnik_status AutoNumber number Text Yes/No Long Integer Long Integer 50 ID radnika ID departmenta Ime i prezime radnika Aktivan ili

neaktivan

Tabela SERVISERI Serviser_id Naziv_servisera Adresa Ziro_racun Telefon AutoNumber Text Text Text Text Long Integer 50 50 20 20 ID servisera Naziv servisera Adresa servisera Broj ziro racuna Telefon

Tabela UREDJAJ Uredjaj_serial Uredjaj_id Uredjaj_tip Nabavka_datum Garancija_datum Status_id Text Number Text Date/Time Date/Time Number 20 Long Integer 50 Medium date Medium date Long integer Serijski broj ID uredjaja Tip uredjaja Datum nabavke Istek garancije Ispravan, Neispravan

Tabela UREDJAJ_STATUS Status_id status AutoNumber Text Long Integer 30 ID statusa Ispravan, Neispravan

Tabela UREDJAJ_TIPOVI Uredjaj_id Uredjaj_ime Uredjaj_vrsta AutoNumber Text Text Long Integer Long Integer 50 ID uredjaja Ime uredjaja Mrezni,Veliki

sistem,Ostali

Tabela ZAHTJEVI_POPRAVKA zahtjev_id radnik_id uredjaj_serial zahtjev_datum realizacija_datum zahtjev_status serviser_id intervencija_tip AutoNumber Number Text Date/Time Date/Time Text Number Text Long Integer 50 50 Medium Date Medium Date 50 Long Integer 50 ID zahtjeva ID radnika Serijski broj uredjaja Datumpodnosenja zahtijeva Datum realizacije Realizovan,Djelimicno,U toku,Odlozeno ID servisera Instalacija,Deinstalacija,Upuen na servis, Predloen za rashod, Rashodovan Opis kvara Opis intervencije

stavke_opis intervencija_opis

Text Text

250 250

Podvueni atributi predstavljaju primarni klju tabele, koji jednoznano identifikuje entitete u toj tabeli.

Na osnovu tabela kreiraju se upiti (Queries) kao i forme (Forms). Osnovna forma preko koje se pristupa svim ostalim formama je frmKomandnaTabla (slika 1).

Slika 1. Na komandnoj tabli su postavljeni linkovi prema formama kojima upravljamo samom bazom podataka (Department, Radnici, Serviseri, Uredjaji, Tipovi uredjaja i Zahtjevi za popravku). Takoe, postavljeni su linkovi preko kojih imamo uvid u sve rijeene i nerijeene zahtjeve po danima. Npr. klikom na dugme Pregled nerijeenih zahtjeva po danima prikazuje se forma u koju je potrebno unijeti vremenski interval za koji nas interesuju zahtjevi ( npr. od 12-03-2007 do 10-04-2007). Unos zahtjeva za servisiranje ureaja i evidencija o njihovoj realizaciji se vri u formi frmZahtjevi_popravka, klikom na link Zahtjevi za popravku (slika 2). Polja realizacija_datum i intervencija_opis se popunjavaju tek nakon realizacije zahtjeva. Pri dnu forme se se nalaze dvije podforme sfrmUredjaj i sfrmServiseri u kojima se nalaze podaci o ureajima koji su upueni na servisiranje kao i o firmi koja ih servisira.

Slika 2

10

3. ER DIJAGRAM

11

4. RELACIONA EMA
DEPARTMENT (#DEPARTMENT_ID, DEPARTMENT_NAZIV,DEPARMENT_ADRESA, DEPARTMENT_TELEFON, #RJ_ID, DEPARTMENT_TIP) RADNE_JEDINICE (#RJ_ID, RJ_IME) RADNIK (#RADNIK_ID, DEPARTMENT_ID, IME I PREZIME, RADNIK_STATUS) SERVISERI (#SERVISER_ID, SERVISER_IME, ADRESA, ZIRO_RACUN, TELEFON) ZAHTJEVI_POPRAVKA (#ZAHTJEV_ID, #RADNIK_ID, #UREDJAJ_SERIAL, STATUS, ZAHTJEV_DATUM, REALIZACIJA_DATUM, #SERVISER_ID, INTERVENCIJA_TIP, STAVKE_OPIS, REALIZACIJA_OPIS) UREDJAJ ( #UREDJAJ_SERIAL, #UREDJAJ_ID, UREDJAJ_TIP, NABAVKA_DATUM, GARANCIJA_DATUM,# STATUS_ID) UREDJAJ_TIPOVI ( #UREDJAJ_ID, UREDJAJ_IME, UREDJAJ_VRSTA) UREDJAJ_STATUS ( #STATUS_ID, STATUS)

5. RELACIONA EMA U ACCESS-U

12

LITERATURA
[ 1] Dr Tihomir Latinovi , Baze podataka - skripta , BLC Praktikum [ 2] Dr.sc. Zoran SKOIR, Mr.sc. Ivan MATASI, Mr.sc. Boris VRDOLJAK, ORGANIZACIJA OBRADE PODATAKA, [ 3] Suad Alagi, Relacione baze podataka, Svjetlost [ 4] Strukturna sistemska analiza, Fakultet organizacionih nauka [ 5] Praktikum Informacioni sistemi u praksi [ 6] Projektovanje informacionih sistema, Doc. Dr Latinovi Tihomir [ 7] Osnove o modeliranju, Skripta

13

You might also like