Está en la página 1de 7

Integrantes de Grupo:

1.
2.

Se les recuerda que solo deben poner el nombre de las personas que
colaborarón en el desarrollo de la siguiente tarea, la omisión de cualquier
nombre se interpretará la no participación y no tendrá derecho a la nota
obtenida, es de responsabilidad directa del responsable del grupo

Tarea 1

Ejercicio 1: Una alcancía


Objetivo: Identificar los aspectos que forman parte de un problema.
Enunciado: Analice la siguiente lectura e identifique los requerimientos
funcionales, el mundo o contexto del problema y los requerimientos no
funcionales. A continuación documente las caracteristicas de cada
Requerimiento funcional y finalmente detalle las caracteristicas de los datos
de entrada.
Analisis del Problema
El problema: Una pequeña asociación conformada como caja comunal “El
progreso”, quiere contruir un programa para manejar una alcancía. En la alcancía
es posible guardar monedas de distintas denominaciones: 1 centavo, de 5
centavos, de 10 centavos, de 25 centavos, de 50 centavos y de un dólar. No se
guardan billetes o monedas de otros valores.
El programa debe dar las siguientes opciones:
(1) Agregar una moneda de una de las denominaciones que maneja.
(2) Informar cuántas monedas tiene cada denominación
(3) Calcular el total de dinero ahorrado, y,
(4) Romper la alcancía, vaciando su contenido.
Cliente Asociación “El Progreso”
Usuario Asociación “El Progreso” y sus socios
(1) Agregar una moneda de una de las
denominaciones que maneja.
Requerimiento (2) Informar cuántas monedas tiene cada
funcional denominación
(3) Calcular el total de dinero ahorrado

-Ley del regimen monetario y conocimiento del dólar


americano
Mundo del -Conteo fisico e introducir la cantidad de monedas que tiene
problema cada denominación
-Conocer y definir una base de datos con sus respectivas
fórmulas
Requerimiento - Sólo se permiten monedas
no funcional - Sólo dólar americano
Identificación y especificación de cada requerimiento funcional
R1:Agregar una moneda de una de las
Nombre denominaciones que maneja.

Una vez realizado el conteo físico,se procede a clasificar las


monedas según el tipo de denominación correspondiente al
Resumen rango de valor establecido para la alcancía de la asociación
“El Progreso”, sin contar los billetes.

1 centavo
Requerimient
5 centavos
o funcional 1
10 centavos
25 centavos
Entradas
50 centavos
1 dólar

Clasificar las monedas de la alcancía según la denominación


Resultado fijada

R2:Informar cuántas monedas tiene cada


denominación
Nombre

Para poder dar un informe de acuerdo a los datos


recolectados, se procede a realizar el conteo de cada
Requerimient moneda clasificada según su denominación.Una vez
Resumen
o funcional 2 obtenido las cantidades monetarias, se digita en el
programa.

Clase de moneda / Cant. Monedas contadas


Entradas

Valor total de cada moneda clasificada


Resultado

Nombre R3:Calcular el total de dinero ahorrado

Al obtener ya la clasificación de los valores monetarios y


contabilizar cuántas monedas se tiene por categoría , el
siguiente paso final es saber cuánto es el dinero total que se
Resumen
Requerimient ha guardado en la alcancía de la pequeña asociación “El
o funcional 3 progreso”

Valor de la moneda
Entradas Cantidad de monedas

Conseguir el valor total del dinero ahorrado


Resultado

Características de los datos de entrada


Requerimiento funcional 1:
Identificador Tipo de Valores Comentarios
de entrada dato posibles
1_ctvs Real 0.01 Moneda americana equivalente a 1
5_ctvs Real 0.05 centavo
10_ctvs Real 0.10 Moneda americana equivalente a 5
25_ctvs Real 0.25 centavo
50_ctvs Real 0.50 Moneda americana equivalente a 10
1_dólar Real 1.00 centavo
Moneda americana equivalente a 25
centavo
Moneda americana equivalente a 50
centavo
Moneda americana equivalente a 1 dólar

Características de los datos de entrada


Requerimiento funcional 2:
Identificador de Tipo de Valores Comentarios
entrada dato posibles
Tipo_moneda_+_cantidad Enteros Todos los Según la denominacion se suman
enteros monedas existentes clasificadas

