You are on page 1of 97

UNIVERSIDAD NUEVA ESPARTA

FACULTAD DE CIENCIAS DE LA INFORMATICA


ESCUELA DE COMPUTACION
CATEDRA: TESIS DE GRADO II

DESARROLLO DE UN SISTEMA ORIENTADO A LA WEB PARA EL


CONTROL DE DESPACHO Y RECEPCION DE MERCANCIA EN LOS
PUNTOS DE VENTAS, EN LA GERENCIA DE LOGISTICA DE MERCADO
DE ALIMENTOS (MERCAL C.A.)

Tutor:

Tesis de Grado Presentado Por:

Ing. Alejandro Barrios


C.I.: 14.982.597

T.S.U. Eny Pantoja


C.I.: 15.540.326

Caracas, Octubre de 2010

UNIVERSIDAD NUEVA ESPARTA


FACULTAD DE CIENCIAS DE LA INFORMATICA
ESCUELA DE COMPUTACION
CATEDRA: TESIS DE GRADO II

DESARROLLO DE UN SISTEMA ORIENTADO A LA WEB PARA EL


CONTROL DE DESPACHO Y RECEPCION DE MERCANCIA EN LOS
PUNTOS DE VENTAS, EN LA GERENCIA DE LOGISTICA DE MERCADO
DE 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

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 mi
lado.
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

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

RESUMEN

Universidad Nueva Esparta


Facultad de Ciencias de la Informtica
Escuela 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. El
objetivo central se oriento al desarrollo de un Sistema Orientado a la Web
para el Control de Despacho y Recepcin de Mercanca en los Puntos de
Ventas en la empresa. A fin de lograr este objetivo se aplico la metodologa
de desarrollo XP (Extreme Programming o Programacin Extrema) por
cuanto esta posee la fortaleza de generar procesos giles de desarrollo. La
herramienta utilizada para la programacin fue PHP, por cuanto es un
lenguaje que permite desarrollar sistema con ambiente tipo Web. El tipo de
investigacin empleado en el presente estudio fue proyecto factible y el
diseo fue mixto, utilizando diseo documental y diseo de campo. El
desarrollo de este sistema permiti reducir el tiempo empleado en la carga y
bsqueda de informacin referente a la planificacin de abastecimiento de
mercanca, rdenes de compra, registro de mercanca recibida y reportes de
recepcin de mercanca, tener un eficiente y eficaz control sobre los
procesos antes descritos. El sistema desarrollado fue de total agrado por
parte de los empleados de la Gerencia de Logistica, y por el personal
Gerencial encargado de dirigir la empresa en el cumplimiento de sus
objetivos tanto estratgicos como financieros.
V

SUMMARY

Nueva Esparta University


Faculty of Sciences Informatics
School 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 directed
toward developing a Web-Oriented System for Control of Shipping and
Receiving Goods in the Points of Sales in the company. To achieve this we
apply the XP development methodology (Extreme Programming and Extreme
Programming) as this generation has the strength of agile development
processes. The programming tool was used to PHP, because it is a language
for developing Web type system environment. The research used in this study
was feasible project and the design was mixed, using design documents and
design field. The development of this system reduced the time spent loading
and 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 described
above. The developed system was welcomed by all employees of Logistics
Management, and Management staff responsible for leading the company in
meeting its objectives both strategic and financial.

VI

INDICE
Agradecimientos.....

III

Dedicatorias.....

IV

Resumen......

Summary......

VI

ndice General.....

VII

Lista de Tablas....

Lista de Grficos.....

XI

Introduccin.....

Captulo I: El Problema de Investigacin


Planteamiento del Problema......

Interrogantes de la Investigacin...

Interrogante Principal.......

Interrogantes Secundarias..........

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.....

16

PHP.......

17

MYSQL............

18

Base de Datos.....

19

Metodologa XP (Extreme Programming)..

21

VII

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

66

Fase III Desarrollo...

69

Interfaz Grafica del Sistema

69

Modulo de Acceso al Sistema...............

69

Modulo de Procesos................................................

70

VIII

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

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

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 ejecutivos
de 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 diferentes
departamentos 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

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 totalmente
independientes, 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 contenido
se 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.

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 Flujo
de 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 cada


