Alfresco sustav za upravljanje dokumentima. Alfresco Community - besplatni poslovni sustav za upravljanje dokumentima

Alfresco - pregled ECM sustava na ruskom

Open Source sustav temeljen na webu za intranetsku suradnju, upravljanje sadržajem (ECM) i upravljanje poslovnim procesima (Alfresco Activity). Sadrži osobne početne stranice, biblioteka dokumenata, tražilica, virtualni radni prostori, mikroblogovi, wiki, blogovi, forumi, kalendari.

Alternative za Alfresco

Pregled sustava Alfresco

Alfresco sustav jedan je od najčešćih sustava na Zapadu upravljanje elektroničkim dokumentima i upravljanje projektima. To je uvelike zbog otvorenosti koda (potpuni Open Source) i razlike u odnosu na većinu proizvoda otvorenog koda u stabilnosti rada i mogućnosti skaliranja kako bi odgovaralo poslovnim zadacima bilo koje veličine. To i ne čudi, budući da je „otac“ i glavni dizajner Alfresco sustava do danas John Newton, jedan od menadžera i suvlasnika Documentuma, svjetskog lidera na tržištu sustava za elektroničko upravljanje dokumentima velikih poduzeća. Tvrtke kao što su Activision, American Stock Exchange, Cisco, Electronic Arts itd. uspješno rade sa sustavom. Sustav može raditi na gotovo svakoj platformi i sa bilo kojom bazom podataka. Brojni Alfresco sustavi mogu lako podnijeti teret milijuna pohranjenih dokumenata i desetaka tisuća korisnika.

Niska popularnost sustava u Rusiji posljedica je činjenice da donedavno nije bilo tvrtki sposobnih pružiti profesionalne usluge implementacije, podrške i obuke za korisnike Alfresco sustava.

Prednosti Alfresca

Alfresco je EDMS s pristupom webu. Ovo je zgodno jer:
Nema potrebe za instaliranjem dodatnog softvera na računala korisnika.
Nema problema s ažuriranjem klijentskog softvera.
Moguće je raditi s bilo kojeg mjesta u svijetu, uključujući Mobilni uredaji

Alfresco ima najnaprednije web sučelje: praktično, brzo i lijepo.
No europski i američki EDMS, uključujući Alfresco, već prije 3 godine prestali su se oslanjati na web sučelje. Naravno da postoji podrška za to, ali služi za daljinski pristup dokumentima i ništa više.

Jer kada je osoba u uredu ili poslovnici spojena na VPN mrežu, nema ništa zgodnije i lakše od rada s mapama i datotekama na njemu poznat način. Uredite dokumente u uredskim aplikacijama. Ljudi su navikli tako raditi, znaju raditi i tako će raditi. A korištenje bilo kojeg drugog sučelja, čak i weba, uzrokuje razumljivu iritaciju, smanjenje brzine rada i, kao rezultat, sabotažu implementacije.

Ali kako raditi sa standardnim mapama i datotekama, budući da ne podržavaju izradu verzija, kontrolu pristupa po ulogama, usmjeravanje itd.?

Rješenje je odavno pronađeno i koristi se u europskim i američkim EDMS:

Zamislite da na radnoj površini postoje 2 mape (ili drugi broj mapa, ovo je samo primjer):
"Dokumenti za razmatranje"
"Korporacijski dokumenti"

Otvorite prvu. Postoje 3 dokumenta. Znate da ako su tamo, morate donijeti odluku o njima. Otvaramo ih u uobičajenom MS Wordu duplim klikom. I, gle čuda, možete ne samo čitati tekst dokumenta, već otvarati bilo koje verzije, čitati komentare, donositi odluke i slati dokument na razmatranje proizvoljnim osobama bez napuštanja MS Worda (MS Excel, MS Power Point). Štoviše, tamo možete vidjeti svoje zadatke, dolazne i odlazne.

Trebate li izraditi i pokrenuti novi ugovor na odobrenje? Ništa ne može biti jednostavnije. Stvorite dokument u MS Wordu i pošaljite izravno odatle koristeći standardnu ​​rutu. Ili prvo izradite datoteku i jednostavno je kopirajte u mapu “Corporate Documents” / “Draft Agreements”. Dokument će se odmah unijeti u EDMS i poslati standardnom rutom.

Nitko ne odbija ni web sučelje. U Alfresco web sučelju možete obavljati sve gore navedene funkcije i još mnogo toga. Web je pogodan za poslovna putovanja, za brzi pristup s telefona ili prijenosnog računala, za obavljanje složenih grupnih operacija s dokumentima i zadacima te za generiranje izvješća.

Postoje 2 glavne verzije Alfresco sustava: Community Edition i Enterprise Edition.

Izdanje zajednice potpuno besplatno, može se preuzeti i instalirati u bilo kojoj tvrtki. Međutim, sustav nema nikakvu podršku osim dobrovoljne pomoći članova Alfresco korisničke zajednice. No unatoč tome, izdanje Zajednice ostaje jedna od najčešćih opcija za elektroničke sustave upravljanja dokumentima u Europi. Sustav podržava mogućnost ugošćavanja poslužitelja u oblaku ili klasteru, stoga predstavlja održivo rješenje za 10 i 10 000 korisnika. Ugrađene baze podataka: MySQL i PostgreSQL.

Usluge tvrtki za implementaciju Alfresco Community Edition:

Montaža
- Rusifikacija
- Jamstvo za funkcioniranje implementiranih poslovnih procesa

Enterprise Edition– industrijsko izdanje sustava, koje radi pod kontrolom moćnih Oracle ili MS SQL baza podataka. Takvi sustavi su certificirani od strane Alfresca i korisnici sustava imaju jamstvo za stabilan rad sustava, podršku i ažuriranje.

Prodaja i implementacija certificiranog Alfresco Enterprise Edition sustava:

Isporuka certificiranog sustava
- Instalacija
- Implementacija poslovnih procesa
- Jamstvo za rad sustava u cjelini
- Jamstvo za provedene poslovne procese
- Godišnje hotline sustavna podrška
- Godišnje ažuriranje verzija sustava
- Obuka tehnologa (na daljinu + seminari)

Glavne karakteristike Alfresco sustava:

  • Potpuno web sučelje
  • Pretraživanje dokumenata po cijelom tekstu
  • LDAP integracija
  • Sharepoint integracija
  • Integracija s MS Officeom
  • Integracija e-pošte
  • Integracija s Firefoxom i IE
  • Integracija Google gadgeta
  • Verzija dokumenta
  • Usporedba verzija
  • Fleksibilan pristup dokumentima temeljen na ulogama
  • podrška grafički urednik poslovni procesi JBoss jBMP
  • Podrška za jednostavne tijekove rada stvorene pomoću "čarobnjaka za stvaranje"
  • Ugrađeni sustav za upravljanje projektima temeljen na mikrostranicama

Snimke zaslona

Početna stranica


Pojedinosti o dokumentu


Administrativna ploča


Recenzije i novosti o Alfrescu

2015. Video: Sučelje sustava za upravljanje dokumentima Alfresco

Alfresco je replicirajući integrirani sustav za upravljanje sadržajem za razvojne organizacije istoimene britanske tvrtke. Koristi se za upravljanje dokumentima, zapisima, objavljivanje na webu, grupni rad i poslovne procese u organizaciji. Postoji u dva izdanja. Alfresco zajednica je besplatna i distribuira se pod LGPL-om. Izdanje Alfresco Enterprise plaćena je komercijalna verzija proizvoda, distribuira se pod vlastitom vlasničkom licencom, otvorenog je koda i u skladu je s otvorenim standardima.

2013. Alfresco je došao u Rusiju

