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

From ICA-AtoM
Jump to navigation Jump to search
m
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<span class="pageTitle">What is ICA-AtoM?</span>
+
[[Main Page/nl|Hoofdpagina]] > [[User manual/nl|(UM) Gebruikshandleiding]] > [[UM-1/nl|UM-1 System Overzicht]] > UM-1.1 Wat is ICA-AtoM?
  
[[Main Page/nl|Hoofdpagina]] > [[User manual/nl|(UM) Gebruikshandleiding]] > [[UM-1/nl | UM-1 System overview]] > UM-1.1 Wat is ICA-AtoM?
 
  
[[Image:um1-1WhatIs1.png|500px|thumb|right|System architecture]]
+
ICA-AtoM staat voor "International Council on Archives - Access to Memory". Het is a web-gebaseerde, open source toepassing voor op standaarden gebaseerde archivistische beschrijvingen in een meertalige [[Glossary/nl#Multi-bewaarplaats|multi-bewaarplaats]] omgeving.
  
  
ICA-AtoM staat voor ''International Council on Archives - Access to Memory''. Het is a [[Web-based application/nl|web gebaseerde]], [[Open source application/nl|open-source]] toepassing voor op standaarden gebaseerde archivistische beschrijvingen in een meertalige [[Multi-repository system/nl|multi-repository]]omgeving.
+
== Technisch overzicht ==
  
 
+
[[Image:Ica-atom-technical-architecture-2008-06.gif|500px|thumb|right|System architecture]]
'''Technical Overview'''
 
  
 
ICA-AtoM comprises:
 
ICA-AtoM comprises:
  
*HTML pages served to a web browser from a web server. ''Apache'' is used in development but ICA-AtoM is also compatible with ''IIS''
+
* HTML pages served to a web browser from a web server. Apache is used in development but ICA-AtoM is also compatible with IIS
 
+
* A database on a database server. MySQL is used in development but ICA-AtoM uses a database abstraction layer and is therefore also compatible with Postgres, SQLite, SQLServer, Oracle, etc.
*A database on a database server. ''MySQL'' is used in development but ICA-AtoM uses a database abstraction layer and is therefore also compatible with ''Postgres'', ''SQLite'', ''SQLServer'', ''Oracle'', etc.
+
* PHP software code that manages requests and responses between the web clients, the application logic, and the application content stored in the database
 
+
* The [http://www.symfony-project.org/ symfony] framework that organizes the component parts using object orientation and best practice web design patterns
*''PHP5'' software code that manage requests and responses between the web clients, the application logic and the application content stored in the database.
+
* De [http://qubit-toolkit.org/ Qubit] Open Information Management Toolkit, ontwikkeld door het ICA-AtoM project en aangepast voor de ICA-AtoM de ICA-AtoM toepassing
 
 
*The [http://symfony-project.org ''Symfony''] web framework that organizes the component parts using object-orientation and best practice web design patterns.
 
 
 
*The [http://qubit-toolkit.org ''Qubit''] open information management toolkit, developed by the ICA-AtoM project and customized to make the ICA-AtoM application
 
  
  
'''Fully web-based'''
+
== Volledig web-gebaseerd ==
  
All user interactions with the system (create, view, search, update, and delete information) take place through the user's web browser. Users access HTML pages on the web server; clicking a button or link triggers a PHP script that sends a command to the database (create, read, update, delete) and returns the output as HTML back to the user's browser.
+
All user interactions with the system (add, view, search, edit, and delete actions) take place through a web browser. Users access HTML pages on the web server; clicking a button or link triggers a PHP script that sends a command to the database and returns the output as HTML back to the user's browser.
  
  
'''Open source'''
+
== Open source ==
  
ICA-AtoM is built with open-source tools (Apache, MySQL, PHP, Symfony) rather than proprietary software. The underlying Qubit Toolkit code developed by the ICA-AtoM project is itself open source, with the source code freely available for use or modification as users or other developers see fit (under the GPL v2.0 license).  
+
ICA-AtoM is ontwikkeld met open source toepassingen (Apache, MySQL, PHP, symfony) in tegen stelling tot gesloten software. The underlying Qubit Toolkit code developed by the ICA-AtoM project is itself open source, with the source code freely available for use or modification as users or other [[#Glossary/nl#Developers|developers]] see fit (under the A-GPL version 3 license).
  
 
Therefore, there is no cost to download any of the software required to run the ICA-AtoM application.
 
Therefore, there is no cost to download any of the software required to run the ICA-AtoM application.
  
 +
== Op standaarden gebaseerd ==
  
'''Op standaarden gebaseerd'''
+
ICA-AtoM is gebouwd rondom de [http://www.ica.org/ International Council on Archives] (ICA) beschrijvende standaarden:
  
ICA-AtoM is gebouwd rondom de [http://www.ica.org/ International Council on Archives'] (ICA) beschrijvende standaarden:
+
* General International Standard Archival Description (ISAD(G)) - 2nd edition, 1999
 +
* International Standard Archival Authority Record (Corporate bodies, Persons, Families) (ISAAR(CPF)) - 2nd edition, 2003
 +
* International Standard For Describing Institutions with Archival Holdings (ISDIAH) - 1st edition, March 2008
  
*''General International Standard Archival Description'' (ISAD-G) - 2nd edition, 1999.
+
Future iterations of ICA-AtoM will support:
 
 
*''International Standard Archival Authority Record (Corporate bodies, Persons, Families)'' (ISAAR(CPF)) - 2nd edition, 2003.
 
  
*''International Standard For Describing Institutions with Archival Holdings'' (ISDIAH) - 1st edition, March 2008.
+
* International Standard For Describing Functions (ISDF) - 1st edition, May 2007
  
Future iterations of ICA-AtoM will support:
+
ICA-AtoM is designed to be flexible enough for adaptation to other descriptive standards; see [[UM-1.4|UM-1.4 Supported descriptive standards]].
  
*''International Standard For Describing Functions'' (ISDF) - 1st edition, May 2007.
 
  
 +
== Meertalig ==
  
'''Meertalig'''
+
All [[Glossary/nl#User interface|user interface]] elements and [[Glossary/nl#Database content|database content]] can be translated into multiple languages. The current version of ICA-AtoM (1.0 beta) supports the following languages:
  
All screen elements ([[Button|buttons]], [[Link|links]], [[Field label|fields labels]]) and contents can be translated into multiple languages. The current version of ICA-AtoM (v1.0 beta) supports the following languages:
+
* Nederlands
*Nederlands
+
* Engels
*Engels
+
* Frans
*Frans
+
* Portugees
*Portugees
+
* Spaans
*Spaans
 
  
  
'''Multi-repository'''
+
== Multi-repository ==
  
ICA-AtoM can be used by a single institution for its own descriptions or it can be set up as a [[Multi-repository system|multi-repository]] "union list" accepting descriptions from any number of contributing institutions.
+
ICA-AtoM can be used by a single institution for its own descriptions or it can be set up as a [[Glossary/nl#Multi-repository|multi-repository]] "union list" accepting descriptions from any number of contributing institutions.

Latest revision as of 13:54, 5 December 2011

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.

Hoofdpagina > (UM) Gebruikshandleiding > UM-1 System Overzicht > UM-1.1 Wat is ICA-AtoM?


ICA-AtoM staat voor "International Council on Archives - Access to Memory". Het is a web-gebaseerde, open source toepassing voor op standaarden gebaseerde archivistische beschrijvingen in een meertalige multi-bewaarplaats omgeving.


Technisch overzicht

System architecture

ICA-AtoM comprises:

  • HTML pages served to a web browser from a web server. Apache is used in development but ICA-AtoM is also compatible with IIS
  • A database on a database server. MySQL is used in development but ICA-AtoM uses a database abstraction layer and is therefore also compatible with Postgres, SQLite, SQLServer, Oracle, etc.
  • PHP software code that manages requests and responses between the web clients, the application logic, and the application content stored in the database
  • The symfony framework that organizes the component parts using object orientation and best practice web design patterns
  • De Qubit Open Information Management Toolkit, ontwikkeld door het ICA-AtoM project en aangepast voor de ICA-AtoM de ICA-AtoM toepassing


Volledig web-gebaseerd

All user interactions with the system (add, view, search, edit, and delete actions) take place through a web browser. Users access HTML pages on the web server; clicking a button or link triggers a PHP script that sends a command to the database and returns the output as HTML back to the user's browser.


Open source

ICA-AtoM is ontwikkeld met open source toepassingen (Apache, MySQL, PHP, symfony) in tegen stelling tot gesloten software. The underlying Qubit Toolkit code developed by the ICA-AtoM project is itself open source, with the source code freely available for use or modification as users or other developers see fit (under the A-GPL version 3 license).

Therefore, there is no cost to download any of the software required to run the ICA-AtoM application.

Op standaarden gebaseerd

ICA-AtoM is gebouwd rondom de International Council on Archives (ICA) beschrijvende standaarden:

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

Future iterations of ICA-AtoM will support:

  • International Standard For Describing Functions (ISDF) - 1st edition, May 2007

ICA-AtoM is designed to be flexible enough for adaptation to other descriptive standards; see UM-1.4 Supported descriptive standards.


Meertalig

All user interface elements and database content can be translated into multiple languages. The current version of ICA-AtoM (1.0 beta) supports the following languages:

  • Nederlands
  • Engels
  • Frans
  • Portugees
  • Spaans


Multi-repository

ICA-AtoM can be used by a single institution for its own descriptions or it can be set up as a multi-repository "union list" accepting descriptions from any number of contributing institutions.