Está en la página 1de 32

1

UNIVERSIDAD SAN PEDRO

PROYECTO DE INVESTIGACION

SISTEMA INFORMATICO WEB PARA EL CONTROL


DE DISTRIBUCIN DE PRODUCTOS QALIWARMA
PARA LA IE: CAPULLITOS DE AMOR

INFORME DE PRACTICAS PRE PROFESIONALES I

AUTORES:

Obregn Asencio Lourdes


Gonzales Alvarado Tommy

ASESOR:

Ing. VARGAS MORALES, Franz Denis

DOCENTE

Dr. JAVIER MARTNEZ CARRIN

CHIMBOTE PER

2017
2

NDICE
Palabras clave............................................................................................................. ii
Resumen..................................................................................................................... iv
Abstract....................................................................................................................... V
Introduccin................................................................................................................ 1
Metodologa................................................................................................................ 8
Resultados.................................................................................................................. 13
Anlisis y discusin.................................................................................................... 25
Conclusiones y recomendaciones............................................................................... 26
Agradecimientos......................................................................................................... 28
Bibliografa................................................................................................................ 29
Anexo......................................................................................................................... 31
3

Palabras clave:

N Descripcin Espaol Ingles


01 Tema Sistema Informtico web Web computer system
02 Especialidad Ingeniera de Software Software Engineering
4

SISTEMA INFORMTICO WEB PARA EL CONTROL DE


DISTRIBUCIN DE PRODUCTOS QALIWARMA PARA LA
IE: CAPULLITOS DE AMOR
5

RESUMEN

El presente Proyecto de investigacin tiene como finalidad el desarrollo de un sistema


Informtico en el mbito web para la distribucin de productos Qali warma en la IE.
Capullitos de Amor. Es importante resaltar que se realiz un anlisis de los principales
problemas de la Institucin.

El objetivo del presente trabajo de investigacin es implementar una solucin tecnolgica


que consista en desarrollar un sistema informtico web, con el propsito de tener
digitalizada la informacin que se lleva en forma manual, como son: el registro de los
insumos, cantidad que es necesaria para la distribucin de los productos, adems de hacer
el inventario dentro del almacn.

El sistema aplica herramientas de ingeniera de software a nivel web, entre ellos la


metodologa UWE, usando como sistema gestor de base de datos MySQL y los lenguajes
de programacin PHP, JavaScript, etc.

Como resultado de este trabajo, se presenta una solucin para el control de la


distribucin del producto y manejo de informacin, las cuales sern visualizados por el
auxiliar y tambin por los padres de familia para que no haya ninguna disconformidad al
momento de la distribucin de los productos. El alcance del proyecto de investigacin
parte de los estudios realizados en la IE. Capullitos de Amor mediante un profundo
anlisis, y una posterior validacin y discusin de resultados, siendo la investigacin de
tipo descriptiva.
6

ABSTRACT

The purpose of this research project is the development of a computer system in the web
for the distribution of Qali warma products in the IE. "Capullitos de Amor". It is
important to highlight that an analysis was made of the main problems of the Institution.
The objective of this research work is to implement a technological solution that
consists of developing a web computer system, with the purpose of having digitalized
the information that is carried out manually, such as: the registration of the inputs,
quantity that is necessary for the distribution of the products, besides making the
inventory inside the warehouse.
The system applies software engineering tools at the web level, including the UWE
methodology, using MySQL database management system and PHP programming
languages, JavaScript, etc.
As a result of this work, a solution for the control of product distribution and
information management is presented, which will be visualized by the assistant and also
by the parents so that there is no disagreement at the time of distribution of the
information. products. The scope of the research project is based on the studies carried
out in EI. "Capullitos de Amor" by means of a deep analysis, and a later validation and
discussion of results, being the investigation of descriptive type.
7

I. INTRODUCCIN
_____________________________________________________________________________________
De LOS ANTECEDENTES encontrados se han abordado los trabajos ms relevantes a
esta investigacin:
En la tesis JHONATAN ARRIETA GONZALEZ y FABIO ALIRIO
GUERRERO PORTILLO PROPUESTA DE MEJORA DEL PROCESO
DE GESTIN DE INVENTARIO Y GESTIN DEL ALMACN PARA
LA EMPRESA FB SOLUCIONES Y SERVICIOS S.A.S., El trabajo de
investigacin que se desarroll en el presente documento tiene como
objetivo proponer una mejora del proceso de gestin de inventario y gestin
del almacn de la empresa FB SOLUCIONES Y SERVICIOS S.A.S. En
este se encontrarn los fundamentos tericos que soportan la investigacin.
La metodologa que se presenta en el desarrollo de la investigacin aborda
el diagnstico del proceso de gestin de inventario de la empresa, luego la
aplicacin de la metodologa ABC para la clasificacin del inventario,
pasando luego por una definicin de estrategias de gestin del mismo, todo
esto enfocado a mejorar el manejo de este, concluyendo con esta
metodologa una propuesta de mejoras en el proceso de almacn.se
desarrolla una propuesta de mejora del proceso de gestin de almacn
incluyendo en este una distribucin fsica de almacenaje de acuerdo a la
clasificacin ABC anteriormente aplicada, adems de esto, se encuentran
descritas y caracterizadas las actividades ms importantes en este proceso.

