aplikacija za upravljanje pokretnom i nepokretnom imovinom lokalnih samouprava
DESCRIPTION
Univerzitet u Novom Sadu Fakultet tehni č kih nauka. Sektor za informatičke poslove Vlade APV. Aplikacija za upravljanje pokretnom i nepokretnom imovinom lokalnih samouprava . Zarić Miroslav, Sladić Goran Fakultet tehničkih nauka, Novi Sad. Prof.dr Zora Konjovi ć. - PowerPoint PPT PresentationTRANSCRIPT
Aplikacija za upravljanje pokretnom i nepokretnom
imovinom lokalnih samouprava
Zarić Miroslav, Sladić Goran Fakultet tehničkih nauka,
Novi Sad
Univerzitet u Novom SaduFakultet tehničkih nauka
Paroški Milan, Andrić SanjaSektor za informatičke poslove
Vlade APV
Prof.dr Zora Konjović
Sektor za informatičke poslove Vlade APV
Sadržaj• Upravljanje resursima• ITIL preporuke (i njihova primena na upravljanje ne-IKT
resursima)• Upravljanje imovinom• CMDB sistemi• Upravljanje nepokretnom imovinom• CMDBuild• Alfresco - upravljanje dokumentima kao integralni deo
sistema za upravljanje imovinom• Integracija OpenSource sistema• Implementacija• Zaključak
Upravljanje resursima• Efikasnost svih poslovnih procesa zavisi od
uspešnog upravljanja resursima koji su neophodni za obavljanje posmatranog procesa
• To podrazumeva pravovremeno obezbeđenje neophodnih resursa, praćenje upotrebe postojećih resursa, kao i predviđanje i planiranje budućih potreba
• Upravljanje resursima zasnovano je na ažurnim informacijama o trenutnom stanju, raspoloživosti i načinu korišćenja resursa
ITIL preporuke • U modernoj ekonomiji većina poslovnih sistema
kritično zavisi od podrške koju joj pruža IKT infrastruktura
• ITIL predstavlja skup “best practice” preporuka za upravljanje IKT resursima, sa ciljem da IKT sektori obezbede neophodne servise i podršku za svakodnevno poslovanje
• Trenutno je aktuelna ITIL verzija 3 (od maja 2007)• ITIL v3 definiše sveobuhvatne preporuke o životnom
ciklusu servisa, sagledavajući kompletnu IT organizaciju i sve komponente koje su neophodne za pružanje podrške krajnim korisnicima
ITIL – CMDB
• Jedan od koncepata koje ITIL uvodi je i Configuration Management DataBase – baza podataka o konfiguracijama
• Primarno zamišljenja kao specijalizovana baza u kojoj se čuvaju podaci o elementima IT konfiguracija i relevantih resursa
ITIL preporuke i upravljanje resursima
• Iako je CMDB razvijen kao specijalizovana baza za upravljanje IT resursima, ne postoji ograničenje da se upotrebi i za druge resurse od interesa.
• ITIL v3 definiše resurs kao bilo kakvo sredstvo ili sposobnost koja doprinosi uspešnom izvršenju poslovnog procesa, a upravljanje resursima kao stalan proces nadgledanja i praćena upotrebe svih materijalnih i finansijskih sredstava
• Registar resursa je baza podataka koja omogućava čuvanje i upravljanje podacima o resursima
CMDB sistemi
• Postoji više komercijalnih i OpenSource (i pri tome freeware) programskih rešenja koja su razvijena kao CMDB sistemi po ITIL preporukama– Komercijalni: BMC Atrium CMDB, CA
Enterprise IT Management - CA CMDB, IBM Tivoli, HP Universal CMDB
– OpenSource: OneCMDB, CMDBuild, RapidCMDB
Upravljanje nepokretnom imovinom• Nepokretnosti su jedan od osnovnih resursa koje
koriste i kojima raspolažu lokalni/pokrajinski organi uprave
• Uspešno upravljanje imovinom podrazumeva postojanje ažurnih podataka o svim nepokretnostima
• Ti podaci bi trebali biti lako dostupni odgovarajućim službama lokalnih/pokrajinskih organa uprave
• Aplikacija za upravljanje nepokretnom imovinom razvijena je integracijom sistema za upravljanje resursima (CMDBuild) i sistema za upravljanje dokumentima (Alfresco)
Upravljanje nepokretnom imovinom (2)• Namena aplikacije nije da bude “zamena” za katastar, već
da bude lokalno dostupna, brzo pretraživa baza svih relevantnih podataka o nepokretnostima
• Aplikacija obezbeđuje:– Čuvanje podataka o samoj nepokretnosti (tip, lokacija,
površina, struktura, vrednost, tip dokumenata o vlasništvu, kat.parcela, ...)
– Podatke o korisnicima nepokretnosti (naziv, delatnost, sedište, osnov korišćenja...)
– Mogućnost vizuelizacije lokacije nepokretnosti– Upravljanje korisnicima i grupama
• Svi ovi podaci mogu biti praćeni originalnim dokumentima u elektronskoj formi (skenovi izvoda iz katastra, ugovori i drugi relevantni dokumenti)
CMDBuild
• Deo sistema koji služi kao registar resursa (baza podataka o nepokretnostima)
• OpenSource sistem • Izabran zbog:
– Visokog nivoa razvijenosti, prethodnog iskustva, mogućnosti lokalizacije, relativno lakog korišćenja, i posebno zbog mogućnosti lakog povezivanja sa drugim sistemima
CMDBuild (2)
• Obezbeđuje mogućnost kreiranja sopstvenog modela podataka – Definisanje šifarnika, klasa (tipova) i relacija između
njih• Ugrađen sistem za generisanje izveštaja na bazi
JasperReports biblioteke• Ugrađena podrška za povezivanje sa:
– Enhydra Shark (workflow sistem)– Alfresco (sistem za upravljanje dokumentima)– GeoServer (GIS)
Alfresco• Kao integralni deo aplikacije za upravljanje
nepokretnostima neophodno je obezbediti skladištenje relevantnih dokumenata
• Dokumenti se čuvaju u DMS Alfresco sistemu, koji je jedan od najšire prihvaćenih sistema za upravljanje dokumentima, a najrašireniji OpenSource sistem
• Dokumenti se u Alfresco prosleđuju preko CMDBuilda tako da u svakom momentu ostaje sačuvana veza između podataka u CMDBuild bazi i pripadajućih dokumenata u Alfrescu
Integracija OpenSource sistema
<<JDBC>>
<<SOAP (WebServices)>>
<<JDBC>>
<<FTP>>
CMDBuild Application Server (Tomcat)
CMDBuild Web Application
DatabaseServer (PostgreSQL 8.4)
CMDB Database
SpatialDataBase
Alfrssco Application Server
Alfresco Instance
FTP File server
MySQL DatabaseServer
Alfresco Database
Implementacija - Model podataka
tip_nepokretnosti
nacin_koriscenja
lokacija_nepokretnosti
Strukturau_KP
dokumenti_o_vlasnistvu
sediste_opstine
promene_sproveo
adresa_korisnika
lokacija_korisnika
koristi_nekretninu
vrsta
Inheritance_2
korisnik_akta
Inheritance_3
opstina_lokacija
Opstina
idnazivosnovni_post_broj
IntegerVariable characters (100)Integer
Nepokretnost
idcodedescriptionpovrsinaknjigovodstvena_vrednostdatum_promene
Vrsta_nepokretnosti
idcodevalue
IntegerTextText
Vrsta_namene
idcodevalue
IntegerTextText
Struktura_nepokretnosti
idcodevalue
IntegerTextText
Lokacija
mestookrugpokrajinadrzava
TextTextTextText
Katastarska_parcela
brojKO
Variable characters (50)Text
Svojinska_dokumenta
osnov_vlasnistvabroj_dokumenta
TextVariable characters (50)
Vrsta_dokumenta
idcodevalue
IntegerTextText
Adresa
idulicabrojspratpost_broj...
IntegerTextVariable characters (50)IntegerInteger
Odgovorna_lica
idkorisnicko_imeime_prezime
IntegerCharacters (10)Text
Korisnik_nekretnine
idnazivdelatnostosnivac
IntegerVariable characters (100)TextText
Dokumenti_pri lozi
idprilog_path
IntegerLong variable characters (255)
Osnivacka_akta
Implementacija
• Na osnovu modela u CMDBuild sistemu definisani su:– Odgovarajući šifarnici (opštine, okruzi, tipovi
dokumenata, vrste objekata...)– Odgovarajuće klase (nepokretnost, objekti,
zemljišta, korisnici...)– Relacije (korisnik-nepokretnost, nepokretnost-
lokacija...)– Tipovi dokumenata koji se mogu koristiti kao
prilozi i smeštati u Alfresco sistem
Administracioni modul - šifarnik
Administracioni modul - klase
Administracioni modul – upravljanje korisnicima
Modul za upravljanje podacima
Modul za upravljanje podacima
Zaključak• Aplikacija podržava
– Unos i ažuriranje podataka o nepokretnostima– Dodavanje pratećih dokumenata kao priloga
podacima u bazi i njihovo skladištenje u DMS sistemu Alfresco
– Praćenje istorije promena podataka– Postepeno proširivanje modela podataka (nema
unapred zadatu strukturu baze, korisnici sami mogu dodavati nove tipove podataka, kada se za to javi potreba)
– Upotrebu latinice i ćirilice u interfejsu i podacima (osim za osnovni naziv tipa, koji ne mora biti vidljiv krajnjim korisnicima, a mapira se na naziv tabele u bazi)
Zaključak
• Planirani razvoj– Povezivanje sa sistemom za upravljanje
poslovnim procesima Enhydra Shark što bi omogućilo da se definišu koraci u kojima se obavljaju i akteri koji obavljaju određene izmene
– Povezivanje sa GeoServer aplikacijom koja bi omogućila prikaz detaljnijih informacija o georeferenciranim atributima (zasad je to moguće samo korišćenjem javno dostupnih servisa GoogleMaps, YahooMaps, OpenStreetMaps)