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

UNIVERZITET U BEOGRADU FAKULTET ORGANIZACIONIH NAUKA

UVOD U INFORMACIONE SISTEME


-seminarski rad-

Tema:IS ATP Irrigations

Sadrzaj
Sadrzaj........................................................................................................................ 2 Analiza zahteva korisnika-verbalni opis......................................................................3 Strukturna sistemska analiza...................................................................................... 4 Dijagram konteksta................................................................................................. 4 Prvi nivo dekompozicije........................................................................................... 5 Drugi nivo dekompozicije........................................................................................ 6 Saradnja sa poljoprivrednim fakultetom...............................................................6 Maloprodaja sa subvencijama.............................................................................. 7 Uzgajanje povra.................................................................................................. 8 Uvoz creva........................................................................................................... 9 Renik podataka....................................................................................................... 10 Proireni model objekti-veze..................................................................................... 18 Saradnja sa poljoprivrednim fakultetom................................................................18 Maloprodaja sa subvencijama............................................................................... 19 Uzgajanje povra................................................................................................... 20 Uvoz creva............................................................................................................. 21 Relacioni model........................................................................................................ 22

Analiza zahteva korisnika-verbalni opis


Potrebno je napraviti IS za automatizaciju poslova agroindustrijske firme ATP Irrigations.IS treba da omogui obavljanje poslova sa Poljoprivrednim fakultetom,kupcima,dravnim slubama zemljoradnikom zadrugom,poljoprivrednikom,kompanijom NS seme,bankom i izvoznikom.U IS e se kreirati konkurs za raspoloiva mesta za praksu,koji e se slati Poljoprivrednom fakultetu.Zatim e biti primljen spisak prijavljenih kandidata,i na osnovu intervjua,najboljima e biti poslati ugovori na potpisivanje.Takoe,na osnovu kupeve porudbenice,ATP Irrigations alje zahtev za subvencije dravi.alje se profaktura kupcu,na osnovu koje on vri plaanje,i donosi nam potvrdu o uplati,a izdaje mu se raun.ATP Irrigations se bavi i uzgajanjem povra,tako to se prvo sklapa ugovor i alje vlasniku zemljita na potpis.Na osnovu tih informacija o zakupljenom zemljitu,vri se kupovina semena,tako to nam na osnovu porudbenice koju smo poslali, NS seme izdaje raun,na osnovu kojeg mi vrimo plaanje u banci.Potvrda o uplati se alje,pa se vri prijem robe.Posle toga se vri zapoljavanje radnika,tako to se poalje oglas zemljoradnikoj zadruzi,koja daje spisak radnika,kojima se izdaje radni nalog.ATP Irrigations se takoe bavi i uvozom creva,tako to se na osnovu kataloga izvoznika,alje porudbenica,za koju se dobija profaktura.Na osnovu te profakture,carinskoj slubi se podnosi zahtev za uvoznu dozvolu,pri emu se vri plaanje taksi.Kako je uvozna dozvola odobrena,vri se prijem robe,i na osnovu rauna se vri plaanje.

Strukturna sistemska analiza


Dijagram konteksta
Poljoprivredni fakultet

Poljoprivrednik

Ugovori(S)

Konkurs

Kupac

Spisak prijavljenih

Potpisani ugovori

Po tp isa n ug Ug ov ov or Z or Z

K ra K tu ca ak ni of Pr be d ru K Po U PO K un ac R

las Og

Zemljoradnicka zadruga

ka dni k ra i sa p S

Zahtev

Drava

Odobrenje

ATP

Po ru d Ra cun benic aN NS S PO Otp U rem (3) nic Prij aN em S nic aN S

Po ru d Pr be ije ni m ca ni Pr C ca of ak C tu ra C Ra cu n Ot C pr em nic aC

NS SEME

ev ht Za ola zv Do

UplatnicaNS

Uplatnica(T)

UplatnicaC

POU(C)

POU(T)

Izvoznik

POU(3)

Carinska sluba

Banka

