1. Servicio Nacional de Aprendizaje SENA
Dirección General FORMATO PROYECTO DE FORMACIÓN
Dirección de Formación Profesional
1. Información básica del proyecto
(Solo escriba los datos que se solicitan en cada espacio)
1.1 Centro de Formación: Complejo Tecnológico Para La 1.2 Regional: Antioquia
Gestión Agro empresarial
1.3 Nombre del proyecto: software de producción ganadera con énfasis en biotecnología.
1.4 Sector al que da respuesta Sector Ganadero del Norte Antioqueño.
Número Total de Competencias del 9 Número de Competencias del 9
programa que se alcanzan con el
Programa de Formación proyecto
1.5 Tiempo estimado de ejecución del 24 meses
proyecto (meses):
1.6 Empresas o instituciones que Financiación: Complejo Tecnológico para la gestión Agro empresarial SENA. Formu
participan en su formulación o
financiación: (si Existe) Hacienda las Filipinas, ICA, Fedegan, Zootecnistas, Veterinario Germán Maya y Ganaderos de la Región.
1.7 Palabras claves de búsqueda Biotecnología, Software, Biodatos
2. Estructura del Proyecto
2.1 Planteamiento del problema o necesidad que se pretende solucionar
Actualmente en el Norte antioqueño se carece de un sistema de información, que permita gestionar de manera eficiente los registros ganaderos, los c
deberían de tener una trazabilidad genética y productiva del bovino, permitiendo conocer la información requerida e individualizada en tiempo rea
2.2 Justificación del proyecto
Los ganaderos de la región son una parte importante de la economía y su labor se ve opacada por la falta de sistematización de sus registros genéticos c
producción, dando como resultado el declive de sus ganancias. Por tal motivo el software BIODATOS, les ofrece a los ganaderos la posibilidad de llevar
registro detallado de toda la producción y el control de la rama genética de cada animal; Dando como beneficios la mejora de cada espécimen nuevo por
manejo de su ascendencia genética y el incremento en la rentabilidad de cada animal al saber el balance de costo-beneficio de este.
2.3 Objetivo general
Implementar un software a la medida para suplir las necesidades sistemáticas de cada empresa ganadera.
2.4 Objetivos específicos:
Analizar los requerimientos del área para
desarrollar el aplicativoacuerdo con los requerimientos de la empresa ganadera
Diseñar el sistema de
Desarrollar el sistema de información que cumpla con los requerimientos de la empresa ganadera
Implantar la solución que cumpla con los requerimientos para su operación
Participar en el proceso de negociación de Tecnología informática para permitir la implementación del sistema de información
Aplicar buenas prácticas de calidad en el proceso de desarrollo de software, de acuerdo con el referente adoptado en la empresa ganadera
2. 2.5 Alcance
2.5.1 Beneficiarios del proyecto Sector ganadero del Norte Antiqueño
2.5.2 Impacto Social: Empresas ganaderas en el sector por medio de la sistematización de sus
actividades mediante software requerido
Económico: Aumento en la rentabilidad y producción del la empresa ganadera.
Ambiental: Minimización del uso de recursos físicos que conlleven a la preservación
bosques. Disminución de la contaminación de las cuencas hídricas
Tecnológico: Implementación de software especializado para el registro ganadero
2.5.3 Restricciones o riesgos asociados: (Plantee las soluciones a los riesgos asociados)
Mano de obra no calificada para la ejecución ofimática en las empresas ganaderas, transcripción de datos escritos a medios digitales y una instalación fí
adecuada. Soluciones: Capacitación del p
en ofimática y manejo del software BIODATOS®. Este software permite el ingreso de datos ya existentes y su modificación queda a criterio del usuario.
Recomendaciones del lugar para la instalación de computador.
2.5.4. Productos o resultados del proyecto:
Software que permite el registro y almacenamiento de datos de producción y registros genéticos aumentando le rentabilidad de las empresas ganaderas
norte antioqueño.
2.6 Innovación/Gestión Tecnológica
El proyecto resuelve una necesidad del sector productivo? S/N
El proyecto mejora el proceso/producto/servicio existente? S/N
El proyecto involucra el uso de nuevas técnicas y tecnologías de proceso? S/N
Los productos finales son susceptibles a protección industrial y/o derechos de autor? S/N
Los productos obtenidos en el proyecto pueden ser posicionados en el mercado?
2.7 Valoración Productiva
Con el desarrollo del proyecto se puede satisfacer la necesidad de un cliente potencial? S/N
Viabilidad de proyecto para plan de negocio
3. Planeación
3.1 COMPETENCIA ASOCIADA- (escriba el 3.2 RESULTADOS DE APRENDIZAJE - 3.3. ACTIVIDADES DEL PROYECTO:
Código y la respectiva norma de (escriba el código de acuerdo con el
competencia) programa de formación)
3. 220501006- (Definir los requerimientos 22050100601 Aplicar las técnicas • Formar grupos de trabajo de acuerdo a los subproyectos a
de recolección de datos, diseñando
los instrumentos necesarios para el desarrollar.
procesamiento de información, de
acuerdo con la situación planteada por .• Recolectar información por medio de entrevistas, formularios,
la empresa.
22050100602 Elaborar mapas de cuestionarios y asesorías de expertos en el área
necesarios para construir el sistema de
procesos que permitan identificar las
* Elaborar informes de los resultados encontrados
áreas involucradas en un sistema de
información, utilizando herramientas
• Elaborar mapa de procesos con sus interrelaciones.
informáticas y las Tic’s, para generar
informes según las necesidades de la
• Diagramar en forma detallada cada proceso
empresa 22050100603
información de acuerdo con las necesidades
Elaborar mapas de procesos que • Describir las principales características de los motores de
permitan identificar las áreas
involucradas en un sistema de bases de datos
información, utilizando herramientas
informáticas y las Tic’s, para generar
informes según las necesidades de la
del cliente) empresa
220501032- (Analizar los requerimientos del 22050103201 Elaborar mapas de • Representación del requerimiento en un bosquejo de la
procesos que permitan identificar las
áreas involucradas en un sistema de
información, utilizando herramientas solución al problema.
informáticas y las Tic’s, para generar
informes según las necesidades de la
Construcción del modelo conceptual del requerimiento
empresa
22050103202 Representa el
bosquejo de la solución al problema
• Realizar algoritmos (descripción paso por paso de los
presentado por el cliente, mediante la
elaboración de diagramas de casos de
uso, apoyado en el análisis del informe
procesos).
de requerimientos, al confrontar la
situación problemica con el usuario
según normas y protocolos de la • Elaborar un informe de los resultados del análisis del sistema.
organización. 22050103203
Construir el modelo conceptual del
macro sistema frente a los • Elaborar diagramas de secuencias.
requerimientos del cliente, mediante
cliente para construir el sistema de
el uso e interpretación de la
información levantada, representado • Realizar el modelo conceptual de la solución propuesta
en diagramas de clase, de
interacción, colaboración y contratos
de operación, de acuerdo con las • Realizar algoritmos utilizando variables, constantes, variables,
diferentes secuencias, fases y
procedimientos del sistema
bucles, contadores, acumuladores, selección, seudocódigo.
22050103204 Valorar la incidencia
de los datos en los procesos del macro
sistema, tomando como referente el
• Realizar algoritmos utilizando atributos, objetos, métodos
diccionario de datos y las mini
especificaciones, para la consolidación
de los datos que intervienen, de
• Elaborar bases de datos.
acuerdo con parámetros establecidos
22050103205 Elaborar el informe de
los resultados del análisis del sistema • Elaborar diccionario de datos.
4. información levantada, representado • Realizar el modelo conceptual de la solución propuesta
en diagramas de clase, de
interacción, colaboración y contratos
de operación, de acuerdo con las • Realizar algoritmos utilizando variables, constantes, variables,
diferentes secuencias, fases y
procedimientos del sistema
bucles, contadores, acumuladores, selección, seudocódigo.
22050103204 Valorar la incidencia
de los datos en los procesos del macro
sistema, tomando como referente el
• Realizar algoritmos utilizando atributos, objetos, métodos
diccionario de datos y las mini
especificaciones, para la consolidación
de los datos que intervienen, de
• Elaborar bases de datos.
acuerdo con parámetros establecidos
22050103205 Elaborar el informe de
los resultados del análisis del sistema • Elaborar diccionario de datos.
de información, de acuerdo con los
requerimientos del cliente según
información) normas y protocolos establecidos
220501033- (Diseñar el sistema de acuerdo 22050103301 Diseñar la arquitectura
tecnológica del sistema de
información, mediante el
reconocimiento de hardware y
• Desarrollar las bases de datos según el informe de resultados.
software, de acuerdo con la tecnología
disponible en el mercado, el informe
de análisis levantado y el diagrama de
distribución. Hardware y software a utilizar.
22050103303 Construir el prototipo
del sistema de información, a partir del
análisis de las características • Diseñar la arquitectura del sistema.
funcionales del sistema en relación
con facilidad de manejo, funcionalidad
y experiencia del usuario, apoyado en
• Diseñar la interfaz del sistema de información
software aplicado según protocolos de
diseño
22050103304 Diseñar la estructura
de datos, a partir del modelo • Diseñar el control del sistema de información
conceptual determinado en el análisis
del sistema, utilizando herramientas
tecnológicas de bases de datos, según
• Elaborar diagrama de distribución.
las normas y estándares establecidos
22050103305 Aplicar políticas y
mecanismos de control en el diseño
del sistema de información, mediante • Elaborar prototipo.
el análisis de la vulnerabilidad de la
información, siguiendo los parámetros
establecidos por la organización • Elaborar el informe de selección de las herramientas para el
22050103306 Elaborar el informe de
diseño del sistema de información, de
acuerdo con la selección de las
montaje del sistema de información
herramientas, tanto de software
como de hardware, requeridas para la
solución informática
5. tecnológicas de bases de datos, según
• Elaborar diagrama de distribución.
las normas y estándares establecidos
22050103305 Aplicar políticas y
mecanismos de control en el diseño
del sistema de información, mediante • Elaborar prototipo.
el análisis de la vulnerabilidad de la
información, siguiendo los parámetros
establecidos por la organización • Elaborar el informe de selección de las herramientas para el
22050103306 Elaborar el informe de
diseño del sistema de información, de
acuerdo con la selección de las
montaje del sistema de información
herramientas, tanto de software
como de hardware, requeridas para la
solución informática
con los requerimientos del cliente)
220501007- (Desarrollar el sistema de 22050100701 Interpretar el informe
técnico de diseño, para determinar
el plan de trabajo durante la fase de
construcción del software, de acuerdo
con las normas y protocolos
establecidos en la empresa
22050100702 Construir la base de
datos, a partir del modelo de datos
determinado en el diseño del sistema,
utilizando sistemas de gestión de base
de datos, según los protocolos
establecidos en la organización
22050100703 Construir la interfaz de
usuario, apoyado en la evaluación del
prototipo, determinando las entradas y
salidas requeridas en el diseño y
definiendo
los lineamientos para la navegación, • Crear una base de datos de acuerdo con un diseño dado
de acuerdo con las necesidades del
usuario
22050100704 Realizar la
codificación de los módulos del
información que cumpla con los
sistema y el programa principal, a
partir de la utilización del lenguaje de
programación seleccionado, de
acuerdo con las especificaciones del
diseño • Manipular una base de datos de acuerdo con las necesidades
22050100705 Construir el programa
de instalación del aplicativo, utilizando
las herramientas de desarrollo
disponibles en el mercado, según las
características de la arquitectura de la
solución 22050100706
Elaborar el manual técnico de la
aplicación, de acuerdo con la
de información
complejidad del aplicativo y según
normas y procedimientos establecidos
por la empresa
22050100707 Ejecutar y documentar
las pruebas del software, aplicando
técnicas de ensayo-error, de acuerdo
con el plan diseñado y los
procedimientos establecidos por la
requerimientos de la solución informática) empresa * Construir el manual técnico y el manual de usuarios.
6. codificación de los módulos del
información que cumpla con los
sistema y el programa principal, a
partir de la utilización del lenguaje de
programación seleccionado, de
acuerdo con las especificaciones del
diseño • Manipular una base de datos de acuerdo con las necesidades
22050100705 Construir el programa
de instalación del aplicativo, utilizando
las herramientas de desarrollo
disponibles en el mercado, según las
características de la arquitectura de la
solución 22050100706
Elaborar el manual técnico de la
aplicación, de acuerdo con la
de información
complejidad del aplicativo y según
normas y procedimientos establecidos
por la empresa
22050100707 Ejecutar y documentar
las pruebas del software, aplicando
técnicas de ensayo-error, de acuerdo
con el plan diseñado y los
procedimientos establecidos por la
requerimientos de la solución informática) empresa * Construir el manual técnico y el manual de usuarios.
220501034- (Implementar la solución que 22050103401 Configurar el software * Integración de la información de los requerimientos con las
de la aplicación para cliente y servidor,
mediante la utilización del hardware
disponible, ejecutándola en la
plataforma tecnológica, según normas
y protocolos establecidos por la
empresa
22050103402 Elaborar el informe herramientas de programación.
administrativo, siguiendo los
protocolos de la organización, basado
en los planes de instalación, respaldo
y migración del sistema de
información, facilitando la operatividad
y mantenimiento de la solución
informática
*. Realizar la documentación del sistema, manuales de usuarios
22050103403 Definir estrategias
para la validación de manuales de
usuario y de operación, respondiendo
cumpla con los requerimientos para su
a las necesidades y satisfacción del
cliente, frente a la solución informática
propuesta, según políticas de la
organización
22050103404 Capacitar a los usuarios y licencias del software, al ser libres se bajan estas licencias de
del sistema, sobre la estructuración y
el manejo del aplicativo, de acuerdo
con el plan establecido, el perfil de
los usuarios, según políticas de la
organización
22050103405 Elaborar informes
técnicos relacionados con la solución internet , capacitación del personal a cargo
informática implantada, de acuerdo
con las propuestas de alternativas
aplicadas, teniendo en cuenta las
7. usuario y de operación, respondiendo
cumpla con los requerimientos para su
a las necesidades y satisfacción del
cliente, frente a la solución informática
propuesta, según políticas de la
organización
22050103404 Capacitar a los usuarios y licencias del software, al ser libres se bajan estas licencias de
del sistema, sobre la estructuración y
el manejo del aplicativo, de acuerdo
con el plan establecido, el perfil de
los usuarios, según políticas de la
organización
22050103405 Elaborar informes
técnicos relacionados con la solución internet , capacitación del personal a cargo
informática implantada, de acuerdo
con las propuestas de alternativas
aplicadas, teniendo en cuenta las
técnicas de comunicación y según
normas y protocolos establecidos
operación)
220501009- (Participar en el proceso de 22050100901 Interpretar el
* Generar una copia exacta del software acomodándola al
diagnóstico de necesidades
informáticas, para determinar las
tecnológicas requeridas en el manejo
de la información, de acuerdo con las
idioma ingles.
negociación de tecnología informática para
normas y protocolos establecidos por
la empresa
22050100902 Definir estrategias para
la elaboración de términos de • Elaborar cronograma de actividades.
permitir la implementación del sistema de
referencia y procesos de evaluación de
proveedores, en la adquisición de
tecnología, según protocolos
establecidos. • Identificar arquitectura del sistema e instalar requerimientos de
información)
hardware mínimo y software previo.
8. • Identificar arquitectura del sistema e instalar requerimientos de
723105 Competencias modalidad Tecnología 291101053 Coordinar proyectos de
hardware mínimo y software previo.
• Elaborar plan de instalación de software, identificando usuarios
acuerdo con los planes y programas
afectados.
• Instalar y configurar software para cliente y software para
establecidos por la empresa.
servidor.
en producción agrícola.
9. 220501035- (Aplicar buenas practicas de 22050103501 Identificar las • Evaluar los procesos del desarrollo de software, frente a un
características de los procesos de
desarrollo de software, frente al
referente de calidad adoptado por la modelo de calidad.
empresa, ajustándolos a los resultados
de las mediciones, evaluaciones y
recomendaciones realizadas • Definir/redefinir los procesos asignados, de acuerdo con las
22050103502 Identificar los puntos
críticos de control en los procesos de
desarrollo de software, para establecer
características de la empresa y del referente de calidad
las acciones a seguir, garantizando el
cumplimiento de los estándares de
calidad, siguiendo los lineamientos
adoptado.
establecidos por la organización
22050103503 Aplicar los estándares
de calidad involucrados en los
calidad en el proceso de desarrollo de procesos de desarrollo de software, • Identificar puntos críticos dentro de los procesos para adoptar
siguiendo el plan establecido para
mantener la integridad de los
productos de trabajo definidos, según acciones a seguir.
las prácticas de configuración
establecidas por la empresa
22050103504 Elaborar instrumentos • Establecer plan para mantener la integridad de los productos
e instructivos, requeridos por el
aseguramiento de la calidad, para
documentar y evaluar los procesos de de trabajo de acuerdo con los procesos, sus características y la
desarrollo de software, de acuerdo con
las normas y procedimientos
establecidas por la empresa. estructura establecida para la administración de la configuración
22050103505 Evaluar procesos y
productos de desarrollo de software,
documentar y concertar acciones a
software, de acuerdo con el referente de los productos de trabajo.
seguir, para garantizar el
cumplimiento de las normas
establecidas, de acuerdo con el plan
• Elaborar y diligenciar instrumentos para la documentación y
definido y con los criterios de
medición, métricas y políticas
determinados por la empresa
evaluación de los procesos necesarios para el aseguramiento de
22050103506 Elaborar el informe
final del proceso de gestión de
calidad en el desarrollo de software,
que consolide la información de las la calidad
evidencias, hallazgos y novedades
frente al seguimiento y control de los
productos, según normas .• Probar el funcionamiento del aplicativo , administrar y el
internacionales y protocolos de la
organización
adoptado en la empresa) mejoramiento continuo de la aplicación.
3.5 Organización del proyecto
10. Germán Maya (Veterinario)
3.5.1 No. Instructores requeridos Francisco Javier Peláez (Zootecnista)
3.5.2 No. Aprendices sugeridos para participar en el
Freddy Santos Becerra Cossío (Ing. Sistemas) proyecto
Ambiente de desarrollo de software, dotado de las siguientes herramientas de trabajo: computadores con acceso a internet , impresora. Escritorios, sillas de oficina,
libre.
3.7 Organización del proyecto
ACTIVIDADES DEL PROYECTO DURACIÓN RECURSOS ESTIMADOS
Equipos/Herramientas
(Meses) Descripción de Equipos Cantidad
.• Formar grupos de trabajo 0.3 computadores y servidor 1
.• Recolección de la información por medio de 14 Enlace Internet 4 Gb ip fija 1
entrevistas, formularios, cuestionarios y
asesorías de expertos en el área y
consultando en internet de los requerimientos
para la aplicación software de registro
ganadero.
3. • Representación del requerimiento en un 0,5
bosquejo de la solución al problema.
4.• Construcción del modelo conceptual del 0.5
requerimiento
5.• Realizar algoritmos (descripción paso por 2,5
paso de los procesos).
6.• Descripción paso a paso de los procesos 0.3
7.• Elaborar un informe de los resultados del 0.1
análisis del sistema
8.• Conocimientos en la herramientas 6
tecnológicas en las cuales se desarrollara el
aplicativo web software libre (apache , php ,
mysql , ajax entre otras )
9.• Desarrollar las bases de datos según el 1
informe de resultados. Hardware y software a
utilizar.
10. la información que se recolectó se tornará 2
a la realidad, es decir aquí se le dará forma al
nuevo sistema, en documentos, diagramas de
flujo de procesos, diseños de entradas y
salidas, la lógica que llevará el sistema, flujo
de los datos determinar volúmenes de
información, pantallas, menús, submenús,
mensajes, reportes, mantenimiento, ajustes
11. Construir el manual técnico y el manual de 0.5
usuarios
12.• Integración de la información de los 0.5
requerimientos con las herramientas de
programación.
13.• Realizar la documentación del sistema, 0.5
manuales de usuarios y licencias del software,
al ser libres se bajan estas licencias de
internet , capacitación del personal a cargo
14.• Probar el funcionamiento del aplicativo , 0.5
administrar y el mejoramiento continuo de la
aplicación.
4. Presupuesto Estimado del proyecto
RECURSOS VALOR RUBRO PRESUPUESTAL POR EL QUE SE FINANCIARIA EL PROYECTO
Equipos $ 5.000.000
11. Herramientas $ 4.000.000
Talento Humano $ 50.000.000
Materiales de Formación $ 7.000.000
TOTAL $ 66.000.000
EQUIPO QUE PARTICIPO EN LA FORMULACION DEL PROYECTO
NOMBRE ESPECIALIDAD
Martin Emilio Pineda Vásquez Tecnólogo de sistemas
Jhonatan Rivillas Rojas Tecnólogo de sistemas
Oscar Alberto Muñoz Taborda Tecnólogo de sistemas
Juan Fernando Lopera Taborda Tecnólogo de sistemas
Yeison Ospina Tecnólogo de sistemas
Diana Lopera Tecnólogo de producción agropecuaria
RUBROS PRESUPUESTALES
MATERIALES PARA FORMACION PROFESIONAL
MATERIALES-ACEITES Y COMBUSTIBLES
MATERIAL- ADQ.LLANTAS/ ELEM. VEHICULOS
MANTENIMIENTO DE MAQUINARIA Y EQUIPO
MANTENIMIENTO DE EQUIPO DE TRANSPORTE
COMPRA MAQUINARIA EQUIPO
DICCIONARIO
Tecnología: es el conjunto de conocimientos
técnicos, ordenados científicamente, que
permiten diseñar y crear bienes o servicios que
facilitan la adaptación al medio y satisfacen las
necesidades de las personas.
Bio: ciencia+vida
Genetica: Es la ciencia de la herencia y la
biológica variación en los seres vivos y una
disciplina de la biología, proviene de la palabra
(gen) que en griego significa "descendencia".
Software: es al equipamiento lógico o soporte
lógico de una digital; comprende el conjunto
de los componentes lógicos necesarios que
hacen posible la realización de tareas
específicas, en contraposición a los
componentes físicos del sistema, llamados
hardware.
13. matización de sus
ganadera.
a la preservación de
as hídricas
ro ganadero
una instalación física
apacitación del personal
rio del usuario.
esas ganaderas del
SI
SI
SI
SI
SI
SI
ALTA
3.4 FASES DEL
PROYECTO