uno de los objetivos establecidos, recomendaciones para el Mercado de
Alimentos (MERCAL C.A.) y las referencias bibliogrficas que sustentan la
presente investigacin.

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.

Art. 305.
El Estado promover la agricultura sustentable como base
estratgica del desarrollo rural integral a fin de garantizar la
seguridad alimentaria de la poblacin; entendida como la
disponibilidad suficiente y estable de alimentos en el mbito
nacional y el acceso oportuno y permanente a stos por
parte del pblico consumidor. La seguridad alimentaria se
alcanzar desarrollando y privilegiando la produccin
agropecuaria interna, entendindose como tal la
proveniente de las actividades agrcola, pecuaria, pesquera
y acucola. La produccin de alimentos es de inters
nacional y fundamental para el desarrollo econmico y
social de la Nacin. A tales fines, el Estado dictar las
medidas de orden financiero, comercial, transferencia
tecnolgica, tenencia de la tierra, infraestructura,
capacitacin de mano de obra y otras que fueren
necesarias para alcanzar niveles estratgicos de
autoabastecimiento. Adems, promover las acciones en el
marco de la economa nacional e internacional para
compensar las desventajas propias de la actividad agrcola.
El Estado proteger los asentamientos y comunidades de
pescadores o pescadoras artesanales, as como sus
caladeros de pesca en aguas continentales y los prximos
a la lnea de costa definidos en la ley.

El programa consiste en construir y dotar almacenes y supermercados


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

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
5

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 a
las 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:

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

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 la
institucin, 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 proveedores
que 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.

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?

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 para


el 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.

10

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.
11

DELIMITACIONES DE LA INVESTIGACIN
La temtica de este proyecto se encuentra delimitada por el campo de
estudio 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 Circunscripcin


judicial 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, Caracas Venezuela.

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 2010 Marzo 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

12

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

13

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 problema
objeto 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 de


la seleccin de aquellos aspectos ms relacionados del
cuerpo terico epistemolgico que se asume, referidos
al tema especfico elegido para su estudio. De all pues,
que su racionalidad estructura lgica y consistencia
interna, va a permitir el anlisis de los hechos conocidos
as 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 medicoquirrgicos. 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 la
organizacin 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

14

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 sistemas
bajo 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 pago
de 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.

15

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 que
permiten 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, como
por 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.

16

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

no

una

versin

independiente de la herramienta utilizada los lenguajes se llaman compilados


o 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 Preprocessor" (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,

17

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 diversas
mejoras 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

18

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 las


plataformas 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 de
datos ordenados en filas y columnas que se carguen y
se ven en un programa de planilla de clculos. Cada
dato est compuesto por un grupo de informaciones
llamada campo; entonces decimos que una base de
datos es un banco de informaciones ordenados en filas y
columnas (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 negocio
particular. 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

19

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 se


modifica 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)

20

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

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 la
refactorizacin 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

21

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 comunicar
sobre 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 de
datos 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

22

ser comprimidos, encriptados, transmitidos y almacenados. (Diccionario


Informtico, 2008, Seccin D)
Informacin: Es el resultado de las operaciones efectuadas sobre los datos
y 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 de
smbolos, 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

23

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 se
emplean 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
24

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 lo
que 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

definiciones

indican,

involucradas durante la investigacin.

25

literalmente,

las

operaciones

26

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 pretende
lograr (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 el
contexto que fue diseado; se observa en el planteamiento de la Universidad
Pedaggica Experimental Libertador (UPEL, 2005), cuando seala que el
Proyecto Factible, consiste:

27

En la investigacin, elaboracin y desarrollo de la


propuesta de un modelo operativo viable para solucionar
problemas,
requerimientos
o
necesidades
de
organizaciones; puede referirse a la formulacin de
polticas, programas, tecnologas, mtodos o procesos.
El proyecto debe tener apoyo en una investigacin de
tipo documental, de campo o un diseo que incluya
ambas 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 Gerencia
de 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.

28

Investigacin Documental

Permiti la obtencin de datos importantes para definir los procesos en


el sistema que se pretende desarrollar. As mismo se revisaran los
lineamientos 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 de


ampliar y profundizar el conocimiento de su naturaleza, con
apoyo principalmente, en trabajos previos, informacin y
datos divulgados por medio s impresos, audiovisuales o
electrnicos. La originalidad del estudio se refleja en el
enfoque,
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:
29

Se entiende por Investigacin de Campo, el anlisis


sistemtico de problemas en la realidad, con el propsito
bien sea de describirlos, interpretarlos, entender su
naturaleza y factores constituyentes, explicar sus causas y
efectos, o predecir su ocurrencia, haciendo uso de mtodos
caractersticos de cualquiera de los paradigmas o enfoques
de 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.

30

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).