Pedro J. Mongua G. Y Hctor E. Sandoval R, en su tesis PROPUESTA


DE UN MODELO DE INVENTARIO PARA LA MEJORA DEL CICLO
LOGSTICO DE UNA DISTRIBUIDORA DE CONFITES UBICADA EN
LA CIUDAD DE BARCELONA, ESTADO ANZOTEGUI Consisti
bsicamente en realizar un diagnstico del ciclo logstico de la empresa, la
cual lleva por nombre CONFISUR C.A. la misma se Fundament en la
aplicacin de una encuesta y en la aplicacin de algunos mtodos de
recoleccin de datos, consiguiendo as con la ayuda de esto algunos
problemas operativos dentro de la organizacin en la manera en que se
gestiona y controla el inventario, Para mantener un control sobre los
productos se procedi a aplicar el mtodo de clasificacin ABC, luego con
la teora de inventario se plante el modelo de periodo fijo para los
productos, con la finalidad de solucionar las problemticas en el ciclo
logstico, luego de esto, y para terminar se establecieron propuestas y planes
de accin que contemplan las actividades mnimas y los medios para el
logro de sus objetivos.
8

ANDRS ALEJANDRO GUZMN VILA en su Tesis


DESARROLLO DE UN SISTEMA DE PUNTOS DE VENTAS PARA
MICROMERCADOS, UTILIZANDO LA METODOLOGA EXTREME
PROGRAMMING El proyecto presentado a continuacin, pretende
implementar un sistema utilizando las mejores prcticas de la metodologa
XP (EXTREME PROGRAMMING), siendo sta una de las ms utilizadas
por los jefes de proyectos, la aplicacin que se implementar tiene que ver
con un sistemas de puntos de venta para un Micro mercado.
Las herramientas utilizadas para el desarrollo son: Microsoft Visual Basic
.NET 2005, siendo una herramienta muy robusta, la base de datos MySql,
adems se utiliz NUNIT para la realizacin de pruebas automatizadas.
Permitir brindar a un mercado poco explotado como lo son los micros
mercados, estos tendrn la posibilidad de adquirir una herramienta que les
ayude con el control de sus actividades como; facturacin e inventario

En la Tesis para obtener el Ttulo Profesional, Manuel Antonio Goicochea


Rojas. SISTEMA DE CONTROL DE INVENTARIOS DEL ALMACN
DE PRODUCTOS TERMINADOS EN UNA EMPRESA METAL
MECNICA Se necesita, implementar un mtodo que permitir reducir al
mnimo la rotura de inventario, con lo cual se disminuye los reclamos de los
clientes (por pedidos incompletos). Para poder desarrollar la presente tesis,
se va hacer uso de 2 mtodos de investigacin como son el mtodo
cualitativo y el cuantitativo, esto para poder cuantificar los valores
necesarios para sustentar la tesis, pero sin dejar de lado otros factores
(blandos), que tambin son de importancia. Adems que el empleo de
ambos procedimientos probablemente podra ayudar a corregir los sesgos
propios de cada mtodo.

VSQUEZ RUDAS, JHUBEL FAVIO La presente Tesis intitulada


Diseo de un Sistema basado en tecnologa Web para el control y gestin
de venta de unidades mviles. Para disear y crear este sistema se est
utilizando Tecnologas de la Informacin, un gestor de base de datos,
tecnologas web como medio de comunicacin y elementos de seguridad
que brindan confidencialidad al sistema y a los datos que se transmiten. Para
9

cumplir con estos requisitos la aplicacin se est utilizando de lenguaje de


etiquetas HTML, el lenguaje de programacin Java y un sistema gestor de
datos MySQL para generar contenidos dinmicos. Adems se utilizarn
diferentes herramientas que ayuden a cumplir con los requerimientos
especificados en el diseo. Una aplicacin que facilite las operaciones y el
control de la informacin de los clientes y productos adems de mejorar el
proceso de atencin de venta a los clientes lo cual ayudara a captar nuevos
clientes, por lo que, el sistema Web vendr complementado con una serie de
funcionalidades para el manejo y control de informacin relacionada con la
empresa.

En la tesis FRANCISCO GUILLERMO GARCIA ALTAMIRANO


