2. General Description

2.1. Perspective of the product

The user interface will interact with clients donantonio, with a communication mechanism that will have to be defined.

2.2. System's functions

2.2.1. Access to the information

The user interface will have access to the local library of a Donantonio client, to consult the metadata contained there.

2.2.2. Navigation's Mechanims

The user interface will include mechanisms that facilitate the navigation by the information of a Donantonio client.

Note: Now I think it this is the less defined part... probably it's necessary to define here the interactive queries and all about that.

2.3. user's Features

The user interfaces will have to be of intuitive use, easy to learn and simple to handle. The system will have to display a high degree of usability. The desirable would be that a new user became familiar with the system in very short time, being of immediate use for the functions of resources search.

2.4. Restrictions

The system will be free software (in agreement with the GNU-GPL license or similar) and will have to be free those components that it reuses.

The system will design according to a model client/server.

The system will base its communications on standard protocols of Internet. Internet.

The different subsystems must have a simple design and implementation, regardless of the platform or the programming language.

2.5. Suppositions and dependencies

2.5.1. Suppositions

It is assumed that the requirements described in this document are stable once is approved by the design team taking care of suggestions of the community. Any request of changes in the specification must be approved by the design team and be managed by the same one.

2.5.2. Dependencies

The Donantonio system works independently, with no need to communicate with other external systems, reason why there are no dependencies respect to other systems.