You are on page 1of 7

Universidad Nacional de Ingeniera

Regin Central Juigalpa

Ingeniera de Sistemas
Proyecto:
Desarrollo de aplicacin de escritorio para la administracin bovina
en la finca Mecha Corta

Elaborado por:
Fidel Hanniel Guzman Rodriguez
Jossiel Antonio Bustillo Corrales

Tutor:
Ing. Elier Javier Rocha Solano

Juigalpa 31 de agosto del 2017


1. Planteamiento del Problema
En la actualidad la Finca Mecha Corta no poseen una herramienta informtica
que les permita administrar de manera ms eficiente las actividades de produccin
lctea, Hato, registros sanitarios de cada bovino, compras y ventas de ganado, a su
vez llevar registros sobre una o ms fincas, ya sea de los potreros en los que est
dividida est, as como tambin fierros y sus respectivos dueos.
Con lo anteriormente mencionado se ha identificado la necesidad primordial de
implementar un sistema informtico de este tipo, esto tiene que ser parte de la
tecnificacin agropecuaria, ya que al tener informacin detallada de la finca permite
la toma de decisiones ms eficiente y rpidamente, con esto se evitaran perdidas
monetarias y se reducira la mortalidad del ganado.
Esta necesidad est presente ya de hace varios aos, sin embargo, no se haba
podido llevar a cabo la adquisicin de un sistema contable especializado en
administracin de fincas por los altos costos que representaban para el mediano y
grande ganadero. Con las actuales herramientas de desarrollo y framework han
potenciado las aplicaciones, agilizando los tiempo y trabajo del programador lo cual
se pueden crear software de mejor calidad a menores precios

2. Objetivos

2.1 Objetivo General


Desarrollar un software de escritorio mediante herramientas de programacin
modernas que mediante la implementacin permita al propietario de la finca
Mecha Corta un control detallado de sta, en el periodo comprendido entre agosto
y septiembre del 2017.

2.2 . Objetivos Especficos

Definir los requerimientos de usuario y de sistema lo cual permita un


anlisis de la arquitectura del software para el diseo de la base de datos y
el archivo de solucin del proyecto.
Disear la base de datos y las interfaces del software con los estndares
actuales de diseo y programacin de aplicaciones de escritorio.
Implementar el software en la finca Mecha Corta.
3. Justificacin

Mediante la implementacin del proyecto SISCOB (Sistema de Control


Bovino) pretendemos ofrecer un software de muy buena calidad el dueo de finca
Mecha Corta, ubicada en la ciudad del Rama, el cual permitir llevar un buen
manejo de cada una de las actividades y una mejor administracin de cada uno de
los animales que se posean en esta.
Es necesario la creacin de un software que ayude al propietario de la finca
Mecha Corta a llevar una mejor administracin, ya que usando las herramientas
que comnmente se han utilizado para llevar el registro de las actividades o tareas
que se realizan en una hacienda, se ha generado prdidas de ganado y de dinero
en la venta de leche.
Esta aplicacin ser de mucha importancia para este ganadero, ya que,
implementndolo en su finca, este sabr detalladamente la cantidad de cada res,
donde se encuentra, adems se dar cuanta si le falta algn tipo de medicamento
a alguno de estos animales (Toro, Vaca, Terneros, Vacuno, Vaquilla).
Con esta aplicacin se pretende reducir al mximo las prdidas de
producciones de leche y de ganado, ya que contara con formularios que detallaran
la cantidad de esta produccin, que se vender a las lecheras, y la que se utilizara
para el consumo de la finca, con respecto a las reses estas contaran con un
numero de chapa nico, se sabr cules son los fierros que posee cada una de
esta, al igual que la edad, nmero de partos, entre otros detalles.
4. Desarrollo del proyecto

4.1 Anlisis de la situacin

Muchas empresas en el sector agropecuario utilizan sistemas informticos, los


cuales les permiten una mayor eficiencia en operaciones administrativas y tomas
de decisiones lo cual comprueba la viabilidad del software. El framework .Net y el
lenguaje de consultas estructurado (SQL) recibe soporte de alto nivel por lo tanto
cada vez es ms fcil desarrollar aplicaciones potentes y de calidad.

4.2 Descripcin del Proyecto

El sistema informtico por desarrollar consiste en una aplicacin de escritorio,


