Archa – Open Source archivní informační systém v NTM

Preview:

DESCRIPTION

Walter Schorge. Archa – Open Source archivní informační systém v NTM. Archivy, knihovny a muzea v digitálním světě 2008. 4. 12. 2008. O čem bude řeč?. Archivní materiály v NTM Výchozí stav a důvody ke změně Naše řešení Funkcionality systému Archa Rekapitulace – co náš projekt obnášel. - PowerPoint PPT Presentation

Citation preview

Walter Schorge

Archa – Open Source Archa – Open Source archivní informační systémarchivní informační systém

v NTM v NTM

Archivy, knihovny a muzea v digitálním světě 2008

4. 12. 2008

O čem bude řeč?• Archivní materiály v NTM

• Výchozí stav a důvody ke změně

• Naše řešení

• Funkcionality systému Archa

• Rekapitulace – co náš projekt obnášel

Archivní materiály v NTM

• Archiv pro dějiny techniky a průmyslu (Archiv NTM)

• Archiv architektury (součást MAS)

• Sbírky archivní povahy (např. mapy)

• Oborová dokumentace sbírkových oddělení

Výchozí stav evidence• Archivy - klasické archivní pomůcky, PEvA• Digitalizace – vlastní aplikace „Náprstek“ z roku

2003, neprovázáno s evidencí archivů• V r. 2005 zakoupeno 6 licencí archivního softwaru• Sbírky (mapy etc.) – evidovány jako 3D sbírky• Oborová dokumentace – individuální evidence• O snadném přístupu k informacím (odborní

pracovníci, badatelé) nemohla být řeč

Proč jsme se rozhodli pro změnu?

• Software zakoupený v r. 2005 se výrobci nepodařilo upravit dle potřeb NTM (evidence reprodukcí, mnoho databází, provázání s dalšími systémy, bezpečnost dat, …)

• Bylo nutné rozšířit počet uživatelů – problémem cena licencí, nutnost instalace na jednotlivé PC

• Chybějící prohlížeč• V roce 2007 po analýze potřeb a interních

možností rozhodnuto o vývoji vlastního systému

Naše řešení

• Využití Open Source aplikací• Výhradně webové technologie pro

zpřístupnění i editaci dat• Řešení zohledňuje dosud vytvořená data a

jejich strukturu• Možnost importu a exportu je

samozřejmostí (XML)• Provázanost s dalšími systémy NTM

(evidence sbírek, služby badatelům, …)

Naše řešení – co jsme použili?

Operační systém Linux, distribuce open SUSE

Webový server Apache

Skriptovací jazyk PHP verze 5 a vyšší

Databázový systém MySQL verze 5 a vyšší

TinyMCE - Javascript WYSIWYG Editor

Vyhledávací engine Sphinx

ImageMagick – nástroj pro zpracování obrázků

ZoomiFyDynamicViewer (soubory vytváří PHP skript)

XML – exportní a importní formát

JavaScript

HTML, kaskádové styly CSS

Naše řešení – co jsme použili?

Úvodní stránka

Administrační rozhraní

Slouží pro správu systému, přístup mají pouze administrátoři

Správa textů (nápověda etc.)

Správa uživatelů

Nastavení přístupových práv daného uživatele k jednotlivým modulům

Úprava uživatelského účtu

Editační rozhraní

Slouží pro vkládání a úpravy dat,

přístup mají archiváři selektivně podle práv

k jednotlivým fondům

Zobrazení archivní struktury – nejvyšší úroveň

Zobrazení archivní struktury

Přidání záznamu do archivní struktury

Přehled fondů

Editace záznamu fondu

Formulář pro přidání nového fondu

WYSIWYG editor pro tvorbu archivních pomůcek

Správa off-line datových nosičů

Prohlížeč

Prohlížeč je volně přístupný v rámci intranetu NTM, kopie bude dostupná z Internetu

Prohlížeč - úvod

Přehled fondů

Jednotlivý fond

Reprodukce

Náhledy reprodukcí

Velikost „Screen“

Zoomify

Zoomify - výřez

Možnosti systému• Evidence archiválií a dalších materiálů archivní povahy

• Evidence digitalizovaných archiválií etc., vazba na evidenci originálů, práce s digitálními kopiemi (rozlišení „thumbnail“, „screen“, technologie Zoomify)

• Vazba z evidence sbírek na související archiválie, oborovou dokumentaci

• Evidence digitálního obsahu včetně souborů samotných (např. videozáznamy, audiozáznamy, ...)

• Široké možnosti vyhledávání (fulltext, možnost doplnit o jakékoli SQL dotazy)

Možnosti systému• Jazykové rozhraní je definováno v samostatných

souborech – výhodné pro možný budoucí překlad do jiných jazyků

• Modulový systém - jednotlivé moduly je možné provozovat samostatně (např. Prohlížeč)

• V systému existují tři uživatelské role: administrátor, archivář/-ka, badatel (nastavení práv)

• Se systémem je možné pracovat v různých prohlížečích (Mozilla Firefox 2.0 a vyšší, Internet Explorer 6.0 a vyšší, Opera 9.5 a vyšší, ... )

Výhody

• Otevřenost pro implementaci dalších funkcionalit

• Nezávislost na tvůrci, použity výhradně otevřené a široce rozšířené komponenty

• Provázanost s dalšími systémy NTM

• Jednoduchost nasazení pro další uživatele

• Žádné finanční náklady na navýšení počtu uživatelů, množství záznamů

• Možnosti importu a exportu dat z/do běžných formátů

Nevýhody

???

Asi žádné ...

Malá rekapitulace

• Vývoj trval 15 měsíců

• Systém programoval jeden zaměstnanec

• Na vývoji se dále podílela skupina interních konzultantů (archiváři, pracovníci digitalizace)

• Odhadované množství času: 1 500 hodin práce

• Odhadované náklady vývoje: 250 tis. Kč (personální a režijní náklady)

Děkuji Vám za pozornost!

Walter Schorge

Národní technické muzeumwalter.schorge [zavináč] ntm.cz