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

Fincapp


Enviado por   •  19 de Febrero de 2021  •  Exámen  •  1.497 Palabras (6 Páginas)  •  62 Visitas

Página 1 de 6

Primera parte proyecto final

Presentado por:

Santiago Bedoya

Victor Manuel Osorio

Anderson Medina

Presentado a:

Jose Ignacio López Vélez

Título

Fincapp

Descripción general de la necesidad y el problema (con su justificación) introducción, cual va ser su proyecto, y por qué tiene importancia

Cuando se habla de administrar una granja se piensa en un cuaderno físico muy grande en el cual se lleva el control de: los animales, su tipo y cantidad, el estado, la edad, el precio(total o por kg), los cuidados como las vacunas y el alimento; los cultivos, el abono necesario y el fertilizante; las ganancias y gastos, el pago a los empleados, el precio de todos los materiales y herramientas necesarias, los servicios y el precio en el cual se hace la venta de los productos y muchas cosas más.

El gran problema que captamos es que se pueda perder el cuaderno, que se moje, lo rasguen, lo voten, sea ilegible o incluso que se modifique incorrectamente la información, y es la única fuente de información que tenemos, entonces si llegara a faltar ese cuaderno, no tendríamos cómo acceder a cualquier tipo de dato que necesitemos o queramos ver como los resúmenes por mes o año, y esto puede conllevar a gastos innecesarios o pérdidas para el dueño.

La necesidad se encuentra entonces en crear una aplicación para manejar de una forma más organizada la información de la granja, asimismo tener un lugar donde guardar todos estos datos sin miedo a perderlos, también se puedan obtener resúmenes de forma rápida y sin margen de error.

Descripción detallada de los procesos que se desean llevar al sistema (agrupados por módulos o funcionalidades). datos que vamos a manejar

puros verbos -> describir todos los casos de uso bien detallada, que información, que hace, ser muy preciso

Las funcionalidades del programa son:

el módulo animal:

es una clase que contiene la descripción detallada de las características de un animal de granja en general, un animal se puede identificar por fecha de ingreso, fecha de salida, por sexo, raza, tipo, estado de salud, precio de venta por(cantidad, peso, canastas de huevos), etc.

Vamos a trabajar con dos animales en específico, los cuales son los marranos y las gallinas, tienen características en común, pero se diferencian en algo.

las gallinas y los cerdos se diferencian en que tienen un cuido y cantidad de alimento diferente, lugar específico, vacunas diferentes, las gallinas se pueden vender por cantidad, kilogramos o canastas de huevos, y los cerdos por cantidad o por kilogramo.

Funcionalidades de la clase Animal:

constructor: crea instancias de animales, con información propia del animal como: el peso, sexo, estado de salud, tipo, el lugar que ocupan en la granja, registro de entrada y salida, el precio(total o por kg), vacunas y alimento necesario

registroVacunaMarranos: dependiendo de la edad del marrano o los marranos, llevar el registro de vacunas de los marranos

registroVacunaGallinas: dependiendo de la edad de la gallina o las gallinas, llevar el registro de vacunas de las gallinas

alimentarMarrano: dependiendo de la edad del marrano o los marranos, calcular la cantidad de alimento y el tipo de cuido

alimentarGallina: dependiendo de la edad de la gallina o las gallinas, calcular la cantidad de alimento y el tipo de cuido

venderMarrano: dependiendo del peso del marrano o los marranos se hace el cálculo de la venta, y se eliminan los animales de la granja

venderGallina: dependiendo del peso de la gallina o o de las gallinas hacer calculo de venta y se eliminan de la granja

venderHuevo: dependiendo de la cantidad de huevos se hace el cálculo y se eliminan los huevos del inventario

comprarMarrano: dependiendo del peso del marrano o los marranos se hace el cálculo de la compra, y se agregan los animales a la granja

comprarGallina: dependiendo del peso de la gallina o o de las gallinas hacer cálculo de la compra y se agregan a la granja

el módulo cultivo:

es una clase que contiene la descripción detallada de las características de un cultivo en general, un cultivo se puede identificar por tipo, lugar en el que se sembró, abono necesario, fertilizante, insecticida, precio de las semillas y precio de venta por kg, etc.

Vamos a trabajar con dos cultivos en específico , los cuales son tomate y aguacate, cada uno tiene características en común pero se diferencian en algo.

el tomate y el aguacate tienen diferentes plagas por lo tanto es diferente el insecticida, requieren una cantidad diferente de abono y fertilizantes, y un precio de semillas distinto.

constructores : uno para tomate y otro para aguacates, crear las instancias de los cultivos, con informacion del tipo, lugar en el que se sembró, abono necesario, fertilizante, insecticida, precio de las semillas y precio de venta por kg, etc.

venderTomate: dependiendo de la cantidad de tomate que se vaya a vender, se hace el cálculo del total y se elimina de la granja

...

Descargar como (para miembros actualizados)  txt (9.4 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com