TG4395 tesis protegida
Transcript of TG4395 tesis protegida
-
7/26/2019 TG4395 tesis protegida
1/97
UNIVERSIDAD NUEVA ESPARTAFACULTAD DE CIENCIAS DE LA INFORMATICA
ESCUELA DE COMPUTACIONCATEDRA: TESIS DE GRADO II
DESARROLLO DE UN SISTEMA ORIENTADO A LA WEB PARA ELCONTROL DE DESPACHO Y RECEPCION DE MERCANCIA EN LOS
PUNTOS DE VENTAS, EN LA GERENCIA DE LOGISTICA DE MERCADODE ALIMENTOS (MERCAL C.A.)
Tutor: Tesis de Grado Presentado Por:
Ing. Alejandro Barrios T.S.U. Eny PantojaC.I.: 14.982.597 C.I.: 15.540.326
Caracas, Octubre de 2010
-
7/26/2019 TG4395 tesis protegida
2/97
UNIVERSIDAD NUEVA ESPARTAFACULTAD DE CIENCIAS DE LA INFORMATICA
ESCUELA DE COMPUTACIONCATEDRA: TESIS DE GRADO II
DESARROLLO DE UN SISTEMA ORIENTADO A LA WEB PARA ELCONTROL DE DESPACHO Y RECEPCION DE MERCANCIA EN LOS
PUNTOS DE VENTAS, EN LA GERENCIA DE LOGISTICA DE MERCADODE ALIMENTOS (MERCAL C.A.)
APROBADO POR:
JURADO: JURADO:
Nombre y Apellido Nombre y Apellido
Cedula de Identidad Cedula de Identidad
Firma Firma
Caracas, Octubre de 2010
-
7/26/2019 TG4395 tesis protegida
3/97
AGRADECIMIENTOS
A Egilda Pantoja, mi madre querida, por haber cuidado de m cuando
ms lo necesit, por formar parte de mi esencia y por estar siempre a milado.
A mi familia, por estar siempre a mi lado incondicionalmente y
prestarme su apoyo siempre.
A mis amigos, que siempre han estado all para ayudarme a lograr mis
metas.
Tambin a mis compaeros de estudios y profesores, que de alguna
manera me han aportado por lo menos un granito de arena para poder llegar
a cumplir esta meta.
III
-
7/26/2019 TG4395 tesis protegida
4/97
DEDICATORIA
Con mi ms sincero cario, amor y dedicacin a un ser especial mi
madre.
A mi hermano, abuelo, abuela, tos, tas, y dems familiares que
siempre me han apoyado.
A mis amigos de siempre, Raimundo, Juan, Gabriel, Carolina,
Jackson, Lic. Franklin Pea, Lic. Carlos Tovar, Lic. Meudy Gonzlez, Maribel,
Valentn, Lic. Ronald Gil, Nathaly, Jonathan y a la profesora Josefa Gomez.
IV
-
7/26/2019 TG4395 tesis protegida
5/97
RESUMEN
Universidad Nueva Esparta
Facultad de Ciencias de la InformticaEscuela de Computacin
Titulo de Tesis: Desarrollo de un Sistema Orientado a la Web para el
Control de Despacho y Recepcin de Mercanca en los Puntos de Ventas, en
la Gerencia de Logstica de Mercado de Alimentos (MERCAL C.A.).
Autores: T.S.U Pantoja, Eny
Tutor: Ing. Alejandro Barrios
Palabras Claves: Sistemas, Procesos, Logstica, rdenes de Compra,
Distribucin, Recepcin, Programacin Extrema.
El presente proyecto de investigacin fue aplicado en la empresa
Mercado de Alimentos (MERCAL C.A.), en su Gerencia de Logstica. Elobjetivo central se oriento al desarrollo de un Sistema Orientado a la Webpara el Control de Despacho y Recepcin de Mercanca en los Puntos deVentas en la empresa. A fin de lograr este objetivo se aplico la metodologade desarrollo XP (Extreme Programming o Programacin Extrema) porcuanto esta posee la fortaleza de generar procesos giles de desarrollo. Laherramienta utilizada para la programacin fue PHP, por cuanto es unlenguaje que permite desarrollar sistema con ambiente tipo Web. El tipo deinvestigacin empleado en el presente estudio fue proyecto factible y eldiseo fue mixto, utilizando diseo documental y diseo de campo. Eldesarrollo de este sistema permiti reducir el tiempo empleado en la carga y
bsqueda de informacin referente a la planificacin de abastecimiento demercanca, rdenes de compra, registro de mercanca recibida y reportes derecepcin de mercanca, tener un eficiente y eficaz control sobre losprocesos antes descritos. El sistema desarrollado fue de total agrado porparte de los empleados de la Gerencia de Logistica, y por el personalGerencial encargado de dirigir la empresa en el cumplimiento de susobjetivos tanto estratgicos como financieros.
V
-
7/26/2019 TG4395 tesis protegida
6/97
SUMMARY
Nueva EspartaUniversity
Faculty of Sciences InformaticsSchool of Computer Science
Thesis Title: Development of a Web-Oriented System for Control of Shipping
and Receiving Goods in the Points of Sales, at the Logistics Management
Food Market (MERCAL C.A.)
Authors:T.S.U Pantoja, Eny
Tutelage: Ing. Alejandro Barrios
Key words: Systems, Processes, Logistics, Purchase Orders, Distribution,
Reception, Extreme Programming.
This research project was implemented in the company's Food Market
(MERCAL C.A.) in Logistics Management. The main objective is directedtoward developing a Web-Oriented System for Control of Shipping andReceiving Goods in the Points of Sales in the company. To achieve this weapply the XP development methodology (Extreme Programming and ExtremeProgramming) as this generation has the strength of agile developmentprocesses. The programming tool was used to PHP, because it is a languagefor developing Web type system environment. The research used in this studywas feasible project and the design was mixed, using design documents anddesign field. The development of this system reduced the time spent loadingand searching of information regarding the supply of merchandise planning,purchase orders, goods received record and reports of receipt of
merchandise, have an efficient and effective control over processes describedabove. The developed system was welcomed by all employees of LogisticsManagement, and Management staff responsible for leading the company inmeeting its objectives both strategic and financial.
VI
-
7/26/2019 TG4395 tesis protegida
7/97
INDICE
Agradecimientos..... III
Dedicatorias..... IV
Resumen...... VSummary...... VI
ndice General..... VII
Lista de Tablas.... X
Lista de Grficos..... XI
Introduccin..... 1
Captulo I: El Problema de Investigacin
Planteamiento del Problema...... 4
Interrogantes de la Investigacin... 9
Interrogante Principal....... 9
Interrogantes Secundarias.......... 9
Objetivos de la Investigacin.. 10
Objetivo General..... 10
Objetivos Especficos..... 10
Justificacin de la Investigacin..... 11
Delimitaciones de la Investigacin. 12
Alcance de la Investigacin.... 12
Captulo II: Marco Terico
Antecedentes de la Investigacin.... 14
Bases Tericas... 16
Lenguajes de Programacin..... 16PHP....... 17
MYSQL............ 18
Base de Datos..... 19
Metodologa XP (Extreme Programming).. 21
VII
-
7/26/2019 TG4395 tesis protegida
8/97
Definicin de Trminos.... 22
Operacionalizacin de Variables.... 25
Cuadro de Operacionalizacin de variables. 26
Captulo III: Marco Metodolgico
Modalidad de la Investigacin.......... 27
Diseo de la Investigacin........ 28
Poblacin y Muestra ........ 30
Tcnicas de Recoleccin de Datos..... 31
Instrumentos de Recoleccin de Datos...... 33
Procesamiento y Anlisis de Datos. 34
Captulo IV: Situacin Actual
Descripcin del Sistema Actual....... 43
Modelos de los casos de Uso del Sistema Actual.... 44
Captulo V: Sistema Propuesto
Descripcin de Sistema Propuesto.. 53
Fases de la Metodologa utilizada (XP).. 55
Fase I Planificacin. 55
Fase II Diseo.. 56
Modelos de los Casos de Uso del Sistema Propuesto.. 57
Descripcin de los Procesos del Sistema Propuesto..... 58
Modelo de Entidad Relacin de la Base de Datos.. 64
Diagrama del Modelo Conceptual de la Base de Datos 65
Diccionario de Datos 66Fase III Desarrollo... 69
Interfaz Grafica del Sistema 69
Modulo de Acceso al Sistema............... 69
Modulo de Procesos................................................ 70
VIII
-
7/26/2019 TG4395 tesis protegida
9/97
Modulo de Tablas....................................................... 71
Modulo de Reportes...................... 71
Modulo de Usuario.............................................. 72
Fase IV Pruebas.. 72
Conclusin... 74
Recomendaciones..... 77
Bibliografas........ 78
Anexos........ 82
IX
-
7/26/2019 TG4395 tesis protegida
10/97
LISTA DE GRFICOS
Grfico No. 1 Existencia de un Sistema Eficiente..... 35
Grfico No. 2 Herramienta Utilizada.................. 36
Grfico No. 3 Reportes Confiables............................................. 37
Grfico No. 4 Nueva Herramienta................................. 38
Grfico No. 5 Capacidad para Trabajar con Sistema Web....... 39
Grfico No. 6 Confiabilidad.............................................................. 40
Grfico No. 7 Propuesta........................................................... 41
X
-
7/26/2019 TG4395 tesis protegida
11/97
1
INTRODUCCIN
La tecnologa de la informacin, se apoya en un conjunto de
herramientas y metodologas, para lograr obtener datos coherentes y
ordenados los cuales se manejan dentro de una organizacin, gracias a
estos avances tecnolgicos y metodolgicos han sido desarrollados distintos
sistemas automatizados de informacin, basados en metodologas que
logran manejar el mar de datos que posee una empresa. Logrando con esto
tener fcil acceso a la informacin y teniendo la capacidad de consultar,
modificar y agregar datos en cuestin de segundos, relacionados de alguna
manera, para que por medio de su anlisis por parte de los altos ejecutivosde la misma puedan tomar decisiones estratgicas, para estar al da con la
competitividad del mercado, mejorar los procesos que en ella se realizan
para optimizar la calidad del servicio y aportar mayor rentabilidad.
Los sistemas automatizados, representan actualmente un medio que
permite a las empresas: estar al da con las nuevas tendencias tecnolgicas
y empresariales, la integracin y comunicacin entre los diferentesdepartamentos de una organizacin de manera inmediata, eficiente y en
muchos casos sin importar en que ubicacin fsica se encuentren, el
resguardo de los datos referentes a las transacciones realizadas; de manera
que puedan ser utilizados posteriormente para diversos fines como estudios
de mercado, fines fiscales, entre otros.
En una empresa, cuyo proceso de logstica, sea vital para su
funcionamiento, cualquier falla que se presente durante esa fase, significa un
fracaso seguro en el no cumplimiento de sus objetivos, en busca de prevenir
este riesgo se deben revisar constantemente los procesos y sistema
involucrados en tal fase de desarrollo (Logstica). Actualmente la Gerencia de
-
7/26/2019 TG4395 tesis protegida
12/97
2
Logstica de mercado de alimentos (MERCAL C.A.) enfrenta la problemtica
de la falla en su proceso de recepcin de distribucin de mercanca en sus
diferentes puntos de ventas. En este momento el procedimiento de control de
despacho y recepcin se realiza en tres sistemas diferentes totalmenteindependientes, motivado a que tanto la carga como la generacin de
reportes de data no dependen de los otros dos sistemas, se realizan en cada
uno de los sistemas por separado, lo cual resulta ser lento y tedio en vista de
que se trabaja con un considerable nmero de transacciones.
Este proyecto de investigacin, est estructurado por 5 captulos,
actualmente encontrndose desarrollado todos los captulos, cuyo contenidose describe a continuacin:
En el CAPTULO I, se describe la problemtica actual, el objetivo
General, objetivos Especficos, justificacin del desarrollo del proyecto
(Sistema de Informacin), limitaciones y alcances
En el CAPTULO II,se sealan los Antecedentes de la Investigacin,
las Bases Tericas que sustentan la Investigacin, la Definicin de Trminos
que facilita el entendimiento de la investigacin en cuanto a las aclaratorias
de la terminologa tcnica utilizadas y el Cuadro de Operacionalizacin de
Variables.
En el CAPTULO III, se detalla la Modalidad de la Investigacin, el
Diseo de la Investigacin, la Poblacin, la Muestra, las Tcnicas e
Instrumentos de Recoleccin de Datos.
En el CAPTULO IV, Se muestra la Situacin Actual del Sistema de
Informacin, Historias de Usuario y Casos de Uso referentes a cada proceso
del sistema actual.
-
7/26/2019 TG4395 tesis protegida
13/97
3
En el CAPTULO V: Se describe el Sistema de Informacin propuesto,
la Metodologa Utilizada, el Estudio de Tecnologa, el Lenguaje de
Programacin, los Procesos del Sistema Propuesto, los Diagramas de Flujode los Procesos, el Diagrama del Modelo Conceptual de la Base de Datos, la
Interfaz Grafica del Sistema Propuesto, la Seguridad del sistema, los
Usuarios y los Tipos de Pruebas a realizar en el sistema.
Al final de la investigacin se presentan las conclusiones
correspondientes a la investigacin, indicando los logros obtenidos, en cadauno de los objetivos establecidos, recomendaciones para el Mercado de
Alimentos (MERCAL C.A.) y las referencias bibliogrficas que sustentan la
presente investigacin.
-
7/26/2019 TG4395 tesis protegida
14/97
4
CAPTULO I
EL PROBLEMA DE INVESTIGACIN
Planteamiento del Problema
Segn Peralta (2005), un Sistema de control es un conjunto de
componentes que pueden regular su conducta o la de otro sistema con el fin
de lograr un funcionamiento predeterminado, de modo que se reduzcan las
probabilidades de fallos y se obtengan los resultados buscados . (Pg. 57)
Toda empresa que desee cumplir con sus objetivos propuestos de
forma eficiente y eficaz en el tiempo pautado, debe poseer un control sobre
todas las operaciones que se ejecuten dentro de la empresa, que le permita
detectar fallas de forma oportuna ocurridas durante la ejecucin de un
proceso, que impidan o retrasen el logro de cualquiera de sus objetivos. Los
sistema de control sea cual sea su naturaleza otorgan a las empresas entre
otras ventajas, poseer un estatus actualizado del bien o servicio que se est
administrando y generar reportes para la toma de decisiones ejecutivas,
operacionales y financieras,
La importancia de un sistema de control se encuentra referida a que
este permite identificar las variables que intervienen en un determinado
proceso. Adems proporciona diferentes puntos de vistas sobre los procesos
que existen y as proponer mejoras a los mismos.
MERCAL C.A., es una empresa de comercializacin de productos
alimenticios al mayor y al detal creada por el estado, con la finalidad de
garantizar la seguridad alimenticia, con base en el articulo N 305 de la
Constitucin de la Republica Bolivariana de Venezuela.
-
7/26/2019 TG4395 tesis protegida
15/97
5
Art. 305.
El Estado promover la agricultura sustentable como base
estratgica del desarrollo rural integral a fin de garantizar laseguridad alimentaria de la poblacin; entendida como ladisponibilidad suficiente y estable de alimentos en el mbitonacional y el acceso oportuno y permanente a stos porparte del pblico consumidor. La seguridad alimentaria sealcanzar desarrollando y privilegiando la produccinagropecuaria interna, entendindose como tal laproveniente de las actividades agrcola, pecuaria, pesqueray acucola. La produccin de alimentos es de intersnacional y fundamental para el desarrollo econmico ysocial de la Nacin. A tales fines, el Estado dictar las
medidas de orden financiero, comercial, transferenciatecnolgica, tenencia de la tierra, infraestructura,capacitacin de mano de obra y otras que fuerennecesarias para alcanzar niveles estratgicos deautoabastecimiento. Adems, promover las acciones en elmarco de la economa nacional e internacional paracompensar las desventajas propias de la actividad agrcola.El Estado proteger los asentamientos y comunidades depescadores o pescadoras artesanales, as como suscaladeros de pesca en aguas continentales y los prximosa la lnea de costa definidos en la ley.
El programa consiste en construir y dotar almacenes ysupermercados
con alimentos y otros productos de primera necesidad a bajos precios para
que sean accesibles a la poblacin ms necesitada. Los alimentos estn
subvencionados y llegan a los estantes sin intermediarios, de manera que los
precios ofrecidos suelen tener un descuento de entre el 30 y el 45 por ciento
de los observados en las otras cadenas de distribucin.
MERCAL C.A., tiene como misin efectuar el mercadeo y
comercializacin, permanente, al mayor y detal de productos alimenticios y
otros productos de primera necesidad, manteniendo la calidad, los bajos
precios y el fcil acceso, para mantener abastecida de alimentos a la
http://es.wikipedia.org/wiki/Supermercadohttp://es.wikipedia.org/wiki/Supermercado -
7/26/2019 TG4395 tesis protegida
16/97
6
poblacin venezolana y muy especialmente la de escasos recursos
econmicos, incorporando al grupo familiar, a las pequeas empresas y a las
cooperativas organizadas, mediante puntos de comercio fijos y mviles;
desarrollando una imagen corporativa en todos sus procesos y con apego alas normas que rigen la materia; para garantizar la seguridad alimentara.
El despacho de mercancas a cada uno de los establecimientos de la
empresa est normado de la siguiente forma:
- Planificacin de los requerimientos de Productos por cada Centros de
Acopio de la Red MERCAL C.A., C.A. en cada Estado(INTRAMERCAL).
- Segn los requerimientos planificados la Gerencia de Logstica
registra la cantidades que se le solicitarn a los proveedores por
Centro de Acopio del la Red de cada Estado para su aprobacin
(SIGA).
- Asociar las rdenes emitidas con la planificacin correspondiente,
manualmente. (INTRAMERCAL).
- Recepcin de lo planificado (INTRAMERCAL).
- Recepcin de lo recibido en cada Centro de acopio (Sistema
Logstico).
Todas las normas antes mencionadas se conjugan para desarrollar el
proceso actual de despacho y distribucin de mercancas, quedando
diagramado de la siguiente forma:
-
7/26/2019 TG4395 tesis protegida
17/97
7
CUADRO N 1 - Proceso Actual de Despacho y Distribucin de
Mercancas
Fuente: Gerencia de O y M (MERCAL C.A.Ao 2009)
En la actualidad el despacho y distribucin de mercancas en
MERCAL C.A. es un proceso que se realiza a travs de un anlisis de
requerimientos que son efectuados por cada punto de distribucin de la
empresa y de una posterior aprobacin por parte de la Gerencia de Logstica.
Cabe destacar que el mismo se debe registrar en tres diferentes sistemas
automatizados (INTRAMERCAL, SIGA y SISTEMA LOGISTICO) que posee
la empresa y que no se interconectan entre s, lo que lleva a la duplicidad de
transcripcin de la informacin en estos, prdida de tiempo, retraso en la
-
7/26/2019 TG4395 tesis protegida
18/97
8
entrega de mercanca desde el centro de distribucin hacia los distintos
establecimientos, no se puede obtener reportes unificados, mayor inversin
de tiempo y dinero en el mantenimiento de los tres sistemas.
La ejecucin del sistema actual ha tenido en MERCAL C.A. un impacto
de nivel medio con tendencia a la baja, acarreando falta de mercanca en los
puntos de ventas, retraso en la entrega de mercanca, prdida de tiempo y
dinero, disminucin de los niveles de ventas , disminucin de los ingresos
econmicos y no cumplimiento de los objetivos propuestos en MERCAL C.A..
Al no lograr el cumplimiento de los objetivos se est afectando tanto a
los clientes, empleados internos y externos como al gobierno creador de lainstitucin, representando esto un fracaso para los creadores de la empresa.
Tomando en consideracin la problemtica antes descrita, relacionado
con la inexistencia de un sistema automatizado para el control y la calidad del
despacho de mercancas hacia los puntos de distribucin, se plantea como
problema de estudio el desarrollo de un sistema web automatizado para el
control de despacho y recepcin de mercancas en los puntos de ventas de
MERCAL C.A..
Por lo anteriormente expuesto, se propone un proyecto de
investigacin para desarrollar un sistema automatizado que controle de forma
eficiente y eficaz el proceso de despacho y recepcin de mercanca en
MERCAL C.A.. Este proceso permitir calificar el desempeo de los
proveedores en la distribucin de la mercanca con respecto a la empresa,
los que nos lleva a un proceso de toma de decisiones sobre los proveedoresque nos estn prestando un mejor servicio y nos cumple con los
requerimientos hechos por la empresa. Adems nos permite llevar el control
del abastecimiento en nuestros puntos de distribucin y as poder saber
cules son los niveles de inventarios.
-
7/26/2019 TG4395 tesis protegida
19/97
9
INTERROGANTES DE LA INVESTIGACIN
Interrogante Principal
Que requerimientos, procedimientos, relaciones y tecnologas son
necesarios en el desarrollo de un sistema automatizado para el control de
despacho y recepcin de mercanca en los puntos de ventas en la
Gerencia de Logstica de Mercado de Alimentos (MERCAL C.A.)?
Interrogantes Secundarias
Cules son los sistemas, procesos, procedimientos y estructura que
definen al sistema actual implementado Gerencia de Logstica de
Mercado de Alimentos?
Qu informacin se necesita almacenar en el sistema para el control de
despacho y recepcin de mercanca?
Qu metodologa de desarrollo de software aplica para el desarrollo de
una aplicacin Web para el Control de despacho y recepcin de
mercanca en la Gerencia de Logstica de Mercado de Alimentos
(MERCAL C.A.)?
Qu parmetros hay que tomar en cuenta para el desarrollo de la
interfaz grafica del sistema?
Qu tipo de pruebas se deben realizar para validar el correcto
funcionamiento del sistema?
-
7/26/2019 TG4395 tesis protegida
20/97
10
OBJETIVOS DE LA INVESTIGACIN
Objetivo General
Desarrollar un sistema orientado a la web para el control de despacho
y recepcin de mercanca en los puntos de ventas de la Gerencia de
Logstica de Mercado de Alimentos (MERCAL C.A.).
Objetivos Especficos
1. Determinar los requerimientos tcnicos y administrativos exigidos parael desarrollo de la herramienta, con base al procedimiento de la
Gerencia de logstica y los puntos de ventas de MERCAL C.A..
2. Identificar los procesos llevados actualmente en la Gerencia de
Logstica de MERCAL C.A. para el control de despacho y recepcin de
mercanca en los puntos de ventas con el fin de determinar la
estructura lgica para el diseo del sistema.
3. Analizar la estructura del sistema implementado en la Gerencia de
Logstica de MERCAL C.A. para el control de despacho y recepcin de
mercanca en los puntos de ventas con el fin de determinar la
estructura lgica para el diseo del sistema.
4. Elaborar el diseo grafico, codificacin y base de datos del sistema y
verificar que cumpla con los parmetros exigidos por la Gerencia de
Logstica de MERCAL C.A..
5. Ejecutar las pruebas correspondientes al sistema desarrollado para
evaluar su funcionalidad.
-
7/26/2019 TG4395 tesis protegida
21/97
11
JUSTIFICACIN DE LA INVESTIGACIN
Actualmente existen sistemas que realizan esta operacin, pero los
mismos no estn interconectado entre si, lo cual trae como consecuencia el
aumento de los costos, duplicidad del trabajo, conciliaciones tediosas de la
informacin, etc. Al disear el siguiente proyecto no afecta en costo, ni
ocasiona ningn impacto negativo en el personal que labora en los puntos de
distribucin, esto trae como consecuencia lo siguiente:
- Disminucin de los costos operativos de la empresa.
- Veracidad de la informacin de los despachos de mercancas.
- Brindar la informacin rpida y precisa para realizar cualquier
anlisis de la misma.
El siguiente proyecto se bas en el diseo de un sistema de control
para el despacho y recepcin de mercancas, en cual se puedan identificar
las actividades y los factores que las afectan, adems de mejorar el
rendimiento y la efectividad de dicho proceso.
El sistema sirve de apoyo en la gestin de la gerencia de logstica,
permitiendo tener un control sobre la mercanca que se ha abastecido en los
puntos de distribucin de la empresa.
Adems este sistema beneficiar a la empresa, permitiendo saber cul
es su nivel de abastecimiento de mercanca y que proveedores estn
prestando su servicio de forma eficaz. Adems facilitar el proceso de
conciliacin con respecto al pago de las facturas a los proveedores, motivado
a que la informacin estar en lnea e interconectada, permitiendo al sistema
realizar una conciliacin automtica de la informacin.
-
7/26/2019 TG4395 tesis protegida
22/97
12
DELIMITACIONES DE LA INVESTIGACIN
La temtica de este proyecto se encuentra delimitada por el campo deestudio de la informtica, dirigido concretamente a los sistemas de
informacin. Se realizara un sistema para el control de despacho y recepcin
en los puntos de ventas de MERCAL C.A..
Para el desarrollo de la herramienta tecnolgica propuesta se ha
determinado como espacio la Gerencia de Logstica de la empresa
MERCAL C.A., Inscrita en el registro mercantil IV de la Circunscripcinjudicial del distrito capital y estado Miranda en fecha 05 de Octubre del 2005
inserta bajo el N 73 Tomo 91-A, Cto., ubicada en el piso 6, edificio
fundaciones, avenida Andrs Bello, CaracasVenezuela.
El tiempo estimado para el desarrollo del proyecto es de 4 meses, es
decir de Enero 2010 hasta Abril 2010, partiendo desde una perspectiva de
dedicacin exclusiva de los desarrolladores en la creacin del sistema
Se desarrollar bajo una plataforma de ambiente Web, con lenguaje
de programacin PHP, con una base de datos realizada en MY SQL. La data
a ser utilizada para la implantacin de la herramienta ser la comprendida
entre Enero 2010Marzo 2010.
ALCANCE
El alcance de esta investigacin es aportar a la gerencia de Logstica
de la empresa MERCAL C.A. una herramienta tecnolgica con el propsito
de realicen de forma eficiente y eficaz, su proceso ms importante como lo
es el control de despacho y recepcin de mercancas en los puntos de ventas
-
7/26/2019 TG4395 tesis protegida
23/97
13
de la empresa, todo esto con el objetivo de lograr incrementar sus niveles de
eficiencia y eficacia en su proceso antes mencionado, en consecuencia, se
ubica especficamente en la Logstica de la empresa MERCAL C.A., con la
data correspondiente al perodo Enero 2010 - Marzo 2010.
El desarrollo del proyecto estuvo definido hasta la fase de prueba; por
cuanto la fase relacionada con la implementacin no se considerar en este
estudio motivado a que la misma depende a las polticas de la MERCAL
quien tiene establecido un riguroso sistema de validacin y procedimientos
administrativos cuya ejecucin no depende de la voluntad del investigador.
CAPTULO II
MARCO TERICO
-
7/26/2019 TG4395 tesis protegida
24/97
14
En el siguiente planteamiento se refleja la importancia del Marco
Terico en el proceso de obtencin del conocimiento cientfico. En este
sentido se presentarn a continuacin los Antecedentes de la Investigacin,
Bases Tericas y Trminos Bsicos, seleccionados para abordar el problemaobjeto de estudio y validar desde un punto de vista tecnolgico el desarrollo
de la aplicacin que se pretende realizar en esta investigacin:
Segn Balestrini (2002) El marco es el resultado dela seleccin de aquellos aspectos ms relacionados delcuerpo terico epistemolgico que se asume, referidosal tema especfico elegido para su estudio. De all pues,que su racionalidad estructura lgica y consistenciainterna, va a permitir el anlisis de los hechos conocidosas como, orientar la bsqueda de otro datos relevantes.(P. 91)
ANTECEDENTES DE LA INVESTIGACIN
En una investigacin realizada por Gonzlez J. (2004), en el Instituto
Universitario de Administracin y Gerencia, denominada Razones que
obligan a poseer un control automatizado sobre el stock de materiales
medico-quirrgicos en las clnicas privadas de Caracas, cuyo objetivo
General fue Demostrar la importancia que tiene poseer de forma
automatizada los registros llevados sobre el control de los materiales medico-
quirrgicos. El autor mencionado indica que cada da aumenta el numero de
materiales extraviados tanto en clnicas como en hospitales, motivado a que
no se posee una herramienta que les permita llevar este control de forma
automatizada, lo que trae como consecuencia perdida de dinero para laorganizacin o ente, que no se tenga un inventario real de los materiales
existentes y disponibles para ser utilizados. Seala Gonzlez
Los aportes brindados a esta investigacin, se basan en el
-
7/26/2019 TG4395 tesis protegida
25/97
15
planteamiento de la necesidad de poseer un control exacto y actualizado de
los materiales existentes en un almacn de distribucin al mayor o al detal,
adems de tratar el tema de la automatizacin de los sistemas de
informacin.
En la investigacin llevada a cabo por Mndez (2006), en la
Universidad Alejandro de Humboldt, autora del trabajo de tesis denominado
Desarrollo de un sistema de ambiente Web de control de recepcin y
despacho de encomiendas en la empresa Grupo ZOOM; cuyo objetivo
General es Modernizar y Automatizar el proceso de control de recepcin y
despacho de encomiendas. La autora concluye diciendo que los sistemasbajo ambiente Web permiten a las empresas, poder acceder a sus bases de
datos de informacin, desde cualquier parte del mundo y desde cualquier
computador.
A si mismo fue consultada la investigacin realizada en la Universidad
Jos Mara Vargas, desarrollada por Romero (2004), autor del trabajo de
investigacin denominado Propuesta de Automatizacin y Modernizacin de
los Procesos Aduaneros para optimizar la recaudacin de los Impuestos;
cuyo objetivo General es Modernizar y Automatizar el sistema de
recaudacin de los impuestos aduaneros. Concluye diciendo que segn
estadsticas un 70 por ciento del personal que labora en las Aduanas del pas
no tiene una capacitacin profesional que le permita cumplir con mayor
eficacia su labor. Es as como el manejo del pago que se hace con planilla es
muy fcil de copiar y no garantiza el control de la mercanca que llega a su
posterior nacionalizacin, consecuentemente se produce fraude en el pagode los tributos. Las autoridades desconocen qu se esta pagando y se
produce en esta parte un circulo vicioso entre el personal de la aduana, el
resguardo aduanero y el contribuyente.
-
7/26/2019 TG4395 tesis protegida
26/97
16
La investigacin de Romero aporta al presente proyecto de tesis la
justificacin para el desarrollo de una aplicacin Web que controle los
procesos de recepcin y despacho de mercanca, porque plantea que la
realizacin de procesos de forma manual genera prdidas de informacin,tiempo y dinero en los procesos llevados a cabo dentro de las empresas.
BASES TERICAS
Lenguaje de Programacin
En computacin, un programa es una secuencia de instrucciones quepermiten a un ordenador procesar una informacin conocida como datos de
entrada (input) para producir una informacin de salida (ouput) o resultados.
Esas instrucciones pertenecen a (o estn escritas en ella) un lenguaje de
programacin determinado.
Segn Flores y Martnez, (2005), un lenguaje de programacin es una
construccin mental del ser humano para expresar programas. Est
constituido por un grupo de reglas gramaticales, un grupo de smbolos
utilizables, un grupo de trminos monosmicos (es decir, con sentido nico) y
una regla principal que resume las dems. Para que sta construccin
mental sea operable en un computador debe existir otro programa que
controle la validez o no de lo escrito. A ste se le llama traductor.
Los lenguajes pueden ser de alto o bajo nivel. En los de bajo nivel las
instrucciones son simples y cercanas al funcionamiento de la mquina, comopor ejemplo el cdigo mquina y el ensamblador. En los lenguajes de alto
nivel hay un alto grado de abstraccin y el lenguaje es ms prximo a los
humanos, como por ejemplo Lexico, PASCAL, Cobol o Java.
-
7/26/2019 TG4395 tesis protegida
27/97
17
Los programas escritos en un lenguaje deben ser "entendidos" por los
circuitos fsicos de la mquina para poder ser ejecutados. Segn que esta
traduccin se realice produciendo previamente o no una versin
independiente de la herramienta utilizada los lenguajes se llaman compiladoso interpretados. En el primer caso a la versin independiente producida se le
conoce como cdigo o programa ejecutable, no es legible para el usuario y
usualmente se le identifica con la extensin de nombre .exe (en sistemas
Windows). En el segundo caso no se construye otra versin razn por la cual
ha de distribuirse el programa original llamado cdigo o programa fuente y el
usuario debe poseer tambin la herramienta con la cual se ha programado y
que interpreta ese cdigo.
PHP
PHP es un acrnimo recursivo que significa "PHP Hypertext Pre-
processor" (inicialmente PHP Tools, o, Personal Home Page Tools). Fue
creado originalmente por Rasmus Lerdof en 1994; sin embargo la
implementacin principal de PHP es producida ahora por The PHP Group y
sirve como el estndar de facto para PHP al no haber una especificacin
formal. Publicado bajo la PHP License, la Free Software Foundation
considera esta licencia como software libre.
Cobo y Gmez (2.005) sostienen que PHP es un lenguaje
interpretado de propsito general ampliamente usado y que est diseado
especialmente para desarrollo Web y puede ser embebido dentro de cdigo
HTML (p,25). Generalmente se ejecuta en un servidor Web, tomando el
cdigo en PHP como su entrada y creando pginas Web como salida. Puede
ser desplegado en la mayora de los servidores Web y en casi todos los
sistemas operativos y plataformas sin costo alguno. PHP se encuentra
instalado en ms de 20 millones de sitios Web y en un milln de servidores,
-
7/26/2019 TG4395 tesis protegida
28/97
18
aunque el nmero de sitios en PHP ha declinado desde agosto de 2005. Es
tambin el mdulo Apache ms popular entre las computadoras que utilizan
Apache como servidor Web. La ms reciente versin principal del PHP fue la
versin 5.2.9 lanzada el 26 de febrero de 2009 y que contiene diversasmejoras en el mbito de la seguridad y con ms de 50 errores solucionados.
MySQL
Monty Widenius (2002) dice que el sistema de gestin de bases de
datos relacional, licenciado bajo la GPL de la GNU. Su diseo multihilo le
permite soportar una gran carga de forma muy eficiente. MySQL fue creada
por la empresa sueca MySQL AB, que mantiene el copyright del cdigo
fuente del servidor SQL, as como tambin de la marca.
Aunque MySQL es software libre, MySQL AB distribuye una versin
comercial de MySQL, que no se diferencia de la versin libre ms que en el
soporte tcnico que se ofrece, y la posibilidad de integrar este gestor en un
software propietario, ya que de no ser as, se vulnerara la licencia GPL.
Este gestor de bases de datos es, probablemente, el gestor ms
usado en el mundo del software libre, debido a su gran rapidez y facilidad de
uso. Esta gran aceptacin es debida, en parte, a que existen infinidad de
libreras y otras herramientas que permiten su uso a travs de gran cantidad
de lenguajes de programacin, adems de su fcil instalacin y
configuracin.
Caractersticas de MySQL
-
7/26/2019 TG4395 tesis protegida
29/97
19
Las principales caractersticas de este gestor de bases de datos son las
siguientes: Aprovecha la potencia de sistemas multiprocesador, gracias a su
implementacin multihilo, Soporta gran cantidad de tipos de datos para las
columnas, Dispone de API's en gran cantidad de lenguajes (C, C++, Java,PHP, etc), Gran portabilidad entre sistemas, Soporta hasta 32 ndices por
tabla, Gestin de usuarios y passwords, manteniendo un muy buen nivel de
seguridad en los datos.
Uso de MySQL
MySQL es muy popular en aplicaciones Web, y es componente de lasplataformas LAMP, MAMP, WAMP, entre otras. MySQL suele combinarse
con el popular lenguaje PHP.
Base de Datos
Segn Bertalanffy (1981):
Una base de datos es esencialmente un conjunto dedatos ordenados en filas y columnas que se carguen yse ven en un programa de planilla de clculos. Cadadato est compuesto por un grupo de informacionesllamada campo; entonces decimos que una base dedatos es un banco de informaciones ordenados en filas ycolumnas (p. 40).
El enfoque del autor es que una base de datos es una serie de datos
organizados y relacionados entre s, los cuales son recolectados y
explotados por los sistemas de informacin de una empresa o negocioparticular. Las bases de datos proporcionan la infraestructura requerida para
los sistemas de apoyo a la toma de decisiones y para los sistemas de
informacin estratgicos, ya que estos sistemas explotan la informacin
-
7/26/2019 TG4395 tesis protegida
30/97
20
contenida en las bases de datos de la organizacin para apoyar el proceso
de toma de decisiones o para lograr ventajas competitivas.
Tipos de Bases de Datos
Las bases de datos pueden clasificarse de varias maneras, de
acuerdo al criterio elegido para su clasificacin:
Bases de datos estticas
stas son bases de datos de slo lectura, utilizadas primordialmente
para almacenar datos histricos que posteriormente se pueden utilizar para
estudiar el comportamiento de un conjunto de datos a travs del tiempo,
realizar proyecciones y tomar decisiones.
Bases de datos dinmicas
stas son bases de datos donde la informacin almacenada semodifica con el tiempo, permitiendo operaciones como actualizacin y adicin
de datos, adems de las operaciones fundamentales de consulta. Un ejemplo
de esto puede ser la base de datos utilizada en un sistema de informacin de
una tienda de abarrotes, una farmacia, un videoclub, etc.
Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo el contenido
de todas las ediciones de una coleccin de revistas cientficas.
Metodologa XP (Extreme Programming)
-
7/26/2019 TG4395 tesis protegida
31/97
21
Segn Fernndez (2002), Extreme Programming es una metodologa
ligera de desarrollo de software que se basa en la simplicidad, la
comunicacin y la realimentacin o reutilizacin del cdigo desarrollado.
El proceso de desarrollo se divide en cuatro tipos de actividades:
- Planificacin.
- Diseo.
- Desarrollo.
- Pruebas.
Caractersticas de la Metodologa XP
- Desarrollo iterativo e incremental: pequeas mejoras, unas tras otras.
- Pruebas unitarias continuas, frecuentemente repetidas y
automatizadas, incluyendo pruebas de regresin.
- Programacin en parejas: se recomienda que las tareas de desarrollo
se lleven a cabo por dos personas en un mismo puesto.
- Frecuente integracin del equipo de programacin con el cliente o
usuario. Se recomienda que un representante del cliente trabaje junto
al equipo de desarrollo.
- Correccin de todos los errores antes de aadir nueva funcionalidad.
Hacer entregas frecuentes.
- Refactorizacin del cdigo, es decir, reescribir ciertas partes del
cdigo para aumentar su legibilidad y mantenibilidad pero sin modificar
su comportamiento. Las pruebas han de garantizar que en larefactorizacin no se ha introducido ningn fallo.
La programacin extrema apuesta que es ms sencillo hacer algo
simple y tener un poco de trabajo extra para cambiarlo si se requiere, que
-
7/26/2019 TG4395 tesis protegida
32/97
22
realizar algo complicado y quizs nunca utilizarlo. La simplicidad y la
comunicacin son extraordinariamente complementarias. Con ms
comunicacin resulta ms fcil identificar qu se debe y qu no se debe
hacer. Mientras ms simple es el sistema, menos tendr que comunicarsobre este, lo que lleva a una comunicacin ms completa, especialmente
si se puede reducir el equipo de programadores.
DEFINICIN DE TRMINOS
Base de Datos: Es la combinacin de programas y archivos que se utilizan
conjuntamente como un instrumento de almacenamiento centralizado dedatos en la memoria de un ordenador o computador, diseado para facilitar
su mantenimiento y acceso de una forma estndar. Los datos suelen
aparecer en forma de texto, nmeros o grficos. Las bases de datos
almacenan datos, permitiendo manipularlos fcilmente y mostrarlos de
diversas formas. (Diccionario Informtico, 2008, Seccin B)
Consultas: Son un mtodo estructurado de solicitar informacin especfica
que esta almacenada en tablas mediante el diseador de consulta, se
formula una consulta que trae los registros de las tablas basndose en los
criterios especificados. (wordreference.com, 2008)
Control: La funcin de control de cualquier sistema es exactamente lo que
su nombre implica. Provee la direccin y coordinacin necesaria entre los
elementos y operaciones del sistema para alcanzar sus objetivos. (Cabrera,
2008)
Datos: Son hechos o cualidades aisladas de un suceso o de un contexto
significativo que por s solos no dicen nada.Los datos son susceptibles de
-
7/26/2019 TG4395 tesis protegida
33/97
23
ser comprimidos, encriptados, transmitidos y almacenados. (Diccionario
Informtico, 2008, Seccin D)
Informacin: Es el resultado de las operaciones efectuadas sobre los datosy llevan un mensaje para mejorar o posibilitar una accin. (Diccionario
Informtico, 2008, Seccin I)
Manejo de Datos: Los datos se deben estructurar correctamente para que
sean accesibles y que sirvan como respuestas a varios tipos de preguntas.
Los datos son costosos, deben ser manejados de tal manera que sean
correctos y estn disponibles para producir informacin.
PHP:Es un acrnimo recursivo que significa "PHP Hypertext Pre-processor",
este lenguaje de programacin interpretado fue diseado originalmente para
la creacin de pginas Web dinmicas. Es usado principalmente en
interpretacin del lado del servidor (Server-side scripting) pero actualmente
puede ser utilizado desde una interfaz de lnea de comandos o en la creacin
de otros tipos de programas incluyendo aplicaciones con interfaz grfica
usando las bibliotecas Qt o GTK+.(Diccionario Informtico, 2008, Seccin P)
Programacin: Arte y ciencia de crear programas de computacin. La
programacin requiere de unos o ms lenguajes de programacin, para que
una computadora pueda trabajar inteligentemente es preciso programar para
que salga un conjunto ordenado de instrucciones lo que llama un programa,
dichas instrucciones tienen que estar adems expresadas en lenguajes
especiales comprensibles para la computadora, el conjunto inmaterial desmbolos, palabras, lenguajes y programas que se utilizan en computacin
recibe el nombre de software, que proviene de la palabra inglesa que se
traduce como mercanca ligera, por medio del cual se puede programar e
-
7/26/2019 TG4395 tesis protegida
34/97
24
ingresar a los datos para formar el programa, segn los requerimientos
necesarios. (Pither, 1996, P.56)
Registro: es un conjunto de campos que conforman una entidad estos seemplean en los sistemas de procesamiento de archivos. (Diccionario
Informtico, 2008, Seccin R)
Reporte: Es una extraccin de los datos, los reportes pueden ser impresos o
desplegarse en las pantallas de las computadoras.
Requerimiento: Necesidad de un usuario o unidad funcional de la
organizacin.
Sistemas: Se puede definir tcnicamente como un conjunto de componentes
interrelacionados que permiten capturar, procesar, almacenar y distribuir la
informacin para apoyar la toma de decisiones y el control en una institucin.
Cada sistema existe dentro de otro ms grande, por lo tanto un sistema
puede estar formado por subsistemas y partes, y a la vez puede ser parte de
un supersistema.
Los sistemas de informacin pueden contener datos acerca de las personas,
lugares, cosas importantes dentro de la institucin y el entorno que la rodea.
SQL (Structured Query Language): El Lenguaje de consulta estructurado
es un lenguaje declarativo de acceso a bases de datos relacionales que
permite especificar diversos tipos de operaciones sobre las mismas. (Torres,
2006).
OPERACIONALIZACIN DE VARIABLES
-
7/26/2019 TG4395 tesis protegida
35/97
25
Las definiciones operacionales deben ser concebidas como una serie
de procedimientos o indicaciones para realizar la medicin de una variable
definida conceptualmente (Kerlinger. 1979). Se debe tener en cuenta que loque se intenta en la definicin operacional es obtener la mayor informacin
posible de la variable seleccionada, de modo que se capte su sentido y se
adecue al contexto, para ello se deber hacer una cuidadosa revisin de la
literatura disponible sobre el tema investigado; pudiendo aseverarse que las
dimensiones y definiciones indican, literalmente, las operaciones
involucradas durante la investigacin.
-
7/26/2019 TG4395 tesis protegida
36/97
26
-
7/26/2019 TG4395 tesis protegida
37/97
27
CAPTULO III
MARCO METODOLGICO
Modalidad de la Investigacin
Barrera, (2001), seala que los mtodos, tcnicas, tcticas y
estrategias no son genricos para cualquier investigacin; los mtodos son
diferentes en funcin del tipo de investigacin y del objetivo que se pretendelograr (p. 84). En este sentido se realizo un anlisis de los objetivos de los
diferentes tipos de investigacin que existen; realizndose este anlisis con
la intencin de seleccionar el tipo de investigacin que se adapte a la
naturaleza del problema objeto de estudio y a los objetivos alcanzados en el
mismo.
Esta accin de estudio estableci que el Proyecto Factible, es el tipo
de investigacin que permiti realizar un abordaje metodolgico valido a nivel
de campo y presentar una solucin de carcter tecnolgico diseado para las
caractersticas de la situacin problemtica tratada en este estudio y segn
requerimientos del cliente.
La validez metodolgica de esta modalidad de investigacin en el
proceso de obtencin del conocimiento y aplicacin del mismo para resolver
un problema concreto, que solamente es aplicable o funcional para elcontexto que fue diseado; se observa en el planteamiento de la Universidad
Pedaggica Experimental Libertador (UPEL, 2005), cuando seala que el
Proyecto Factible, consiste:
-
7/26/2019 TG4395 tesis protegida
38/97
28
En la investigacin, elaboracin y desarrollo de lapropuesta de un modelo operativo viable para solucionarproblemas, requerimientos o necesidades de
organizaciones; puede referirse a la formulacin depolticas, programas, tecnologas, mtodos o procesos.El proyecto debe tener apoyo en una investigacin detipo documental, de campo o un diseo que incluyaambas modalidades.(p. 16)
Las consideraciones antes sealadas, justifican la utilizacin del
Proyecto Factible para guiar el desarrollo de la aplicacin propuesta en esta
investigacin referente al desarrollo de un sistema para el control de
despacho y recepcin de mercanca en los puntos de ventas de la Gerenciade Logstica de Mercado de Alimentos (Mercal); ya que esta modalidad
permiti desde el punto de vista metodolgico realizar un diagnostico del
sistema actual implementado en la Gerencia de Logstica de Mercado de
Alimentos (MERCAL C.A.), y de los requerimientos del personal tcnico y
administrativo de esta Gerencia con respecto al funcionamiento esperado del
sistema a desarrollar en este estudio.
DISEO DE LA INVESTIGACIN
Sabino. (2000), con respecto al diseo de investigacin sostiene que,
su objeto es proporcionar un modelo de verificacin que permita contrastar
hechos con teoras, y su forma es la de una estrategia o plan general que
determina las operaciones necesarias para hacerlo (p. 91)
El diseo seleccionado para obtener la informacin requerida para
alcanzar los objetivos planteados en este estudio, es un diseo mixto
integrado por una investigacin Documental y una investigacin de Campo.
-
7/26/2019 TG4395 tesis protegida
39/97
29
Investigacin Documental
Permiti la obtencin de datos importantes para definir los procesos en
el sistema que se pretende desarrollar. As mismo se revisaran loslineamientos establecido por la Gerencia de Logstica de Mercado de
Alimentos (MERCAL C.A.) relacionadas con los objetivos que orientan el
desarrollo del sistema orientados a: Recepcin, logstica, distribucin y
entrega de los artculos comercializados a travs de MERCAL C.A..
Segn el Manual de Trabajo de Grado de Especializacin y Maestras
y Tesis Doctorados, de la Universidad Pedaggica Experimental Libertador.(2005), la Investigacin Documental:
Se entiende por el estudio de problemas con el propsito deampliar y profundizar el conocimiento de su naturaleza, conapoyo principalmente, en trabajos previos, informacin ydatos divulgados por medio s impresos, audiovisuales oelectrnicos. La originalidad del estudio se refleja en elenfoque, criterios, conceptualizaciones, reflexiones,conclusiones, recomendaciones y en general, en el
pensamiento del autor.(p.15).
Investigacin de Campo
Este diseo permitir, obtener informacin relevante para realizar el
diagnstico del sistema actual, a los efectos de establecer los requerimientos
de funcionamiento de la aplicacin, disear el sistema, y lograr su validacin.
Esta informacin se recogi en la Gerencia de Logstica de Mercado de
Alimentos (MERCAL C.A.).
Segn el Manual de Trabajo de Grado de Especializacin y Maestras
y Tesis Doctorados, de la Universidad Pedaggica Experimental Libertador.
(2005), la Investigacin de Campo:
-
7/26/2019 TG4395 tesis protegida
40/97
30
Se entiende por Investigacin de Campo, el anlisissistemtico de problemas en la realidad, con el propsitobien sea de describirlos, interpretarlos, entender su
naturaleza y factores constituyentes, explicar sus causas yefectos, o predecir su ocurrencia, haciendo uso de mtodoscaractersticos de cualquiera de los paradigmas o enfoquesde investigacin conocidos o en desarrollo. (p.14-15).
POBLACIN Y MUESTRA
Tamayo y Tamayo, M. (1999), Seala que Se considera como
poblacin la totalidad del fenmeno a estudiar y parte representativa de ste
es considerada como una muestra (p.180). En atencin a esta consideracin
y a los objetivos planteado en este estudio, la Unidad de Estudio (Poblacin)
seleccionada para desarrollar este proyecto, est representada por el
personal tcnico y administrativo de la Gerencia de Logstica y la Gerencia
de Tecnologa de Mercado de Alimentos (MERCAL C.A.), quedando
estructurada de la siguiente manera:
- (1) Gerente de Logstica,
- (3) Coordinador de Logstica,
- (5) Programadores de la Gerencia de Tecnologa,
- (10) Analistas de Logstica.
Los criterios de seleccin utilizados para seleccionar esta poblacin
fueron, los indicados a continuacin:
- Grado o nivel de conocimiento que poseen sobre el proceso
descrito anteriormente.
-
7/26/2019 TG4395 tesis protegida
41/97
31
- Conocimientos de las necesidades presentes en el rea referente
al proceso planteado.
- Son los encargados del mantenimiento, control y actualizacin de
los sistemas de Mercado de Alimentos - MERCAL C.A..
- Establecen los requerimientos y validaran el funcionamiento del
sistema que se desarrollar en esta investigacin.
- Definen las reglas de negocio que rigen el proceso logstico de la
empresa.
Tomando en consideracin que esta poblacin es reducida desde el
punto de vista cuantitativo, ya que asciende de un total de 19 integrantes, no
se estim una muestra de la misma, trabajndose con la totalidad de lo
mismo para garantizar la validez del estudio.
TCNICAS E INSTRUMENTOS DE RECOLECCIN DE DATOS
Tcnicas
Son aquellas estrategias utilizadas por el investigador en la
recoleccin de los datos, los cuales son seleccionados conforme a las
necesidades de la investigacin, en funcin de la muestra elegida y se
aplican tanto para hacer acopio de los antecedentes como para la
observacin del fenmeno, la exposicin de los elementos de la muestra, etc.Para Arias Fidias (1997) las tcnicas de recoleccin de datos son las
distintas formas o maneras de obtener la informacin (p. 55).
-
7/26/2019 TG4395 tesis protegida
42/97
32
Para esta investigacin se seleccionaron las tcnicas de observacin
directa, encuesta y la investigacin documental.
En cuanto a la observacin directa Muoz (1998) afirma que es la
inspeccin que se hace directamente a un fenmeno dentro del medio en
que se presenta, a fin de contemplar todos los aspectos inherentes a su
comportamiento y caractersticas dentro de ese campo (p. 215).
La observacin directa es una tcnica que ayuda a obtener
informacin sobre la realidad administrativa, porque se planifica
sistemticamente, ya que cuando se emplea la observacin, ya se sabe quy cmo vamos a observar. Para Tamayo y Tamayo Mario (1999):
En el lenguaje corriente, algunos autores entiendenpor observacin como expresin de la capacidad delsujeto investigador de ver las cosas, verlas uobservarlas con mtodos, con una preparacinadecuada. Slo de esta manera, el observador centra suatencin en el aspecto que le interesa, uniendo sussentidos a los instrumentos que le ayudan a afinar sus
percepciones. El proceso de la observacin deberesponder al propsito de la investigacin. Para iniciarlaadecuadamente, el investigador debe plantearse cuatropreguntas. (p. 67)
La encuesta segn Thompson (2006), es uno de los mtodos ms
utilizados en la investigacin de mercados porque permite obtener amplia
informacin de fuentes primarias. Por ello, es importante que investigadores
conozcan cul es la definicin de encuesta, pero desde distintas perspectivas
para tener un panorama ms completo de la misma.
Una encuesta cuya estructura es ms libre, contempla los
asuntos que el entrevistador debe averiguar de acuerdo con sus
instrucciones:
-
7/26/2019 TG4395 tesis protegida
43/97
33
-Obedece a una estructura lgica?
-Se han previsto los tpicos fundamentales?
-
Se han clasificado a los respondedores?- Se ha previsto el nivel de veracidad en los sujetos?
- Quin las efecta y con qu criterios?
Otra tcnica a utilizar es la investigacin documental segn Quiroga
Leos Gustavo (1988) consiste en una seleccin y anlisis de los documentos
que contienen datos importantes relacionados ya sea con la estructura de la
organizacin o bien con los procedimientos (p. 46). La investigacin
documental comprende principalmente la bibliografa y la hemerogrfica. Son
particularmente tiles porque con ellas se puede obtener informacin bsica
para la elaboracin de los manuales, las fuentes principales de
documentacin son las leyes, instructivos, reglamentos, diagramas entre
otros documentos.
Instrumentos
Para orientar mejor la investigacin se elaboraron dos instrumentos de
recoleccin de datos, siendo el cuestionario (Ver anexo N 3) y la lista de
cotejo (Ver anexo N 4) los seleccionados entre los distintos tipos de
instrumentos de recoleccin de datos.
Segn Balestrini (2002), el cuestionario es considerado un medio de
comunicacin escrito y bsico, entre el encuestador y el encuestado, que
facilita traducir los objetivos y las variables de la investigacin a travs de
una serie de preguntas muy particulares.
-
7/26/2019 TG4395 tesis protegida
44/97
34
Otro instrumento a utilizar es la Lista de Cotejo, la cual es una
herramienta que se puede utilizar para observar sistemticamente un
proceso al ocupar una lista de preguntas cerradas. Segn Soto (2005) La
Lista de Cotejo consiste en un listado de aspectos a evaluar, al lado de loscuales se puede adjuntar un signo, un puntaje, una nota o un concepto. Es
entendido bsicamente como un instrumento de verificacin. Es decir, acta
como un mecanismo de revisin durante el proceso de investigacin de
ciertos indicadores prefijados y la revisin de su logro o de la ausencia del
mismo.
PROCESAMIENTO Y ANLISIS DE DATOS
El procesamiento y anlisis de datos se realizar tomando en
consideracin la naturaleza de la misma. En este caso en particular los datos
que se recogieron en el proceso de investigacin de campo donde se
analizaron desde la perspectiva del paradigma cualitativo; integrando como
referencia de anlisis y clasificacin los indicadores definidos en el cuadro de
variables, y tambin se llevo a cabo un proceso de encuestas con preguntas
cerradas a los integrantes de la Gerencia de Logstica y la Gerencia de
Tecnologa de Mercado de Alimentos (MERCAL C.A.). Los resultados de
este proceso arrojaron informacin significativa sobre los siguientes
aspectos: Estructura del Sistema Actual y Requerimientos para Desarrollar el
Sistema propuesto.
-
7/26/2019 TG4395 tesis protegida
45/97
35
Resultados y Anlisis de las Encuestas Realizadas
1. Posee la Gerencia de Logstica de MERCAL C.A. un sistema
eficiente que controle la recepcin y distribucin de mercanca entrelos diferentes centros de distribucin a nivel nacional?
Resultado pregunta 1
Si: 0
No: 10
Grfico No. 1 Existencia de un Sistema Eficiente
1. Posee la Gerencia de Logstica de MERCAL un sistema
eficiente que controle la recepcin y distribucin de
mercanca entre los diferentes centros de distribucin a nivel
nacional?
SI
No
Anlisis
Todo el personal consultado se cree que no existe un sistema capaz
de controlar eficientemente la recepcin y distribucin de mercanca en los
centros de distribucin.
-
7/26/2019 TG4395 tesis protegida
46/97
36
2. Qu Herramienta utiliza MERCAL C.A. para supervisar la recepcin y
distribucin de mercanca entre los diferentes centros de distribucin a
nivel nacional?
Resultado pregunta 2Word 1
Excel 6
Hoja Fsica 1
Otro 2
Grfico No. 2 Herramienta Utilizada
2. Qu Herramienta utiliza MERCAL para supervisar la
recepcin y distribucin de mercanca entre los diferentes
centros de distribucin a nivel nacional?
Word
Excel
Hoja Fisica
Otro
Anlisis
Se pudo constatar que existen varias herramientas que se utilizan
supervisar para la recepcin y distribucin de mercanca entre los diferentes
centros de distribucin a nivel nacional.
-
7/26/2019 TG4395 tesis protegida
47/97
37
3. La Herramienta utilizada para el resguardo de la data, permiten
generar reportes confiables y exactos?
Resultado pregunta 3
Si: 3
No: 7
Grfico No. 3 Reportes confiables
3. La Herramienta utilizada para el resguardo de la data,
permiten generar reportes confiables y exactos?
SI
No
Anlisis
Se pudo constatar que los medios utilizados para el reguardo de la
data no son totalmente confiables para la generacin de reportes.
-
7/26/2019 TG4395 tesis protegida
48/97
38
4. Usted estara de acuerdo con el desarrollo de un sistema bajo
ambiente Web para la supervisin de la recepcin y distribucin de
mercanca entre los diferentes centros de distribucin a nivel nacional,
de manera eficaz?Resultado pregunta 4
Si: 10
No: 0
Grfico No. 4 Nueva Herramienta
4. Usted estara de acuerdo con el desarrollo de un sistema
bajo ambiente Web para la supervisin de la recepcin y
distribucin de mercanca entre los diferentes centros de
distribucin a nivel nacional, de manera eficaz?
SI
No
Anlisis
Se pudo constatar que existe total confianza en el desarrollo de unsistema web que permita la supervisin de la recepcin y distribucin de
mercanca entre los diferentes centros de distribucin a nivel nacional, de
manera eficaz.
-
7/26/2019 TG4395 tesis protegida
49/97
39
5. Est usted capacitado para realizar sus actividades a travs de un
sistema desarrollado bajo ambiente web?
Resultado pregunta 5Si: 9
No: 1
Grfico No. 5 Capacidad para Trabajar con Sistema Web
5. Est usted capacitado para realizar sus actividades a
travs de un sistema desarrollado bajo ambiente web?
SI
No
Anlisis
En su mayora el personal consultado se cree capacitado para llevarsus actividades laborales a travs de un sistema automatizado. Este
resultado es apoyado por los investigadores, basndose en el nivel
acadmico de los empleados de la empresa.
-
7/26/2019 TG4395 tesis protegida
50/97
40
6. Le gustara trabajar con un sistema que mostrara informacin de
forma fcil, rpida y confiable?
Resultado pregunta 6Si: 10
No: 0
Grfico No. 6 Confiabilidad
6. Le gustara trabajar con un sistema que mostrara
informacin de forma fcil, rpida y confiable?
SI
No
Anlisis
Todo el personal consultado le gustara trabajar con un sistema que
mostrara informacin de forma fcil, rpida y confiable.
-
7/26/2019 TG4395 tesis protegida
51/97
41
7. La presente propuesta ayudar a saldar los problemas presentes en
la gerencia de Logstica de MERCAL C.A., referente al control de la
recepcin y distribucin de mercanca entre los diferentes centros de
distribucin a nivel nacional?Resultado pregunta 7
Si: 10
No: 0
Grfico No. 7 Propuesta
7. La presente propuesta ayudar a saldar los problemas
presentes en la gerencia de Logstica de MERCAL, referente
al control de la recepcin y distribucin de mercanca entre
los diferentes centros de distribucin a nivel nacional?
SI
No
Anlisis
Todo el personal consultado cree que para a saldar los problemaspresentes en la gerencia de Logstica de MERCAL C.A., referente al control
de la recepcin y distribucin de mercanca entre los diferentes centros de
distribucin a nivel nacional
Resultados de la Lista de Cotejo Aplicada
-
7/26/2019 TG4395 tesis protegida
52/97
42
-
7/26/2019 TG4395 tesis protegida
53/97
43
CAPITULO IV
SISTEMA ACTUAL
DESCRIPCIN DEL SISTEMA ACTUAL
En la actualidad el proceso de control de despacho y recepcin de
mercanca se realiza en dos sistema diferentes apoyados en el reporte de
formato tipo Excel, lo que representa una forma un tanto no confiable paramanejar este tipo de data que en muchos casos suele ser confidencial y se
presta para ser modificada durante el proceso de transferirla de un sistema a
otro, a continuacin se detalla forma en que se lleva a cabo este proceso:
El analista de planificacin ingresa al sistema destinado para tal
fin y carga la planificacin de logstica de mercanca de cada
localidad.
El analista de planificacin unifica toda la data de la
planificacin a nivel nacional, en un reporte de formato Excel.
El analista de compras ingresa el archivo de formato Excel en el
sistema donde se generan las rdenes de compra.
El analista de recepcin de mercanca recibe del proveedor lo
solicitado.
Ingresa al sistema de control de recepcin de mercanca la
informacin referente a la cantidad de alimentos recibidos de
parte del proveedor.
-
7/26/2019 TG4395 tesis protegida
54/97
44
Para dar una visin grfica del proceso para el control de despacho y
recepcin de mercanca en los puntos de ventas de MERCAL C.A., se
presenta a continuacin los modelos de caso de uso de los mismos:
MODELOS DE CASO DE USO DEL SISTEMA ACTUAL
-
7/26/2019 TG4395 tesis protegida
55/97
45
Tabla N 1
DETALLE DE CASO DE USO
Nombre Ingreso al sistema
DescripcinLos usuarios del sistema ingresan al mismo a travs desu clave de acceso.
Actores Actor 1 (Analista / Coordinador de Planificacin)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
1- El analista / coordinador de planificacin ingresa alsistema utilizado para cargar la informacin referentea la planificacin de distribucin de mercanca enMERCAL C.A..
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
56/97
46
Tabla N 2
DETALLE DE CASO DE USO
Nombre Cargar la Planificacin
DescripcinLos usuarios del sistema cargan la data referente a laplanificacin de entrega de mercanca.
Actores Actor 1 (Analista / Coordinador de Planificacin)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
2- El analista / coordinador de planificacin cargan lainformacin referente a la planificacin de distribucinde mercanca en MERCAL C.A..
FlujosAlternativos
Requerimientos
no FuncionalesNotas
-
7/26/2019 TG4395 tesis protegida
57/97
47
Tabla N 3
DETALLE DE CASO DE USO
Nombre Unificar la data de la planificacin
DescripcinLos usuarios del sistema unifican en un solo reporte laplanificacin cargada en el sistema. .
Actores Actor 1 (Analista / Coordinador de Planificacin)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
3- El analista / coordinador de planificacin extraen delsistema la data de la planificacin ingresada.
4- El analista / coordinador de planificacin ingresan a unarchivo de formato Excel la data extrada.
Flujos
AlternativosRequerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
58/97
48
Tabla N 4
DETALLE DE CASO DE USO
Nombre Cargar la planificacin
DescripcinLos usuarios del sistema ingresan la informacin en elsistema de rdenes de compra.
Actores Actor 1 (Analista / Coordinador de Planificacin)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
5- El analista / coordinador de planificacin ingresan alsistema de rdenes de compra la planificacinobtenida.
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
59/97
49
Tabla N 5
DETALLE DE CASO DE USO
Nombre Generar orden de compra
DescripcinLos usuarios del sistema generan la orden de compra.
Actores Actor 2 (Analista / Coordinador de Compras)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
6- El analista / coordinador de compras ingresan alsistema destinado para tal fin y generan la orden decompra, con base a la planificacin cargadapreviamente.
FlujosAlternativos
Requerimientos
no FuncionalesNotas
-
7/26/2019 TG4395 tesis protegida
60/97
50
Tabla N 6
DETALLE DE CASO DE USO
Nombre Recibir Mercanca
DescripcinLos encargados de recepcin de mercanca, reciben losproductos solicitados a los proveedores.
ActoresActor 3 (Analista / Coordinador de Recepcin de
Mercanca)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
7- El analista / coordinador de recepcin de mercancareciben los productos y la constancia de recepcin delos mismos.
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
61/97
51
Tabla N 7
DETALLE DE CASO DE USO
Nombre Ingresar data de mercanca recibida
DescripcinLos usuarios del sistema cargar la data de la cantidad demercanca recibida.
ActoresActor 3 (Analista / Coordinador de Recepcin de
Mercanca)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
8- El analista / coordinador de recepcin de mercancaingresan al sistema destinado al control de recepcinde mercanca.
9- El analista / coordinador de recepcin de mercancacargan la data de la cantidad y tipo de mercancarecibida.
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
62/97
52
PLANIFICACIN DE LAS ACTIVIDADES PARA EL DESARROLLO DEL
PROYECTO
-
7/26/2019 TG4395 tesis protegida
63/97
53
CAPITULO V
SISTEMA PROPUESTO
DESCRIPCIN DEL SISTEMA PROPUESTO
La aplicacin desarrollada a MERCAL C.A. es un sistema de control
de recepcin y despacho de mercanca en los puntos de venta que permite
segn la permisologia configurada a cada empleado de acuerdo al cargo quedesempea dentro de la empresa, cargar y consultar rdenes de compra,
ordenes de solicitud de abastecimiento, ordenes de distribucin de
mercanca, ordenes de recepcin de mercanca, a partir de esto la Gerencia
de Logstica de MERCAL C.A. puede generar reportes referentes a rdenes
de compra generadas, ordenes de abastecimiento, de distribucin, de
recepcin, cantidad de mercanca recibida, cantidad de mercanca
distribuida, etc.
El sistema est diseado en formato Web, para lo cual se utiliz el
leguaje de programacin PHP, resultando una herramienta compuesta por 6
mdulos integrados a travs de 30 pantallas, los mdulos son:
Modulo de Proceso de Planificacin
Modulo de Proceso de rdenes de Compra
Modulo de Proceso de Recepcin
Modulo de Tablas
Modulo de Reportes
Modulo de Usuario
-
7/26/2019 TG4395 tesis protegida
64/97
54
Las pantallas poseen una estructura grafica que permite al usuario
hacer uso del sistema de forma rpida y eficiente, fue diseada con los tonos
de colores utilizados por el cliente para el desarrollo de todos sus sistemas
bajo este tipo ambiente (Blanco y Rojo), lo que permite respetar las normasinformticas del cliente.
Para el diseo y elaboracin de la base de datos fue utilizada la
herramienta My SQL, resultando una base de datos compuesta por 12 tablas,
las tablas que componen el sistema son:
Tabla enc_recepcin Tabla det_recepcin
Tabla Marca
Tabla Proveedores
Tabla Producto
Tabla enc_orden
Tabla det_planificacin
Tabla det_orden
Tabla enc_planificacin
Tabla Centroacopio
Tabla Usuarios
Tabla Estado
El acceso al sistema es a travs de la utilizacin de un Nombre de
Usuario y Contrasea, el cual es el equivalente al mismo utilizado para
ingresar al sistema operativo del computador de cada empleado, el servidorutilizado por la empresa para la permisologia de acceso a Internet, es el
mismo utilizado para dar acceso al sistema desarrollado.
-
7/26/2019 TG4395 tesis protegida
65/97
55
FASES DE LA METODOLOGA EXTREME PROGRAMMING
FASE I - Planificacin
Esta fase se inicio con el diseo de un cronograma de actividades
utilizando Microsoft Office Project 2003, el diseo fue realizado por el autor
del desarrollo del sistema, posteriormente el cronograma de actividades fue
presentado para su aprobacin al Gerente de Tecnologa y Gerente de
Logstica. Una vez aprobado se convoco a todos los participantes del
proyecto y se les dio a conocer el cronograma de actividades a seguir
durante el desarrollo del sistema propuesto.
En las reuniones llevadas a cabo en conjunto con los integrantes de la
Gerencia de Tecnologa y Logstica, realizadas con el propsito de precisar
con exactitud las normas, procesos, procedimientos y actividades,
establecidas en los procesos de Recepcin y distribucin de mercanca; se
pudo obtener una primera versin del diseo del sistema propuesto.
En estas reuniones fue utilizado el formato de Historia de Usuario, del
cual se emplearon 33 formatos, que permitieron dejar plasmado los
requerimientos solicitados referentes al sistema. Esta primera fase, se
desarrollo con la intencin de disear un sistema que permitiera a la
Gerencia de Logstica, realizar la carga y consulta de rdenes de compra,
ordenes de solicitud de abastecimiento, ordenes de distribucin de
mercanca, ordenes de recepcin de mercanca de forma ms rpida,
eficiente y eficaz, resguardar de manera electrnica y ordenada losdocumentos referentes la recepcin y distribucin de mercancas en
MERCAL C.A. y generar reportes referentes a rdenes de compra
generadas, ordenes de abastecimiento, de distribucin, de recepcin,
cantidad de mercanca recibida, cantidad de mercanca distribuida, etc.
-
7/26/2019 TG4395 tesis protegida
66/97
56
FASE II - Diseo
Durante el desarrollo de las reuniones llevadas a cabo durante la
etapa de planificacin, entre el personal de las Gerencias involucradas en eldesarrollo del sistema (Tecnologa y Logstica), se acord que el sistema a
desarrollar estuviese conformado por un total de 6 mdulos estructurados de
acuerdo a los procesos vinculados a la recepcin y distribucin de
mercanca, los cuales se detallan a continuacin:
Modulo de Proceso de Planificacin:
Cargar, visualizar y eliminar la Planificacin de Solicitud deMercanca
Modulo de Procesos de rdenes de Compra:
Cargar, visualizar y eliminar las rdenes de Compra en base a la
planificacin realizada previamente en el sistema.
Modulo de Proceso de Recepcin:
Cargar, visualizar y eliminar las rdenes de recepcin de la
mercanca recibida
Modulo de Tablas:
Cargar, visualizar y eliminar productos, marcas, proveedores y
centros de acopio.
Modulo de Reportes:Generar reportes de rdenes de Compra, Planificacin por
Estado, Recepcin por Estado y Ordenes Recepcionadas por Estado.
Modulo de Usuarios:
-
7/26/2019 TG4395 tesis protegida
67/97
57
Generar, modificar, eliminar y visualizar las claves de usuario del
personal que utiliza la herramienta.
Diagrama N 2
MODELOS DE CASO DE USO DEL SISTEMA PROPUESTO
-
7/26/2019 TG4395 tesis protegida
68/97
58
DESCRIPCIN DE LOS PROCESOS DEL SISTEMA PROPUESTO
Tabla N 8
DETALLE DE CASO DE USO
Nombre Ingresar al sistema
DescripcinLos usuarios del sistema ingresan al mismo a travs desu clave de acceso.
Actores
Actor 1 (Analista / Coordinador de Planificacin)
Actor 2 (Analista / Coordinador de Compras)
Actor 3 (Analista / Coordinador de Recepcin de
Mercanca)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
1. El analista / coordinador usuarios del sistemaingresan al mismo utilizando su clave de accesocorrespondiente segn el rol que desempea cadauno en el sistema.
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
69/97
59
Tabla N 9
DETALLE DE CASO DE USO
Nombre Cargar la Planificacin
DescripcinLos usuarios del sistema cargan la data referente a laplanificacin de entrega de mercanca.
Actores Actor 1 (Analista / Coordinador de Planificacin)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
2. El analista / coordinador de planificacin ingresan almodulo de planificacin y cargan la informacinreferente a la planificacin de distribucin hacia losdiferentes centros de acopio de mercanca enMERCAL C.A..
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
70/97
60
Tabla N 10
DETALLE DE CASO DE USO
Nombre Generar orden de compra
DescripcinLos usuarios del sistema generan la orden de compra.
Actores Actor 2 (Analista / Coordinador de Compras)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
3. El analista / coordinador de compras ingresan almodulo de rdenes de compra y generan la ordende compra, con base a la planificacin cargadapreviamente.
FlujosAlternativos
Requerimientos
no FuncionalesNotas
-
7/26/2019 TG4395 tesis protegida
71/97
61
Tabla N 11
DETALLE DE CASO DE USO
Nombre Recibir Mercanca
DescripcinLos encargados de recepcin de mercanca, reciben losproductos solicitados a los proveedores.
ActoresActor 3 (Analista / Coordinador de Recepcin de
Mercanca)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
4. El analista / coordinador de recepcin de mercancareciben los productos y la constancia de recepcin delos mismos.
FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
72/97
62
Tabla N 12
DETALLE DE CASO DE USO
Nombre Ingresar data de mercanca recibida
DescripcinLos usuarios del sistema cargar la data de la cantidad demercanca recibida.
ActoresActor 3 (Analista / Coordinador de Recepcin de
Mercanca)
Extensin
Precondiciones
Poscondiciones
Flujo deEventos
5. El analista / coordinador de recepcin de mercancaingresan al modulo de recepcin de mercanca.
6. El analista / coordinador de recepcin de mercancacargan la data de la cantidad y tipo de mercancarecibida.
Flujos
AlternativosRequerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
73/97
63
Tabla N 13
DETALLE DE CASO DE USO
Nombre Generar reportes
Descripcin
Los usuarios del sistema generan reporte, de acuerdo alo requerido por las diferentes gerencias de MERCALC.A..
Actores
Actor 1 (Analista / Coordinador de Planificacin)
Actor 2 (Analista / Coordinador de Compras)
Actor 3 (Analista / Coordinador de Recepcin de
Mercanca)Extensin
Precondiciones
Poscondiciones
Flujo deEventos
7. Los analistas / coordinadores usuarios del sistemaingresan al modulo de reportes y generan los mismossegn la permisologia que le otorga el rol de acceso
otorgado.FlujosAlternativos
Requerimientosno Funcionales
Notas
-
7/26/2019 TG4395 tesis protegida
74/97
64
Diagrama N 1
DIAGRAMA DE ENTIDAD RELACION DE LA BASE DE DATOS
-
7/26/2019 TG4395 tesis protegida
75/97
65
Diagrama N 2
DIAGRAMA DEL MODELO-CONCEPTUAL DE LA BASE DE DATOS
-
7/26/2019 TG4395 tesis protegida
76/97
66
DICCIONARIO DE DATOS
Tabla: CentroacopioDescripcin: Contiene los datos de los puntos de distribucin de mercanca
de MERCAL C.A..
Diccionario de datos de la tabla: Centroacopio
Campo Tipo Longitud PK FK Observacionescodigoca varchar(20) 20 S - Cdigo del centro de acopionombre varchar(100) 100 No - Nombre del centro de acopio
direccion varchar(255) 255 No - Direccin del centro de acopioidestado int(10) 10 No - Estado del centro de acopioStatus varchar(10) 10 No - Status del centro de acopio
Tabla: det_orden
Descripcin: Contiene el detalle de los productos incluidos en ordenes de
compras.
Diccionario de datos de la tabla: det_orden
Campo Tipo Longitud PK FK Observaciones
id_orden int(11) 11 S - Id de la orden de compra
id_producto int(11) 11 S - Id del producto ingresado en la orden
cantidad decimal(12,3) 15 No -Cantidad de producto solicitado en laorden
-
7/26/2019 TG4395 tesis protegida
77/97
67
Tabla: det_planificacion
Descripcin: Contiene el detalle de los productos incluidos en las
planificaciones.
Diccionario de datos de la tabla: det_planificacion
Campo Tipo Longitud PK FK Observaciones
id_planificacion int(11) 11 S - Id de la planificacin
id_producto int(11) 11 S -Id del producto ingresado en laplanificacin
cantidad decimal(12,3) 15 No -Cantidad de producto solicitadoen la planificacin
Tabla: det_recepcion
Descripcin: Contiene el detalle de los productos incluidos en las
recepciones de compra.
Diccionario de datos de la tabla: det_recepcion
Campo Tipo Longitud PK FK Observacionesid_recepcion int(11) 11 S - Id de la recepcin
id_producto int(11) 11 S -Id del producto ingresado en larecepcin
cantidad decimal(12,3) 15 No -Cantidad de producto solicitado enla recepcin
-
7/26/2019 TG4395 tesis protegida
78/97
68
Tabla: enc_orden
Descripcin: Contiene el encabezado de las ordenes de compras realizadas
en el sistema.
Diccionario de datos de la tabla: enc_orden
Campo Tipo Longitud PK FK Observaciones
id_orden int(11) 11 S - Id de la orden de comprafecha date 10 No - Fecha de emisin de la ordenestado int(11) 11 No - Estado al que pertenece la ordenid_proveedor int(11) 11 No - Proveedor de la orden
mes varchar(2) 2 No - Mes a que pertenece la ordenstatus varchar(20) 20 No - Status de la ordenlogin varchar(20) 20 No - Login del usuario que creo la orden
Tabla: estado
Descripcin: Contiene los estados de Venezuela.
Diccionario de datos de la tabla: estado
Campo Tipo Longitud PK FK Observaciones
id_estado smallint(6) 6 S - id del estado
nombre_estado varchar(100) 100 No - Nombre del estado
-
7/26/2019 TG4395 tesis protegida
79/97
69
FASE III - Desarrollo
INTERFAZ GRAFICA DEL SISTEMA
Modulo de Acceso al sistema
-
7/26/2019 TG4395 tesis protegida
80/97
70
Pantalla Principal del Sistema
-
7/26/2019 TG4395 tesis protegida
81/97
71
Modulo de Procesos
Modulo de Tablas
-
7/26/2019 TG4395 tesis protegida
82/97
72
Modulo de Reportes
Modulo de Usuario
-
7/26/2019 TG4395 tesis protegida
83/97
73
FASE IV Pruebas
Esta fase se llevo a cabo mediante la utilizacin de dos tipos de
pruebas las funcionales y las de aceptacin, donde, las pruebas funcionales
fueron llevadas a cabo al momento de finalizar el desarrollo de cada uno de
los mdulos. Esto se llevo a cabo a fin de constar de que cada una de las
solicitudes realizadas a travs de las historias de uso fueran cumplidas, las
pruebas las funcionales fueron llevadas a cabo por los desarrolladores (autor
de esta investigacin) del sistema de control de despacho y recepcin demercanca.
Las pruebas de aceptacin permitieron que el usuario final de la
herramienta determinara la aceptacin del sistema. Estas pruebas fueron
realizadas por el usuario final, quien durante este periodo de tiempo, pudo
plantear todas las deficiencias o errores que encuentro antes de dar por
aprobado el sistema definitivamente.
-
7/26/2019 TG4395 tesis protegida
84/97
74
CONCLUSIONES
Los sistemas de informacin desarrollados bajo ambiente Web son
herramientas de fcil manejo e interaccin por parte de los usuarios quepermiten que su aprendizaje sea fcil y rpido, ya que posee una estructura
igual a la utilizada por los desarrolladores en las pginas Web de Internet. El
sistema desarrollado beneficia a la empresa de forma significativa ya que es
una herramienta que le permite a la empresa unificar en un solo sistema tres
procesos que se vienen llevando a cabo en tres ambientes diferente y que
son tanto manual como automtico, generar reportes de planificaciones
realizadas, rdenes de compra cargadas, informacin de la recepcin demercanca; actualizar su infraestructura tecnolgica, reducir el tiempo
empleado en la carga y bsqueda de informacin referente a los procesos
antes mencionados, controlar de forma electrnica los procesos de recepcin
y despacho de mercanca en MERCAL C.A..
Confirmando de esta manera que la propuesta en este proyecto de
investigacin mejora y fortalece los procesos de la Gerencia de Logstica de
MERCAL C.A., ofreciendo el acceso inmediato a la informacin de forma
rpida, segura, sencilla y confiable.
A continuacin de presentan las conclusiones de esta investigacin
orientadas en este momento a los objetivos especficos planteados al inicio
de la investigacin:
Objetivo N 1, se lograron identificar todos los procesos relacionadoscon el despacho y recepcin de mercanca, llevados actualmente en la
MERCAL C.A., permitiendo descubrir las deficiencias existentes en los
procesos antes mencionados.
-
7/26/2019 TG4395 tesis protegida
85/97
75
Objetivo N 2, la implementacin de la Metodologa de desarrollo XP
(Extreme Programming) permiti realizar a travs de reuniones llevadas a
cabo con todos y cada uno de los involucrados en el proyecto, donde se
utilizo los formatos de historias de usuarios, recabando de esta forma lasnecesidades de los usuarios, que permitieron a partir de all, determinar los
requerimientos tcnicos y administrativos necesarios para la realizacin de
una aplicacin Web para la supervisin y regularizacin de las operaciones
efectuadas por las Entidades Financieras
Objetivo N 3, se analiz la estructura del sistema implementado en la
Gerencia de Logstica de MERCAL C.A., para el control de recepcin ydespacho de mercanca, logrando obtener un esquema de toda la data que
se requera manipular a fin de lograr el correcto soporte de los
requerimientos del sistema.
Objetivo N 4, se desarrollo toda la plataforma tecnolgica, se diseo la
base de dato utilizando el Modelo E/R, tomando como base todos los
diagramas antes planteados, definiendo las entidades y atributos as como larelacin existente entre las entidades y la cardinalidad, se realizo el diseo
lgico y fsico del sistema, y la interfaz grfica; el sistema desarrollado
cumpli con los requisitos exigidos por MERCAL C.A., para el desarrollo de
sus sistemas y a su vez se confirmo el grado de factibilidad en el mbito
econmico, operacional, tcnico, organizacional y cumpliendo con los
estndares y