31

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 qu


y cmo vamos a observar. Para Tamayo y Tamayo Mario (1999):

En el lenguaje corriente, algunos autores entienden


por observacin como expresin de la capacidad del
sujeto investigador de ver las cosas, verlas u
observarlas con mtodos, con una preparacin
adecuada. Slo de esta manera, el observador centra su
atencin en el aspecto que le interesa, uniendo sus
sentidos a los instrumentos que le ayudan a afinar sus
percepciones. El proceso de la observacin debe
responder al propsito de la investigacin. Para iniciarla
adecuadamente, el investigador debe plantearse cuatro
preguntas. (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:
32

- 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.

33

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 los
cuales 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.

34

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 entre
los diferentes centros de distribucin a nivel nacional?
Resultado pregunta 1
Si:

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.

35

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 2
Word

Excel

Hoja Fsica

Otro

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.

36

3. La Herramienta utilizada para el resguardo de la data, permiten


generar reportes confiables y exactos?
Resultado pregunta 3
Si:

No:

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.

37

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:

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 un
sistema web que permita la supervisin de la recepcin y distribucin de
mercanca entre los diferentes centros de distribucin a nivel nacional, de
manera eficaz.

38

5. Est usted capacitado para realizar sus actividades a travs de un


sistema desarrollado bajo ambiente web?

Resultado pregunta 5
Si:

No:

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 llevar
sus 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.

39

6. Le gustara trabajar con un sistema que mostrara informacin de


forma fcil, rpida y confiable?

Resultado pregunta 6
Si:

10

No:

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.

40

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:

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 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
Resultados de la Lista de Cotejo Aplicada

41

42

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 para
manejar 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.

43

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

44

Tabla N 1

Nombre

DETALLE DE CASO DE USO


Ingreso al sistema

Descripcin

Los usuarios del sistema ingresan al mismo a travs de


su clave de acceso.

Actores

Actor 1 (Analista / Coordinador de Planificacin)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

1- El analista / coordinador de planificacin ingresa al


sistema utilizado para cargar la informacin referente
a la planificacin de distribucin de mercanca en
MERCAL C.A..

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

45

Tabla N 2

Nombre

DETALLE DE CASO DE USO


Cargar la Planificacin

Descripcin

Los usuarios del sistema cargan la data referente a la


planificacin de entrega de mercanca.

Actores

Actor 1 (Analista / Coordinador de Planificacin)

Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos

2- El analista / coordinador de planificacin cargan la


informacin referente a la planificacin de distribucin
de mercanca en MERCAL C.A..

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

46

Tabla N 3

Nombre

DETALLE DE CASO DE USO


Unificar la data de la planificacin

Descripcin

Los usuarios del sistema unifican en un solo reporte la


planificacin cargada en el sistema. .

Actores

Actor 1 (Analista / Coordinador de Planificacin)

Extensin
Precondiciones
Poscondiciones
3- El analista / coordinador de planificacin extraen del
sistema la data de la planificacin ingresada.
Flujo de
Eventos

4- El analista / coordinador de planificacin ingresan a un


archivo de formato Excel la data extrada.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

47

Tabla N 4

Nombre

DETALLE DE CASO DE USO


Cargar la planificacin

Descripcin

Los usuarios del sistema ingresan la informacin en el


sistema de rdenes de compra.

Actores

Actor 1 (Analista / Coordinador de Planificacin)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

5- El analista / coordinador de planificacin ingresan al


sistema de rdenes de compra la planificacin
obtenida.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

48

Tabla N 5

Nombre
Descripcin
Actores

DETALLE DE CASO DE USO


Generar orden de compra
Los usuarios del sistema generan la orden de compra.
Actor 2 (Analista / Coordinador de Compras)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

6- El analista / coordinador de compras ingresan al


sistema destinado para tal fin y generan la orden de
compra, con
base a la planificacin cargada
previamente.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

49

Tabla N 6

Nombre

DETALLE DE CASO DE USO


Recibir Mercanca

Descripcin

Los encargados de recepcin de mercanca, reciben los


productos solicitados a los proveedores.

Actores

Actor 3 (Analista / Coordinador de Recepcin de


Mercanca)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

7- El analista / coordinador de recepcin de mercanca


reciben los productos y la constancia de recepcin de
los mismos.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

50

Tabla N 7

Nombre

DETALLE DE CASO DE USO


Ingresar data de mercanca recibida

Descripcin

Los usuarios del sistema cargar la data de la cantidad de


mercanca recibida.

Actores

Actor 3 (Analista / Coordinador de Recepcin de


Mercanca)

Extensin
Precondiciones
Poscondiciones
8- El analista / coordinador de recepcin de mercanca
ingresan al sistema destinado al control de recepcin
de mercanca.
Flujo de
Eventos

9- El analista / coordinador de recepcin de mercanca


cargan la data de la cantidad y tipo de mercanca
recibida.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

51

PLANIFICACIN DE LAS ACTIVIDADES PARA EL DESARROLLO DEL


PROYECTO

52

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 que
desempea 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

53

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 normas
informticas 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 servidor
utilizado por la empresa para la permisologia de acceso a Internet, es el
mismo utilizado para dar acceso al sistema desarrollado.

54

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 los
documentos 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.

55

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 el
desarrollo 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 de
Mercanca
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:
56

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

57

DESCRIPCIN DE LOS PROCESOS DEL SISTEMA PROPUESTO


Tabla N 8

Nombre

DETALLE DE CASO DE USO


Ingresar al sistema

Descripcin

Los usuarios del sistema ingresan al mismo a travs de


su clave de acceso.
Actor 1 (Analista / Coordinador de Planificacin)

Actores

Actor 2 (Analista / Coordinador de Compras)


Actor 3 (Analista / Coordinador de Recepcin de
Mercanca)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

1. El analista / coordinador usuarios del sistema


ingresan al mismo utilizando su clave de acceso
correspondiente segn el rol que desempea cada
uno en el sistema.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

58

Tabla N 9

Nombre

DETALLE DE CASO DE USO


Cargar la Planificacin

Descripcin

Los usuarios del sistema cargan la data referente a la


planificacin de entrega de mercanca.

Actores

Actor 1 (Analista / Coordinador de Planificacin)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

2. El analista / coordinador de planificacin ingresan al


modulo de planificacin y cargan la informacin
referente a la planificacin de distribucin hacia los
diferentes centros de acopio de mercanca en
MERCAL C.A..

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

59

Tabla N 10

Nombre
Descripcin
Actores

DETALLE DE CASO DE USO


Generar orden de compra
Los usuarios del sistema generan la orden de compra.
Actor 2 (Analista / Coordinador de Compras)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

3. El analista / coordinador de compras ingresan al


modulo de rdenes de compra y generan la orden
de compra, con base a la planificacin cargada
previamente.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

60

Tabla N 11

Nombre

DETALLE DE CASO DE USO


Recibir Mercanca

Descripcin

Los encargados de recepcin de mercanca, reciben los


productos solicitados a los proveedores.

Actores

Actor 3 (Analista / Coordinador de Recepcin de


Mercanca)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

4. El analista / coordinador de recepcin de mercanca


reciben los productos y la constancia de recepcin de
los mismos.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

61

Tabla N 12

Nombre

DETALLE DE CASO DE USO


Ingresar data de mercanca recibida

Descripcin

Los usuarios del sistema cargar la data de la cantidad de


mercanca recibida.

Actores

Actor 3 (Analista / Coordinador de Recepcin de


Mercanca)

Extensin
Precondiciones
Poscondiciones

Flujo de
Eventos

5. El analista / coordinador de recepcin de mercanca


ingresan al modulo de recepcin de mercanca.
6. El analista / coordinador de recepcin de mercanca
cargan la data de la cantidad y tipo de mercanca
recibida.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

62

Tabla N 13

Nombre

Descripcin

DETALLE DE CASO DE USO


Generar reportes
Los usuarios del sistema generan reporte, de acuerdo a
lo requerido por las diferentes gerencias de MERCAL
C.A..
Actor 1 (Analista / Coordinador de Planificacin)

Actores

Actor 2 (Analista / Coordinador de Compras)


Actor 3 (Analista / Coordinador de Recepcin de
Mercanca)

Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos

7. Los analistas / coordinadores usuarios del sistema


ingresan al modulo de reportes y generan los mismos
segn la permisologia que le otorga el rol de acceso
otorgado.

Flujos
Alternativos
Requerimientos
no Funcionales
Notas

63

Diagrama N 1
DIAGRAMA DE ENTIDAD RELACION DE LA BASE DE DATOS

64

Diagrama N 2
DIAGRAMA DEL MODELO-CONCEPTUAL DE LA BASE DE DATOS

65

DICCIONARIO DE DATOS

Tabla: Centroacopio
Descripcin: Contiene los datos de los puntos de distribucin de mercanca
de MERCAL C.A..
Diccionario de datos de la tabla: Centroacopio
Campo

Tipo

codigoca
nombre
direccion
idestado
Status

varchar(20)
varchar(100)
varchar(255)
int(10)
varchar(10)

Longitud PK FK Observaciones
20
100
255
10
10

S
No
No
No
No

Cdigo del centro de acopio


Nombre del centro de acopio
Direccin del centro de acopio
Estado del centro de acopio
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)
id_producto int(11)