Alfresco, web-based (i cloud-based) sustav za upravljanje sadržajem i suradnju, u našoj zemlji već nekoliko godina implementiraju domaći integratori. I zato što Ovo je proizvod otvorenog koda i ima besplatnu verziju zajednice koja je postala najpopularnija u Rusiji. No sada je Alfresco očito uvidio ozbiljan potencijal u našoj zemlji i odlučio prodaju i marketing uzeti pod svoju kontrolu. Osnivač tvrtke John Powell došao je u Moskvu kako bi otvorio predstavništvo. Navodno će se Alfresco sada usredotočiti na promociju svoje verzije u oblaku u Rusiji i njezinu izravnu prodaju. I ostavljaju mogućnost partnerima da kreiraju i prodaju vlastita OEM rješenja temeljena na Alfrescu (slično kao što mnogi integratori sada stvaraju svoje portale temeljene na SharePointu).

2013. SaaS verzija Alfresca ažurirala je sučelje i pretraživanje

Alfresco Cloud - SaaS verzija popularnog Alfresco ECM sustavi, koji je pokrenut prije otprilike 2 godine. Nedavno je ovo rješenje ažurirano, a glavna promjena je novo sučelje koje je postalo jednostavnije i praktičnije. Programeri su sakrili neke izbornike i gumbe i dodali više opcija za prilagodbu i personalizaciju. Također u cloud verziji postoji napredna pretraga sadržaja na temelju nekoliko kriterija. Video recenzije Alfresco Clouda - pogledajte dolje:

2012. Alvex - rusko rješenje temeljeno na Alfrescu

ITD Systems najavio je izlazak Alvexa, sustava za upravljanje dokumentima i poslovnim procesima temeljenog na Alfrescu. Alvex rješava problem spajanja strogih poslovnih procesa, opisanih strogim propisima, i stvarnih svakodnevnih zadataka čija se raznolikost i dinamička povezanost ne uklapaju u formalne sheme. Sustav Alfresco nudi alate za upravljanje poslovnim sadržajem (ECM), upravljanje društvenim sadržajem (SCM) i upravljanje poslovnim procesima (BPM). Alvex Alfrescu dodaje mogućnost stvaranja dinamičkih poslovnih procesa (Dynamic BPM). Alvex također proširuje mogućnosti Alfresca u smislu ECM / BPM, pruža alate za povezivanje procesa sa strukturom tvrtke i prikladne alate za praćenje trenutne situacije za obične zaposlenike i menadžere. Kao i Alfresco, Alvex dolazi u verzijama Community i Enterprise. Community verzija dostupna je pod licencom LGPL i potpuno je besplatna.

2011. Alfresco Community 4 integrira Apache Solr, društvene mreže i Activiti BPM

Nova verzija besplatni sustav za upravljanje sadržajem otvorenog koda Alfresco Community 4 uveo je mnoge nove značajke. Alfrescova vlastita tražilica zamijenjena je popularnom open source tražilicom Apache Solr. Također, u sustav je integriran Activiti BPM mehanizam za upravljanje poslovnim procesima. Nove društvene značajke omogućuju vam pretplatu na ažuriranja kolega, lajkanje sadržaja i jednostavno objavljivanje sadržaja na YouTubeu, Facebooku, LinkedInu, Twitteru i SlideShareu. Mogućnost suradnje na sadržaju također je poboljšana integracijom s Google Docs, Apple iWork i Adobe Creative Suite. Podsjetimo, Alfresco osim besplatne Community verzije prodaje i Enterprise verziju. Alfresco podržava ruski jezik sučelja i implementiraju ga neke domaće tvrtke.

2011. Alfresco je objavio sustav suradnje za mala poduzeća

Sustav za upravljanje sadržajem Alfresco postao je prilično raširen u našoj zemlji zbog niske cijene i dostupnosti besplatne open-source verzije. Ipak, ovo je prilično složeno rješenje i nije bilo prikladno za mala poduzeća. Sada je Alfresco odlučio ispraviti ovaj nedostatak te je izbacio Alfresco Team rješenje koje je namijenjeno suradnji (sa sadržajem) na razini odjela i malih poduzeća. Podsjeća na Sharepoint Team Site ili Box.net, samo je u odnosu na njih funkcionalniji i jeftiniji. Korisnici mogu kreirati stranice (radne prostore) sa stranicama različitih formata - pohrana datoteka, kalendar, wiki, popis zadataka, blog, forum. Funkcionalnost Alfteso tima uključuje društvene alate (komentari, ocjene, lajkovi), ažuriranje feedova, web preglednik (koji vam omogućuje pregled čak i video i audio datoteka), mobilne verzije za iPhone i iPad, radni mehanizam (implementiran na Alfresco BPM), dokument pretvarač (na primjer doc -> pdf).

2011. Alfresco je integrirao Activiti BPM motor u svoj ECM sustav

Prošle jeseni Alfresco je predstavio besplatni BPM sustav otvorenog koda Activity. Activity je izvorno zamišljen kao zaseban proizvod, a razvio ga je zasebni odjel Alfresca u suradnji s VMWare SpringSource. Ali zbog velikog zahtjeva zajednice, tvrtka je integrirala Activity u svoj osnovni Alfresco ECM sustav. Alfresco je do sada kao sustav za upravljanje poslovnim procesima koristio još jedan proizvod - JBoss jBPM. Ažurirana verzija Alfresca s Activity motorom pojavit će se u četvrtom kvartalu ove godine. Activity BPM također će ostati dostupan kao samostalan proizvod.

2011. Alfresco i Jive integrirali su svoja rješenja

Lider na tržištu društvenog softvera Jive i developer vodećeg open-source ECM sustava Alfresco odlučili su udružiti snage i predstavili konektor koji omogućuje integraciju ovih rješenja. Ovo je prilično logičan i isplativ korak za obje tvrtke. Jasno je da u korporativnom društvena mreža Stvara se jako puno sadržaja, a to nekako treba kontrolirati i upravljati. S druge strane, da biste organizirali suradnju na društvenoj mreži, morate omogućiti jednostavan pristup datotekama i dokumentima. Čudi samo da su se ove dvije tvrtke složile, jer... Nedavno su rukovoditelji Jivea bili vrlo oštri u svojim kritikama sustava otvorenog koda. Konektor se temelji na novom CMIS standardu i omogućuje objavljivanje sadržaja u oba smjera (od Alfresca do Jivea i natrag). Osim toga, omogućuje vam sinkronizaciju baze korisnika i njihovih prava pristupa svakom dijelu sadržaja zahvaljujući podršci za LDAP protokol.

2010. Alfresco želi poraziti Sharepoint na štetu WCM-a

Upravljanje web sadržajem (WCM), koje se općenito svodi na stvaranje internih i eksternih stranica, uvijek je bilo slaba točka SharePointa. Nova verzija SharePointa 2010 sadrži mnogo bolju WCM funkcionalnost, ali nadogradnja na ovu verziju prilično je skupa. Potrebno je investirati u 64-bitnu arhitekturu i ažurirati poslužiteljski softver (na Windows Server 2008). Prema istraživanju konzultantske tvrtke Global360, ovaj trenutak samo 8% tvrtki koje koriste SharePoint izvršilo je nadogradnju na novu verziju. Ali SharePointov konkurent otvorenog koda, Alfresco, ažurira se češće i ne zahtijeva takva kapitalna ulaganja. Novo Alfresco Community Edition 3.4 stavlja naglasak na upravljanje web sadržajem kao veliku prednost u odnosu na SharePoint. Alfresco programeri vjeruju da besprijekorna integracija između intraneta i vanjskih web aplikacija postaje sve važnija. Na primjer, trgovac želi biti u mogućnosti kreirati dokumente u Wordu i objaviti ih na web mjestu bez pomoći IT stručnjaka (što je prilično problematično u SharePointu). Nova verzija Alfresca podržava SharePoint Protocol i CIFS tehnologije kako bi vam omogućila rad s web stranicom izravno iz MS Officea. Osim toga, podržan je sličan rad iz Google dokumenata.

