ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desarrollo de una calculadora básica, poniendo en practica los modelos de desarrollo de software


Enviado por   •  6 de Enero de 2019  •  Biografía  •  960 Palabras (4 Páginas)  •  459 Visitas

Página 1 de 4

UNIVERSIDAD TÉCNICA DE COTOPAXI

FACULTAD DE CIENCIAS DE LA INGENIERÍA Y APLICADAS

SISTEMAS DE INFORMACIÓN

Datos generales

Nombre: Fernando Pilaguano

Ciclo: Primero

Docente: Ing. Mg. Verónica Tapia Cerda

Ciclo académico: octubre 2018 – febrero 2019

Tema

Desarrollo de una calculadora básica, poniendo en practica los modelos de desarrollo de software.

Objetivo

Saber utilizar y aplicar en nuestra futura profesión los modelos de desarrollo de software.

Aplicación de modelo en cascada

Requisitos

Uno de los principales requerimientos, es que contenga las funcionalidades básicas de una calculadora para que así tenga un conocimiento más a fondo sobre lo que él requiere.

Una calculadora es un dispositivo que se utiliza para realizar cálculos aritméticos. Mencionemos algunas funcionalidades básicas de una calculadora: + Sumas: Efectúa la suma, - Resta: Efectúa la resta o sustracción, / División: Esta tecla ejecuta la división, * Multiplicación: Esta tecla ejecuta la multiplicación y = Igual: Muestra el resultado de una operación matemática.

Por otra parte, los botones se van representaran con símbolos relacionados a su función como corresponde a cada uno de ellos, se reflejarán en la pantalla para tener mayor facilidad de realizar las operaciones que nuestro cliente requiera hacer. Los botones de calculadora son importantes ya que permiten realizar algunos cálculos complejos e importantes que de otra forma no se podrían efectuar.[1]

Diseño

Vamos a desarrollar una calculadora muy básica, con la capacidad de realizar las operaciones matemáticas de suma, resta, multiplicación, división de dos números, con dos campos de texto en los que el usuario podrá introducir los números a operar y cuatro botones para realizar las operaciones de suma, resta, multiplicación y división.

[pic 3][pic 4][pic 5]

[pic 6][pic 7]

[pic 8]

[pic 9][pic 10]

[pic 11]

[pic 12][pic 13]

Implementación

En estas imágenes se reflejan como seria la programación para  nuestra aplicación

[pic 14]

[pic 15]

[pic 16]

[pic 17]

[pic 18]

[pic 19]

[pic 20]

[pic 21]

[pic 22]

Verificación[pic 23]

En esta fase realizaremos las pruebas necesarias para la ejecución de nuestra aplicación ya que nos daremos de los errores de esta aplicación, de lo sobrante que no requiere, lo faltante para esta aplicación.

Como se puede apreciar la aplicación corre correctamente cumpliendo todos los requerimientos anterior mente dichos.

[pic 24]

Las pruebas más detalladas se mostrarán previamente en el video demostrativo. Para su mejor desarrollo.

Mantenimiento

El software no sufrirá cambios después de que se entrega al cliente. Los cambios no se dan debido a que la aplicación cumple con todos los requerimientos dispuestos por el usuario.

Aplicación del modelo de prototipos

Investigación preliminar

Los requerimientos principales son desarrollar la capacidad de realizar operaciones matemáticas de suma, resta, multiplicación, división, borrar un carácter, borrar todos los caracteres y inversa, para el desarrollo, se aplicarán las herramientas técnicas para levantar los requerimientos de usuario, producir las salidas que satisfagan las necesidades de información, el acceso en forma integrada a la misma, se aplicara el modelo de prototipo.

Análisis y especificación

Tenemos el diseño básico del prototipo, que conlleva una interfaz muy sencilla con los números y operaciones aritméticas a realizar.[2]

Diseño y construcción

En esta fase se produce un modelo que cumpla con los requerimientos entregados en la fase de análisis.

Interfaz

[pic 25]

Código

[pic 26][pic 27]

[pic 28][pic 29]

[pic 30]

Evaluación

Procedemos a realizar un diagnostico y hacer las correcciones necesarias.

Como podemos observar en la interfaz anterior era imposible poner un numero decimal ya que no contábamos con el botón de punto ni la opción de borrar un carácter y poner un numero negativo y realizar una operación inversa.

...

Descargar como (para miembros actualizados) txt (7 Kb) pdf (1 Mb) docx (611 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com