11 S
11 S

cantidad

15 No

decimal(12,3)

66

Id de la orden de compra
Id del producto ingresado en la orden
Cantidad de producto solicitado en la
orden

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_producto

int(11)

11 S

cantidad

decimal(12,3)

15 No

Id de la planificacin
Id del producto ingresado en la
planificacin
Cantidad de producto solicitado
en 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
id_recepcion
id_producto
cantidad

Tipo
int(11)

Longitud PK FK Observaciones
11 S
- Id de la recepcin
Id del producto ingresado en la
int(11)
11 S
- recepcin
Cantidad de producto solicitado en
decimal(12,3)
15 No - la recepcin

67

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
id_orden
fecha
estado
id_proveedor
mes
status
login

Tipo
Longitud PK FK Observaciones
int(11)
11 S
- Id de la orden de compra
date
10 No - Fecha de emisin de la orden
int(11)
11 No - Estado al que pertenece la orden
int(11)
11 No - Proveedor de la orden
varchar(2)
2 No - Mes a que pertenece la orden
varchar(20)
20 No - Status de la orden
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

id_estado

smallint(6)

nombre_estado varchar(100)

Longitud PK FK Observaciones
6 S
100 No

68

id del estado

Nombre del estado

FASE III - Desarrollo


INTERFAZ GRAFICA DEL SISTEMA