2009. Alfresco i Ingres pripremaju open-source konkurenta Sharepointu

Programeri sustava otvorenog koda Ingres i Alfresco planiraju izdati alternativu Microsoft SharePointu. Temeljit će se na bazi podataka tvrtke Ingres i sustavu upravljanja poslovnim sadržajem tvrtke Alfresco. Osim toga, distribucija će uključivati ​​Linux OS, što će sustav učiniti idealnim za ljubitelje otvorenih tehnologija, posebno vladine organizacije. Razvoj će se temeljiti na potpuno otvorenom kodu, Linux operativnom sustavu i standardiziranoj opremi, čime će se troškovi implementacije svesti na minimum. Programeri su također razmišljali o onima koji već koriste Microsoft SharePoint - novi sustav suradnje potpuno je kompatibilan s tehničkim protokolima SharePointa i Officea, što omogućuje tijesnu integraciju otvorenog sustava s razvojem korporacije.

2008. Alfresco - open-source ECM u Web 2.0 stilu

Londonsku tvrtku Alfresco, koja razvija istoimeni ECM sustav, osnovali su 2005. suosnivač Documentuma John Newton i top menadžer Business Objectsa John Powell (na slici). Nakon što je namamila dosta zaposlenika iz Documentuma (kojeg je kupio EMC), kao i druge igrače na terenu (Interwoven i Vignette) te primila 20 milijuna dolara ulaganja (uključujući i SAP Ventures), tvrtka ozbiljno prijeti čelnicima ECM tržište. A zajednica programera pomaže joj u tome - uostalom, Alfresco objavljuje otvoreni izvorni kod sustava pod GPL licencom. Istina, to ne znači da je sustav Alfresco besplatan. Postoji besplatna verzija za Alfresco Community i plaćena verzija - Alfresco Enterprise, koja se prodaje uz podršku tvrtke.

2008. Besplatni ECM u svijetu weba 2.0

John Powell, izvršni direktor tvrtke Alfresco, optimističan je u pogledu budućnosti tvrtke i njezine uloge na tržištu upravljanja poslovnim sadržajem. Alfrescoov pristup razlikuje se od drugih velikih igrača na ECM tržištu kao što su IB, Oracle i Microsoft. Ne prodaju softver (besplatan je), već usluge njegove implementacije i podrške. Powell kaže: "Korisnici više ne doživljavaju poslovne sustave za upravljanje sadržajem kao složena, sve-u-jednom rješenja. Žele alate koji su jednostavni i funkcionalni." Tradicionalno, nespretna sučelja i arhitekture koje nisu istinski orijentirane na usluge otežavaju implementaciju sustava za upravljanje poslovnim sadržajem. Većina Alfrescovih usluga koristi mrežnu arhitekturu Representational State Transfer (REST), što znatno ubrzava postavljanje potrebnih funkcija. Powell navodi primjer nedavne integracije s Facebookom kako bi pokazao da je softver njegove tvrtke "dizajniran za Web 2.0 .” “Korištenjem REST-a trebalo nam je samo dva dana za integraciju s Facebookom. U manje od tjedan dana naši su klijenti mogli koristiti Facebook portal za dijeljenje podataka i suradnju u stvarnom vremenu.”



Pretraga na Habru nije pronašla detaljnije članke o sustavu Alfresco. U ovom ću članku pokušati ubiti dvije muhe jednim udarcem: reći što je sustav Alfresco i kako ga koristimo u svom radu.

Kako se dokumenti pohranjuju? mala organizacija? Najjednostavnije je na lokalnom disku. A ako je potreban zajednički rad, šalju se poštom ili, najpopularnija opcija, na mrežnom disku. Još jedna sjajna opcija je Google Docs, ali nisam siguran da se široko koristi u ruskoj praksi.

Ne znam koju veličinu neka organizacija mora doseći da bi razmišljala o implementaciji sustava elektroničkog upravljanja dokumentima, ali mislim da se radi o otprilike 50-100 zaposlenika koji rade s dokumentima.

Kada razmišljate o sustavu za elektroničko upravljanje dokumentima, prvo što vam pada na pamet su skupa rješenja poznatih proizvođača kao što su Microsoft, EMC, 1C itd. Ali postoji alternativa zatvorenim rješenjima - sustav za upravljanje dokumentima otvorenog koda Alfresco. Ili, na engleskom, onda Open Source Enterprise Content Management System (ECM, CMS).

Konkurenti Alfrescu su vlasnički softveri kao što su EMC Documentum, Open Text, Sharepoint. Sami programeri Alfresca pišu o svojim konkurentima kao o naslijeđu 90-ih, koji:

  • košta previše
  • previše teško za korištenje, implementaciju, skaliranje
  • preteško za modificiranje kako bi odgovaralo vašim potrebama
  • previše "vlasničko"
Pokušat ću vam reći nešto o sustavu, a vi odlučite jesu li programeri bili u pravu.

Što je Alfresco

Alfresco je izvorno zamišljen kao open source alternativa Microsoft Sharepointu. Ali tijekom razvoja, odmaknuo se od toga i pruža niz jedinstvenih funkcija koje nisu dostupne drugim sličnim sustavima. Dovoljno je reći da Alfresco radi stabilno koristeći Sharepoint protokol preko HTTPS-a.

Upravo u otvorenosti sustava vidim njegovu glavnu prednost: nema “lock-ina” ni za jednog proizvođača, sam sustav je besplatan. Još jedna prednost koju vidim kod Alfresca je ta što je izgrađen na modernim Java tehnologijama kao što su Spring, JSF, Hibernate, Lucene; nove verzije će koristiti Spring Surf. I znam da velike, ozbiljne tvrtke vole Java sustave.

Korisnici komuniciraju sa sustavom putem preglednika. Također je moguće raditi s datotekama putem Windows Explorera, kao s običnom mrežnom mapom (CIFS protokol) ili putem FTP-a. Radimo s engleskom verzijom, postoji ruska lokalizacija.


Snimka zaslona standardne Alfresco stranice za upravljanje dokumentima

Alfresco pruža mogućnost stvaranja, pohrane, izmjene dokumenata i još mnogo toga. Moguće je kreirati dokument direktno u sustavu, prazan ili prema predlošcima vaše tvrtke. Sustav omogućuje pretraživanje po sadržaju dokumenta i podržava verziju dokumenta. Cijela povijest promjena je pohranjena, uvijek možete vidjeti tko je što dodao ili izbrisao.

Je li prikladan za vaše potrebe? Proširljivost

Alfresco je potpuno spreman za korištenje, možete preuzeti besplatno Community Edition, instalirati ga i početi koristiti već danas, sve je vrlo jednostavno. Postoji i plaćeno Enterprise Edition, glavna razlika je dostupnost tehničke podrške.

Alfresco se može instalirati na Windows i *nix kompatibilne sustave; potrebno je Java Runtime Environment. Isporuka uključuje ugrađeni OpenOffice za pretvaranje između različitih vrsta dokumenata, izdvajanje tekstualnih podataka za indeksiranje i mogućnosti pretraživanja cijelog teksta. Također je uključen Tomcat, koji se po želji može zamijeniti bilo kojim prikladnim web spremnikom.

Alfresco održava vlastitu bazu korisnika. Međutim, moguće je automatski kreirati korisnike pri prvoj prijavi ili sinkronizirati s vanjskim izvorom: LDAP, Microsoft Active Directory, domena tvrtke itd.

