Documento de requerimientos .
Crear un sistema donde un usuario introduce
una cadena de caracteres.
Sobre dicha cadena se pueden realizar operaciones,
las cuales pueden ser:
Convertir a minusculas toda la cadena
Convertir a mayusculas toda la cadena
Quitar espacios de la cadena (si hay)
El usuario puede tener dos maneras de alimentar
al sistema, en modo de comandos o grafico
La interfaz de comandos debe recibir argumentos
con banderas (por ejemplo -m (minuscula) , -M
(mayuscula), -s (suprimir espacios) ) Se pueden
combinar las opciones -m y -s o -M y -s
En el caso de la interfaz gráfica, se debe construir
con Swing (interfaz gráfica de Java) y se debe capturar
el texto en un TextField, y se deben proporcionar 3
botones, para cada operacion. En una etiqueta, se
pone el resultado, para que el usuario pueda apreciar
sus entradas y salidas
El programa se debe entregar en un modulo JAR y debe tener
dos aplicaciones main, para el modo comando y gráfico.
Debe correr con JDK 1.3.x o superior, en Win32 o UNIX
Debe desarrollarse con NetBeans y debe darse documentación
de casos de uso y diagrama de clases.
Se tiene que acabar para el próximo jueves
               (
geocities.com/gusdelact)