DESARROLLO DE UN SISTEMA PARA LA ADMINISTRACIN DE
LA CADENA DE SUMINISTRO,
APLICANDO MODELO DE INVENTARIOS EN LA EMPRESA SIPAN
DISTRIBUCIONES SAC. En el contexto de la gestin de almacenes como
parte de la Cadena de Suministro, se ha planteado la implementacin de una
aplicacin usando el Modelo de almacenes EOQ, para optimizar los
procesos de comercializacin, en la empresa SIPAN DISTRIBUCIONES
SAC de la ciudad de Chiclayo, dicha investigacin se llev a cabo
analizando la realidad de la empresa y as plantear los objetivos de la
investigacin, refrendado todo esto con referentes de investigaciones
prximas, para el marco metodolgico se aplic una poblacin muestra,
interpretando y analizando los resultados de la solucin puesta en marcha, la
propuesta de muestra cmo se dise la solucin bajo la metodologa de
SCRUM, para concluir y recomendar mejoras en la propuesta planteada en
esta investigacin.
10

GEAN CARLO GUTIERREZ MORON DISEO DE UN SISTEMA


PARA EL CONTROL DE INVENTARIOS PARA LA DISTRIBUIDORA
A&L La presente investigacin aborda una de las problemticas que
desde hace aos afectan a muchas distribuidoras, y es el llevar un control
automatizado del inventario de sus artculos descartables, con la finalidad de
optimizar y disminuir procesos repetitivos, aumentar ganancias, ahorrar
tiempo, y sobre todo para que el manejo de informacin sea eficaz y
eficiente. Se emple la Metodologa RUP, el proceso racional unificado
puesto que es un proceso de desarrollo de software que junto con el lenguaje
unificado de modelado UML.
El diseo de un sistema computarizado hace que los procesos de
documentacin y registro sean mucho ms seguros y rpidos, de manera que
ayuda a incrementar as la eficiencia para la accesibilidad de datos (manejo
de la informacin) y bsqueda de registros de productos, ya que en la
mayora de las 12 distribuidoras del distrito de Lima encuestadas an tienen
un sistema manual de informacin

HEMERYTH CHARPENTIER, FLAVIA Y SNCHEZ


GUTIRREZ, JESICA MARGARITA en su Tesis
"IMPLEMENTACIN DE UN SISTEMA DE CONTROL INTERNO
OPERATIVO EN LOS ALMACENES, PARA MEJORAR LA GESTIN
DE INVENTARIOS DE LA CONSTRUCTORA A&A S.A.C La presente
investigacin tuvo como objetivo general Demostrar que con la
implementacin de un sistema de control interno operativo en los almacenes
mejorar la gestin de los inventarios, se emple la metodologa Uwe.
La conclusin ms importante fue que la implementacin de un Sistema de
Control Interno Operativo en el rea de almacenes mejor
significativamente la gestin de los Inventarios debido a una mejora en los
procesos, en el control de inventarios, en la distribucin fsica de los
almacenes.
11

LA PRESENTE INVESTIGACIN SE JUSTIFICA


Desde el punto de vista social, en el sector educativo y propiamente en el
nivel de educacin inicial, se justifica plenamente el inters para aplicar el
uso de tecnologa con el fin de hacer frente al ambiente educativo, a la
formulacin y ejecucin que permitan aprovechar al mximo sus recursos
humanos, tcnicos y educativos con el fin de lograr algo diferente que
favorezca al entorno de la institucin.

Desde el punto de vista tecnolgico, UWE es una herramienta que nos


permitir modelar aplicaciones web, utilizada en la ingeniera web, prestando
especial atencin en sistematizacin y personalizacin (sistemas adaptativos).
UWE es una propuesta basada en el proceso unificado y UML pero adaptados
a la web. En requisitos separa las fases de captura, definicin y validacin.
Hace adems una clasificacin y un tratamiento especial dependiendo del
carcter de cada requisito.

Desde el punto de vista cientfico, las organizaciones son cada da ms


dependientes de las Tecnologas de Informacin para satisfacer sus objetivos
s y para poder cumplir sus necesidades , por lo tanto en la IE: Capullitos de
Amor ha visto conveniente poder disponer de las herramientas necesarias
para desarrollar sus actividades y tener aptitudes hacia las nuevas tecnologas,
promocionando un enfoque de calidad a alcanzar efectividad y eficiencia en
el uso de las Tecnologas de Informacin.

El PROBLEMA

La IE: Capullito de Amor se cre el 17 de mayo de 1976 en Av. Los Incas


s/n, Chimbote, con el objetivo de brindar una formacin educativa con valores
y principios, para propiciar el desarrollo sostenible y una mejor calidad de vida,
crecer como institucin.
Desde el ao 20016 empez la gestin del Programa Nacional de Alimentacin
Escolar Qali Warma, donde tiene como finalidad brindar un servicio de calidad
cumpliendo los siguientes objetivos: Garantizar el servicio alimentario durante
12

todos los das del ao escolar a los usuarios del Programa, de esta manera se
realiz la implantacin del programa en la IE: Capullitos de Amor

Actualmente la IE: Capullitos de Amor no cuenta con informacin


almacenada, no existe un control de distribucin de los productos que entrega
Qali Warma, ningn registro de las actividades, por lo que dificulta la toma de
decisiones para mejorar la entrega. Se necesita automatizar todos los procesos
de administracin as poder tener un contacto ms directo con las aulas dentro
de la IE. Por lo tanto, crear desarrollar un sistema web por su flexibilidad y
rentabilidad, ya que su adopcin es rpida.

