Professional Documents
Culture Documents
Tutor:
APROBADO POR:
JURADO:
JURADO:
Nombre y Apellido
Nombre y Apellido
Cedula de Identidad
Cedula de Identidad
Firma
Firma
AGRADECIMIENTOS
A mis amigos, que siempre han estado all para ayudarme a lograr mis
metas.
III
DEDICATORIA
IV
RESUMEN
SUMMARY
VI
INDICE
Agradecimientos.....
III
Dedicatorias.....
IV
Resumen......
Summary......
VI
ndice General.....
VII
Lista de Tablas....
Lista de Grficos.....
XI
Introduccin.....
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
14
Bases Tericas...
16
Lenguajes de Programacin.....
16
PHP.......
17
MYSQL............
18
Base de Datos.....
19
21
VII
Definicin de Trminos....
22
Operacionalizacin de Variables....
25
26
27
Diseo de la Investigacin........
28
30
31
33
34
43
44
53
55
Fase I Planificacin.
55
Fase II Diseo..
56
57
58
64
65
Diccionario de Datos
66
69
69
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
35
36
37
38
39
40
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.
Al
final
de
la
investigacin
se
presentan
las
conclusiones
CAPTULO I
EL PROBLEMA DE INVESTIGACIN
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.
MERCAL
C.A.,
tiene
como
misin
efectuar
el
mercadeo
de
la
Red
MERCAL
C.A.,
C.A.
en
cada
Estado
(INTRAMERCAL).
por
un proyecto de
INTERROGANTES DE LA INVESTIGACIN
Interrogante Principal
Interrogantes Secundarias
OBJETIVOS DE LA INVESTIGACIN
Objetivo General
10
JUSTIFICACIN DE LA INVESTIGACIN
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..
12
CAPTULO II
MARCO TERICO
13
14
15
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.
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
se
realice
produciendo
previamente
no
una
versin
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
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.
Caractersticas de MySQL
18
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
20
Planificacin.
Diseo.
Desarrollo.
Pruebas.
Caractersticas de la Metodologa XP
Pruebas
unitarias
continuas,
frecuentemente
repetidas
21
22
23
OPERACIONALIZACIN DE VARIABLES
24
definiciones
indican,
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.
27
28
Investigacin Documental
30
Tcnicas
31
sobre
la
realidad
administrativa,
porque
se
planifica
la
elaboracin
de
los
Instrumentos
33
34
No:
10
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
Excel
Hoja Fsica
Otro
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
No:
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.
10
No:
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
Resultado pregunta 5
Si:
No:
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
Resultado pregunta 6
Si:
10
No:
SI
No
Anlisis
Todo el personal consultado le gustara trabajar con un sistema que
mostrara informacin de forma fcil, rpida y confiable.
40
10
No:
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
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
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
45
Tabla N 2
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
46
Tabla N 3
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
3- El analista / coordinador de planificacin extraen del
sistema la data de la planificacin ingresada.
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
47
Tabla N 4
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
48
Tabla N 5
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
49
Tabla N 6
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
50
Tabla N 7
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
8- El analista / coordinador de recepcin de mercanca
ingresan al sistema destinado al control de recepcin
de mercanca.
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
51
52
CAPITULO V
SISTEMA PROPUESTO
de mercanca
recibida, cantidad
de mercanca
distribuida, etc.
53
54
FASE I - Planificacin
exactitud
las normas,
procesos,
procedimientos y actividades,
55
FASE II - Diseo
Diagrama N 2
MODELOS DE CASO DE USO DEL SISTEMA PROPUESTO
57
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
58
Tabla N 9
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
59
Tabla N 10
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
60
Tabla N 11
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
61
Tabla N 12
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
Flujos
Alternativos
Requerimientos
no Funcionales
Notas
62
Tabla N 13
Nombre
Descripcin
Actores
Extensin
Precondiciones
Poscondiciones
Flujo de
Eventos
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
Tabla: det_orden
Descripcin: Contiene el detalle de los productos incluidos en ordenes de
compras.
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.
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.
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
69
70
Modulo de Procesos
Modulo de Tablas
71
Modulo de Reportes
Modulo de Usuario
72
FASE IV Pruebas
73
CONCLUSIONES
74
76
RECOMENDACIONES
77
BIBLIOGRAFIA
la
Repblica
Bolivariana
de Venezuela. No
36860. Editorial
en:
http://www.dsi.uclm.es/asignaturas/42551/trabajosAnteriores/Presentacion
-XP.pdf
78
Monty, W.
79
Universidad
Pedaggica
Experimental
Libertador,
Vicerrectorado de
80
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
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,
Atentamente
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
87