universidad nacional abierta y a distancia unad escuela de ... · título del articulo...
TRANSCRIPT
1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
Paso 9 - Evaluación Final por Proyecto
Propuesta Ampliada.
Eyder Santiago Güiza Ríos - C.C. 1.123.566.421
Jhon Freddy González - C.C. 9.872.341
Christian Ricardo Almanza Castañeda - C.C. 1.122.136.507
Grupo: 32
Ing. Daniel Andrés Guzmán
Tutor
Escuela de Ciencias Básicas, Tecnología e Ingeniería (ECBTI)
Universidad Nacional Abierta y a Distancia (UNAD)
Proyecto de grado – Ing. Sistemas
CEAD Acacias - Meta
2017
2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
Propuesta Ampliada.
1. Estado del Arte
Numero de RAE 001
Tema Desarrollo de un sistema de control de inventariado.
Título del articulo “Desarrollo sistema control de inventario software y hardware”
Autor Mauricio Edgardo Arancibia Oyanede
Fuente
bibliográfica
Link.
Año 2002
Resumen: Describe el desarrollo de un sistema de control de inventarios completo, donde
se detallan a cabalidad los procedimientos y tenicas utilizadas para lograr un sistema que
dé solución radical y automatizada a la problemática existente, haciendo uso de distintas
herramientas como: Power Designer Suite Architecture, SQL Anywhere 5.0, Sybase
Adaptive Server Enterprise 11.5 (como Motor de Base de Datos), PowerBuilder 6.5,
Microsoft Visio2000.
Palabras claves: Sistema, control, gestión, administración, software, prototipo,
codificación, requisitos, lineamientos, metodología.
Contenidos:
o El Capítulo 2 detalla los objetivos generales y específicos del Sistema. o El Capítulo 3 describe el planteamiento del problema a resolver, abarcando una
breve descripción de la organización donde se desarrolla el sistema, los antecedentes del problema, la justificación y delimitación del sistema.
o El Capítulo 4 describe las metodologías empleadas para el desarrollo del sistema. o El Capítulo 5 detalla los recursos, tanto de software, como de hardware empleados
en el desarrollo del sistema. o El Capítulo 6 se define el ámbito y límites del Sistema Control de Inventario. o El Capítulo 7 especifica la Recolección y Análisis de Requerimientos para el
Sistema Control de Inventario. o El Capítulo 8 se describe los procedimientos para el diseño de la base de datos
para el Sistema Control de inventario.
3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
o El capítulo 9 trata de la selección del gestor de base de datos a utilizar en el Sistema Control de inventario.
o El capítulo 10 se describe el diseño de la aplicación del sistema. o El capítulo 11 se describe la implementación de la base de datos, sus Tablas,
Triggers, índices, etc. o El capítulo 12 describe la instalación de la aplicación utilizando la computación
basada en servidores.
Objetivo: Diseñar y construir el Sistema Control de Inventario Hardware y Software en
Fjord Seafood Chile Ltda., de tal manera que permita tener un control sobre los dispositivos
y programas de la compañía. También apoyar al área de hardware en la detección de
posibles fallas de equipos y en la solución de problemas detectados, optimizando el
traspaso de tareas entre los integrantes del área de hardware en la asignación de tareas.
Problema: En la actualidad, el diseño de un proyecto que tenga como objetivo automatizar
todo el control de inventario de equipos computacionales de la empresa, toma mayor
fuerza en estos días, debido a los cambios que se han producido en este tiempo. Este
cambio radica principalmente, en el hecho que la empresa, Salmoamerica S.A. ha sido
fusionada con Salmones Tecmar formando lo que hoy es Fjord Seafood Chile. Sin duda un
cambio importante, si lo que se necesita es obtener información referente a los equipos de
la empresa en forma clara, rápida y efectiva. Tomando en cuenta, que el control de
inventario de equipos es una herramienta que permitirá ordenar y controlar un activo
importante de la empresa y recursos influyentes en el proceso de productivo. Desde esta
perspectiva, el enfoque de optimización y automatización de procesos conduce a
replantear los distintos requerimientos de los usuarios, dado que aumenta el número de
ellos y nacen nuevos necesidades. Antes de comenzar el análisis de la problemática que
persigue este proyecto, se describirá brevemente la nueva organización de la empresa
donde se implementará el sistema y las distintas áreas con las cuales interactúa.
Principales referentes teóricos y conceptuales:
Metodología:
Delimitar los aspectos de la problemática.
Definir la metodología de trabajo y diseño del software.
Identificar los recursos necesarios para el diseño.
Conceptualizar el control de inventario
Recolectar y analizar los requerimientos.
4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
Diseñar la base de datos.
Seleccionar el gestor de base de datos
Diseñar el software.
Instalar e implementar el software.
Resultados: Aplicativo completo y eficiente; automatizado que cumple a cabalidad los
requerimientos del cliente y da solución universal a la problemática.
Conclusiones:
Tal es la importancia hoy en día de contar con la información para optimizar la
gestión administrativa de la empresa, que cada vez se hace imprescindible el
diseño de programas que faciliten dicha administración.
Ver como una problemática se va desglosando para ser analizada, luego traducida
a un lenguaje de máquina, para finalmente ser automatizada, es lo que se ha
mostrado y explicado en este informe.
Analizando los objetivos planteados derivados de la toma de requerimientos, la
solución planteada ha logrado cumplir las metas establecidas satisfactoriamente.
Comentarios: El control del inventario es uno de los aspectos de la administración que en
la microempresa es pocas veces atendido, sin tenerse registros fehacientes, un
responsable, políticas o sistemas que le ayuden a esta fácil pero tediosa tarea. La
importancia en el control de inventarios reside en el objetivo primordial de toda empresa:
obtener utilidades. Por consiguiente es indispensable hacer uso de las tecnologías de
punta para facilitar el control diseñadas a comodidad y cumplimiento con los requisitos del
cliente tal y como se hace a lo largo de esta tesis.
Elaborado por: Revisado por:
5
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
2. Marco Teórico
La sistematización de procesos y procedimientos facilita el control y la calidad
de sus objetivos, que hace comprender como uno de los principales objetivos
de la ingeniería de Sistemas, brindar nuevos métodos para el desarrollo de
tareas o actividades cotidianas que con el apoyo de la tecnología se ejecuten
de forma óptima.
Muchos de los inconvenientes que se presentan en las empresas de
producción y comercialización se basa en el proceso que llevan para el manejo
de inventarios, esto se establece con la investigación planteada que permite
apreciar esta dificultad, pero nos aporta para indagar mas en el campo de
acción. En este caso el grupo objetivo de enfoque permite analizar su situación
y aplicar la tecnología de forma práctica, útil y que pueda solucionar las
dificultades de los medios.
Así mismo se tienen en cuenta los procesos desarrollados en el proceso de
aprendizaje de estudiantes que brindan amplio conocimiento y aplicaciones
que al ser estudiada pueden realizarse retroalimentación o procedimientos de
mejora. Entre ellos tenemos la Sistematización para el módulo de inventarios
de la empresa de productos San Rafael (Leal duran leidy Johana, 2012), Un
modelo de gestión de inventarios para una empresa de productos alimenticios
(Leana Pérez-VergaraI, Ana María Cifuentes-LagunaI, Carolina Vásquez-
GarcíaII, Diana Marcela-OcampoIII, 2013), entre otros que dan una visión
ampliada de diferentes sectores y que permiten la interacción de conocimiento
ayudando a integrar los avances tecnológicos y ayudando a mejorar los
procesos.
6
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
3. Marco Conceptual
Llevando la metodología de las sistematización y permitiendo involucrar conocimientos y acciones que permitan el desarrollo social, se pretende profundizar y aportar al modelo económico de un sector específico, donde se pueda evidenciar el aporte que realiza al tecnología y la sistematización de procesos, aportando conocimientos adquiridos, estrategias que surgen de la experiencia y el análisis de datos históricos ya representativos o con resultado optimistas. Se establece un desarrollo de software para la mejora de múltiples acciones ejecutadas, se determina el uso de herramientas tecnológicas que permiten la integración entre ellas y la mejor ejecución de tareas, garantizando calidad de código, respaldo de seguridad y satisfacción el cliente. Muchas de las metodologías existes basan su aplicación en la producción, se determinó el trabajo con metodologías agiles, que permitan la integración con el dueño del producto, la experiencia y punto de vista desde el cliente, el análisis detallado de las funcionalidades, la solicitud específica y redacción de requisitos, elaboración directa de casos de uso, integración de desarrollo y pruebas, retroalimentación durante el desarrollo que permite ajustes evitando largos reproceso e incurrir en sobrecostos, y la verificación constante del proceso en general. Cada uno de los actores implicados y de las herramientas seleccionadas permite ofrecer, calidad seguridad y excelencia en el proceso de programación, donde se logre consolidar a la tecnología como una ayuda indispensable en el desarrollo de procesos.
7
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
4. Tipo de Investigación
La investigación que se va a desarrollar es de tipo cuantitativo, se pretende
determinar conceptos, necesidades y argumentos para aplicar las mejores
herramientas y efectuar cambios en los resultados evidenciados.
Se tienen estudios previos de las metodologías ágiles, se determinan
herramientas específicas para el desarrollo de software y se tienen conocimientos
específicos para la integración de las mismas, pero se requiere conocer a
profundidad, cifras, características y movimiento del entorno que conocen lo que
se mueven en el mismo, experiencias vividas y los resultados obtenidos en las
practicas anteriores, resultados que permiten un mejor análisis y una mejor
ejecución de las actividades.
5. Enfoque de la investigación
El enfoque de la investigación tras hacer definido el tipo de investigación
cuantitativa, permite establecer como enfoque el determinar y definir los estudios
del método de ejecución y obtención de datos, permite un análisis de resultados y
una respectiva evaluación de los resultados.
El conocimiento y el desarrollo metodológico permiten la implementación, análisis
y desarrollo de estrategias que ayudan al desarrollo del entorno.
6. Población y Muestra
La investigación planteada es dirigida a microempresas (unidades económicas de
menos de 10 empleados (tiendas de barrio, misceláneas, mini mercados, etc.), del
departamento de Risaralda, como objetivo principal se considera la ciudad de
Pereira.
8
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
7. Hipótesis
Para el proceso de desarrollo e implementación de herramientas que permitan
sistematizar y aportar a dar solución a requerimientos y necesidades de una
población específica, se plantean las siguientes hipótesis:
¿Puede un la implementación de un Sistema de información permitir la
mejora en los procesos de una microempresa?
¿Se puede mejorar la rentabilidad de una empresa al implementar un
sistema de información?
¿Se puede satisfacer las necesidades del usuario en el desarrollo e
implementación de un sistema de información?
En el proceso se desarrollara cada una de las etapas de la investigación,
estimación de parámetros, análisis de requisitos y evaluación de resultados, con
los cuales se pueda determinar la viabilidad de su aplicación.
8. Diseño de Instrumentos de Indagación.
Como método para la recolección de información se puede aplicar la encuesta,
que permite estructurar las incógnitas específicas que se quieren determinar,
permite la integración con los conceptos del entorno objetivo definido.
Permite obtener datos concretos, definir características y evaluar percepciones
que ayudan al desarrollo del proyecto, a la ejecución del análisis y al cumplimiento
del objetivo final.
Se realiza un aproximado de 20 preguntas que permitan la comprensión del
entorno y la aplicación de las metodologías definidas.
9
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
9. Metodología.
Se define como metodología de apoyo para el desarrollo del sistema de
información y que interviene de forma directa con el usuario para la recolección de
información crucial para la investigación y el proyecto, se define el uso de
SCRUM, siendo considerada como una metodología ágil que permite la
integración del equipo de desarrollo con el dueño del producto y así poder
satisfacer las necesidades a cabalidad.
Como en todo proceso de desarrollo se describen a continuación las actividades y
los métodos que se desarrollaran a lo largo del proyecto:
Se inicia con el análisis, que nos permite establecer los requisitos que presentan
los dueños del producto, en este caso los clientes o dueños de las microempresa.
Teniendo en cuenta los requisitos definidos se establecen los casos de uso que
intervienen en el desarrollo del sistema de información, apoyados en con la
herramienta Enterprise o Magic Draw UML.
Para ofrecer una mejor visualización al cliente y poder interactuar entre sus
necesidades y las oportunidades que ofrece el software, se realizan los prototipos,
que permita apreciar la vista aproximada del sistema de información, para ellos se
utilizará Balsamiq Mockup, una herramienta práctica de interpretación y
comprensión.
Al realizar las actividades mencionadas, para dar continuidad a la metodología, se
organizan los casos de uso, se describen en actividades y se realiza la estimación
de las iteraciones, en las iteraciones se describen actividades que se realizan en
un periodo máximo de 2 semana, se selecciona con el cliente las prioridades y se
establecen tiempos de desarrollo que permitan estimar los tiempos de entrega.
Se inicia desarrollo teniendo en cuenta las herramientas ya estudiadas y
conocidas como .Net de Microsoft y PhpMyAdmi, se realizan las reuniones
correspondientes, las del equipo de desarrollo y las de entrega periódica a los
clientes.
Al terminar las actividades definidas y antes de las entregas correspondientes se
realiza la etapa de pruebas. Las pruebas se ejecutan en la herramienta Testlink,
donde permite identificar errores de rendimiento, ajustes de código y/o documentar
10
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
efectivamente para realizar los ajustes pertinentes y garantizar la calidad del
software.
Se debe garantizar una efectiva administración de bases de datos y promover la
seguridad de los datos e información que contemple el software.
10. Presupuesto
Concepto Cantidad Semanas
aplicación Costo Costo Unitario Valor Total
Personal
Ingeniero de Sistemas 2 12 $ 500.000 $ 12.000.000
Equipos
Computador 2 1 $ 1.100.000 $ 2.200.000
Impresora 1 1 $ 450.000 $ 450.000
Scanner (Código Barras) 1 1 $ 230.000 $ 230.000
Adicionales
Adquisición del dominio 1 1 $ 130.000 $ 130.000
Viáticos y Manutención
Viáticos 2 8 $ 70.000 $ 1.120.000
Transporte 2 8 $ 90.000 $ 1.440.000
Total General $ 17.570.000
11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
11. Complemento Actividad Final (Corresponde al punto 6 de la actividad final):
Impacto que genera la solución de la problemática encontrada en el
entorno, conclusiones y recomendaciones relacionados con la propuesta
presentada.
Al ofrecer una herramienta que permita la mejora de los procesos, garantice el
control del valor de los recursos y aporte al beneficio personal y general; genera
impactos importantes, como una mayor competencia en el ambiente económico en
que se mueven las microempresas, mayor desarrollo social y crecimiento de los
pequeños empresarios, genera reconocimiento y una mejor atención al usuario,
provocando que en el voz a voz se establezca su posicionamiento y que en el
entorno se puede representar también como la fidelidad del cliente.
Los sistemas de información optimizan procesos. Este desarrollo no solo involucra
los datos, sino también las actividades que se desarrollan diariamente las
personas en este tipo de empresas, permitiendo generar nuevos recursos y
proponer mejora continua.
Teniendo en cuenta el nivel tecnológico de la región y la constante evolución, el
sistema permite un desarrollo estandarizado, con base en tecnología de punta y
haciendo uso de las metodologías más actualizadas y de los procesos de
programación que permitan la integración con tecnologías de vanguardia y
actualizaciones pertinentes según el desarrollo tecnológico mundial.
En conclusión el sistema de información con bajos costos puede intervenir en el
desarrollo del entorno y aumentar la rentabilidad de los negocios que hagan uso
de él, su implementación es básica y su manejo es fácil con respecto ya que son
relacionadas con las labores diarias. Se recomienda establecer los criterios de
implementación, definir las necesidades específicas de la empresa para cumplir
las especificaciones del cliente, invertir en las herramientas necesarias y con
calidad para la óptima prestación de servicios, y poder contar con los especialistas
a adecuados para su desarrollo e implementación.
También se recomienda el buen manejo de los recursos y tecnológicos, que
puedan contar con el soporte y mantenimiento adecuado, para una mayor
duración, ejecución y procesamiento de los datos y de los resultados esperados.
12
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Escuela de Ciencias Básicas, Tecnología e Ingeniería Paso 9 - Evaluación Final por Proyecto Curso: Proyecto de grado – Ing. Sistemas
Referencias Bibliográficas
Sistematización para el módulo de inventarios de la empresa de
productos San Rafael, Leal Duran, Leidy Jhoana URI:
http://hdl.handle.net/10656/2762 Fecha: 2012
Un modelo de gestión de inventarios para una empresa de productos
alimenticios, leana Pérez-VergaraI, Ana María Cifuentes-LagunaI,
Carolina Vásquez-GarcíaII, Diana Marcela-OcampoIII, Ing. Ind. vol.34
no.2 La Habana mayo-ago. 2013
Blanco, L. F. J. (2010). Sistema de gestión de la calidad, SGC, en el
software. Diseño de procesos claves para el mejoramiento de la calidad
en proyectos de software (pp. 7-10). La Habana, CU: D - Instituto
Superior Politécnico José Antonio Echeverría. CUJAE. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg
=15&docID=10609131&tm=1482794566128
Gutiérrez, D. M. J. A., & Pagés, A. C. (2009). Definiciones
básicas.Planificación y gestión de proyectos informáticos (pp. 17-36).
Alcalá de Henares, ES: Servicio de Publicaciones. Universidad de
Alcalá. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=2
8&docID=10280334&tm=1482795495894