Difference between revisions of "What is ICA-AtoM?/it"

From ICA-AtoM
Jump to navigation Jump to search
(link to italian main page)
Line 3: Line 3:
 
[[Main Page/it|Pagina principale]] > [[User manual/it|(UM) Manuale utente]] > [[UM-1/it | UM-1 Panoramica di sistema]] > UM-1.1 Che cos'è ICA-AtoM?
 
[[Main Page/it|Pagina principale]] > [[User manual/it|(UM) Manuale utente]] > [[UM-1/it | UM-1 Panoramica di sistema]] > UM-1.1 Che cos'è ICA-AtoM?
  
[[Image:Ica-atom-technical-architecture-2008-06.gif|500px|thumb|right|Architettura di sistema]]
 
  
 +
ICA-AtoM è un acronimo per "International Council on Archives - Access to Memory". È un'applicazione open source, interamente online, per descrizioni archivistiche basate su standard, in un contesto multilingua e [[Glossary/it#Multi-arghivo|multi-archivio]].
  
ICA-AtoM è un acronimo per ''International Council on Archives - Access to Memory''. È un'applicazione open source, interamente online, per descrizioni archivistiche basate su standard, in un contesto multilingua e [[Multi-repository system|multi-archivio]].
 
  
 +
== Panoramica tecnica ==
  
'''Panoramica tecnica'''
+
[[Image:Ica-atom-technical-architecture-2008-06.gif|500px|thumb|right|Architettura di sistema]]
  
 
ICA-AtoM è costituito da:
 
ICA-AtoM è costituito da:
  
*Pagine HTML inviate al browser da un server web. Attualmente lo sviluppo è basato su Apache, ma ICA-AtoM è compatibile anche con IIS.
+
* Pagine HTML inviate al browser da un server web. Attualmente lo sviluppo è basato su Apache, ma ICA-AtoM è compatibile anche con IIS
 +
* Un database su un server database. Attualmente nello sviluppo è utilizzato MySQL, ma ICA-AtoM uses a livello di astrazione di database ed è dunque compatibile con Postgres, SQLite, SQLServer, Oracle, etc.
 +
* Codice PHP che gestisce le richieste e le risposte tra i client web e i contenuti immagazzinati nel database
 +