El presente Trabajo de Investigacin formula la siguiente pregunta

Cmo desarrollar un Sistema Informtico web que permita el control


de la distribucin de los productos QALIWARMA para la IE:
Capullitos de Amor?

En el desarrollo del Proyecto se tomaron en cuenta Las siguientes BASES


TERICAS:

Sistemas de Informacin
Por definicin es un conjunto de elementos que interactan entre s con un fin
comn; que permite que la informacin est disponible para satisfacer las
necesidades en una organizacin, un sistema de informacin no siempre
requiere contar con recuso computacional aunque la disposicin del mismo
facilita el manejo e interpretacin de la informacin por los usuarios.

Los elementos que interactan entre s son: el equipo computacional (cuando


est disponible), el recurso humano, los datos o informacin fuente, programas
ejecutados por las computadoras, las telecomunicaciones y los procedimientos
de polticas y reglas de operacin.

Un Sistema de Informacin realiza cuatro actividades bsicas:

Entrada de informacin: proceso en el cual el sistema toma los datos


que requiere.
13

Almacenamiento de informacin: pude hacerse por computadora o


archivos fsicos para conservar la informacin.
Procesamiento de la informacin: permite la transformacin de los
datos fuente en informacin que puede ser utilizada para la toma de
decisiones
Salida de informacin: es la capacidad del sistema para producir la
informacin procesada o sacar los datos de entrada al exterior.

Los usuarios de los sistemas de informacin tienen diferente grado de


participacin dentro de un sistema y son el elemento principal que lo integra,
as se puede definir usuarios primarios quienes alimentan el sistema, usuarios
indirectos que se benefician de los resultados pero que no interactan con el
sistema, usuarios gerenciales y directivos quienes tienen responsabilidad
administrativa y de toma de decisiones con base a la informacin que produce
el si

Sistema Informtico Web

El sistema web de una empresa es el conjunto de tecnologas de la informacin


y las comunicaciones que sirven de soporte a la utilizacin de Internet en el
seno de la misma, tanto como herramienta para la obtencin y procesamiento
de la informacin en la toma de decisiones como en la interrelacin de la
empresa con su mercado y su entorno.

BASE DATOS

Una base de datos es una herramienta para recopilar y organizar informacin.


Se puede almacenar datos como: informacin de personas, productos, pedidos,
etc.
Muchas bases de datos empiezan siendo una lista o una hoja del clculo.
Las bases de datos permiten mejorar la calidad de las prestaciones de los
sistemas informticos y aumentar su rendimiento.

Las bases de datos tienen las siguientes ventajas:

Independencia de los datos y los programas y procesos.


14

Menor redundancia
Integridad de datos
Coherencia de los resultados.
Mayor seguridad de datos.
Datos ms documentados.
Acceso simultaneo a los datos.

MYSQL
MySQL es un sistema de administracin de bases de datos (Database
Management System, DBMS) para bases de datos relacionales.

El lenguaje de desarrollo utilizado es Transact- MySQL, una


implementacin del estndar ANSI del lenguaje MySQL, utilizando
para manipular y recuperar datos, crear tablas y definir relaciones entre
ellas.

CARACTERSTICAS

Velocidad. MySQL es rpido.


Soporta gran cantidad de tipos de datos para las columnas.
Conectividad y seguridad MySQL.
Permite trabajar en modo cliente servidor.
Permite administrar informacin de otros servidores.

CAPACIDADES Y HERRAMIENTAS BSICAS


Base de datos.
Tablas fijas y temporales.
Tipos de datos.
Vistas.
Procedimientos almacenados.
Funciones definidas por el usuario.
Transacciones.
EL optimizador.
15

OTRAS HERRAMIENTAS DE SERVICIO

Respaldo y recuperaciones.
Compresin.
Replicacin, alta disponibilidad y recuperacin de desastres.
El agente y la programacin.
Mantenimiento.
Enviar Correos Electrnicos.
Full tex Search.
Rastrear.
Combinacin CLR.

PHP
PHP son las siglas en ingls de Hypertext Pre-Processor que al traducirlo
al espaol pierde un poco el sentido, mejor lo analizamos y encontramos que
significa Lenguaje de Programacin Interpretado. Este lenguaje es al
que le debemos la visualizacin de contenido dinmico en las pginas web.
Todo el cdigo PHP es invisible para el usuario, porque todas las
interacciones que se desarrollan en este lenguaje son por completo
transformadas para que se puedan ver imgenes, variedad de multimedia y
los formatos con los que somos capaces de interactuar aadiendo o
descargando informacin de ellos.

Caractersticas
Rpido.
Lenguaje fcil de aprender y potente.
Integracin perfecta con diversos servidores.
Acceso a diversos tipos de base de datos.
Diseo modular de fcil ampliacin
Licencia abierta.
16

XAMPP

