170 likes | 317 Views
Univer zitet u Novom Sadu Fakultet tehničkih nauka Centar za tehnologije i sisteme elektronskog poslovanja Dr Branko Milosavljević ( mbranko @uns.ns.ac.yu ) Dr Milan Vidakovi ć ( minja@uns.ns.ac.yu ) Mr Goran Slad ić ( sladicg@uns.ns.ac.yu ).
E N D
Univerzitet u Novom SaduFakultet tehničkih naukaCentar za tehnologije i sisteme elektronskog poslovanja Dr Branko Milosavljević (mbranko@uns.ns.ac.yu) Dr Milan Vidaković (minja@uns.ns.ac.yu) Mr Goran Sladić (sladicg@uns.ns.ac.yu) Sistem za razmenu elektronskih dokumenata u eUpravi baziran na otvorenim standardima i otvorenom kodu Zajedno za eUpravu u Srbiji Novi Sad 15.01.2008
Cilj • Upravljanje sadržajem (Enterprise Content Management - ECM) • Elektronska razmena nestrukturiranih i polustrukturiranih dokumenata • Interno • Sa eksternim entitetima • Podrška za kolaboraciju učesnika u poslovnim procesima baziranim na razmeni dokumenata • Podrška za višejezičnost • Jednostavnost korišćenja • Korišćenje otvorenog koda (open source)
ECM sistemi Upravljanje slikama Upravljanje dokumentima Repozitorijum podataka Upravljanje zapisima Upravljanje Web sadržajem
Osnova sistema • Alfresco • Open source, otvoreni standardi • Realizovan na bazi najboljih open source komponenti • Namenjen složenim poslovnim sistemima: veliki sistemi, složena organizaciona struktura, složeno upravljanje. • Elektornski sadržaj: dokumenti, zapisi, XML, web stranice, slike, multimedia, programski kod, ... • Autori: najiskusniji tim u svetu iz oblasti ECM (Documentum i Interwoven) • Milionski prihodi na godišnjem nivou
Funkcionalnosti Alfresco ECM sistema • Upravljanje dokumentima, web sadržajem, video zapisima, slikama • Definisanje metapodataka za sadržaj • Kolaboracija učesnika • Napredni sistem pretrage • Kontrola bezbednosti • Kolaboracija sa drugim aplikacijama
Alfresco arhitektura Java App Servers and Portals • Baziran na standardima • Realizovan u JEE tehnologiji uz oslonac na open source komponente • Višejezičan • Modularan (visoko konfigurabilan) • Distribuirana arhitektura • Visoka pouzdanost i brzina rada • Skromni hardverski zahtevi Spring Framework CIFS, FTP WebDAV JSR-170 & Web Svcs JSR-168 Portlets Content Mgmt Repository Object Persistence BPM Control Distributed Store Aspect (Module) Interface Database Storage Templating Indexing Workflow Security DRM Admin PHP FreeMarker MySQL, Oracle Lucene OpenDRM jBPM JMX
Organizacija sadržaja • Sadržaj se smešta u prostore - folderi Alfresco aplikacije • Korisnik pristupa i manipuliše sa prostorima na sličan način kao što pristupa i manipuliše sa folderima na korisničkom računaru • Kreiranje “inteligentnih” prostora - prostori koji mogu da izvrše odgovarajuću aktivnost prilikom dodavanja/uklanjanja dokumenta. Npr. Pošalje se email korisniku da je stigao dokument • Mogućnost definisanja šablona prostora
Definisanje metapodataka • Za svaki dokument/tip dokumenta moguće je definisati koji se metapodaci navode prilikom njegovog dodavanja. • Neki metapodaci se automatski popunjavaju • Kasnije je moguća pretraga po unetim metapodacima.
Kolaboracija korisnika • Poslovni procesi (tok dokumenata od jednog korisnika do drugog) su opisani pomoću workflow sistema • Zajednički rad korisnika na jednom ili više dokumenata baziran je na mehanizmu zaključavanja/otključavanja dokumenata • Komunikacija korisnika putem diskusija (foruma) • Diskusije koje se odnose na konkretan dokument • Tematske diskusije koje se ne odnose na pojedinačne dokumente već na određenu temu
Kategorizacija i pretraga dokumenata • Alfresko pruža mogućnost za definisanje hijerarhijski organizovanih kategorija • Dodeljivanje kategorija dokumentu omogućuje klasifikovanje dokumenta na različite načine • Napredni sistem pretrage omogućuje pretragu po velikom broju kriterijuma: • Sadržaju dokumenta • Metapodacim • Kategorijama • Vremensku pretragu • ...
Kontrola bezbednosti • Svakom korisniku moguće je dodeliti više korisničkih grupa kojima će on pripadati • Prava pristupa za prostore i dokumente se mogu definisati na nivou korisničke grupe ali i konkretnog korisnika • Podržana je evidencija izvršenih akcija od strane svakog korisnika kako bi se osigurala odgovornost korisnika za svoje postupke
Komunikacija sa drugim sistemima Tematski portali Web servisi Web aplikacije CRM App Server Portal Server Business Process Engine Virtualni fajl sistem FTP Visoka pouzdanost CIFS WebDAV Hot Standby Repozitorijum podataka Services Services Content Processes Indeksi Baza metapodataka Skladište
Dalji razvoj sistema • Integracija sa MS Office i Open Office alatima • Realizacija naprednog sistema za arhiviranje • Razvoj dodatnog alata za jednostavnu specifikaciju poslovnih procesa i dokumenata. • Implementacija jedinstvene pristupne tačke (SSO) • Podrška za rad sa strukturiranim dokumentima (XML) • Digitalno potpisivanje dokumenata
Zaključak • Osnova sistema Alfresco: open source; skromni hardverski zahtrevi; stabilan. • Podržava: Upravljanje dokumentima, web sadržajem, video zapisima, slikama; Definisanje metapodataka za sadržaj; Kolaboraciju učesnika; Napredni sistem pretrage; Kontrolu bezbednosti; Kolaboraciju sa drugim aplikacijama. • U toku je razvoj sistema koji podržava: Integraciju sa MS Office i Open Office alatima; Napredniji sistem za arhiviranje; Alat za jednostavnu specifikaciju poslovnih procesa i dokumenata; Jedinstvenu pristupnu tačku (SSO); Podrška za rad sa strukturiranim dokumentima (XML); Digitalno potpisivanje dokumenata