Ecm software design

ECM (Enterprise content management ) - is a set of technologies used to capture, store, preserve and deliver content and documents and content related to organizational processes. ECM tools allow the management of an organization's unstructured information, wherever that information exists.

ECM employed the technologies and strategies of content management to address business process issues, such as records and auditing, knowledge sharing, personalization and standardization of content, and so on.

Alfresco is designed to be the open source alternative for enterprise content management. The open source model allows Alfresco to use best-of-breed open source technologies and contributions from the open source community to get higher quality software produced more quickly at much lower cost.