Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA EN SISTEMAS
Contenido
Propuesta del Proyecto...........................................................................................................3
Antecedentes.............................................................................................................................4
OBJETIVO GENERAL...............................................................................................................5
OBJETIVO ESPECIFICO.......................................................................................................5
Introducción...............................................................................................................................5
JUSTIFICACION.........................................................................................................................6
DESCRIPCIÓN DEL PROBLEMA............................................................................................6
RESOLUCION DEL PROBLEMA.............................................................................................7
Alcance Y Beneficio..................................................................................................................8
Plan proyecto.........................................................................................................................9
CALENDARIZACIÓN.............................................................................................................9
CRONOGRAMA DE ACTIVIDADES................................................................................................10
REQUERIMIENTOS DEL SISTEMA.......................................................................................11
RESTRICCIONES.....................................................................................................................11
Definición de roles.......................................................................................................................12
GESTION DE RIESGO....................................................................................................................13
PLAN M.M.M.R (MISION, METAS, METODOS Y RECURSOS)........................................................14
DIAGRAMAS UML........................................................................................................................16
DIAGRAMA ESTRUCTURA............................................................................................................16
DIAGRAMA DE COMPORTAMIENTO............................................................................................17
DIAGRAMA DE CLASES................................................................................................................18
DIAGRAMA DE ACTIVIDADES.......................................................................................................19
DIAGRAMA DE ESTADO...............................................................................................................20
INGENIERIA EN SISTEMAS
El objetivo de este proyecto es desarrollar un sistema de registro de
inseminaciones de cerdo que permita a los productores porcinos realizar un
seguimiento preciso y eficiente de los procedimientos de inseminación en sus
granjas. El sistema estará diseñado para facilitar el registro y la gestión de los
datos relacionados con las inseminaciones, brindando una herramienta
centralizada para el análisis y la toma de decisiones informadas.
Antecedentes
INGENIERIA EN SISTEMAS
El sistema de registro de inseminaciones de cerdos es una herramienta utilizada
en la industria porcina para registrar y hacer un seguimiento de las inseminaciones
realizadas en los animales. Proporciona datos importantes sobre la reproducción,
como la fecha de inseminación, el semen utilizado, la identificación de los cerdos
involucrados y otros detalles relevantes.
Los antecedentes de los sistemas de registro de inseminaciones de cerdos se
remontan al desarrollo de la inseminación artificial en la producción porcina. La
inseminación artificial es una técnica utilizada para mejorar la genética de los
cerdos y maximizar la eficiencia reproductiva. Permite la utilización de semen de
verracos de alto valor genético para inseminar a un mayor número de cerdas, en
lugar de depender únicamente de la reproducción natural.
Con la implementación de la inseminación artificial, se hizo evidente la necesidad
de llevar a cabo un registro detallado de las inseminaciones realizadas. Esto
permitía a los productores porcinos hacer un seguimiento de los resultados
reproductivos, evaluar la eficacia de los verracos utilizados y planificar futuras
inseminaciones.
Inicialmente, los registros de inseminación se llevaban a cabo de forma manual,
utilizando libros o formularios en papel donde se anotaban los datos relevantes.
Sin embargo, con el avance de la tecnología, se desarrollaron sistemas de registro
computarizados que permitieran un manejo más eficiente y preciso de la
información.
En la actualidad, existen diferentes sistemas de registro de inseminaciones de
cerdos, que van desde hojas de cálculos electrónicos hasta software
especializado. Estos sistemas pueden incluir características adicionales, como la
generación de informes, el seguimiento de la fertilidad de las cerdas, la
programación de las próximas inseminaciones y la integración con otros sistemas
de gestión de granjas porcinas.
En resumen, los sistemas de registro de inseminaciones de cerdos surgieron
como una necesidad para llevar a cabo un seguimiento preciso de las prácticas de
inseminación artificial en la industria porcina. Han evolucionado desde registros
manuales hasta sistemas computarizados más avanzados, requieren a los
productores porcinos una herramienta eficiente para gestionar y optimizar la
reproducción en sus explotaciones.
OBJETIVO GENERAL.
INGENIERIA EN SISTEMAS
Desarrollar un sistema cliente/servidor para la sistematización de los
procesos que permita a distintas compañías tener un orden en los registros.
OBJETIVO ESPECIFICO.
Introducción
INGENIERIA EN SISTEMAS
JUSTIFICACION
Nuestro sistema en sí, a pesar de ser un software nuevo para algunas compañías
queremos lograr a obtener, que no debe de poseer errores al momento de ser
utilizado, dar una breve explicación y reseña sobre en qué consiste y su
utilización.
Muchos programas poseen problemas al momento de las creaciones de estos, por
varias razones como:
No estar al día con la tecnología.
Depuración de errores.
La estimación de plazos.
No entender al usuario final.
Riesgos para la seguridad de los datos.
El trabajo con el código de otra persona.
INGENIERIA EN SISTEMAS
pegaba, no nos corría al principio el programa, tuvimos debate de grupo con
respecto a la hora de reunirse, nos dimos cuenta cual difícil es crear un software y
las complicaciones que este trae.
Pero aparte de eso tuvimos dificultades con forme a la documentación, nos quedó
de experiencia tener que guardar la teoría en varias memorias, no en una sola, un
ingeniero debe ser precavido.
Poseer un soporte por si extraviamos el documento.
Teniendo en cuenta la descripción del problema actual se lleva a cabo una serie
de soluciones para mejorar nuestro sistema y así tener un sistema totalmente
funcional y confiable, sin preocuparse de tener problema a la hora de instalar el
software.
Las resoluciones del problema son las siguiente:
Tener el manejo e implementar las nuevas tecnologías para no presentar
problema al momento de hacer una instalación del software.
Mantener al día las últimas tendencias de programación nos ayudara a
aprender nuevas prácticas y herramientas de programación que implica
mejorar en la creación de código y en el desarrollo de sistemas más
innovadoras.
Intentar reproducir el error de depuración de errores nos servirá para
arreglar nuestros bugs, debemos entender por qué ocurrieron los errores.
¿Cómo? Empezar a intentar reproducirlos. Si lo conseguimos, tendremos al
menos unas buenas pistas de cómo arreglarlos.
Dividir las tareas hace que sean más manejables si se dividen en una serie
de tareas más pequeñas. ¿el compañero que revisa el código identifica una
decena de errores en el software? Hay que contemplar cada corrección
como una mini tarea y calcular el tiempo que nos puede llevar a cabo
completar cada una de ellas. Descomponer la carga de trabajo de esta
manera evitará que las actividades se vuelvan abrumadoras.
Alcance Y Beneficio
INGENIERIA EN SISTEMAS
El alcance de un sistema de registro de inseminaciones de cerdos abarca varios
aspectos clave en la gestión de la reproducción porcina. Algunos de los beneficios
que ofrece son:
Organización y precisión en los registros: Un sistema de registro automatizado
permite mantener una base de datos centralizada y ordenada con todos los datos
relevantes de las inseminaciones. Esto garantiza un seguimiento preciso de las
fechas, los verracos utilizados, la calidad del semen y otros detalles importantes.
Mejora en la toma de decisiones: Al contar con datos históricos y estadísticas
actualizadas, los productores porcinos pueden analizar la Mejora en la toma de
decisiones:
pueden analizar la eficacia de diferentes verracos, identificar tendencias y
patrones reproductivos, y tomar decisiones más informadas sobre la selección de
verracos, la planificación de las inseminaciones y la gestión del ciclo reproductivo.
Esto puede conducir a una mejora en los índices de fertilidad y productividad de la
granja.
Optimización de recursos: Un sistema de registro de inseminaciones permite
evaluar la eficiencia de los recursos utilizados, como el semen y los verracos. Los
datos recopilados pueden ayudar a identificar y corregir problemas, como la baja
tasa de concepción o el uso ineficiente del semen, lo que puede resultar en un
ahorro de costos y una mejor utilización de los recursos disponibles.
Monitoreo de la salud y el bienestar de los cerdos: Mediante el registro de las
inseminaciones, es posible también llevar a cabo un registro de la salud y el
bienestar de los cerdos. Esto incluye información sobre el estado sanitario de las
cerdas, tratamientos médicos administrados, resultados de exámenes veterinarios
y cualquier otro dato relevante. Al tener acceso a estos registros, los productores
pueden identificar rápidamente problemas de salud, realizar un seguimiento de
tratamientos específicos y tomar medidas para garantizar el bienestar de los
animales.
Generación de informes y análisis: Un sistema de registro de inseminaciones
puede generar informes y análisis automáticos basados en los datos recopilados.
Estos informes determinaron una visión general de los resultados reproductivos,
tasas de concepción, intervalos entre partos, rendimiento de los verracos y otros
indicadores importantes. Esta información es valiosa para evaluar el desempeño
de la granja, realizar comparaciones entre diferentes lotes de cerdas o verracos, y
tomar decisiones estratégicas.
INGENIERIA EN SISTEMAS
Plan proyecto
CALENDARIZACIÓN
Pasos a seguir:
Elegir el tipo y nombre de proyecto a realizar.
Establecer el lenguaje de programación que se utilizara para desarrollar el
sistema.
Realizar la documentación del proyecto.
Analizar y diseñar las interfaces graficas del sistema.
Programar el sistema con el lenguaje elegido.
Probar el sistema.
Entregar el sistema.
Establecer fechas:
Elegir el tipo y nombre de proyecto y establecer el lenguaje de programación, 18
de junio del 2023
Realizar la documentación del proyecto y entregar la documentación 19 de Julio
del 2023
INGENIERIA EN SISTEMAS
CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES JUNIO
M MR J V L M M J V L M MR J V L M M J V
R R
1.Elaboracion de análisis X X X X X
6.Programacion de (INSPECCION) X X X
8.Programacion de (AUDITORIA) X X X
11.Testing X X X X X X X X X
12.correccion de errores X X X X X X X
INGENIERIA EN SISTEMAS
REQUERIMIENTOS DEL SISTEMA.
RESTRICCIONES
Para nuestro sistema se implementaron varias restricciones que puede ser las
siguientes, restricciones de software:
Especificar qué software (archivos ejecutables) pueden ejecutarse en los
clientes.
Evitar que los usuarios ejecuten programas específicos en equipos
compartidos.
Especificar qué personas pueden agregar usuarios de confianza en los
clientes.
Especificar el alcance de restricción de software (especificar si las directivas
afectarán a todos los usuarios o a un subconjunto de usuarios en los
clientes).
Evitar que los archivos ejecutables se ejecuten en el equipo local, la unidad
organizativa (OU), el sitio o el dominio. Esto resultaría apropiado cuando no
INGENIERIA EN SISTEMAS
está usando de restricción de software para tratar problemas potenciales
con usuarios malintencionados.
Miembros y responsabilidades
Jorge adrián Saavedra, Cristian José González, Xiomara Gutiérrez Galo,
Anderson Palma y Edwin Rodríguez se estarán encargando de la
documentación como también se estarán encargando de la programación del
sistema.
Definición de roles
Rol Definición.
Rol ASIGNADO A:
INGENIERIA EN SISTEMAS
Desarrollador ING. Jorge Saavedra / ING. Edwin Rodríguez
GESTION DE RIESGO
INGENIERIA EN SISTEMAS
Cumplimiento normativo: Asegurarse de cumplir con todas las normas y normas
locales relacionadas con la inseminación de cerdos y la bioseguridad en las
explotaciones porcinas.
Cada explotación porcina puede tener desafíos y riesgos específicos, por lo que
es importante adaptar la gestión de riesgos según las circunstancias particulares
de cada sistema de inseminación de cerdos. Mantener un enfoque proactivo y
preventivo ayudará a minimizar los riesgos y mejorar la productividad y el
bienestar de los animales.
INGENIERIA EN SISTEMAS
Instalaciones adecuadas: Se destinarán recursos para la adecuación de un área
específica destinada a la inseminación de cerdas.
Equipo de inseminación: Se adquirirán los equipos necesarios para llevar a cabo
el proceso de inseminación de manera eficiente y segura.
Personal capacitado: Se contratará o capacitará al personal necesario para llevar
a cabo las actividades relacionadas con la inseminación.
Recursos financieros: Se asignará un presupuesto para la adquisición de
sementales de calidad y para cubrir los costos asociados con la inseminación.
Soporte veterinario: Se establecerá una colaboración con un veterinario
especializado en reproducción porcina para brindar asesoramiento y atención en
caso de problemas reproductivos.
Seguimiento y análisis: Se utilizarán herramientas para el seguimiento y análisis
de los resultados reproductivos, como software de gestión de granjas porcinas.
Este plan MMMR proporciona una estructura sólida para implementar y gestionar
un sistema de inseminación artificial de cerdos. Es importante recordar que cada
granja porcina puede tener sus particularidades y adaptaciones específicas, pero
este es un punto de partida para asegurar una mejora en los resultados
reproductivos y genéticos de la explotación porcina.
INGENIERIA EN SISTEMAS
DIAGRAMAS UML
DIAGRAMA ESTRUCTURA
INGENIERIA EN SISTEMAS
DIAGRAMA DE COMPORTAMIENTO
INGENIERIA EN SISTEMAS
DIAGRAMA DE CLASES
INGENIERIA EN SISTEMAS
DIAGRAMA DE ACTIVIDADES
DIAGRAMA DE ESTADO
INGENIERIA EN SISTEMAS