Es un servidor independiente de plataforma, software libre, que


integra en una sola aplicacin, un servidor web Apache, intrpretes
de lenguaje de scripts PHP y Perl, una base de datos MySQL, y un
servidor de FTP FileZilla, entre otros mdulos.

El nombre de XAMPP proviene del acrnimo:

X- Que significa que es vlido para varios sistemas


operativos como son: Linux, Windows, MAC o Solaris.

A-Que corresponde al servidor Apache.

M-Que corresponde al gestor de bases de datos MySQL.

P- Que corresponde al intrprete de lenguaje PHP.

P- Que corresponde al intrprete de lenguaje Perl.

Caractersticas

Fcil Instalacin y Configuracin.


Es el entorno de desarrollo PHP ms popular.
Multiplataforma
Se actualiza regularmente para incorporar las ltimas
versiones de sus componentes.
phpMyAdmin para la administracin de la base de datos.
Incluye OPENSSL
17

HERRAMIENTA NOTEPADD++

Es un editor de texto y de cdigo fuente libre con soporte para


varios lenguajes de programacin. De soporte nativo a Microsoft Windows.

Se parece al Bloc de notas en cuanto al hecho de que puede editar


texto sin formato y de forma simple. No obstante, incluye
opciones ms avanzadas que pueden ser tiles para usuarios
avanzados como desarrolladores y programadores.

Se distribuye bajo los trminos de la Licencia Pblica General de


GNU.

Caractersticas

Coloreado y envoltura de sintaxis.


Pestaas.
Resalto de parntesis.
Grabacin y Reproduccin de macros.
Soporte de extensiones.
Multi-Document
Multi-Vista

Lenguajes Soportados

C#
PHP
JAVASCRIPT
PHP
HTML
JAVA
JSP
18

Framework Bootstrap

Es un framework basado en HTML y CSS, fue creado por Twitter y lo


liber en 2012, desde entonces ha ganado muchos adeptos, hasta el nivel
que cuenta con la mayor comunidad de Github del mundo.

Este framework nos ayuda a agilizar la creacin del interfaz de nuestra


pgina web.

Adems de agilizar la creacin de nuestra Web, con Bootstap


conseguiremos crear un diseo limpio, intuitivo, usable y de poco peso,
por lo que la carga de nuestra web ser muy rpida. Es muy cmodo,
porque muchas de las funcionalidades que necesitaremos ya estn
desarrolladas, y si no, tienes acceso a una gran cantidad de
documentacin en varios idiomas y una comunidad que dar respuestas a
todas tus dudas.

Caractersticas

Tendremos una Web responsive, se ver bien en todos los


dispositivos y ayudara al posicionamiento en buscadores.
Cmodo, tendremos gran cantidad de funcionalidades creadas.
La velocidad de carga de la web es rpida y tambin ayuda al
posicionamiento.
Compatibilidad con la mayora de navegadores.
En constante desarrollo, tiene una gran comunidad detrs y el
framework va mejorando cada vez ms.
19

Metodologa uwe

a) Origen de la Metodologa.
UWE naci a finales de la dcada de los 90 con la idea de encontrar una
forma estndar para analizar y disear modelos de sistemas web. Es un
lenguaje de modelado visual que se usa para especificar, visualizar,
construir y documentar artefactos de un sistema de software. Se usa
para entender, disear, configurar, mantener y controlar la informacin
sobre los sistemas a construir.

UWE se adhiri a UML y no a otra tcnica de modelado. UWE se ha


adaptado a las nuevas caractersticas de los sistemas web como
transacciones, personalizaciones y aplicaciones asncronas, y por otro
lado ha evolucionado para incorporar tcnicas de ingeniera de software
como el modelamiento orientado a aspectos y nuevos lenguajes de
transformacin para mejorar la calidad del diseo

UML no es un lenguaje de programacin. Las herramientas pueden


ofrecer generadores de cdigo de UML para una gran variedad de
lenguaje de programacin, as como construir modelos por ingeniera
inversa a partir de programas existentes. La notacin UML se deriva y
unifica las tres metodologas de anlisis y diseos ms extendidas

Es el primer mtodo en publicar una meta-modelo en su propia


notacin, incluyendo la notacin para la mayora de la informacin de
requisitos, anlisis y diseo. Se trata pues de una meta-modelo auto-
referencial (cualquier lenguaje de modelado de propsito general
debera ser capaz de modelarse a s mismo).
20

