Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para el desarrollo del Software de señ as se eligió la metodología Iconix, la cual nos
permitira la construcció n de la aplicació n de una manera eficiente; esta metodología
comprende cinco fases que van desde el aná lisis hasta pruebas y mantenimiento, así
mismo nos permitió obtener la documentació n necesaria de cada etapa de desarrollo,
es por ello que a continuació n detallamos los puntos mencionados.
1.Determinació n de Requerimientos
2. Aná lisis
3. Diseñ o
4. Implementació n
Requerimientos Funcionales
La aplicació n permitirá :
CÓDIGO DESCRIPCIÓN
RNF0001 Sistema operativo Windows Xp y Windows Vista
2. Aná lisis
El software permitirá analizar lexicográ ficamente las palabras que se ingresen.
Las palabras que reconocerá el software son ú nicamente las del alfabeto.
El software emitirá un mensaje en caso de que se detecte algú n error en las palabras
ingresadas.
El software tiene la opció n de permitir al usuario escoger 3 tipos de nivels: bá sico,
intermedio y avanzado.
Ademá s de los requerimientos que debe cumplir nuestra aplicació n, definimos una
serie de elementos necesarios que nos permitieron entender de mejor manera el
á mbito del problema, así tenemos:
3. Diseñ o
Prototipado de pantallas
HERRAMIENTA FINALIDAD
4. Implementació n
Esta etapa nos permitió traducir los modelos del diseñ o a un conjunto de clases y la
utilizació n de herramientas y tecnología definida en la etapa anterior.
Las variables que se encuentran en esta fase son:
Herramientas:
JFlex para la construcció n del analizador léxico, ya que ésta herramienta facilita la
construcció n del autó mata y de la tabla de transiciones a partir del lenguaje definido.
JavaCap para la elaboració n del analizador sintá ctico, ésta utiliza el aná lisis
descendente LL(1) que consta de primeros y siguientes y la tabla de aná lisis. A demá s
esta herramienta genera có digo java que permite introducir acciones semá nticas
escritas en dicho lenguaje. Utiliza una notació n basada en reglas de producció n.
Librerías
El manual del programador estará disponible para poder realizar cualquier cambio
futuro ya sea por las mismas integrantes de desarrollo o por otra persona ajena a l
mismo.
JFrame Analisis.Flex
CrearVentanas
«Framework»
JFlex
MiniEditor Analisis.j av a
//