Podržani su industrijski standardi ECM-a. Stoga Alfresco sustav za pohranu podataka glatko prelazi s vlastite implementacije standarda JSR-170 na pristup podacima putem CMIS-a, uklanjajući posljednje ograničenje korištenja pohrane isporučene s Alfrescom.

Sustav radi s dokumentima bilo kojeg formata: Microsoft Office, Open Office, pdf itd. Ako traženi format nije na popisu podržanih, možete dodati svoj modul pretvorbe jednom od podržanih, a lanci pretvorbe bit će ugrađeni u sve potrebne izlazne formate.

Prednost Alfresca kao otvorenog sustava je potpuni pristup izvornim kodovima, možete promijeniti bilo koji dio sustava, ako je dostupan dobri stručnjaci naravno. Licenca to dopušta.

Sustav vam omogućuje proširenje funkcionalnosti pomoću modula proširenja. Moduli mogu sadržavati bilo što: poslovnu logiku, stilove stranica, nove stranice, proširenja modela podataka i nove usluge. Moduli za proširenje mogu raditi s Alfrescom putem brojnih protokola, od kojih je najbolje podržan REST protokol. Predlaže se da se korisničko sučelje implementira pomoću Spring Surfa, za ostalo nema ograničenja, najčešće se koristi Java, rjeđe JavaScript na strani poslužitelja, Groovy, JRuby. Glavna stvar je da postoji podrška za CMIS.

Možete potpuno napustiti standardno web sučelje i implementirati svoje. Tada će se Alfresco koristiti samo kao skladište.

Za integraciju s drugim softverom podržane su različite vrste autentifikacije, a moguće ih je lančano povezati. Na primjer, korisnik se može prijaviti pomoću jedinstvene prijave. Ako korisnik dođe neovlašten, Alfresco će ga pokušati autorizirati (tražit će korisničko ime i lozinku ili certifikat, ovisno kako je sustav konfiguriran).

Alfresco ima vrlo fleksibilan podatkovni model, s mnogo mogućnosti za njegovo proširenje, ali to je tema za poseban članak. Ukratko, vrijedi spomenuti da model podržava višestruko nasljeđivanje (koristeći aspekte), te dinamičko nasljeđivanje, odnosno u bilo kojem trenutku možete dodati bilo koji aspekt bilo kojem objektu, a objekt dobiva sva svojstva tog aspekta.

Pristup podacima i funkcionalnosti mogu se fleksibilno konfigurirati. Sustav autorizacije operira konceptima kao što su: podatkovni objekt, dozvola, korisnik, grupa, uloga. Uloge se dodjeljuju korisnicima i grupama dok je aplikacija pokrenuta, a uloge se mogu dodijeliti kaskadno kroz cijelo podstablo podataka.

Postoji veliki broj gotovih nastavaka za Alfresco.

Broj korisnika. Skalabilnost

Budući da je Alfresco otvoren i besplatan, niste ograničeni brojem klijentskih licenci. Umjesto toga, ograničeni ste performansama svojih poslužitelja i baze podataka te sposobnošću skaliranja sustava.

Na temelju našeg iskustva, poslužitelj Intel Core 2 2,4 GHz s 8 Gb memorije dovoljan je za opsluživanje do tisuću registriranih aktivnih korisnika. Kako se broj korisnika povećava, potrebno je analizirati koji su dijelovi sustava najviše opterećeni. Sustav radi pouzdano u klasteru, osiguravajući cjelovitost i relevantnost podataka, ali potrebna je odgovarajuća konfiguracija, više detalja bit će napisano u nastavku.

Postoje veliki primjeri primjene Alfresca neprofitna organizacija u Rusiji s bazom od 40 000 korisnika ili više. Primjeri inozemnih implementacija također uključuju slučajeve korištenja Alfresca sa stotinama tisuća aktivnih korisnika. Ili s puno manjim brojem korisnika, ali istovremeno višeterabajtnom pohranom.

Naše iskustvo u implementaciji Alfresca

Sustav koristi tvrtka, najveći europski proizvođač softvera. Procijenjeni broj internih korisnika: 30 tisuća. Očekivani broj vanjskih korisnika: preko 3 milijuna.

Alfresco je odabran kao jedina opcija ECM sustava na tržištu s dobrom podrškom za poduzeća, implementacijom Sharepoint protokola i dostupnošću primjera implementacije s 1000+ korisnika. Microsoft Sharepoint nije, koliko ja znam, iako možda nije zadovoljio ostale kriterije.
Trenutačno repozitorij pohranjuje ~2000 dokumenata od 5-10 MB svaki.

Glavna poboljšanja:

  • Promjena izgleda sustava. Zaglavlja i logotipi tvrtke dodani su gdje je bilo potrebno.
  • Alfresco je modificiran za rad s aplikacijskim poslužiteljem, bazom podataka i sustavom provjere autentičnosti usvojenim kao standard unutar tvrtke.
  • Alfresco je povezan s postojećim metapodacima na portalu tvrtke, kao što su državni registri, kategorije kupaca itd.
  • Modul za izradu takozvanih “projekata” pomoću predložaka, stvaranje dokumenata pomoću predložaka.
  • Sustav kontrole pristupa. Prema riječima predstavnika Alfresca, ovo je jedina implementacija s tako dubokom upotrebom Alfresco sustava kontrole pristupa.
  • Objava dokumenata koji prolaze kroz faze protoka dokumenata drugim resursima tvrtke. Obrnuti uvoz dokumenata u sustav.
  • Standardni tijek rada značajno je promijenjen u skladu sa standardima tvrtke.
  • Uvedena je mogućnost konfiguriranja tijeka dokumenata u pokretu pomoću korisničkog sučelja, uključujući slanje obavijesti odgovornima za obavljanje posla u svakoj fazi.
  • Sučelje s bibliotekom treće strane za pretvaranje i izdvajanje podataka iz dokumenata.

Sustav je već ušao u proizvodnju. Brojni su problemi s kojima smo se morali suočiti, a neki od njih još nisu riješeni.

Na primjer, kada se izvodi na lokalnom računalu programera, sustav radi prilično brzo. Međutim, kada radi na klijentu u klasteru od 5 aplikacijskih poslužitelja, sustav ponekad počne nerazumno usporavati. Problem još nije riješen, iako su čak i sami Alfresco programeri bili uključeni u njega.

Nažalost, arhitektura našeg sustava izgrađena je na takav način da indeksira pretraživač(Lucene) pohranjuju se na mrežni disk. A to ozbiljno proturječi preporukama programera; često se susrećemo s urušavanjem indeksa.

Još jedan problem s OpenOfficeom je kod pretvaranja i izdvajanja podataka iz dokumenata. Čak Najnovija verzija OpenOffice u poslužiteljskom načinu rada može pretvoriti samo jednu po jednu datoteku. Pokušaj pretvaranja nekoliko datoteka u isto vrijeme dovodi do nepredvidivih rezultata. OpenOffice također ima neugodnu osobinu da s vremenom pojede puno memorije i prestane odgovarati na zahtjeve. Mogu preporučiti nekoliko metoda:

  • koristite za pokretanje i automatsko ponovno pokretanje nekoliko OpenOffice poslužitelja odjednom;
  • korištenje drugih biblioteka za konvertiranje i izdvajanje podataka (npr. Aspose, ali se plaća).
  • kao što je već spomenuto, nemojte koristiti mrežne pogone za pohranu Lucene indeksa;
  • koristeći datotečni sustav sa modernim sredstvima anti-fragmentacija (EXT4).