Prvi nivo dekompozicije


Konkurs Spisak prijavljenih Ugovori(S) Potpisani ugovoriC UgovoriS Poljoprivredni fakultet

1. Ugovaranje saradnje sa poljoprivrednim fakultetom

Potpisani ugovoriS

PorudbenicaK ProfakturaK POUK RacunK PorudbenicaK Kupac

2. Maloprodaja sa subvencijama

Zahtev Odobrenje Drava

Ugovori

Porudbenice Oglas PorudbenicaNS Spisak radnika Potpisan ugovorZ UgovorZ RacunNS OtpremnicaNS Zemljoradnicka zadruga

UgovorZ Potpisan ugovorZ

3. Interfejs Uzgajanje povrca

PorudbenicaNS RacunNS PrijemnicaNS POU(3)

Poljoprivrenik

OtpremnicaNS

NS SEME

UplatnicaNS Racuni Otpremnice POU(3)

Dozvola Zahtev Carinska sluba

OtpremnicaC RacunC

Takse

4. Uvoz creva

POU(T) UplatnicaC POU(C) Banka

PorudbenicaC Profaktura RacunC OtpremnicaC PrijemnicaC Izvoznik

Drugi nivo dekompozicije


Saradnja sa poljoprivrednim fakultetom

Raspoloiva mesta

Konkurs

1.1. Kreiranje konkursa

Konkurs

Spisak prijavljenih kandidata

1.2. Obrada spiska

Info o kandidatima Poljoprivredni fakultet

1.3. Intervjuisanje

Izvetaji o intervjuima

1.4. Sklapanje ugovora za izabrane


Potpisani ugovori(S)

Ugovori(S)

Ugovori 1.5. Provera ugovora i arhiviranje

Ugovori(S) Potpisani ugovori(S)

Maloprodaja sa subvencijama

PorudbenicaK

2.1. Obrada porudbenice

Podaci o kupcima

2.2. Formiranje dokumentacije za subvenciju Zahtev Odobrenje

Porudbenice

Kupac

Odobrenja

Drava

ProfakturaK

2.3. Fakturisanje

PorudbenicaK

POUK

Fakture

RacunK

2.4. Izdavanje racuna


POU

Racuni

Uzgajanje povra

Info o poljoprivredniku

UgovorZ

3.1. Kreiranje ugovora


UgovorZ

UgovorZ

Poljoprivrednik vlasnik zemljita


Potpisan ugovorZ

Ugovori

Potpisan ugovorZ

3.2. Provera i sklapanje ugovora

UplatnicaNS

Banka
POU(3)

3.3. Placanje KatalogNS

POU
PorudbenicaNS RacunNS POU(3)

Info o zemljitu

NS SEME

POU(3) OtpremnicaNS PrijemnicaNS

3.4. Kupovina semena

Prijemnice
RacunNS OtpremnicaNS

Otpremnice

Oglas

Info o nabavljenom semenu

3.5. Zapoljavanje
Spisak

Zemljoradnicka zadruga
Spisak radnika

Zaposleni radnici

Info o nabavljenom semenu

3.6. Sadnja

Radni nalog

Radni nalozi

Uvoz creva

Info o izvozniku

KatalogC

4.1. Narucivanje

PorudbenicaC ProfakturaC

Profaktura

Zahtev

Carinska sluba

Dozvola

4.2. Podnoenje zahteva

Dozvole
Uplatnica(T) POU(T) POU(T)

POU

Izvoznik

Banka

Uplatnica(C) POU(C)

4.3. Placanje

POU(C) RacunC

Racuni
OtpremnicaC

4.4. Prijem robe

PrijemnicaC

Otpremnice

Prijemnice

Renik podataka
10

Polje
SifraPK Datum RB_SPK kolicina Sifra proizvoda naziv cena Br LK ime prezime telefon RB_ZK tekst zahteva datum podneo RB_OK datum potpisao SifraPFK datum iznos izdao RB_POU iznos datum uplatio RB_R

Renik podataka Tip Ogranienje


