20.02.2015 Views

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 5. ESPECIFICACIÓN DE REQUISITOS 46<br />

son específicos de cada caso de uso. Por otra parte, están los requisitos adicionales, que<br />

son aquellos requisitos no funcionales que no se asocian a un caso de uso concreto.<br />

Un caso de uso especifica el comportamiento de un sistema o una parte del<br />

mismo, y es una descripción de un conjunto de secuencias de acciones, incluyendo<br />

variantes, que ejecuta un sistema para producir un resultado, de valor, observable por un<br />

actor (el cual representa a uno o más usuarios del sistema al que pertenece).<br />

En los siguientes apartados se describe de una forma general la herramienta y se<br />

especifican los requisitos según el estándar IEEE 830-1998. Posteriormente, dentro de<br />

este mismo capítulo, se realiza un estudio de los requisitos mediante la realización de<br />

diagramas de casos de uso y la formalización de dos de los más importantes.<br />

5.1. Descripción general<br />

5.1.1. Perspectiva del producto<br />

Interfaces del sistema<br />

La aplicación es totalmente independiente en cuanto a que no pertenece a ningún<br />

sistema complejo mayor que se sitúe por encima de él.<br />

Interfaces de usuario<br />

La aplicación dispondrá de una interfaz gráfica de usuario a través de la cual se<br />

podrá abrir una clase Java (que se situará en el área de texto de la parte izquierda) y<br />

generar el fichero Java, DTD o XML Schema a través de los menús o botones que se<br />

ofrecen. Una vez creados, se van añadiendo a una lista con todos los demás ficheros<br />

creados y, según la selección, se mostrarán en el área de texto de la parte derecha con la<br />

posibilidad de guardarlo en cualquier unidad.<br />

Interfaces hardware<br />

La aplicación se definirá teniendo en cuenta la tecnología Java. No se consideran<br />

requisitos software adicionales a los que impone la propia tecnología Java.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!