Trenutno je naš projekt još uvijek u aktivnom razvoju. Unatoč nekim menadžerskim i tehničkim pogreškama u provedbi našeg konkretnog projekta, sviđa mi se sam Alfresco sustav, užitak je raditi s njim i vjerujem u obećanje otvorenih sustava za poslovanje.

Zaključak

Alfresco- dobra baza za izgradnju tijeka dokumenata tvrtke. Mislim da bi Alfresco u bliskoj budućnosti mogao postati zamjena za mnoge zastarjele sustave. Naravno, postoji nekoliko neriješenih problema i malo je vjerojatno da će Alfresco preuzeti cijeli svijet, ali mislim da će sasvim moći zauzeti značajan dio tržišta korporativne pohrane dokumenata i upravljanja dokumentima.

Moguće je koristiti Alfresco u oblaku. Na primjer, Amazon AWS već ima gotove instance s predinstaliranim Alfrescom.

Kruže glasine da Oracle namjerava kupiti Alfresco. Što to prijeti ili posvjetljuje za Alfresco još uvijek nije poznato, vrijeme će pokazati.

Bilo bi vrlo zanimljivo vidjeti vaše priče o implementaciji Alfresca u komentarima.

Oznake:

  • na otvorenom
  • Java
  • ecm
  • crm
  • upravljanje dokumentima
Dodaj oznake

Kompatibilan s PostgreSQL 10

Opis "EDS Logic" temeljen na Alfresco/MSVSfera Infoflow

Prema programerima sustava, automatizacija upravljanja dokumentima korištenjem „Logic: EDMS“ na platformama Alfresco / MSVSfera Infoflow dovodi do povećanja produktivnosti zaposlenika, lakšeg pristupa informacijama za usvajanje upravljačke odluke, poboljšanje izvedbene discipline, a time i do opći porast kvaliteta korporativnog i javnog upravljanja.

Za listopad 2018. sustav pomaže u rješavanju sljedećih zadataka:

  • Organizacija učinkovitog rada s ugovorima
  • Osiguravanje kvalitetne kontrole nad izvršavanjem uputa rukovoditelja
  • Automatizacija tijeka dokumenata organa
  • Smanjenje troškova pretraživanja i omogućavanja pristupa dokumentima
  • Optimizacija poslovnih procesa za obradu dokumenata
  • Minimiziranje troškova rada zaposlenika pri radu s dokumentima
  • Povećanje razine kontrole nad radnom disciplinom zaposlenika
  • Maksimalan protok internih korporativnih dokumenata bez papira
  • Poboljšanje učinkovitosti obrade zahtjeva
  • Upravljanje dokumentima u sustavu upravljanja kvalitetom
  • Rad s dokumentima koji predstavljaju poslovnu tajnu
  • Implementacija protoka projektnih dokumenata i sposobnosti timskog rada
  • Stvaranje jedinstvenog informacijskog prostora za pohranu i obradu organizacijskih dokumenata

Sustav se lako prilagođava ovim i mnogim drugim zadacima vezanim uz obradu dokumenata pomoću ugrađenih postavki, razvoja dodatnih modula i integracije s drugim sustavima.

Sustav Logic: EDMS na platformama Alfresco / MSVSfera Infoflow dizajniran je za upravljanje korporativnim sadržajem i sadržajno orijentiranim poslovnim procesima u srednjim i velikim trgovačkim i državnim poduzećima s velikim brojem geografski raspoređenih odjela i brojnim ugovornim stranama.

Učinci implementacije:

  • U vlasti:
    • Poboljšanje kvalitete javnih usluga
    • Smanjenje troškova podrške radu državnih tijela
    • Poboljšanje discipline izvedbe, povećanje upravljivosti
    • Povećanje transparentnosti i otvorenosti djelovanja
    • Stvaranje temelja za sveobuhvatnu informacijski sistem tipa “elektronička uprava” (međuresorski dokumentotok, EAR, arhivi, portali državnih službi)
  • Za trgovačka društva:
    • Poboljšano rukovanje
    • Brz odgovor na promjene
    • Razdoblje povrata sustava kreće se od šest mjeseci do dvije godine
    • Povećanje konkurentnosti poduzeća na tržištu

2017

Integracija s otkrivanjem curenja informacija

Sustav ILD pomaže u pouzdanom utvrđivanju izvora curenja povjerljivih informacija na papiru. Algoritam rješenja je kreiranje pojedinačnih kopija dokumenta s kojim zaposlenici rade u sustavu za elektroničko upravljanje dokumentima. ILD pamti nekoliko parametara dokumenta: algoritam konverzije, datum i vrijeme izdavanja kopije, kao i identifikacijske podatke zaposlenika. Dakle, u slučaju curenja informacija, ILD pouzdano identificira zaposlenika čija se greška dogodila. Možete pročitati više o integraciji tehnologije.

"EDMS Logic 2.0" temeljen na Alfresco/MSVSfera Infoflow

Proizvod je prebačen na verziju 5.1 Alfresco/MSVSfera Infoflow platforme. Ova ECM platforma stvorena je na besplatnom softveru (OS).

U verziji 2.0. Redizajniran je mehanizam za obradu kartica dokumenata, dodano je uređivanje datoteka formata Microsoft Office, Open Office i LibreOffice izravno s kartice dokumenata.

Dodan je niz funkcija:

  • nametanje rješenja na isprave,
  • primarna distribucija dokumenata,
  • centralizirano praćenje statusa dokumenata,
  • mogućnosti rada s uputama i organizacijskim i upravnim dokumentima.
  • Dopunjen je paket alata proizvoda za konfiguriranje rješenja tijekom implementacije i rada od strane kupaca i partnera.

Ova verzija sustava implementira 16 dopuna korisničkih funkcionalnosti i 29 izmjena u funkcionalnosti postavljanja i administriranja sustava.


Mogućnosti najnovije verzije platforme Alfresco, posebice brže verzije Jave, moderne tražilice i proširenog API-ja, omogućuju jednostavnu izmjenu rješenja kako bi odgovaralo jedinstvenim zahtjevima i postizanje još boljeg učinka na njemu, stvarajući dodatne vrijednost za korisnike. A Business Logic, koji je inovacije pravovremeno odražavao u svojim rješenjima, povećao je svoju konkurentnost.

2015

Izdanje "EDMS Logic" na platformi MSVSfera Infoflow

Tvrtke Business Logic i Nacionalni centar za podršku i razvoj najavile su 15. prosinca 2015. puštanje rješenja za elektroničko upravljanje dokumentima na platformi EDMS Logic i MSVSfera Infoflow.

Mehanizam barkodiranja korišten je kao osnova za integraciju ova dva rješenja: kartici dokumenta i dokumentu dodjeljuje se jedan barkod koji se može otisnuti na naljepnicu (za dolazne dokumente) ili na dokument (za dokumente izdane od organizacija i poslao).

Dokument sadrži jedinstveni identifikacijski broj (UNID). Njegova prisutnost pomaže pri traženju dokumenta u EDMS-u. Prilikom strujanja, skener čita crtični kod dokumenta koji se registrira, nakon čega se slika dokumenta automatski pričvršćuje na odgovarajuću karticu. Nakon toga, korisnik može pronaći dokument pomoću skenera crtičnog koda.

“Stream unos podataka kritična je komponenta svakog rješenja za upravljanje dokumentima. Stoga je odabir platforme za ovaj zadatak ključan za učinkovit rad s korporativnim sadržajem,” istaknuo je Oleg Beilezon, glavni ECM arhitekt za Business Logic. “Još jednom smo analizirali rješenja na tržištu u ovom području i došli do zaključka da ABBYY FlexiCapture rješenja ostaju najoptimalnija.”
“ABBYY FlexiCapture nekoliko puta povećava brzinu unosa podataka iz različitih vrsta dokumenata i omogućuje značajno smanjenje broja pogrešaka pri unosu. Rješenje se lako integrira s mnogim korporativnim sustavima za upravljanje dokumentima, uključujući EDMS na Alfresco platformi, što korisnicima omogućuje da što učinkovitije organiziraju rad s dokumentima i podacima,” rekao je Dmitry Shushkin, direktor korporativnih projekata u ABBYY Rusija.