b) Objetivos de la Metodologa.
Proporcionar una notacin y semnticas suficientes para poder alcanzar
una gran cantidad de aspectos del modelado contemporneo de una forma
directa y econmica.
Proporcionar las semnticas suficientes para alcanzar aspectos del
modelado que son de esperar en un futuro, como por ejemplo aspectos
relacionados con la tecnologa de componentes, el cmputo distribuido,
etc.
Proporcionar mecanismos de extensin de forma que proyectos
concretos puedan extender el meta-modelo a un coste bajo.
Proporcionar mecanismos de extensin de forma que aproximaciones de
modelado futuras podran desarrollarse encima del UML.
Permitir el intercambio del modelo entre una gran variedad de
herramientas.
Proporcionar semnticas suficientes para especificar las interfaces a
bibliotecas para la comparacin y el almacenamiento de componentes del
modelo.
La metodologa UWE define vistas especiales representadas
grficamente por diagramas en UML, tales como el modelo de
navegacin y el modelo de presentacin.
UWE utiliza para definir estereotipos que son los que finalmente se
utilizarn en las vistas especiales para el modelado de aplicaciones
Web.
Imponer un estndar mundial.
21

La HIPTESIS De la investigacin tiene un alcance descriptivo; no es posible plantear


hiptesis porque no se intenta correlacionar o explicar causalidad de variables. La
Hiptesis es implcita.

La presente investigacin tiene como OBJETIVO GENERAL Desarrollar un


Sistema informtico web para el control de distribucin de productos Qaliwarma para la
IE: capullitos de amor

Como objetivo especfico los siguientes:

Identificar los procesos de la distribucin de los productos de la


IE. Capullitos de Amor
Aplicar la metodologa UWE para EL desarrollo del sistema
informtico web en la IE Capullitos de amor
Uso del lenguaje PHP y gestor de base de datos My SQL
Construir el sistema informtico basado en web para IE Capullitos
de amor.
22

II. METODOLOGA DEL TRABAJO


___________________________________________________________________
Modelos de Requerimientos: Se usan los casos de uso para la
captura de los requisitos del sistema que se propone. Es una
tcnica centrada en el usuario que obliga a definir quines son los
usuarios (actores) de la aplicacin y ofrece una forma intuitiva de
representar la funcionalidad que una aplicacin tiene que cumplir
para cada actor.

Figura 12 Diagrama de Caso de Uso


Fuente: Elaboracin Propia
23

A. Especificacin de Casos de Uso de Requerimientos


Los principales elementos utilizados para el modelado de casos de uso
son: actores y casos de uso

Tabla 01 Descripcin de caso de uso Registrar Apoderado

CASO DE USO Registrar Apoderado

ACTORES Administrador, Asistente

DESCRIPCION Permite registrar un Apoderado al


Sistema

PRECONDICIONES El usuario debe estar autenticado en


el Sistema

FLUJO NORMAL 1. El Actor pulsa sobre el botn


para agregar un Apoderado
2. El sistema muestra un
formulario para introducir la
informacin.
3. El sistema comprueba la validez
de los datos y los almacena.

FLUJO ALTERNATIVO 3. A.- El sistema comprueba la


validez de los datos, si los datos no
son correctos, le avisa al actor de
ello permitindole que los corrija.

POSCONDICIONES El trabajador ha sido registrado en el


sistema.

Fuente elaboracin propia


24

Tabla 02 Descripcin de Caso de Uso Registrar Alumno


CASO DE USO Registrar Alumno
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Alumno al
Sistema
PRECONDICIONES El usuario debe estar autenticado en el
Sistema
FLUJO NORMAL 1. El Actor pulsa sobre el botn para
agregar un Alumno
2. El sistema muestra un formulario
para introducir la informacin.
3. El sistema comprueba la validez
de los datos y los almacena.
FLUJO ALTERNATIVO 3. A.- El sistema comprueba la validez
de los datos, si los datos no son
correctos, le avisa al actor de ello
permitindole que los corrija.
POSCONDICIONES El Alumno ha sido registrado en el
sistema.
Fuente elaboracin propia
Tabla 03 Descripcin de Caso de Uso Registrar Pago
CASO DE USO Registrar Pago
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Pago al Sistema
PRECONDICIONES 1. El usuario debe estar autenticado
en el Sistema
2. Debe haberse registrado a la
cocinera
3. Debe haberse registrado al
auxiliar
FLUJO NORMAL 1. El Actor pulsa sobre el botn
para agregar un Pago
2. El sistema muestra un
formulario para introducir la
informacin.
3. El sistema comprueba la
validez de los datos y los
almacena.
FLUJO ALTERNATIVO 3. A.- El sistema comprueba la
validez de los datos, si los datos no
son correctos, le avisa al actor de
ello permitindole que los corrija.
POSCONDICIONES El Pago ha sido registrado en el
sistema.
Fuente elaboracin propia
25

Tabla 04 Descripcion de Caso de Uso Registrar Auxiliar


