TG4395 tesis protegida

  • Upload
    ivan

  • View
    236

  • Download
    0

Embed Size (px)

Citation preview

  • 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