Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO:
PRESENTA:
BR. CEH POOL FELIX JESUS
PERÍODO:
1.4 Objetivos............................................................................................................... 5
1.5 Justificación......................................................................................................... 6
1.6 Delimitaciones...................................................................................................... 8
1.6.1 Alcances....................................................................................................... 8
1.6.2 Limitaciones.................................................................................................. 8
2.2.1 UML............................................................................................................ 11
2.3.2. HTML5...................................................................................................... 16
2.3.3. CSS........................................................................................................... 17
2.3.5. PHP........................................................................................................... 17
2.3.6 MySQL....................................................................................................... 18
2.3.7 XAMPP....................................................................................................... 18
2.3.8 Bootstrap................................................................................................... 19
CAPITULO III............................................................................................................. 23
DESARROLLO.......................................................................................................... 23
3.1 Planificación................................................................................................. 23
3.2 Desarrollo..................................................................................................... 24
3.3 Revisión........................................................................................................ 41
3.4 Retroalimentación........................................................................................ 43
3.5 Lanzamiento................................................................................................. 44
CAPITULO IV............................................................................................................. 57
CONCLUSIONES...................................................................................................... 57
4.1 Recomendaciones.............................................................................................. 58
1.1 Firmas
1.2 Referencias
1.1 Antecedentes
El 19 de junio del 2019, la química Diana Cervera Fuentes, fundó la empresa “Mas
que Pura” la cual se ubica en la calle 69 Carretera Dzityá; la empresa se dedica a la
venta de aguas embotelladas para empresas privadas, e instituciones públicas y
privadas.
1.4 Objetivos
Desarrollar un sistema web para el control de los pedidos y las ventas para la
empresa Más Que Pura, con el fin de facilitar a los clientes, la compra del producto,
haciendo más sofisticada y rápida la orden, teniendo un mejor control de los pedidos
por parte del administrador de la empresa.
5
1.4.2 Objetivos Específicos
1.5 Justificación
6
manera sencilla al Sistema Web donde ahí mismo podrán realizar su pedido, con las
especificaciones que el cliente desee, ver el catálogo y los costos del producto; y a
su vez el administrador podrá ingresar al Sistema Web como Admin, para poder
monitorear todos los pedidos (con las especificaciones que el cliente haya dado) y
tener un control de la información de los proveedores.
7
1.6 Delimitaciones
1.6.1 Alcances
1.6.2 Limitaciones
8
CAPITULO II. MARCO TEORICO
Este capítulo presenta los conceptos teóricos sobre los cuales se fundamenta este
proyecto. De igual manera se presenta la metodología que se utilizó para el desarrollo
de este, así como las herramientas utilizadas y el estado del arte.
9
2.1. Sistemas Web
Se denomina sistema web a aquellas aplicaciones de software que puede utilizarse accediendo a
un servidor web a través de Internet o de una intranet mediante un navegador.
Sólo es necesario usar un ordenador con un navegador web y conectarse a Internet. Las
aplicaciones basadas en web usan menos recursos que los programas instalados.
Las aplicaciones web son muy sencillas de utilizar, sólo necesitará conocimientos básicos
de informática para trabajar con ellas.
Las aplicaciones web pueden ser usadas por varios usuarios al mismo tiempo. Al estar toda
la información centralizada no tendrá que compartir pantallas o enviar emails con
documentos adjuntos. Varios usuarios pueden ver y editar el mismo documento de manera
conjunta.
Las aplicaciones web son muy usadas hoy en día, debido a lo práctico del navegador web como
cliente ligero, y el poco consumo de recursos que este genera a diferencia de una aplicación de
escritorio [Víctor:2016].
10
2.2. Ingeniera de Software
La Ingeniería del Software es una disciplina o área de la Informática o Ciencias de la
Computación, que ofrece métodos y técnicas para desarrollar y mantener software de calidad que
resuelven problemas de todo tipo. Hoy día es cada vez más frecuente la consideración de la
Ingeniería del Software como una nueva área de la ingeniería, y el ingeniero del software
comienza a ser una profesión implantada en el mundo laboral internacional, con derechos,
deberes y responsabilidades que cumplir, junto a una, ya, reconocida consideración social en el
mundo empresarial y, por suerte, para esas personas con brillante futuro. Consiste con áreas muy
diversas de la Informática y de las ciencias de la computación, tales como construcción de
compiladores, sistemas operativos o desarrollos de Intranet/Internet, abordando todas las fases
del ciclo de vida del desarrollo de cualquier tipo de sistemas de información y aplicables a una
infinidad de áreas tales como: negocios, investigación científica, medicina, producción, logística,
banca, control de tráfico, meteorología, el mundo del derecho, la red de redes Internet, redes
Intranet y Extranet, entre otros [Pressman:2005].
2.2.1 UML
El Lenguaje Unificado de Modelado (UML) desempeña un rol importante no solo en el
desarrollo de software, sino también en los sistemas que no tienen software en muchas
industrias, ya que es una forma de mostrar visualmente el comportamiento y la estructura de
un sistema o proceso. el UML ayuda a mostrar errores potenciales en las estructuras de
aplicaciones, el comportamiento del sistema y otros procesos empresariales [1].
11
2.2.1.1 Diagrama de casos de uso
Este describe lo que un sistema hace las cosas, pero no la forma en que las hace. Un caso de uso
es un conjunto de eventos que ocurren cuando un “actor” usa un sistema para completar un
proceso. Un actor se define como cualquier persona o cualquier cosa que interactúa con el
sistema (persona, organización o aplicación) desde fuera del sistema. Por lo tanto, un diagrama de
casos de uso describe visualmente ese conjunto de secuencias y representa los requisitos
funcionales del sistema [1].
12
Figura 3:Ejemplo Diagrama de Actividades
Es un proceso para llevar a cabo un conjunto de tareas de forma regular con el objetivo principal
de trabajar de manera colaborativa, es decir, para fomentar el trabajo en equipo.
Con este método de trabajo lo que se pretende es alcanzar el mejor resultado de un proyecto
determinado. Las prácticas que se aplican con la metodología Scrum se retroalimentan unas con
otras y la integración de las mismas tiene su origen en un estudio de cómo hay que coordinar a los
equipos para ser potencialmente competitivos.
En Scrum se van realizando entregas regulares y parciales del trabajo final, de manera prioritaria y
en función del beneficio que aportan dichas entregas a los receptores del proyecto. Por este
motivo, es una metodología especialmente indicada para proyectos complejos, con requisitos
cambiantes y en los que la innovación y la flexibilidad son protagonistas.
2. Desarrollo
3. Revisión
4. Retroalimentación
5. Lanzamiento
La clave para llevar una buena administración de los proyectos es hacer una
planificación y estimación del sprint, lo que te ayudará a establecer metas fijas y a
cumplir con los plazos.
Tal vez esta sea la fase más importante del proyecto, pues si eres el Master Scrum
tendrás que delegar las tareas correspondientes a cada grupo y hacer las
estimaciones de tiempos de entrega, así como crear una lista ordenada para clasificar
el trabajo según su prioridad.
Cuando el trabajo del sprint está en curso, los encargados deben garantizar que no se
generen cambios de último momento que puedan afectar los objetivos del mismo. Además,
14
se asegura el cumplimiento de los plazos establecidos para su término [2].
Crear entregables.
La revisión incluye cómo, hasta ahora, el producto podría generar más valor.
Se analizan las capacidades del equipo, la línea de tiempo, entre otros detalles,
para saber qué potenciar.
15
2.2.2.4. Fase de Retroalimentación
Los resultados pueden ser entregados para recibir un feedback no solo por parte de los
profesionales dentro del proyecto, sino también de las personas que utilizarán directamente lo
que se desea lograr; es decir, los clientes potenciales. Las lecciones aprendidas durante esta
etapa permitirán que el siguiente sprint pueda ser mucho más efectivo y ágil [2].
Con esto nos referimos al desenlace del proyecto y entrega del producto, donde deberías cumplir
con 2 únicas tareas que son: enviar entregables y la retrospectiva del proyecto [2].
En este apartado se presentan las herramientas que se utilizaron para la realización del
proyecto.
2.3.2. HTML5
HTML, le permite al usuario crear y estructurar secciones, párrafos, encabezados, enlaces y
elementos de cita en bloque (blockquotes) para páginas web y aplicaciones. HTML no es un
lenguaje de programación, lo que significa que no tiene la capacidad de crear una funcionalidad
dinámica. En cambio, hace posible organizar y formatear documentos, de manera similar a
Microsoft Word. 24 Cuando trabajamos con HTML, utilizamos estructuras de código simples
16
(etiquetas y atributos) para marcar una página web. Los documentos HTML son archivos que
terminan con una extensión .html o .htm. Puedes verlos usando cualquier navegador web (como
Google Chrome, Safari o Mozilla Firefox) [Gustavo:2020].
2.3.3. CSS
CSS es lo que se denomina lenguaje de hojas de estilo en cascada y se usa para estilizar
elementos escritos en un lenguaje de marcado como HTML. CSS separa el contenido de la
representación visual del sitio. CSS fue desarrollado por W3C (World Wide Web Consortium) en
1996 por una razón muy sencilla. Fue diseñado para darle una mejor vista a la página un diseño,
para una mejor presentación y asignarle colores, sin el CSS las páginas web serian como las
televisiones antiguas a blanco y negro. El CSS maneja etiquetas para tener un mejor control de
los textos e imágenes que se quieran agregar a la página [Gustavo:2019].
En pocas palabras este lenguaje de programación hace que nuestras páginas web en vez de ser
solo texto en una hoja, la hace más dinámica agregándole las animaciones [developer:2020].
2.3.5. PHP
PHP es un lenguaje para programar scripts del lado del servidor, que se incrustan dentro del
código HTML. Este lenguaje es gratuito y multiplataforma. Fue creado originalmente en 1994 por
Rasmus Lerdorf, pero como PHP está desarrollado en política de código abierto, a lo largo de su
historia ha tenido muchas contribuciones de otros desarrolladores. Actualmente PHP se
encuentra en su versión 4, que utiliza el motor Zend, desarrollado con mayor meditación para
cubrir las necesidades de las aplicaciones web actuales. Este lenguaje de programación está
17
preparado para realizar muchos tipos de aplicaciones web gracias a la extensa librería de
funciones con la que está dotado. La librería de funciones cubre desde cálculos matemáticos
complejos hasta tratamiento de conexiones de red, por poner dos ejemplos. Algunas de las más
importantes capacidades de PHP son: compatibilidad con las bases de datos más comunes,
como MySQL, SQL, Oracle, Informix, y ODBC. Incluye funciones para el envío de correo
electrónico, actualización de archivos, crear dinámicamente en el servidor 26 imágenes en
formato GIF, incluso animadas y una lista interminable de utilidades adicionales [Álvarez:2001].
2.3.6 MySQL
MySQL es un sistema de gestión de bases de datos relacionales de código abierto (RDBMS, por
sus siglas en inglés) con un modelo cliente-servidor. RDBMS es un software o servicio utilizado
para crear y administrar bases de datos basadas en un modelo relacional. Una base de datos es
un lugar en el que los datos son almacenados y organizados. La palabra «relacional» significa
que los datos almacenados en el conjunto de datos son organizados en forma de tablas. Cada
tabla se relaciona de alguna manera. Si el software no es compatible con el modelo de datos
relacionales, simplemente se llama DBMS [Gustavo:2020].
2.3.7 XAMPP
18
Apache: el servidor web de código abierto es la aplicación más usada globalmente para la
entrega de contenidos web. Las aplicaciones del servidor son ofrecidas como software libre
por la Apache Software Foundation.
PHP: es un lenguaje de programación de código de lado del servidor que permite crear
páginas web o aplicaciones dinámicas. Es independiente de plataforma y soporta varios
sistemas de bases de datos.
Además de estos componentes principales, esta distribución gratuita también incluye, según el
sistema operativo, otras herramientas como el servidor de correo Mercury, el programa de
administración de bases de datos PhpMyAdmin, el software de analítica web OpenSSL, Apache
Tomcat y los servidores FTP FileZilla o ProFTPd.
2.3.8 Bootstrap
Bootstrap es un Framework (librerías CSS) que trabaja y normaliza la mejora de los sitios. A partir
de la variante 3.x se ha llevado a cabo razonando que se ajusta tanto a las pantallas del área de
trabajo como a las versátiles y tabletas. Bootstrap ha sido creado y es mantenido por la
organización Twitter y ha sido entregado como un elemento de Código Abierto. Tiene una forma
de pensar extremadamente instintiva para el formato del sitio que puede ser adquirida
inmediatamente por los ingenieros que no vienen del universo de la arquitectura del sitio web.
19
2.3.9 Adobe Xd
Se trata de un software para crear y compartir interfaces para webs y apps, con el foco puesto en
la experiencia de usuario. Y, también, para compartir prototipos y así poder contar con feedback
sobre el uso real del producto. En la práctica, es una potente herramienta para crear diseños
adaptados a cada dispositivo, trabajarlos en equipo y ser ágiles en el día a día [14].
En este apartado se presentan los trabajos realizados por distintas compañías que tienen un giro
similar a la empresa Más Que Pura.
Características principales:
Acerca de nosotros: se puede observar su misión, visión, filosofía y valore, así como su equipo de
colaboradores.
Pedido en línea: formulario con los datos requeridos para poder realizar adecuadamente el pedido
de sus productos.
20
Figura 4:Página Web Agua Luvi
Características principales:
Productos: como primera sección y como más importante muestran la gran variedad de productos
que manejan, así como sus diferentes presentaciones.
Club Colima: manejan una suscripción a la empresa, donde se obtiene una membresía que dota
de beneficios a sus clientes.
Contacto: se llena el debido formulario para poder crear una cuenta y así poder realizar de manera
correcta y rápida los pedidos de sus productos.
Carrito: manejan su bolsa de compra, donde los clientes podrán inspeccionar los productos
disponibles y a su vez ir añadiéndolos al carrito para poder realizar el pedido.
21
Figura 5:Página Web Colima
22
CAPITULO III.
DESARROLLO
En este capítulo se describe el desarrollo del sistema web de cursos según la metodología de
desarrollo de software Scrum; esta metodología está basada en entregas parciales y regulares del
producto final en base al valor que se ofrecen a los clientes.
3.1 Planificación
En esta fase se analizó la situación actual en la empresa Más que Pura, con el propósito de
determinar los requerimientos y necesidades que se requerían para el desarrollo del Sistema Web.
Aquí se definieron aspectos como la funcionalidad, los objetivos, fechas de entrega de cada
avance, los riesgos que podría haber durante el sprint. Los requerimientos y las necesidades se
obtuvieron mediante un conjunto de cuestionarios que se enunciaron y se respondieron durante
esta etapa, las cuales toda la información recabada constituye la base para el desarrollo del
sistema web:
23
¿Cuál fue la motivación principal para un sistema web?
Con el avance tecnológico se permite el desarrollo de herramientas para obtener una mejor
eficiencia y confiabilidad para el manejo de las empresas. Este sistema web permite a la empresa
llevar un control de los pedidos y las ventas. De igual manera con la finalidad de facilitar a los
clientes la compra del producto.
3.2 Desarrollo
En esta fase desarrollaremos todo lo entregable que se definió en la planificación, es una de las
fases más importantes para el equipo de trabajo.
24
3.2.1 Diagrama de Casos de Uso
En las siguientes imágenes se presenta el Diagrama de Casos de uso, que representa todas las
acciones que el administrador y cliente puede realizar dentro del sistema web. Esto permitió tener
una visión amplia sobre los objetos de contenido con los que el usuario trabajará.
25
Figura 7:Diagrama de Caso de Uso Usuario
En este apartado se presenta las descripciones de caso de uso de cada una de las funciones
plasmadas en la sección anterior.
Actores: Administrador
26
Iniciar Sesión. formulario de inicio de sesión.
4. El administrador captura los datos.
5. El administrador da clic al botón de Entrar. 6. El sistema verifica los datos.
7. El sistema valida los datos.
8. El sistema despliega la interfaz con todos
los módulos del administrador.
9. Este caso de uso finaliza cuando el
administrador ha ingresado al sistema.
Cursos alternos
Paso 4 Los datos son incorrectos. El sistema
muestra mensaje en pantalla.
Actores: Administrador
Actores: Administrador
28
Tabla 4:Descripción de Caso de Uso "Agregar categoría"
Actores: Administrador
Actores: Administrador
29
Curso normal de los eventos
Acción del actor Respuesta del sistema
1. <<INCLUDE>>: Iniciar sesión
2. El administrador selecciona la opción de 3. El sistema despliega una barra con dos
Productos. opciones a elegir.
4. El administrador selecciona la opción de 5. El sistema despliega el formulario.
Agregar productos.
6. El administrador captura los datos
solicitados.
7. El administrador selecciona la categoría.
8. El administrador selecciona la imagen.
9. El administrador da clic en el botón 10. El sistema lee los datos capturados.
Agregar producto.
11. El sistema valida los datos.
12. El sistema guarda los datos.
13. El sistema confirma el registro.
14. Este caso de uso finaliza cuando el
administrador ha registrado un nuevo
producto.
Cursos alternos
Paso 6 Los datos son incompletos. El sistema
muestra mensaje en pantalla.
Paso 7 y 8 No fue seleccionada ninguna opción. El
sistema muestra mensaje en pantalla.
Actores: Administrador
Actores: Administrador
Tipo: Primario.
Curso normal de los eventos
Acción del actor Respuesta del sistema
1. <<INCLUDE>>: Iniciar sesión
2. El administrador selecciona la opción de 3. El sistema despliega una barra con dos
Accesorios. opciones a elegir.
4. El administrador selecciona la opción de 5. El sistema despliega la interfaz con la
Administrador de usuarios. tabla donde se muestran los usuarios ya
existentes.
6. El administrador selecciona el icono del 7. El sistema despliega la interfaz con el
lápiz amarillo del usuario que desea editar. formulario.
8. El administrador captura los nuevos datos.
31
9. El administrador da clic en el botón 10. El sistema lee la información elegida.
Actualizar.
11. El sistema valida la información obtenida.
12. El sistema guarda los datos.
13. El sistema confirma el registro.
14. Este caso de uso finaliza cuando el
administrador ha subido una nueva imagen
al sistema.
Cursos alternos
Paso 8 No se han llenado todos los campos. El
sistema despliega un mensaje en pantalla.
Actores: Administrador
Tipo: Primario.
Curso normal de los eventos
Acción del actor Respuesta del sistema
1. <<INCLUDE>>: Iniciar sesión
2. El administrador selecciona la opción de 3. El sistema despliega una barra con dos
Productos. opciones a elegir.
4. El administrador selecciona la opción de 5. El sistema despliega la interfaz con la
Administrar productos. tabla donde se muestran los productos ya
existentes.
6. El administrador selecciona el icono del 7. El sistema elimina el producto
bote de basura de color rojo que desea
eliminar.
13. El sistema confirma la eliminación.
14. Este caso de uso finaliza cuando el
administrador ha eliminado el producto.
Cursos alternos
32
Tabla 9:Descripción de Caso de Uso "Comprar producto"
Actores: Usuario
33
Figura 8:Diagrama de Actividades "Caso de uso Iniciar Sesión"
34
Figura 9:Diagrama de Actividades "Caso de Uso Agregar grupo"
35
Figura 10:Diagrama de Actividades "Caso de Uso Agregar usuario"
36
Figura 11:Diagrama de Actividades "Caso de Uso Agregar producto"
37
Figura 12:Diagrama de Actividades "Caso de Uso Editar usuario"
38
Figura 13:Diagrama de Actividades "Caso de Uso Eliminar producto"
39
Figura 14:Diagrama de Actividades "Caso de Uso Comprar producto”
40
3.3 Revisión
En esta fase, le presentamos al representante de la empresa Más que Pura los avances y
resultados obtenidos del Sprint, y si es necesario se le realizan adaptaciones o cambios según lo
presentado.
A continuación, se muestra el avance del primer sprint presentado. Se puede observar cómo
estábamos maquetando el sitio mediante la herramienta Adobe XD, para que posteriormente
comencemos con la programación.
En la figura 13 podemos observar cómo había quedado el maquetado de la sección de Home con
los colores y diseño como se nos había pedido.
41
En la figura 14 se puede observar la continuación de la sección Home, donde se colocarían los
productos que se podrán fabricar, así como las redes sociales de la compañía.
En la figura 15 se puede observar el maquetado del módulo para que un usuario pueda registrase
colocando los datos solicitados.
42
3.4 Retroalimentación
En esta fase entregamos los resultados de los sprint mostrados en la fase anterior que fue la de
revisión para poder obtener un feedback por parte de las personas que utilizarán directamente lo
que deseamos lograr, es decir, los clientes potenciales. Esto nos ayudará a que el siguiente sprint
sea más efectivo y ágil.
43
3.5 Lanzamiento
En esta última fase nos referimos a los entregables, al producto ya finalizado en su totalidad y listo
para entregarlo a los representantes de la empresa Más que Pura.
3.5.1 Interfaces
En las siguientes imágenes (de la figura 20 a la 23) se puede observar toda la interfaz de la página
web de la empresa, donde el administrador o el usuario podrá acceder a la información a cerca de la
compañía así como a la ventana para el inicio de sesión.
44
Figura 21:Misión y Visión
45
Figura 23:Productos
En la figura 25 se puede observar la interfaz del sistema web con todos los módulos disponibles
para el administrador.
46
Figura 25:Interfaz del sistema web
En la figura 26 se muestra la primera sección del sistema web que tiene de nombre Panel de
control, que su función es para tener un control de la cantidad de usuarios que tenemos
registrados, al igual que el número de categorías, productos y ventas con los que se cuenta
actualmente.
47
En la figura 27 se muestra el segundo módulo, que tiene por nombre Accesorios, que a su vez
tiene dos secciones, aquí ilustramos la primera sección que se llama Administrar grupos. Su
función es poder tener un control de todos los grupos con los que se cuenta, también podemos ver
el estado, editar, eliminar o agregar un nuevo grupo.
48
En la figura 29 se muestra el módulo de la sección de Administrador de usuarios. Su función es
llevar un control de los usuarios que tenemos registrados actualmente, todo mediante una tabla,
donde nos muestra el nombre completo de la persona, el nombre de usuario, su rol, su estado, su
último inicio de sesión, las acciones que podemos realizar para cada usuario, que es editar o
eliminar y también se cuenta con la opción de agregar un nuevo usuario.
En la figura 30 se muestra el formulario para poder crear un nuevo usuario, donde se tendrá que
llenar los campos solicitados con la información del usuario.
50
En la figura 33 se observa el módulo de Productos, donde se encuentran dos secciones, la de
Administrar productos y Agregar productos, donde el administrador podrá ver el inventario con los
productos, también podrá editar, eliminar y agregar un nuevo producto.
51
En la figura 35 se muestra la sección de Medios de comunicación, donde el administrador podrá
observar la galería con las imágenes para los productos. También podrá cargar una nueva imagen
o eliminar alguna ya existente.
En la figura 36 podremos observar la sección de Ventas, donde se podrán agregar las ventas
realizadas, buscando el producto y añadir cuantos productos se vendieron.
52
De la figura 37 a la 39 se observan las secciones del módulo del Informe de ventas, donde se
podrá observar todas las ventas, y así tener un mejor control. Se pueden observar las ventas por
fecha, semana o mes.
53
3.5.2 Pruebas
En esta parte se demostrarán las pruebas realizadas en las secciones y módulos antes
mencionados para dejar en evidencia la funcionalidad de dicho proceso.
En la figura 41 se presenta el formulario para crear un nuevo grupo, al no llenarse todos los
campos solicitados, el sistema nos arroja un aviso informando la falta de datos por capturar.
En la figura 43 se observa como el sistema arroja un aviso al no completarse el campo solicitado para
crear una nueva categoría.
55
56
CAPITULO IV.
CONCLUSIONES
En este capítulo se presentan las conclusiones del desarrollo de este sistema y recomendaciones
luego del desarrollo del programa para tener una excelente experiencia, así como también las
nuevas adecuaciones o modificaciones que se le puedan realizar a futuro. El proyecto desarrollado
con el nombre de “Desarrollo de un Sistema Web para el control de pedidos de agua purificada”, el
cual su objetivo es facilitar el trabajo del área administrativa y logística. Una vez elaborado el
análisis y el diseño del sistema a través de los casos de uso, diagrama de clases, diagrama de
actividades y diagrama de secuencia, la adecuada selección de la arquitectura en la que se basó
la implementación permite tener una visión de cómo se integran los componentes desarrollados
para alcanzar la funcionalidad requerida por el sistema.
Entregando un sistema en el que se puede llevar un mejor control de la base de datos de los
clientes, así como reforzar en conjunto con la pagina web los inventarios.
Sin duda alguna una página Web, es un complemento de mucha importancia para toda empresa
que piensa en el progreso y que busca extenderse para facilitar los datos de los clientes,
proveedores e inventarios, ya que con el sistema tiene un proceso a través del cual una empresa
lleva la administración eficiente y clara del movimiento de su mercancía, es decir entradas y
salidas de productos o materias primas y además, también se lleva un control de la información y
los recursos que se generan a partir de esta gestión.
57
4.1 Recomendaciones
Con el crecimiento de la empresa “mas que pura” la pagina web les facilitara para tener
un control más eficiente donde tendrán los clientes la compra del producto, haciendo
más sofisticada y rápida la orden. en tema administrativa y logística será más sencillo
ya que sabrán cuanto tienen de inventario y datos de los proveedores y clientes.
Ya su en un futuro si la empresa desea agregar mas productos de venta, desde la
pagina web podrán agregar desde la base de datos los nuevos productos que tendrán,
así como los datos de los clientes y proveedores nuevos.
58
FIRMAS DE ASESOR INTERNO, ASESOR EXTERNO Y RESIDENTES
59
Br. Jason Michelle Estrella Toloza
Residente
REFERENCIAS
[1] Microsoft 365 Team (septiembre 24, 2019), La guía sencilla para la diagramación de UML y
el modelado de la base de datos. Consultado el 23 de junio de 2022 de:
https://www.microsoft.com/es-mx/microsoft-365/business-insights-ideas/resources/guide-to-
uml-diagramming-and-database-modeling#:~:text=El%20Lenguaje%20Unificado%20de
%20Modelado,de%20un%20sistema%20o%20proceso.
[3] Las etapas del scrum: ¿cómo aplicar este método? (octubre 10, 2018).
Metodología Scrum, de conexionesan Sitio web:
https://www.esan.edu.pe/apuntes- empresariales/2018/10/las-etapas-del-scrum-
como-aplicar-este-metodo/
[4] Sistema de Punto de Venta e Inventarios Para Más Que Pura, del Instituto
Tecnológico de Mérida, Chan García Ángel Andrés (agosto de 2021).
[6] . Víctor, [2016]. Ventajas de los sistemas web. Aeurus. Recuperado de:
http://www.aeurus.cl/blog/ventajas-de-los-sistemas-web/
[7] Visual studio code. Blog Aitana (16 de octubre de 2018). Recuperado el 10 de
octubre de 2020 de: https://blog.aitana.es/2018/10/16/visual-studio-code/
61