* Il framework [http://www.symfony-project.org/ symfony] che organizza le parti componenti, utilizzando una struttura di progettazione orientata ad oggetti e basata sulle web best pratice
 +
* [http://qubit-toolkit.org/ Qubit] Open Information Management Toolkit, sviluppato dal progetto ICA-AtoM project e personalizzato per costruire l'applicativo ICA-AtoM
  
*Un database su un server database. Attualmente nello sviluppo è utilizzato MySQL, ma ICA-AtoM uses a livello di astrazione di database ed è dunque compatibile con Postgres, SQLite, SQLServer, Oracle, etc.
 
  
*Codice PHP5 che gestisce le richieste e le risposte tra i client web e i contenuti immagazzinati nel database.
+
== Interamente online ==
 
 
*Il framework web [http://symfony-project.org Symfony] che organizza le parti componenti, utilizzando una struttura di progettazione orientata ad oggetti e basata sulle web best pratice.
 
 
 
*[http://qubit-toolkit.org Qubit] Open Information Management toolkit, sviluppato dal progetto ICA-AtoM project e personalizzato per costruire l'applicativo ICA-AtoM.
 
 
 
 
 
'''Interamente online'''
 
  
 
Tutte le interazioni degli utenti con il sistema (creare, visualizzare, cercare, aggiornare, e cancellare) avvengono attraverso il browser dell'utente. Gli utenti accedono alle pagine HTML presenti sul server web; facendo clic su un pulsante o su un link si attiva uno script PHP che invia un comanto al database e restituisce nel browser dell'utente il risultato sottoforma di pagina HTML.
 
Tutte le interazioni degli utenti con il sistema (creare, visualizzare, cercare, aggiornare, e cancellare) avvengono attraverso il browser dell'utente. Gli utenti accedono alle pagine HTML presenti sul server web; facendo clic su un pulsante o su un link si attiva uno script PHP che invia un comanto al database e restituisce nel browser dell'utente il risultato sottoforma di pagina HTML.
  
  
'''Open source'''
+
== Open source ==
  
ICA-AtoM è costruito con strumenti open-source (Apache, MySQL, PHP, Symfony) piuttosto che con software proprietario. Il codice del sottostante Qubit Toolkit, sviluppato dal progetto ICA-AtoM, è anch'esso open source, con il codice sorgente liberamente disponibile per l'utilizzo o la modifica da parte degli utenti o degli [[Developer/it|sviluppatori]], in qualunque modo lo desiderino (sotto la licenza GPL v2.0).  
+
ICA-AtoM è costruito con strumenti open-source (Apache, MySQL, PHP, symfony) piuttosto che con software proprietario. Il codice del sottostante Qubit Toolkit, sviluppato dal progetto ICA-AtoM, è anch'esso open source, con il codice sorgente liberamente disponibile per l'utilizzo o la modifica da parte degli utenti o degli [[Glossary/it#Sviluppatori|sviluppatori]], in qualunque modo lo desiderino (sotto la licenza GPL version 2).
  
 
Per questo, non c'è alcun costo per scaricare i software richiesti per far funziona l'applicativo ICA-AtoM.
 
Per questo, non c'è alcun costo per scaricare i software richiesti per far funziona l'applicativo ICA-AtoM.
  
  
'''Basato su Standard'''
+
== Basato su standard ==
  
 
ICA-AtoM é costruito sugli standard descrittivi dell'[http://www.ica.org/ International Council on Archives'] (ICA):
 
ICA-AtoM é costruito sugli standard descrittivi dell'[http://www.ica.org/ International Council on Archives'] (ICA):
  
*''General International Standard Archival Description'' (ISAD(G)) - 2° edizione, 1999.
+
* General International Standard Archival Description (ISAD(G)) - 2° edizione, 1999
 +
* International Standard Archival Authority Record (Corporate bodies, Persons, Families) (ISAAR(CPF)) - 2° edizione, 2003
 +
* International Standard For Describing Institutions with Archival Holdings (ISDIAH) - 1° edizione, marzo 2008
  
*''International Standard Archival Authority Record (Corporate bodies, Persons, Families)'' (ISAAR(CPF)) - 2° edizione, 2003.
+
Versioni future di ICA-AtoM supporteranno:
 
 
*''International Standard For Describing Institutions with Archival Holdings'' (ISDIAH) - 1° edizione, marzo 2008.
 
  
Versioni future di ICA-AtoM supporteranno:
+
* International Standard For Describing Functions (ISDF) - 1° edizione, maggio 2007
  
*''International Standard For Describing Functions'' (ISDF) - 1° edizione, maggio 2007.
+
ICA-AtoM è progettato per essere sufficientemente flessibile da poter essere adattato a altri standard descrittivi; si veda [[UM-1.4/it|UM-1.4 Standard descrittivi supportati]].
  
ICA-AtoM è progettato per essere sufficientemente flessibile da poter essere adattato a altri standard descrittivi; si veda [[UM-1.4/it| UM-1.4 Standard descrittivi supportati]].
 
  
 +
== Multi-lingua ==
  
'''Multi-lingua'''
+
L'intera [[Glossary/it#Interfaccia utente|interfaccia utente]] e il [[Glosary/it#Contenuto del database|contenuto del database]] possono essere tradotti in molteplici linguaggi. La versione attuale di ICA-AtoM (v1.0 beta) supporta le seguenti lingue:
  
L'intera [[User interface/it|interfaccia utente]] e il [[Database content/it|contenuto del database]] possono essere tradotti in molteplici linguaggi. La versione attuale di ICA-AtoM (v1.0 beta) supporta le seguenti lingue:
+
* arabo
*arabo
+
* coreano
*coreano
+
* farsi
*farsi
+
* francese
*francese
+
* giapponese
*giapponese
+
* greco
*greco
+
* inglese
*inglese
+
* islandese
*islandese
+
* italiano
*italiano
+
* portoghese
*portoghese
+
* olandese
*olandese
+
* sloveno
*sloveno
+
* spagnolo
*spagnolo
+
* tedesco
*tedesco
 
  
  
'''Multi-archivio'''
+
== Multi-archivio ==
  
ICA-AtoM può essere usta da una singola istituzione per le proprie descrizioni o può essere utilizzato per costituire un ambiente di cumulazione [[Multi-repository system|multi-archivio]] accettando descrizione da un qualunque numero di istituzione contribuenti.
+
ICA-AtoM può essere usta da una singola istituzione per le proprie descrizioni o può essere utilizzato per costituire un ambiente di cumulazione [[Glossary/it#Multi-archivio|multi-archivio]] accettando descrizione da un qualunque numero di istituzione contribuenti.

Revision as of 16:11, 18 March 2010

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.

Che cos'è ICA-AtoM?

Pagina principale > (UM) Manuale utente > UM-1 Panoramica di sistema > UM-1.1 Che cos'è ICA-AtoM?


ICA-AtoM è un acronimo per "International Council on Archives - Access to Memory". È un'applicazione open source, interamente online, per descrizioni archivistiche basate su standard, in un contesto multilingua e multi-archivio.


Panoramica tecnica

Architettura di sistema

ICA-AtoM è costituito da:

  • Pagine HTML inviate al browser da un server web. Attualmente lo sviluppo è basato su Apache, ma ICA-AtoM è compatibile anche con IIS
  • Un database su un server database. Attualmente nello sviluppo è utilizzato MySQL, ma ICA-AtoM uses a livello di astrazione di database ed è dunque compatibile con Postgres, SQLite, SQLServer, Oracle, etc.
  • Codice PHP che gestisce le richieste e le risposte tra i client web e i contenuti immagazzinati nel database
  • Il framework symfony che organizza le parti componenti, utilizzando una struttura di progettazione orientata ad oggetti e basata sulle web best pratice
  • Qubit Open Information Management Toolkit, sviluppato dal progetto ICA-AtoM project e personalizzato per costruire l'applicativo ICA-AtoM


Interamente online

Tutte le interazioni degli utenti con il sistema (creare, visualizzare, cercare, aggiornare, e cancellare) avvengono attraverso il browser dell'utente. Gli utenti accedono alle pagine HTML presenti sul server web; facendo clic su un pulsante o su un link si attiva uno script PHP che invia un comanto al database e restituisce nel browser dell'utente il risultato sottoforma di pagina HTML.


Open source

ICA-AtoM è costruito con strumenti open-source (Apache, MySQL, PHP, symfony) piuttosto che con software proprietario. Il codice del sottostante Qubit Toolkit, sviluppato dal progetto ICA-AtoM, è anch'esso open source, con il codice sorgente liberamente disponibile per l'utilizzo o la modifica da parte degli utenti o degli sviluppatori, in qualunque modo lo desiderino (sotto la licenza GPL version 2).

Per questo, non c'è alcun costo per scaricare i software richiesti per far funziona l'applicativo ICA-AtoM.


Basato su standard

ICA-AtoM é costruito sugli standard descrittivi dell'International Council on Archives' (ICA):

  • General International Standard Archival Description (ISAD(G)) - 2° edizione, 1999
  • International Standard Archival Authority Record (Corporate bodies, Persons, Families) (ISAAR(CPF)) - 2° edizione, 2003
  • International Standard For Describing Institutions with Archival Holdings (ISDIAH) - 1° edizione, marzo 2008

Versioni future di ICA-AtoM supporteranno:

  • International Standard For Describing Functions (ISDF) - 1° edizione, maggio 2007

ICA-AtoM è progettato per essere sufficientemente flessibile da poter essere adattato a altri standard descrittivi; si veda UM-1.4 Standard descrittivi supportati.


Multi-lingua

L'intera interfaccia utente e il contenuto del database possono essere tradotti in molteplici linguaggi. La versione attuale di ICA-AtoM (v1.0 beta) supporta le seguenti lingue:

  • arabo
  • coreano
  • farsi
  • francese
  • giapponese
  • greco
  • inglese
  • islandese
  • italiano
  • portoghese
  • olandese
  • sloveno
  • spagnolo
  • tedesco


Multi-archivio

ICA-AtoM può essere usta da una singola istituzione per le proprie descrizioni o può essere utilizzato per costituire un ambiente di cumulazione multi-archivio accettando descrizione da un qualunque numero di istituzione contribuenti.