Modulo de Acceso al sistema

69

Pantalla Principal del Sistema

70

Modulo de Procesos

Modulo de Tablas

71

Modulo de Reportes

Modulo de Usuario

72

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 de
mercanca.

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.

73

CONCLUSIONES

Los sistemas de informacin desarrollados bajo ambiente Web son


herramientas de fcil manejo e interaccin por parte de los usuarios que
permiten 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 de
mercanca;

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 relacionados


con el despacho y recepcin de mercanca, llevados actualmente en la
MERCAL C.A., permitiendo descubrir las deficiencias existentes en los
procesos antes mencionados.

74

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 las
necesidades 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 y
despacho 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 la
relacin 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 reglas de la MERCAL C.A. y del Gobierno Nacional.

El sistema est compuesto por los siguientes mdulos son:


Modulo de Proceso de Planificacin
Modulo de Proceso de rdenes de Compra
75

Modulo de Proceso de Recepcin


Modulo de Tablas
Modulo de Reportes
Modulo de Usuario

Objetivo N 5, En la fase final de la investigacin se realizaron las


respectivas pruebas del sistema y se depuraron los errores encontrados
donde se pudo confirmar el buen funcionamiento de todos y cada uno de sus
mdulos con sus procesos, as como tambin el correcto almacenamiento de
los datos en la base de datos, cumpliendo de esta manera con el objetivo
general propuesto y dando como producto final un aplicacin estable, rpida
y segura.