char (50) date integer integer char (255) char (80) integer char (10) char (30) char (50) char (25) integer char (200) date char (50) integer date char (50) integer date integer char(50) integer integer date char (50) integer 11

PorudzbenicaK<SifraPK,datum,{stavke porudzbenice}>

Stavke porudzbeniceK<RB_SPK,kolicina>

Proizvod<Sifra proizvoda,naziv,cena>

Kupac<Br LK,ime,prezime,telefon>

Zahtev<RB_ZK,tekst zahteva,datum,podneo>

Odobrenje<RB_OK,datum,potpisao>

ProfakturaK<SifraPFK,{stavke},datum,iznos,izdao>

POUK<RB_POU,iznos,datum,uplatio>

RacunK<RB_R,iznos,datum,{stavke},izdao>

iznos datum izdao SifraRM naziv kvalifikacije RB_K datum overio RB_US opis prakse datum overio potpisao RB_INT zapazanja datum int ID_Kom opis ID_CK ime prezime polozaj RB_S datum overio RB_SS br.ind ime

integer date char (50) char (20) char (30) char (200) integer date char (50) integer char (200) date char (50) boolean integer char (200) date char(20) char (100) char (50) char (20) char (40) char (50) integer date char (50) integer char (9) char(20) 12 potpisao,nije potpisao

Raspoloziva mesta<SifraRM,naziv,kvalifikacije>

Konkurs<RB_K,datum,overio>

UgovorS<RB_US,opis prakse,datum,overio,potpisao>

Izvestaji o intervjuima<RB_INT,zapazanja,datum int,{komisija}>

Komisija<ID_Kom,opis,{clanovi komisije}>

Clanovi komisije<ID_CK,ime,prezime,polozaj>

Spisak kandidata<RB_S,{stavke spiska},datum,overio,>

Stavke spiska<RB_SS,{kandidat}> Kandidat<br.ind,ime,prezime,prosek>

prezime prosek brLK ime prezime adresa telefon adresa velicina hem.sastav RB_UZ duzina zakupa iznos zakupio potpisao RB_KNS datum izdavanja RB_SKNS Sifra proizvodaNS naziv opis cena RB_P datum RB_SP kolicina RB_R datum izdavanja iznos

char (30) real (4) char (10) char (20) char (30) char (50) char (12) char (50) integer char (200) integer integer integer char (50) boolean integer date integer char(30) char (50) char (40) Integer Integer Date Integer integer integer date integer 13 potpisao,nije potpisao [6,00-10,00]

Info o poljoprivredniku<brLK,ime,prezime,adresa,telefon>

Info o zemljistu<adresa,velicina,hem.sastav>

UgovorZ<RB_UZ,{info o zemljistu},duzina zakupa,iznos,zakupio,potpisao>

KatalogNS<RB_KNS,datum izdavanja,{stavke kataloga}>

Stavke kataloga<RB_SKNS> ProizvodNS<Sifra proizvoda,naziv,opis,cena>

PorudzbenicaNS<RB_P,datum,{stavke porudzbenice}>

Stavke porudzbeniceNS<RB_SP,kolicina>

RacunNS<RB_R,{stavke porudzbenice},datum izdavanja,iznos>

Izdavalac racuna<PIB,naziv,adresa,telefon> PIB naziv adresa telefon RB_U datum iznos PIB naziv ziro-racun RB_POU datum iznos br.licence naziv adresa broj ekspoziture RB_O datum potpisao RB_PR datum primio RB_OG tekst oglasa kvalifikacije datum overio RB_SR char (30) char (50) char (80) char (12) integer date integer char (30) char (60) char (40) integer date integer integer char (30) char (80) integer integer date char (50) integer date char (50) integer char (200) char (100) date char (50) integer 14

UplatnicaNS<RB_U,datum,iznos>

Primalac<PIB,naziv,adresa,ziro-racun>

POU(3)<RB_POU,datum,iznos>

Banka izdavalac<br.licence,naziv,adresa,broj ekspoziture>