Prijenos "EDMS Logic" na platformu Alfresco verzija 4.2

Izdanje sustava EDMS Logic iz rujna 2014. prebačeno je na najnoviju verziju platforme Alfresco 4.2, koja pruža niz značajnih poboljšanja:

  • Promijenjen je globalni dizajn korisničke stranice, što omogućuje učinkovitije korištenje veličine zaslona. Osim toga, mehanizmi konstrukcije zaglavlja postali su fleksibilniji i dinamičniji
  • Poboljšane performanse sustava
  • Dodane su nove opcije za prilagodbu korisničkog sučelja Share
  • Pojednostavljene mogućnosti objavljivanja sadržaja
  • Dodane opcije za grupno preuzimanje sadržaja
  • Koristi se naprednija verzija Activiti motora poslovnih procesa, koji vam omogućuje izgradnju fleksibilnijih poslovnih procesa

Funkcionalnost EDMS Logic je pretrpjela sljedeće promjene:

  • Implementiran je EDMS dashlet koji vam omogućuje da počnete raditi s EDMS dokumentima izravno s Alfresco početne stranice
  • Implementirana je mogućnost ručnog unosa registarskih brojeva dokumenata i provjere njihove jedinstvenosti
  • Dodane nove značajke u radno mjesto EDMS korisnik:
  • * Rad s dokumentima dodanim u “Omiljene”
  • * Rad s popisom nedavno pregledanih dokumenata
  • * Konfiguriranje sastava i redoslijeda prikaza stupaca atributa dokumenta kada su prikazani na popisu
  • * Izvezite u Excel sadržaj bilo kojeg popisa
  • Redizajnirani su obrasci za izradu i uređivanje svih dokumenata
  • Dodani su dodatni unosi u povijest dokumenta kako bi ga učinili razumljivijim
  • Dodana je mogućnost pregleda povijesti kretanja dokumenta po statusu životni ciklus u grafičkom obliku
  • Implementirana kontrola duplikata prilikom kreiranja nove druge ugovorne strane
  • Dodana je radnja "priloži uz...", koja vam omogućuje prijenos bilo koje datoteke Alfresco repozitorija unutar EDMS dokumenta
  • Dodana standardna izvješća: sažetak tema dokumenta, upute izvršene uz kršenje rokova
  • Proširene administratorske mogućnosti za postavljanje korisničkih radnih stanica

Izdanje 1.1.2 planirano je za početak listopada, a uključivat će:

  • Poboljšan standardni postupak odobravanja dokumenata, koji vam omogućuje da konfigurirate i koristite višefazne rute odobrenja različite složenosti
  • Mogućnost korištenja jedne instalacije sustava za više organizacija
  • Novi korisnički alati za rad s imenikom zaposlenika, uključujući poseban Alfresco dashlet koji vam omogućuje pretraživanje zaposlenika izravno s početne stranice sustava
  • Optimizacija konfiguracijskih i administrativnih alata

(Enterprise Content Management), čiji se izvorni kod distribuira pod licencom LGPL. Alfresco se natječe s komercijalnim sustavima kao što su Documentum i Microsoft SharePoint, s proširivom modularnom strukturom, punom podrškom za standard OASIS CMIS 1.0 i nekoliko puta bržim performansama od konkurenata. Sistemski kod je napisan u aspektno orijentiranom stilu u Javi pomoću komponenti Spring, Hibernate, Lucene i MyFaces. MySQL i PostgreSQL su podržani kao DBMS.

Sustav Alfresco jedan je od najraširenijih sustava za elektroničko upravljanje dokumentima i projektima na Zapadu. To je uvelike zbog otvorenosti koda (potpuni Open Source) i razlike u odnosu na većinu proizvoda otvorenog koda u stabilnosti rada i mogućnosti skaliranja kako bi odgovaralo poslovnim zadacima bilo koje veličine.


Sustav Alfresco jedan je od najraširenijih sustava za elektroničko upravljanje dokumentima i projektima na Zapadu. Uglavnom je to zbog otvorenosti koda (potpuni otvoreni izvor) i razlike u odnosu na većinu proizvoda otvorenog koda u stabilnosti rada i mogućnosti skaliranja kako bi odgovaralo poslovnim zadacima bilo koje veličine. To i ne čudi, budući da je „otac“ i glavni dizajner Alfresco sustava do danas John Newton, jedan od menadžera i suvlasnika Documentuma, svjetskog lidera na tržištu sustava za elektroničko upravljanje dokumentima na razini tvrtke.

Tvrtke kao što su Activision, American Stock Exchange, Cisco, Electronic Arts itd. uspješno rade sa sustavom. Sustav može raditi na gotovo svakoj platformi i sa bilo kojom bazom podataka. Brojni Alfresco sustavi mogu lako podnijeti teret milijuna pohranjenih dokumenata i desetaka tisuća korisnika.

Niska popularnost sustava u Ruskoj Federaciji posljedica je činjenice da donedavno nije bilo tvrtki sposobnih za pružanje profesionalnih usluga za implementaciju, podršku i obuku korisnika Alfresco sustava.

Prednosti Alfresca

Alfresco - EDMS s web pristupom. Ovo je zgodno jer:

  • nema potrebe za instaliranjem dodatnog softvera na korisničkim strojevima;
  • nema problema s ažuriranjem klijentskog softvera;
  • moguće raditi s bilo kojeg mjesta u svijetu, posebice s mobilnih uređaja;
  • Alfresco ima najnaprednije web sučelje: praktično, lijepo i brzo.

Međutim, američki i europski EDMS, posebice Alfresco, već su od 2009. prestali stavljati glavni naglasak na web sučelje. Naravno, pomaže, ali se koristi samo za daljinski pristup dokumentima.

Jer kada se osoba nalazi u uredu ili poslovnici spojenoj na VPN mrežu, nema ništa praktičnije i lakše od rada s mapama i datotekama na uobičajen način - uređivanjem papira u uredskim aplikacijama. Korištenje bilo kojeg drugog sučelja, čak i weba, uzrokuje razumljivu iritaciju, smanjenje brzine rada i, kao rezultat, sabotažu uvođenja.

Međutim, što je sa standardnim mapama i datotekama, budući da ne podržavaju izradu verzija, kontrolu pristupa prema ulogama, usmjeravanje itd.?

Rješenje je odavno pronađeno i koristi se u europskim i američkim EDMS! Pretpostavimo da postoje 2 mape na vašoj radnoj površini (ili drugi broj mapa, ovo je samo primjer):
"Papiri za razmatranje"
"Korporacijski papiri"

Otvorite prvu. Postoje 3 dokumenta. Znate da ako su tu, imate odgovornost donijeti odluku o njima. Otvaramo ih unutra poznata Riječ dvostruki klik. Možete ne samo pročitati tekst dokumenta, već otvoriti bilo koju verziju, pročitati komentare, donijeti odluke i poslati dokument na razmatranje bilo kojoj osobi bez napuštanja MS Worda (MS Excel, MS Power Point). Osim toga, tamo možete vidjeti svoje zadatke, odlazne i dolazne.