CASO DE USO Registrar Auxiliar
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Auxiliar al
Sistema
PRECONDICIONES El usuario debe estar autenticado en
el Sistema
FLUJO NORMAL 1. El Actor pulsa sobre el botn
para agregar un Auxiliar
2. El sistema muestra un
formulario para introducir la
informacin.
3. El sistema comprueba la
validez de los datos y los
almacena.
FLUJO ALTERNATIVO 3. A.- El sistema comprueba la
validez de los datos, si los datos no
son correctos, le avisa al actor de
ello permitindole que los corrija.
POSCONDICIONES El Auxiliar ha sido registrado en el
sistema.
Fuente elaboracin propia
Tabla 05 Descripcion de Caso de Uso Registrar Aula
CASO DE USO Registrar Aula
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Auxiliar al
Sistema
PRECONDICIONES 1. El usuario debe estar autenticado
en el Sistema
2. Debe haberse registrado al
alumno
FLUJO NORMAL 1. El Actor pulsa sobre el botn
para agregar un Aula
2. El sistema muestra un formulario
para introducir la informacin.
3. El sistema comprueba la validez
de los datos y los almacena.
FLUJO ALTERNATIVO 3. A.- El sistema comprueba la
validez de los datos, si los datos no
son correctos, le avisa al actor de
ello permitindole que los corrija.
POSCONDICIONES El Aula ha sido registrada en el
sistema.
Fuente elaboracin propia
26

Tabla 06 Descripcion de Caso de Uso Registrar Cocinera


CASO DE USO Registrar Cocinera
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar una Cocinera al
Sistema
PRECONDICIONES 1. El usuario debe estar
autenticado en el Sistema
2. Debe Haberse Registrado un
Producto
FLUJO NORMAL 1. El Actor pulsa sobre el botn
para agregar una Cocinera
2. El sistema muestra un
formulario para introducir la
informacin.
3. El sistema comprueba la
validez de los datos y los
almacena.
FLUJO ALTERNATIVO 3. A.- El sistema comprueba la
validez de los datos, si los datos no
son correctos, le avisa al actor de
ello permitindole que los corrija.
POSCONDICIONES El Auxiliar ha sido registrado en el
sistema.
Fuente elaboracin propia
Tabla 07 Descripcion de Caso de Uso Registrar Producto
CASO DE USO Registrar Producto
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Producto al
Sistema
PRECONDICIONES El usuario debe estar autenticado en
el Sistema
FLUJO NORMAL 1. El Actor pulsa sobre el botn
para agregar un Producto
2. El sistema muestra un
formulario para introducir la
informacin.
3. El sistema comprueba la
validez de los datos y los
almacena.
FLUJO ALTERNATIVO 3. A.- El sistema comprueba la
validez de los datos, si los datos no
son correctos, le avisa al actor de
ello permitindole que los corrija.
POSCONDICIONES El Producto ha sido registrado en el
sistema.
Fuente elaboracin propia
27

Tabla 08 Descripcion de Caso de Uso Registrar Almacn

CASO DE USO Registrar Almacn


ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Almacen al
Sistema
PRECONDICIONES 1. El usuario debe estar
autenticado en el Sistema
2. Debe haberse registrado un
producto
FLUJO NORMAL 1. El Actor pulsa sobre el botn
para agregar un Almacn
2. El sistema muestra un
formulario para introducir la
informacin.
3. El sistema comprueba la
validez de los datos y los
almacena.
FLUJ (Brito, 2012)O 3. A.- El sistema comprueba la
validez de los datos, si los datos no
ALTERNATIVO
son correctos, le avisa al actor de
ello permitindole que los corrija.
POSCONDICIONES El Almacn ha sido registrado en el
sistema.

Fuente elaboracin propia


28

Tabla 09 Descripcion de Caso de Uso Registrar Usuario


CASO DE USO Registrar Usuario
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Usuario al Sistema

PRECONDICIONES 1. El usuario debe estar autenticado en el


Sistema
2. Debe haberse registrado un Tipo de Usuario

FLUJO NORMAL 1. El Actor pulsa sobre el botn para agregar


un Usuario
2. El sistema muestra un formulario para
introducir la informacin.
3. El sistema comprueba la validez de los
datos y los almacena.

FLUJO ALTERNATIVO 3. A.- El sistema comprueba la validez de los


datos, si los datos no son correctos, le avisa al
actor de ello permitindole que los corrija.

POSCONDICIONES El Usuario ha sido registrado en el sistema.

Fuente elaboracin propia


Tabla 10 Descripcion de Caso de Uso Registrar Tipo Usuario
CASO DE USO Registrar Tipo de Usuario
ACTORES Administrador, Asistente
DESCRIPCION Permite registrar un Tipo de Usuario al
Sistema
PRECONDICIONES El usuario debe estar autenticado en el
Sistema
FLUJO NORMAL 1. El Actor pulsa sobre el botn para
agregar un Tipo de Usuario
2. El sistema muestra un formulario para
introducir la informacin.
3. El sistema comprueba la validez de los
datos y los almacena.

FLUJO ALTERNATIVO 3. A.- El sistema comprueba la validez de


los datos, si los datos no son correctos, le
avisa al actor de ello permitindole que los
corrija.
POSCONDICIONES El Tipo de Usuario ha sido registrado en el
sistema.
Fuente elaboracin propia
29

B. Modelo Conceptual

Figura 13 Diagrama de Caso de Uso


Fuente: Elaboracin Propia

III. Herramientas de desarrollo