en la que el propietario y el administrador en el caso que haiga, podrn ingresar
datos de cada uno de los animales tales como registro sanitario, produccin de
leche, peso, descendencia, dieta, adems de potreros, fincas, fierros con sus
respectivos dueos, luego podrn ver reflejado las ganancias de manera dial,
semanal, y mensual, as como tambin el hato y la tasa de mortalidad del ganado.

4.2.1 Interfaz grafica

La aplicacin cuenta con una interfaz grfica intuitiva por la cual el usuario
interactuara, registrar y ver la informacin detallada de la finca y el ganado.

a. Login: Este ser el primer formulario con que el usuario interactuar


que por medio de un usuario y contrasea establecido se loguear y
acceder al sistema.
b. Formulario principal o home: Esta ventana es la que se podr ver
luego de loguearse, en esta se encuentran accesos directos a las
principales funcionalidades para comodidad del usuario.
c. Reses: En esta ventana se podrn ingresar, editar y eliminar o ya
sea buscar los datos de cada vaca y toro de la finca.
d. Dieta: Por medio de esta venta se podrn agregar, editar y eliminar o
ya sea buscar dietas para el ganado.
e. Registro de chapas: Aqu se podrn administrar los datos del
enchapado de los animales tal se como la fecha de compra de las
chapas y su numeracin.
f. Registro produccin leche: En esta ventana se ingresaran los datos
de la produccin de leche diaria de las vacas paridas.
g. Registro de tratamiento: Por medio de esta venta se establecern los
tratamientos de las vacas con sus respectivos diagnsticos y una
fecha de prxima aplicacin de las medicinas si es requerido.
h. Fierros: En esta ventana se registrarn los fierros disponibles para
marcas al ganado
i. Raza: En esta venta se podrn agregar, editar y eliminar las razas
que el usuario desee.
j. Finca: En esta ventana se podr registrar y editar los datos de la
finca.
k. Estado de salud: En esta ventana se encuentran diferentes
parmetros de salud los cuales podrn ser editados o eliminados
segn sea el criterio del administrador.
l. Propietario: En esta ventana se podrn ingresar datos de posibles
dueos de las vacas, fierros y la finca.
m. Potrero: Aqu se podrn registrar los datos de cada uno de los
potreros de la finca, para una fcil localizacin de las reses o ya sea
asignar vacas a un potrero.
n. Produccin de carne: Aqu se podr registrar el ganado que este
designado a prxima compra con los diferentes parmetros
requeridos.

4.3 Soporte de sistemas operativos

La aplicacin de escritorio est desarrollada para ser ejecutada sin problemas


en los sistemas operativos de Microsoft Windows 8 y 10.
4.4 Metodologa a utilizar

Existen mltiples metodologas que se pueden implementar, la cuales unas son


mejores que otras dependiendo del tipo de software, la que se utiliz para el
desarrollo de este sistema fue programacin en 3 capas ya que se nos facilita al
momento de programar, porque se reutiliza mucho cdigo y tambin se utiliz
programacin en cascada, ya que se consider que es muy importante finalizar
cada proceso o cada etapa de programacin, con este mtodo no se pasara a la
siguiente fase, sin haber finalizado la anterior.

4.5 Herramientas de Desarrollo

Existen mltiples herramientas de desarrollo las cuales tienen sus ventajas y


desventajas, para elegir las indicadas se debe analizar muchos factores como
estabilidad, soporte, sistema operativo, y llegar a un punto medio la cual facilite en
gran medida el trabajo al programador, de manera que se obtenga un producto de
alta calidad, eficaz y que cumpla con las expectativas del cliente por ello las que
se utilizaron son:

Visual C#

Este lenguaje de programacin potenciado por el framework .Net estandarizado


por Microsoft, provee de la potencia y facilidad suficiente para que el programador
desarrolle un software de alta calidad en tiempos de entrega ptimos.

SQL

Es un lenguaje de programacin que es estndar en la actualidad con el cual


se crean bases de datos, y programan trigers, procedimiento y mas, con l se
podr almacenar y administrar la informacin de la finca. Programas utilizados
para el diseo y programacin

Visual Studio

El entorno de desarrollo creado por Microsoft, permite desarrollar aplicaciones


web, desktop, mvil entre otros, posee herramientas tiles para el programador.
SQL Server

Es un sistema de gestin de bases de datos relacionales, con l se podr


almacenar y administrar la informacin de la finca. Es uno de los mejores gestores
adems de ser de los ms usados por su eficacia y soporte. En conjunto con un
lenguaje de programacin se convierte en una herramienta de desarrollo potente
para el programador.

4.6 Diagrama Relacional de la Base de Datos

You might also like