Trebate li izraditi i pokrenuti novi ugovor na odobrenje? Ništa ne može biti lakše. Stvorite dokument u MS Wordu i pošaljite izravno odatle koristeći standardnu ​​rutu. Ili prvo izradite datoteku i jednostavno je kopirajte u mapu “Corporate Papers” / “Draft Agreements”. Dokument će se odmah unijeti u EDMS i poslati standardnom rutom.

Nitko ne odbija ni web sučelje. U Alfresco web sučelju moguće je obavljati sve gore navedene funkcije i mnogo više. Web je pogodan za poslovna putovanja, za brzi pristup s prijenosnog računala, za obavljanje složenih grupnih operacija s dokumentima i zadacima te za generiranje izvješća.

Postoje 2 glavne verzije Alfresco sustava: Community Edition i Enterprise Edition.

Community Edition potpuno je besplatno i može ga preuzeti i instalirati svaka tvrtka. Iako sustav nema nikakvu pomoć osim dobrovoljne podrške članova Alfresco korisničke zajednice. Međutim, unatoč tome, izdanje Zajednice ostaje jedna od najčešćih opcija za elektroničke sustave upravljanja dokumentima u Europi. Sustav podržava mogućnost postavljanja na poslužitelje ili klastere, što ga čini održivim rješenjem za 10 i 10 000 korisnika. Ugrađene baze podataka: MySQL i Postgre.

Enterprise Edition je industrijsko izdanje sustava koje radi pod moćnim Oracle ili MS SQL bazama podataka. Takvi sustavi su certificirani od strane Alfresca i korisnici sustava imaju jamstvo za stabilan rad sustava, podršku i ažuriranje.

Glavne karakteristike Alfresco sustava

  • punopravno web sučelje;
  • pretraživanje dokumenata u cijelom tekstu;
  • integracija s LDAP, Sharepoint, MS, Email, Ff&EXPLORER, Google Gadget;
  • verzija dokumenata;
  • usporedba verzija;
  • fleksibilan pristup dokumentima temeljen na ulogama;
  • pomoć JBOSS JBMP grafičkog urednika poslovnih procesa;
  • pomoć s jednostavnim tijekovima rada stvorenim pomoću "čarobnjaka za stvaranje";
  • sustav nema službenu rusifikaciju, stoga ga podržavaju entuzijasti koji, kao što znate, nisu odgovorni ni za što.
  • ugrađeni sustav za upravljanje projektima temeljen na mikrostranicama
  • nije najbolji jednostavan sustav EDMS implementacija

Ostavite svoj komentar!

Pretraga na Habru nije pronašla detaljnije članke o sustavu Alfresco. U ovom ću članku pokušati ubiti dvije muhe jednim udarcem: reći što je sustav Alfresco i kako ga koristimo u svom radu.

Kako se dokumenti pohranjuju u maloj organizaciji? Najjednostavnije je na lokalnom disku. A ako je potreban zajednički rad, šalju se poštom ili, najpopularnija opcija, na mrežnom disku. Još jedna sjajna opcija je Google Docs, ali nisam siguran da se široko koristi u ruskoj praksi.

Ne znam koju veličinu neka organizacija mora doseći da bi razmišljala o implementaciji sustava elektroničkog upravljanja dokumentima, ali mislim da se radi o otprilike 50-100 zaposlenika koji rade s dokumentima.

Kada razmišljate o sustavu za elektroničko upravljanje dokumentima, prvo što vam pada na pamet su skupa rješenja poznatih proizvođača kao što su Microsoft, EMC, 1C itd. Ali postoji alternativa zatvorenim rješenjima - sustav za upravljanje dokumentima otvorenog koda Alfresco. Ili, na engleskom, onda Open Source Enterprise Content Management System (ECM, CMS).

Konkurenti Alfrescu su vlasnički softveri kao što su EMC Documentum, Open Text, Sharepoint. Sami programeri Alfresca pišu o svojim konkurentima kao o naslijeđu 90-ih, koji:

  • košta previše
  • previše teško za korištenje, implementaciju, skaliranje
  • preteško za modificiranje kako bi odgovaralo vašim potrebama
  • previše "vlasničko"
Pokušat ću vam reći nešto o sustavu, a vi odlučite jesu li programeri bili u pravu.

Što je Alfresco

Alfresco je izvorno zamišljen kao open source alternativa Microsoft Sharepointu. Ali tijekom razvoja, odmaknuo se od toga i pruža niz jedinstvenih funkcija koje nisu dostupne drugim sličnim sustavima. Dovoljno je reći da Alfresco radi stabilno koristeći Sharepoint protokol preko HTTPS-a.

Upravo u otvorenosti sustava vidim njegovu glavnu prednost: nema “lock-ina” ni za jednog proizvođača, sam sustav je besplatan. Još jedna prednost koju vidim kod Alfresca je ta što je izgrađen na modernim Java tehnologijama kao što su Spring, JSF, Hibernate, Lucene; nove verzije će koristiti Spring Surf. I znam da velike, ozbiljne tvrtke vole Java sustave.

Korisnici komuniciraju sa sustavom putem preglednika. Također je moguće raditi s datotekama putem Windows Explorera, kao s običnom mrežnom mapom (CIFS protokol) ili putem FTP-a. Radimo s engleskom verzijom, postoji ruska lokalizacija.


Snimka zaslona standardne Alfresco stranice za upravljanje dokumentima

Alfresco pruža mogućnost stvaranja, pohrane, izmjene dokumenata i još mnogo toga. Moguće je kreirati dokument direktno u sustavu, prazan ili prema predlošcima vaše tvrtke. Sustav omogućuje pretraživanje po sadržaju dokumenta i podržava verziju dokumenta. Cijela povijest promjena je pohranjena, uvijek možete vidjeti tko je što dodao ili izbrisao.

Je li prikladan za vaše potrebe? Proširljivost

Alfresco je potpuno spreman za korištenje, možete preuzeti besplatno Community Edition, instalirati ga i početi koristiti već danas, sve je vrlo jednostavno. Postoji i plaćeno Enterprise Edition, glavna razlika je dostupnost tehničke podrške.

Alfresco se može instalirati na Windows i *nix kompatibilne sustave; potrebno je Java Runtime Environment. Isporuka uključuje ugrađeni OpenOffice za pretvaranje između različitih vrsta dokumenata, izdvajanje tekstualnih podataka za indeksiranje i mogućnosti pretraživanja cijelog teksta. Također je uključen Tomcat, koji se po želji može zamijeniti bilo kojim prikladnim web spremnikom.

Alfresco održava vlastitu bazu korisnika. Međutim, moguće je automatski kreirati korisnike pri prvoj prijavi ili sinkronizirati s vanjskim izvorom: LDAP, Microsoft Active Directory, domena tvrtke itd.

Podržani su industrijski standardi ECM-a. Stoga Alfresco sustav za pohranu podataka glatko prelazi s vlastite implementacije standarda JSR-170 na pristup podacima putem CMIS-a, uklanjajući posljednje ograničenje korištenja pohrane isporučene s Alfrescom.

Sustav radi s dokumentima bilo kojeg formata: Microsoft Office, Open Office, pdf itd. Ako traženi format nije na popisu podržanih, možete dodati svoj modul pretvorbe jednom od podržanih, a lanci pretvorbe bit će ugrađeni u sve potrebne izlazne formate.

Prednost Alfresca kao otvorenog sustava je potpuni pristup izvornim kodovima, možete mijenjati bilo koji dio sustava, naravno ako imate dobre stručnjake. Licenca to dopušta.

