You are on page 1of 3

3.

Requerimientos específicos
3.1. Requerimientos funcionales
3.1.1. Requerimiento para el menú.
3.1.1.1. Apertura del programa con menú de opciones.
3.1.1.2. No existen entrada.
3.1.1.3. El usuario solo escogerá la opción del menú que
desee.
3.1.1.4. No existen salidas en esta sección.
3.1.2. Requerimiento para opción de compra.
3.1.2.1. Presentación de las opciones de funcionalidad para
esta sección.
3.1.2.2. Las entradas para esta sección son el número de
ternero, color, peso y precio, además debe existir la
posibilidad de borrar datos que se introduzcan
erróneamente.
3.1.2.3. Una vez introducido los datos el programa los
almacena en una base de datos para su uso posterior
3.1.2.4. Solo se mostraran la información de los animales
que se han ingresado a la base
3.1.3. Requerimiento para opción de venta.
3.1.3.1. Presentación de las opciones de funcionalidad para
esta sección.
3.1.3.2. Los datos de entrada son número de ternero, peso
de venta y precio de venta.
3.1.3.3. El programa buscará la información referente al
ternero vendido (información de compra), y se encargara
de realizar los cálculos para la obtención de los datos de
ganancias (económicas, de peso y tiempo) para
almacenarlas en una base de datos.
3.1.3.4. Mostrará las ganancias obtenidas por las ventas.
3.1.4. Requerimiento para opción de consulta.
3.1.4.1. Muestra la plantilla para la realización de las
consultas.
3.1.4.2. El dato de entrada es el número de ternero.
3.1.4.3. Cuando se digita el numero de ternero debe
mostrar la infamación de la compra, la venta del ternero y
ganancias, y la posibilidad de imprimir la información.
3.1.4.4. La información de la compra o venta de terneros.
3.2 Requerimiento de eficiencia
3.2.1. El nuevo sistema será de fácil manejo para el usuario.
3.2.2. Mantendrá la contabilidad al día así como los registros de
compra y venta de terneros.
3.3 Otros requerimientos.
3.3.1. Creación de tablas de bases de datos para almacenar la
contabilidad de la empresa, así como los registros de compra y
venta de terneros.
3.3.2. El sistema realizara diversas operaciones entre ellas: el
cálculo de las ganancias obtenidas por las ventas y reducción de
la cantidad de terneros disponibles debido a las ventas.
3.3.3. El sistema avisara al usuario los errores cometidos, en caso
de que estos se den, por medio de un mensaje de error, por
ejemplo si se deja un espacio en blanco o se digita mal un dato.

Curso normal de los eventos

Acción del Actor Respuesta del sistema


1. Empieza cuando el usuario elige la 2. Muestra la pantalla de introducción
opción de compra. de los datos.
3. Digita datos de compra. 4. Almacena los datos.
6. Verifica la veracidad de los datos. 5. Muestra los datos.
7. Cierra la pantalla
Acción del Actor Respuesta del sistema
1. Empieza cuando usuario el elige la 2. Muestra la pantalla de introducción
opción de venta. de los datos de venta.
3. Digita el número de ternero. 4. Muestra información de compra del
5. Digita datos de la venta del ternero. ternero.
9. Verifica la veracidad de los datos. 6. Almacena los datos.
10. Cierra la pantalla. 7. Calcula las ganancias
8. Muestra los datos.

Acción del Actor Respuesta del sistema


1. Empieza cuando usuario el elige la 2. Muestra la pantalla para la
opción de consulta. consulta
3. Digita el número de ternero. 4. Muestra información de compra y
5. Consulta la información. ventas y ganancias de terneros.
6. Selecciona la operación de 7. Imprime los datos.
impresión.
8. Cierra la pantalla.

You might also like