|
solutions
> Document and Workflow Management System (Agilis DMS)
Agilis DMS Document and Workflow Management System
Agilis-DMS is an integrated information system for document, workflow management, and electronic registry inventory. The system has been designed and implemented by Agilis SA.
System Architecture
The development of the system has been based on modern N-tier architecture ensuring portability and scalability. The web-based application has been designed based on the principles of synchronous and asynchronous Web 2.0 (Ajax, dhtmlx, dojo, Javacript) communication models and is accessible via common web browsers. More specifically, the overall system includes the following components:
1. A central, integrated meta-data driven relational database, shared by all applications, populated with all available documents, including:
- Structural, operational and dynamically defined metadata;
- Versions of documents;
- Dynamically defined workflows;
- An electronic registry inventory
2. A web based intranet application based on a unified user interface concept and usage paradigm
3. A series of java servlets, web services and daemons at the application layer for implementing the business logic
Product insights
The application supports the overall workflows' management, from the initiation of a new process to its completion. The application can be integrated in the operational environment of the organisation offering a common look-and-feel experience to the user. The following operational functionality can be performed:
- authentication is shared by all applications and modules, based on LDAP user authentication mechanism that is combined with client-server mutual authentication over SSL and makes use of digital certificates;
- document management enables the uploading, versioning, searching, archiving and assignment of documents or groups of documents to individual users for further processing in a defined workflow;
- workflow management provides monitoring of the overall progress of the internal processes and supports operations such, task assignment, task completion, transition to next workflow step or workflow completion;
- reporting includes the generation of a) pre-defined reports and statistics and b) dynamically created reports in HTML format. Through the search functionality any of the available metadata or combinations between them can be flexibly used as parameters of the search in order to produce the corresponding report either on documents, cases or workflows. All the reports are accessible only from authorised internal users within the application's environment;
- electronic registry features can be used by authorised internal users in order to automatically assign registry numbers to incoming or/and outgoing documents;
- metadata management: In order for the system to provide as more flexibility as it gets, since the workflows and the way some documents participate in each workflow are not always well defined, the following core concept was implemented: a) different types of documents can be dynamically defined; b) each type is characterised by metadata, c) that are also dynamically defined; and finally, d) each specific document of a type inherits the metadata defined for that type. A similar assumption was also made for the workflows, enabling, in conclusion, the dynamical creation of workflow steps. Authorised users are offered with the ability to define such metadata and associate them with types of documents or workflows;
- user management and access rights management implements the Mandatory Access Control model and is shared by all modules and applications. Access rights on specific operations or data content are implicitly or explicitly assigned to each user, comparing the sensitivity of data and the classification of user on a data domain;
Installation Requirements
Installation of Agilis DMS requires a) RDBMS (Oracle 11g or higher) and b) application server (Jboss 4.0 or higher).
All functionalities can be performed by using common web browsers (Firefox, Safari, Internet Explorer etc) through standard network connections.
Screenshots
|