OtpremnicaNS<RB_O,{stavke},datum,potpisao>

PrijemnicaNS<RB_PR,{stavke},datum,primio>

Oglas<RB_OG,tekst oglasa,kvalifikacije,datum,overio>

Spisak radnika<RB_SR,{stavke spiska},potpisao>

potpisao Stavke spiska<RB_SSR> RB_SSR br.RK ime prezime telefon RB_RN zaduzenja potpisao RB_KC datum izdavanja RB_SKC sifra art naziv opis cena PIB naziv adresa telefon drzava RB_PC datum porucio RB_SPC kolicina SifraPFC datum

char (50) integer char(30) char (20) char (30) char(10) integer char(200) char (50) integer date integer char (30) char(50) char (200) integer char (30) char(80) char(100) char(15) char (40) integer date char (50) integer integer char(30) date 15

Radnik<br.RK,ime,prezime,telefon>

Radni nalog<RB_RN,zaduzenja,potpisao>

KatalogC<RB_KC,datum izdavanja,{stavke kataloga}>

Stavke katalogaC<RB_SKC> Artikal<sifra art,naziv,opis,cena>

Info o izvozniku<PIB,naziv,adresa,telefon,drzava>

PorudzbenicaC<RB_PC,datum,{stavke porudzbeniceC},porucio>

Stavke porudzbeniceC<RB_SPC,kolicina>

ProfakturaC<SifraPFC,{stavke},datum,iznos,izdao>

iznos izdao RB_U datum iznos RB_POU datum iznos RB_ZU tekst zahteva datum podneo RB_D potpisao datum RB_U datum iznos ID_CS adresa telefon ziro-racun RB_POU datum iznos RB_R datum izdavanja iznos RB_O

integer char (50) integer date integer integer date integer integer char(200) date char (50) integer char(50) date integer date integer char (30) char (100) char (10) char (25) integer date integer integer date integer integer 16

UplatnicaC<RB_U,datum,iznos >

POUC<RB_POU,datum,iznos>

ZahtevU<RB_ZU,tekst zahteva,datum,podneo>

Dozvola<RB_D,potpisao,datum>

UplatnicaT<RB_U,datum,iznos>

Primalac<ID_CS,adresa,telefon,ziro-racun>

POUT<RB_POU,datum,iznos>

RacunC<RB_R,{stavke},datum izdavanja,iznos>

OtpremnicaC<RB_O,{stavke},datum,otpremio>

datum otpremio RB_PRC datum prijema primio

date char (50) integer date char (50)

PrijemnicaC<RB_PRC,{stavke},datum prijema,primio>

17

Proireni model objekti-veze


Saradnja sa poljoprivrednim fakultetom

18

Maloprodaja sa subvencijama

19

Uzgajanje povra

20

Uvoz creva

21