Sustav vam omogućuje proširenje funkcionalnosti pomoću modula proširenja. Moduli mogu sadržavati bilo što: poslovnu logiku, stilove stranica, nove stranice, proširenja modela podataka i nove usluge. Moduli za proširenje mogu raditi s Alfrescom putem brojnih protokola, od kojih je najbolje podržan REST protokol. Predlaže se da se korisničko sučelje implementira pomoću Spring Surfa, za ostalo nema ograničenja, najčešće se koristi Java, rjeđe JavaScript na strani poslužitelja, Groovy, JRuby. Glavna stvar je da postoji podrška za CMIS.

Možete potpuno napustiti standardno web sučelje i implementirati svoje. Tada će se Alfresco koristiti samo kao skladište.

Za integraciju s drugim softverom podržane su različite vrste autentifikacije, a moguće ih je lančano povezati. Na primjer, korisnik se može prijaviti pomoću jedinstvene prijave. Ako korisnik dođe neovlašten, Alfresco će ga pokušati autorizirati (tražit će korisničko ime i lozinku ili certifikat, ovisno kako je sustav konfiguriran).

Alfresco ima vrlo fleksibilan podatkovni model, s mnogo mogućnosti za njegovo proširenje, ali to je tema za poseban članak. Ukratko, vrijedi spomenuti da model podržava višestruko nasljeđivanje (koristeći aspekte), te dinamičko nasljeđivanje, odnosno u bilo kojem trenutku možete dodati bilo koji aspekt bilo kojem objektu, a objekt dobiva sva svojstva tog aspekta.

Pristup podacima i funkcionalnosti mogu se fleksibilno konfigurirati. Sustav autorizacije operira konceptima kao što su: podatkovni objekt, dozvola, korisnik, grupa, uloga. Uloge se dodjeljuju korisnicima i grupama dok je aplikacija pokrenuta, a uloge se mogu dodijeliti kaskadno kroz cijelo podstablo podataka.

Postoji veliki broj gotovih nastavaka za Alfresco.

Broj korisnika. Skalabilnost

Budući da je Alfresco otvoren i besplatan, niste ograničeni brojem klijentskih licenci. Umjesto toga, ograničeni ste performansama svojih poslužitelja i baze podataka te sposobnošću skaliranja sustava.

Na temelju našeg iskustva, poslužitelj Intel Core 2 2,4 GHz s 8 Gb memorije dovoljan je za opsluživanje do tisuću registriranih aktivnih korisnika. Kako se broj korisnika povećava, potrebno je analizirati koji su dijelovi sustava najviše opterećeni. Sustav radi pouzdano u klasteru, osiguravajući cjelovitost i relevantnost podataka, ali potrebna je odgovarajuća konfiguracija, više detalja bit će napisano u nastavku.

Postoje primjeri implementacije Alfresca u velikoj neprofitnoj organizaciji u Rusiji s bazom od 40 000 korisnika ili više. Primjeri inozemnih implementacija također uključuju slučajeve korištenja Alfresca sa stotinama tisuća aktivnih korisnika. Ili s puno manjim brojem korisnika, ali istovremeno višeterabajtnom pohranom.

Naše iskustvo u implementaciji Alfresca

Sustav koristi tvrtka, najveći europski proizvođač softvera. Procijenjeni broj internih korisnika: 30 tisuća. Očekivani broj vanjskih korisnika: preko 3 milijuna.

Alfresco je odabran kao jedina opcija ECM sustava na tržištu s dobrom podrškom za poduzeća, implementacijom Sharepoint protokola i dostupnošću primjera implementacije s 1000+ korisnika. Microsoft Sharepoint nije, koliko ja znam, iako možda nije zadovoljio ostale kriterije.
Trenutačno repozitorij pohranjuje ~2000 dokumenata od 5-10 MB svaki.

Glavna poboljšanja:

  • Promjena izgleda sustava. Zaglavlja i logotipi tvrtke dodani su gdje je bilo potrebno.
  • Alfresco je modificiran za rad s aplikacijskim poslužiteljem, bazom podataka i sustavom provjere autentičnosti usvojenim kao standard unutar tvrtke.
  • Alfresco je povezan s postojećim metapodacima na portalu tvrtke, kao što su državni registri, kategorije kupaca itd.
  • Modul za izradu takozvanih “projekata” pomoću predložaka, stvaranje dokumenata pomoću predložaka.
  • Sustav kontrole pristupa. Prema riječima predstavnika Alfresca, ovo je jedina implementacija s tako dubokom upotrebom Alfresco sustava kontrole pristupa.
  • Objava dokumenata koji prolaze kroz faze protoka dokumenata drugim resursima tvrtke. Obrnuti uvoz dokumenata u sustav.
  • Standardni tijek rada značajno je promijenjen u skladu sa standardima tvrtke.
  • Uvedena je mogućnost konfiguriranja tijeka dokumenata u pokretu pomoću korisničkog sučelja, uključujući slanje obavijesti odgovornima za obavljanje posla u svakoj fazi.
  • Sučelje s bibliotekom treće strane za pretvaranje i izdvajanje podataka iz dokumenata.

Sustav je već ušao u proizvodnju. Brojni su problemi s kojima smo se morali suočiti, a neki od njih još nisu riješeni.

Na primjer, kada se izvodi na lokalnom računalu programera, sustav radi prilično brzo. Međutim, kada radi na klijentu u klasteru od 5 aplikacijskih poslužitelja, sustav ponekad počne nerazumno usporavati. Problem još nije riješen, iako su čak i sami Alfresco programeri bili uključeni u njega.

Nažalost, arhitektura našeg sustava je dizajnirana na takav način da se indeksi tražilice (Lucene) pohranjuju na mrežni disk. A to ozbiljno proturječi preporukama programera; često se susrećemo s urušavanjem indeksa.

Još jedan problem s OpenOfficeom je kod pretvaranja i izdvajanja podataka iz dokumenata. Čak i najnovija verzija OpenOfficea u poslužiteljskom načinu rada može pretvoriti samo jednu po jednu datoteku. Pokušaj pretvaranja nekoliko datoteka u isto vrijeme dovodi do nepredvidivih rezultata. OpenOffice također ima neugodnu osobinu da s vremenom pojede puno memorije i prestane odgovarati na zahtjeve. Mogu preporučiti nekoliko metoda:

  • koristite za pokretanje i automatsko ponovno pokretanje nekoliko OpenOffice poslužitelja odjednom;
  • korištenje drugih biblioteka za konvertiranje i izdvajanje podataka (npr. Aspose, ali se plaća).
  • kao što je već spomenuto, nemojte koristiti mrežne pogone za pohranu Lucene indeksa;
  • koristeći datotečni sustav s modernim alatima protiv fragmentacije (EXT4).

Trenutno je naš projekt još uvijek u aktivnom razvoju. Unatoč nekim menadžerskim i tehničkim pogreškama u provedbi našeg konkretnog projekta, sviđa mi se sam Alfresco sustav, užitak je raditi s njim i vjerujem u obećanje otvorenih sustava za poslovanje.

Zaključak

Alfresco je dobra baza za izgradnju tijeka dokumenata tvrtke. Mislim da bi Alfresco u bliskoj budućnosti mogao postati zamjena za mnoge zastarjele sustave. Naravno, postoji nekoliko neriješenih problema i malo je vjerojatno da će Alfresco preuzeti cijeli svijet, ali mislim da će sasvim moći zauzeti značajan dio tržišta korporativne pohrane dokumenata i upravljanja dokumentima.

Moguće je koristiti Alfresco u oblaku. Na primjer, Amazon AWS već ima gotove instance s predinstaliranim Alfrescom.

Kruže glasine da Oracle namjerava kupiti Alfresco. Što to prijeti ili posvjetljuje za Alfresco još uvijek nije poznato, vrijeme će pokazati.

Bilo bi vrlo zanimljivo vidjeti vaše priče o implementaciji Alfresca u komentarima.

Oznake: Dodajte oznake