Finalmente se confirma que cuando los procesos son complejos y son


llevados a travs de un solo sistema automatizado, los resultados que se
obtendrn sern ms eficientes y eficaces, otorgndole a los empleados un
mejor ambiente laboral y a la empresa sin duda ahorro de dinero, por lo
rpido en que se realizaran las actividades, reduciendo los costos por
concepto de horas extras y en este caso (MERCAL C.A.) mayor rotacin de
sus productos.

76

RECOMENDACIONES

Tomando como base los resultados obtenidos en el desarrollo de la


presente investigacin y la aceptacin por parte del nivel gerencial de
MERCAL C.A., se esbozan las siguientes recomendaciones:
Llevar a cabo la implementacin en toda la empresa, del sistema
propuesto.
Desarrollar un plan de divulgacin de informacin dirigido a los
empleados, referente al sistema desarrollado.
Disear herramientas de informacin del sistema desarrollado
(Trpticos / Presentacin Power Point).
Seguir adelante con la actualizacin y automatizacin de todos sus
sistemas de informacin.
Aprovechar el conocimiento que posee su capital humano, para el
desarrollo de nuevas herramientas tecnolgicas que ayuden a lograr el
cumplimiento de sus objetivos como empresa.
Disear un cronograma y un programa de entrenamiento, referente al
uso de la herramienta, dirigido al recurso humano que interactuar con
el sistema desarrollado.

77

BIBLIOGRAFIA

Arias, F. (1997). El Proyecto de Investigacin (Guia para su Elaboracin) .


Segunda Edicion. Editorial Episteme. Caracas Venezuela.

Balestrini, M. (2002). Como se Elabora el Proyecto de Investigacin. Editorial


Consultores Asociados. Caracas Venezuela.

Barrera, E. (2001). Como Hacer un Proyecto de Investigacin. Editorial


Carhel. Caracas - Venezuela

Christian, V. y Herminio, H. (2001). Introduccin al PHP [On-line].Consultado


en: http://www.maestrosdelweb.com/editorial/phpintro/.

Cobo, A y Gmez I (2005). Programa Junto a PHP. Editorial Panapo.


Caracas - Venezuela

Constitucin de la Republica Bolivariana de Venezuela (2001) Gaceta Oficial


de

la

Repblica

Bolivariana

de Venezuela. No

36860. Editorial

ALMORCA. Caracas - Venezuela.

Fernndez, G (2002). Introduccin a Extreme Programming [On-line].


Consultado

en:

http://www.dsi.uclm.es/asignaturas/42551/trabajosAnteriores/Presentacion
-XP.pdf

Flores, E y Martnez N (2005). Introduccin a la Programacin. Editorial


Mexicali. Ciudad de Mxico Mxico.

78

Gonzlez Jorge. (2004) Razones que obligan a poseer un control


automatizado sobre el stock de materiales medico-quirrgicos en las
clnicas privadas de Caracas, Trabajo especial de grado no publicado,
Instituto Universitario de Administracin y Gerencia. Caracas.

Herrarte, P, (2005). Introduccin a las Bases de Datos. [On-line].Consultado


en: http://www.devjoker.com/html/Introducci%C3%B3n-a-PLSQL.html

Jeffries, Ronald, (1999). Planificacin Extreme Programming. Editado por


Addison-Wesley Profesional. EEUU. (Versin en Espaol)

Kerlinger, Fred (1979) Investigacin del comportamiento: tcnicas y


metodologa, Nueva Editorial Mexicana, Mxico.

Kendall y Kendall, (1997). Anlisis y Diseo de Sistemas. Editado por


Prentice Hall Inc.

Laudon, K. (1997). Administracin de los sistemas de informacin. 3ra.


Edicin. Mxico.
Mndez, Selene. (2006). Desarrollo de un sistema de ambiente Web de
control de recepcin y despacho de encomiendas en la empresa Grupo
ZOOM. Trabajo especial de grado no publicado. Universidad Alejandro
de Humboldt. Caracas