Relacioni model
Raspoloziva mesta(SifraRM#,naziv,kvalifikacije) Konkurs(RB_K#,datum,overio,SifraRM#,ID_F#) Poljoprivredni fakultet(ID_F#,naziv,adresa,telefon,dekan) Spisak kandidata(RB_S#,datum,overio,ID_F#) Stavke spiska kandidata(RB_SS#,RB_S#,br ind) Kandidat(br ind#,ime,prezime,prosek,ID_KOM#) Komisija(ID_KOM#,opis) Clanovi komisije (ID_CK#,ID_KOM#,ime,prezime,polozaj) Izvestaji o intervjuima(RB_INT#,zapazanja,datum int,ID_KOM#) UgovorS(RB_US#,opis prakse,datum,overio,potpisao,RB_K#,ID_F#) Kupac(BrLK#,ime,prezime,telefon) PoruzdbenicaK(sifraPK#,datum,BrLK#) Stavka porudzbeniceK(RB_SPK#,sifraPK#,kolicina,sifra proizvoda#) Proizvod(sifra proizvoda#,naziv,cena) Zahtev(RB_ZK#,datum,podneo,sifraPK#,id_d#) Drzava(id_d#) ProfakturaK(sifraPFK#,datum,iznos,izdao,RB_OK#,sifraPK#) POUK(RB_POU#,iznos,datum,uplatio,BrLK#) RacunK(RB_R#,iznos,datum,izdao,BrLK#,RB_POU#) Odobrenje za subvencije(RB_OK#,datum,potpisao,id_d#) Info o poljoprivredniku(brLK#, ime, prezime, adresa,telefon) Info o zemljistu(adresa#,brLK#, povrsina,hemijski sastav) UgovorZ(RB_UZ#,duzina zakupa,iznos,zakupio,potpisao,brLK#) 22

KatalogNS(RB_KNS#,PIB#,datum izdavanja) Stavke katalogaNS(RB_KNS#,PIB#,RB_SKNS#) NSSEME(PIB#,naziv,adresa,telefon) ProizvodNS(sifra proizvodaNS#,naziv,opis,cena) PorudzbenicaNS(RB_P#,datum,RB_UZ#,PIB#,RB-KNS#) Stavke porudzbeniceNS(RB_P#,RB_SP#,kolicina,sifra proizvoda#) RacunNS(RB_R#,datum izdavanja,iznos,PIB#) UplatnicaNS(RB_U#,datum,iznos,brlicence#,RB_R#) Salje(RB_U#,brlicence#) POU(3)(RB_POU#,datum,iznos,PIB#,brlicence#) Banka(brlicence#,naziv,adresa,broj ekspoziture) OtpremnicaNS(RB_O#,datum,potpisao,PIB#) Stavke otpremniceNS(RB_O#,RB_SO#,kolicina,sifra proizvoda#) PrijemnicaNS(RB_PR#,datum,primio,RB_O#,PIB#) Stavke prijemniceNS(RB_PR#,RB_SPR#,kolicina,sifra proizvoda#) Zemljoradnicka zadruga(PIBZZ#,naziv,adresa) Oglas(RB_OG#,tekst oglasa,kvalifikacije,datum,overio,RB_UZ#,PIBZZ#,RB_O#) Spisak radnika(RB_SR#,potpisao,PIBZZ#) Stavka spiska(RB_SR#,RB_SSR#,brRK#) Radnik(brRK#,ime,prezme,telefon) Radni nalog(RB_RN#,zaduzenja,potpisao,RB_UZ#,RB_SR#,RB_O#) KatalogC(PIB#,RB_KC#,datum izdavanja) Info o izvozniku(PIB#,naziv,adresa,telefon,drzava) Stavke katalogaC(RB_KC#,PIB#,RB_SKC#,sifra art#) Artikal(sifra art#,naziv,opis,cena) PorudzbenicaC(RB_PC#,datum,porucio,RB_KC#, PIB#)

23

Stavka porudzbeniceC(RB_PC#,RB_SPC#,kolicina,sifra art#) ProfakturaC(sifraPFC#,datum,iznos,izdao,PIB#) Stavke profaktureC(sifraPFC,RB_spfc#,kolicina,sifra art#) ZahtevU(RB_ZU#,tekst zahteva,datum,podneo,sifraPFC#,ID_CS#,RB_POU#) Carinska sluzba(ID_CS#,adresa,telefon,ziro racun) Dozvola(RB_D#,potpisao,datum,ID_CS#) POUT(RB_POU#,datum,iznos,brlicence#) UplatnicaT(RB_UT#,datum,iznos,brlicence#) POUC(RB_POUC#,datum,iznos,brlicence#) UplatnicaC(RB_UC#,datum,iznos,brlecence#,RB_R#) RacunC(RB_R#,datum izdavanja,iznos,PIB#) Stavka RacunaC(RB_SRC#,RB_R#,kolicina,sifra art#) OtpremnicaC(RB_O#,datum,otpremio,PIB#) Stavke otpremniceC(RB_O#,RB_SOC#,kolicina,sifra art#) PrijemnicaC(RB_SPRC#,RB_PRC#,kolicina,sifra art#)

24

You might also like