Diferencia entre revisiones de «Usuario:ManuelRomero/DAW/moviles/PracticaJava»

De WikiEducator
Saltar a: navegación, buscar
 
Línea 1: Línea 1:
 
=Práctica 3: Calculadora gráfica operando en real y racional=
 
=Práctica 3: Calculadora gráfica operando en real y racional=
*El enunciado puedea descargarlo aqui [[Archivo:Practica_3_calculadora.pdf]]
+
*El enunciado puedea descargarlo aqui [[Archivo:Practica_calculadora.pdf]]
 
*Analizaremos el proyecto para su realización, mediante diagramas de UML
 
*Analizaremos el proyecto para su realización, mediante diagramas de UML
 
*Concretamente '''''diagrama de clases''''' y '''''diagrama de casos de uso'''''
 
*Concretamente '''''diagrama de clases''''' y '''''diagrama de casos de uso'''''

Última revisión de 08:10 21 sep 2012

Práctica 3: Calculadora gráfica operando en real y racional

  • El enunciado puedea descargarlo aqui Archivo:Practica calculadora.pdf
  • Analizaremos el proyecto para su realización, mediante diagramas de UML
  • Concretamente diagrama de clases y diagrama de casos de uso
  • Para realizar el proyecto se seguirán las especificaciones que se indican.
  • La parte de interfaz debe de ir en una clase totalmente independiente
  • Usaremos parte de este proyecto para Android con Java

Diagrama de casos de uso

  • Muestra los diferentes casos de uso de la aplicación
  • En este caso tenemos dos casos de uso que se exponene
  1. El primer uso que se hace de la calculadora
    1. Consiste en que el usuario cambie el modo de operacion

Calculadora caso1.png

  1. El otro uso es que el usuario introduzca un caracter
    1. El sistema reacciona en consecuencia,
    2. En función del tipo de entrada hará una cosa u otra

Calculadora caso2.png

Diagrama de clases

  • Directamente de los diagramas de casos de uso
  • Identificamos las siguientes clases
  1. VantanaCalculadora
  2. EstadoCalculadora
  3. AccionCalculadora
  4. Operacion
  5. OperacionReal
  6. OperacionRacional
  7. Racional

Calculadora clases.png