Para el desarrollo del proyecto se decidi utilizar las siguientes herramientas:


a) Herramientas para el modelado del sistema:
MagicDraw UML, para el modelo de requerimientos,
conceptual, de navegacin, de presentacin y procesos.
MySQL, para el modelo y diseo de la Base de Datos.

b) Herramientas para el desarrollo del sistema:


Apache, para servidor Web.
Google Chrome, Firefox, como navegador Web.

Sublime para el diseo y desarrollo web.


30

IV. Procesamiento y anlisis de la informacin

IV.1. Tipo de investigacin:


Aplicada porque se busca elaborar un diseo de Control para la
distribucin de productos Qali Warma en la IE: Capullitos de Amor,
orientado a buscar optimizar y mejorar los procesos vinculados a la
entrega y cobro de preparacin de alimentos que se desarrolla en la IE:
Capullitos de Amor, es decir se busca a travs del diseo de este
modelo solucionar problemas que se generar en la institucin.

IV.2. Recoleccin de datos


Para efectos del desarrollo de sta investigacin, se aplicar los
instrumentos relacionados a las encuestas en sus tcnicas de cuestionario,
se tendr en cuenta el instrumento de anlisis de documentos en su tcnica
protocolos de investigacin.

IV.3. Procesamiento de datos


Los datos recolectados sern procesados utilizando la metodologa
estadstica, en donde se organizar la informacin sistemticamente
utilizando tablas de distribucin de frecuencias unidimensional y
bidimensional. Adems, se utilizarn grficos estadsticos para
representar grficamente a la informacin.
31

V. Referencia bibliogrficas

Bibliografa
Brito, L. M. (2012). IMPLEMENTACION DE UN SISTEMA DE CONTROL DE INVENTARIO PARA EL
ALMACEN CREDICOMERCIO NARANJITO. Ecuador. Obtenido de
http://repositorio.unemi.edu.ec/bitstream/123456789/646/3/IMPLEMENTACION%20
DE%20UN%20SISTEMA%20DE%20CONTROL%20DE%20INVENTARIO%20PARA%20EL%
20ALMACEN%20CREDICOMERCIO%20NARANJITO.pdf

Digital, I. I. (s.f.). QUE ES MYSQL: DEFINICION. Obtenido de https://iiemd.com/mysql/que-es-


mysql

Espinosa, M. A. (s.f.). sistema de control de inventarios y facturacin para la comercializadora


de repuestos silva s.aartemisa,. Corporacin Universitaria Minuto De Dios Facultad
De Ingeniera, Bogot. Obtenido de
http://repository.lasalle.edu.co/bitstream/handle/10185/3785/T17.13%20B234i.pdf?s
equence=1

Galbis, J. M. (2011). APLICACIN WEB PARA LA GESTIN DEL INVENTARIO. Lima. Obtenido
de
http://repositorioacademico.upc.edu.pe/upc/bitstream/10757/273423/1/DLaguna.pdf

Garcia, Y. N. (2013). IMPLEMENTACION DE UN SISTEMA DE INVENTARIOS Y ANALISIS DEL


PLAN ESTRATEGICO DE LA FUNDACIN TRABAJANDO POR COLOMBIA. BOGOTA.
Obtenido de http://159.90.80.55/tesis/000137467.pdf

Gardey, J. P. (2016). Definicion de Base de Datos. Obtenido de https://definicion.de/base-de-


datos/
32

Gardey, J. P. (2016). Definicion de Base de Datos. Obtenido de https://definicion.de/base-de-


datos/

Gardey, J. P. (2016). DEFINICIN DE BASE DE DATOS. Obtenido de https://definicion.de/base-


de-datos/

HOY, I. (s.f.). Cmo debe ser un sistema de informacin? Obtenido de


https://www.informatica-hoy.com.ar/aprender-informatica/Como-debe-ser-un-
sistema-de-informacion.php

Moron, G. C. (2015). DISEO DE UN SISTEMA PARA EL CONTROL DE INVENTARIOS PARA LA


DISTRIBUIDORA A&L. Lima. Obtenido de
http://repositorio.unp.edu.pe/bitstream/handle/UNP/700/IND-TAV-INF-
14.pdf?sequence=1

Quintana, D. L. (2010). PROPUESTA DE UN SISTEMA DE GESTIN DE INVENTARIOS PARA UNA


EMPRESA COMERCIALIZADORA DE PRODUCTOS DE PLSTICO. Lima. Obtenido de
http://repositorio.usb.edu.pe/bitstream/USB/28/3/5.%20DISE%C3%91O%20DE%20UN
%20SISTEMA%20PARA%20EL%20CONTROL%20DE%20INVENTARIOS%20PARA%20LA%
20DISTRIBUCION%20A%26L.pdf

S., C. V. (s.f.). Qu es el PHP? Obtenido de http://www.maestrosdelweb.com/phpintro/

UWE. (s.f.). Que es UWE? Obtenido de http://uwe.pst.ifi.lmu.de/teachingTutorialSpanish.html