Libro blanco de las tecnologías de documentación de LuCAS: Descripción, funcionamiento, herramientas y futuro del proyecto de documentación LuCAS | ||
---|---|---|
Anterior | Interfaz de usuario Donantonio | Siguiente |
En este apartado se presentan los requisitos funcionales que deberán ser satisfechos por el sistema. Todos los requisitos aquí expuestos son ESENCIALES, es decir, no sería aceptable un sistema que no satisfaga alguno de los requisitos aquí presentados. Estos requisitos se han especificado teniendo en cuenta, entre otros, el criterio de testabilidad : dado un requisito, debería ser fácilmente demostrable si es satisfecho o no por el sistema.
Nota: Es conveniente hacer la «matriz de requisitos», que confronta los requisitos con el método de verificación.
La interfaz de usuario podrá acceder a toda la biblioteca de un cliente donantonio.
La interfaz de usuario permitirá realizar búsquedas de descripciones, para lo cual se pueden especificar total o parcialmente las descripciones a buscar.
La interfaz de usuario, tras efectuar una búsqueda y mostrar los resultados al usuario, permitirá refinar la búsqueda, es decir, reescribirla a partir de la actual haciéndola más restrictiva.
Los resultados de la búsqueda incluirán mecanismos que permitirán al usuario solicitar la realización de una copia local del recurso referenciado por la descripción.
El usuario contará con mecanismos para programar su cliente, es decir, introducir en éste las consultas donantonio que efectuará contra los servidores elegidos, y cuándo se efectúan.
La interfaz de usuario diseñada deberá tener alto grado de usabilidad y ser sencilla, cumpliendo todos los requisitos especificados.
No se han definido.
La comunicación con los clientes donantonio se realizará mediante protocolos basados en estándares que permitan cumplir los demás requisitos del sistema.
No se han definido
La complejidad de las aplicaciones de usuario debe ser baja, y consumir pocos recursos.
El ciclo de vida elegido para desarrollar el sistema será el de prototipo evolutivo, de manera que se puedan incorporar fácilmente cambios y nuevas funciones.
Los esquemas bibliográficos a usar en el sistema estarán expresados en RDF.
El sistema será software libre y, por tanto, cualquier componente software que reutilice también deberá ser libre.
El sistema será diseñado portable. Deberá ser posible implantar aplicaciones donantonio en diversos lenguajes y plataformas.
El sistema es susceptible de ser ampliado. Por tanto deberá diseñarse fácilmente mantenible, aplicando para su desarrollo las metodologías que para ello sean precisas.
taca taca