Monty, W.

(2002). My SQL Teora General.

Editorial Grisley. Segunda

Edicin. Buenos Aires Argentina.

Muoz Razo, C. (1998). Como Elaborar y Asesorar una Investigacin de


Tesis. Mxico: Prentice Hall Hispanoamericana.

79

Orfelio, L. y Montero I. (1993). Diseo de Investigaciones. Espaa: Mc Graw


. Hill.

Peralta, Jos. (2005). Los Sistemas Automatizados. Universidad Autnoma


de Mxico. Mxico Ciudad de Mxico:

Quiroga, G. (1988). Organizacin y Mtodos en la Investigacin. Editorial


Trillas. Caracas - Venezuela
Romero, Alexander. (2004). Propuesta de Automatizacin y Modernizacin
de los Procesos Aduaneros para optimizar la recaudacin de los
Impuestos. Universidad Jos Mara Vargas. Caracas

Sabino, C. (2000). Proceso de la investigacin cientfica. Caracas: Panapo

Soto, S. (2005). Tcnicas e Instrumentos para realizar una Investigacin.


Editorial Trillas. Caracas Venezuela.

Universidad

Pedaggica

Experimental

Libertador,

Vicerrectorado de

. Investigacin y Postgrado. (2006). Manual de trabajos de grado de


. Especializacin y maestra y tesis doctrales. Caracas: FEDUPEL

Tamayo y Tamayo, M. (1999). Estadstica Aplicada a la Investigacin


General. Ciudad de Mxico - Mxico

Thompson, T. (2006). Los Procesos de Investigacin. Editorial Bogotana.


Bogot Colombia.

80

Von Bertalanffy, Ludwig. (1981). Teora General de las Bases de Datos.


Editorial Petropolis Vozes.

81

ANEXOS

82

ANEXO 1
Modelo Carta de Validacin del Instrumento
Universidad Nueva Esparta
Facultad de Ciencias de la Informtica
Escuela de Computacin
Ciudadano:
Presente.Caracas 04 de Diciembre de 2009

Me dirijo a usted; en la oportunidad de solicitar sus buenos oficios, a


fin de que considere la factibilidad de formar parte del juicio de expertos para
evaluar el instrumento de recoleccin de datos del trabajo de grado titulado
DESARROLLO DE UN SISTEMA ORIENTADO A LA WEB PARA EL
CONTROL DE DESPACHO Y RECEPCION DE MERCANCIA EN LOS
PUNTOS DE VENTAS, EN LA GERENCIA DE LOGISTICA DE MERCADO
DE ALIMENTOS (MERCAL C.A.)

Para facilitar la evaluacin del instrumento se presenta a continuacin la siguiente


informacin:
1. 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.).

2. Objetivos Especficos:
Determinar los requerimientos tcnicos y administrativos exigidos para el
desarrollo de la herramienta, con base al procedimiento de la Gerencia de
logstica y los puntos de ventas de MERCAL C.A..
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

83

puntos de ventas con el fin de determinar la estructura lgica para el diseo del
sistema.
3. Poblacin:
La poblacin consta de un total de diez (10) Personas, las cuales se clasifican segn
su cargo en: un (1) Gerente de Logstica,

(1) Coordinador de Logstica, (2)

Programadores de la Gerencia de Tecnologa y (6) Analistas de Logstica.


Agradezco la atencin que tenga a bien dispensar a la presente solicitud; por cuanto
sus aportes son sumamente importantes para alcanzar los objetivos trazados en esta
investigacin.

Atentamente

T.S.U Eny Pantoja


C.I.: 15.540.326

84

ANEXO 2
Matriz de Evaluacin del Instrumento de Recoleccin

INDICADORES
DE EVALUACIN
La pregunta est bien redactada.
El contenido de la pregunta se entiende con facilidad.
La pregunta recoge la informacin precisa, sobre el indicador
estudiado.
La pregunta induce a una respuesta en el encuestado.

85

OPCIONES
SI
NO

ANEXO 3
Documentos de Cuestionario Aplicado en la Investigacin

86

ANEXO 4

Documentos de Lista de Cotejo Utilizada en la Investigacin

87

You might also like