Características de los datos de entrada


Requerimiento funcional 3:
Identificador Tipo de dato Valores Comentarios
de entrada posibles
Valor_moneda caracteres 1 ctvs El programa arroja el valor total
5 ctvs ahorrado
10 ctvs
25 ctvs
50 ctvs
1 dólar
Ejercicio 2
Objetivo: Identificar los aspectos que forman parte de un problema.
Enunciado: Analice la siguiente lectura e identifique los requerimientos
funcionales, el mundo o contexto del problema y los requerimientos no
funcionales. A continuación documente las caracteristicas de cada
Requerimiento funcional y finalmente detalle las caracteristicas de los datos
de entrada.
Analisis del Problema
El problema:
La "media" de una secuencia de números de punto flotante (reales), x i donde
i=1 , 2 ,… , m . se define como:
x=(x 1+ x 2 + x 3+ …+ x m )/m
La “desviación” respecto a la media es:
d i=( xi −x ) ,
i=1 , 2 ,… , m
Y la “desviación estandar” es:
s= √ (d 21 +d 22 +d 23 +…+ d 2m)/m

El profesor de estadística le pide realizar un programa que lea k secuencias


diferentes de números de punto flotante, para calcular en cada secuencia la
media, la desviación estándar, el máximo y el mínimo algébrico.

Cliente
Usuario
Requerimiento
funcional
Mundo del
problema
Requerimiento
no funcional

Identificación y especificación de cada requerimiento funcional

Nombre

Resumen
Requerimient
o funcional 1
Entradas

Resultado

Requerimient
Nombre
o funcional 2

Resumen

Entradas

Resultado
Nombre

Resumen
Requerimient
o funcional 3
Entradas

Resultado

Características de los datos de entrada


Requerimiento funcional 1:
Identificador Tipo de Valores Comentarios
de entrada dato posibles

Características de los datos de entrada


Requerimiento funcional 2:
Identificador Tipo de Valores Comentarios
de entrada dato posibles

Características de los datos de entrada


Requerimiento funcional 3:
Identificador Tipo de Valores Comentarios
de entrada dato posibles
Ejercicio 3: Cuentas por Cobrar
Objetivo: Identificar los aspectos que forman parte de un problema.
Enunciado: Analice la siguiente lectura e identifique los requerimientos
funcionales, el mundo o contexto del problema y los requerimientos no
funcionales. A continuación documente las caracteristicas de cada
Requerimiento funcional y finalmente detalle las caracteristicas de los datos
de entrada.
Analisis del Problema
El problema: Una compañía ha reducido a la mitad los límites de crédito de sus
clientes para impedir que sus cuentas por cobrar (el dinero que deben) crezca
demasiado. Por ejemplo, si un cliente particular tenía un límite de crédito de
2000 dólares el límite de crédito de este cliente es ahora de 1000 dólares.
Escribir un programa que analice el estado de crédito de n clientes de esta
empresa. Para cada cliente se le dará:
a) El número de cuenta del cliente.
b) El límite anterior de crédito del cliente.
c) El saldo actual del cliente (cantidad que el cliente le debe a la empresa).
El programa deberá calcular e imprimir el nuevo límite de crédito para cada
cliente, determinar e imprimir qué clientes tienen saldos actuales que exceden
sus
nuevos límites de crédito.

Cliente
Usuario
Requerimiento
funcional
Mundo del
problema
Requerimiento
no funcional

Identificación y especificación de cada requerimiento funcional

Nombre

Resumen
Requerimient
o funcional 1
Entradas

Resultado

Nombre

Resumen
Requerimient
o funcional 2
Entradas

Resultado
Nombre

Resumen
Requerimient
o funcional 3
Entradas

Resultado

Características de los datos de entrada


Requerimiento funcional 1:
Identificador Tipo de Valores Comentarios
de entrada dato posibles

Características de los datos de entrada


Requerimiento funcional 2:
Identificador Tipo de Valores Comentarios
de entrada dato posibles

Características de los datos de entrada


Requerimiento funcional 3:
Identificador Tipo de Valores Comentarios
de entrada dato posibles

También podría gustarte