Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto Tecnológico
Autores:
Bejar Choque Maria Del Carmen
Del Águila Rengifo Mirko Renato
Huancho Mariño Mateo
Padilla Loja Jayo Jair
Asesor:
Juan Carlos Camayo
2017
1
RESUMEN
El presente trabajo consiste en desarrollar un aplicativo móvil para agilizar el acceso de
información de las prendas de vestir en centros comerciales de Gamarra, para este
propósito implementaremos una base de datos para las tiendas de ropa. La aplicación móvil
utilizara la tecnología Near Field Communication para mostrar la información de las prendas
de vestir.
Finalmente, en el capítulo V, se señalará las conclusiones que se obtuvo con este proyecto.
2
INDICE
INTRODUCCIÓN................................................................................................................................. 6
CAPÍTULO I ........................................................................................................................................ 7
1. ASPECTOS GENERALES ...................................................................................................... 7
1.1. Nombre del proyecto ........................................................................................ 7
1.2. Tipo de proyecto .............................................................................................. 7
1.4. Objetivo general ............................................................................................... 8
1.5. Planteamiento del problema ............................................................................. 8
1.6. Antecedentes ................................................................................................... 9
1.7. Descripción del proyecto ................................................................................ 10
1.8. Justificación del proyecto ............................................................................... 11
1.9. Interesados del proyecto ................................................................................ 11
1.10. Alcance del proyecto y productos esperados ................................................. 11
CAPITULO II ..................................................................................................................................... 12
2. MARCO TEORICO ................................................................................................................ 12
2.1. Tecnologías utilizables ................................................................................... 12
2.2. Metodologías utilizables ................................................................................. 13
CAPITULO III .................................................................................................................................... 16
3. DESCRIPCION TECNICA ..................................................................................................... 16
3.1. Fases del ciclo de vida del prototipo............................................................... 17
3.2. Análisis de requerimientos ............................................................................. 18
3.3. Diagrama de contexto del sistema ................................................................. 20
3.4. Diagrama de caso de uso .............................................................................. 21
3.5. Diagrama de Actores...................................................................................... 22
3.6. Matriz de trazabilidad ..................................................................................... 28
3.7. Especificaciones de caso de uso del sistema ................................................. 29
CAPITULO IV .................................................................................................................................... 48
4. PRUEBAS Y RESULTADOS ................................................................................................. 48
4.1. Prueba de validación ...................................................................................... 48
4.2. Resultados de validación ............................................................................... 50
4.2.1. El sistema se logea correctamente con el tipo de rol asignado ...................... 50
4.10. Características técnicas finales del producto .................................................. 64
CAPITULO V ..................................................................................................................................... 68
5. CONCLUSIÓN....................................................................................................................... 68
CAPÍTULO VI .................................................................................................................................... 69
6. REFERENCIAS ..................................................................................................................... 69
3
INDICE DE FIGURAS
Figura 1:Árbol de problema................................................................................................ 9
Figura 2: Ciclo de vida del prototipo ................................................................................. 17
Figura 3:Diagrama de contexto del sistema ..................................................................... 21
Figura 4: Diagrama de caso de uso del sistema(CUS) ..................................................... 21
Figura 5: Diagrama de Actores ........................................................................................ 22
Figura 6: Gestión de Administrador del Sistema .............................................................. 22
Figura 7:Gestión del Gerente ........................................................................................... 23
Figura 8: Gestión de Usuario- dispositivo......................................................................... 24
Figura 9: Gestión de Personal de Logística ..................................................................... 24
Figura 10: Tabla de base de datos................................................................................... 27
Figura 11: Diagrama de secuencia del caso de uso CU001 ............................................. 41
Figura 12: Diagrama de secuencia del caso de uso CU002 ............................................. 42
Figura 13 : Diagrama de secuencia del caso de uso CU003 ........................................... 43
Figura 14: Diagrama de secuencia del caso de uso CU004 ............................................. 44
Figura 15: Diagrama de secuencia del caso de uso CU005 ............................................. 45
Figura 16:Diagrama de secuencia del caso de uso CU006 .............................................. 46
Figura 17: Diagrama de secuencia del caso de uso CU007 ............................................. 47
Figura 18: Pagina de acceso al sistema........................................................................... 50
Figura 19: Pagina principal del Administrador .................................................................. 51
Figura 20: Asignación de rol de cada usuario .................................................................. 51
Figura 21: Registro de personal de Logística ................................................................... 52
Figura 22: Ingreso de una nueva Contraseña .................................................................. 52
Figura 23: Salir de sistema de Administrador ................................................................... 52
Figura 24: Página principal del Gerente ........................................................................... 53
Figura 25: Reporte de Inventario ..................................................................................... 53
Figura 26: Reporte de consulta y ventas .......................................................................... 54
Figura 27: Reporte de la salida y entrada de las prendas ................................................ 55
Figura 28: Cuenta del Gerente......................................................................................... 55
Figura 29: Salir del sistema de la página del Gerente ..................................................... 55
Figura 30: Pagina de inicio de Logística........................................................................... 56
Figura 31: Registro de prendas ........................................................................................ 57
Figura 32:Registro de una nueva prenda ......................................................................... 57
Figura 33: Eliminar prenda ............................................................................................... 58
Figura 34: Modificar prenda ............................................................................................. 58
Figura 35: Cuenta de Logística ........................................................................................ 59
Figura 36: Salir de la página de Logística ........................................................................ 59
Figura 37: Pagina de usuario o dispositivo ....................................................................... 59
Figura 38 : Consulta de prenda ........................................................................................ 60
Figura 39: Elegir la cantidad que desea comprar ............................................................. 60
Figura 40 : Enviar al carrito para confirmar la compra ...................................................... 61
Figura 41:Confirmar la compra ........................................................................................ 61
Figura 42: Historial de compras ....................................................................................... 62
Figura 43:Detalle de la compra ........................................................................................ 62
Figura 44: Salir del sistema de usuario ............................................................................ 63
Figura 45: MYSQL .......................................................................................................... 64
Figura 46: STARUML....................................................................................................... 65
4
Figura 47: Lenguaje de programación PHP ..................................................................... 66
Figura 48: Editor Atom ..................................................................................................... 67
Figura 49: Xampp para la conexión con MYSQL ............................................................. 67
INDICE DE TABLAS
Tabla 1: Requerimientos funcionales ............................................................................... 19
Tabla 2: Requerimientos no funcionales .......................................................................... 20
Tabla 3: Actores del sistema ............................................................................................ 25
Tabla 4: Lista de tablas del sistema ................................................................................. 26
Tabla 5: Caso de uso del sistema .................................................................................... 28
Tabla 6: Matriz de trazabilidad ......................................................................................... 29
Tabla 7 : Prueba de validación ......................................................................................... 48
5
INTRODUCCIÓN
El proyecto tiene como objetivo desarrollar un aplicativo móvil basado en la tecnología NFC
para el acceso a la información de las prendas de vestir, con la finalidad de mejorar la
interacción y la atención personalizada al cliente. Lo cual implementaremos una base de
datos para mostrar cada prenda que existe en la tienda.
6
CAPÍTULO I
1. ASPECTOS GENERALES
Proyecto tecnológico
7
Código Apellidos y Nombres Rol
A1510216 Padilla Loja Jayo Jair Analista
A1510052 Bejar Choque Maria Del Carmen Jefe de proyecto
A1510147 Huancho Mariño Mateo Programador
A1510093 Del Águila Rengifo Mirko Renato Programador
“Indecopi destacó que, desde su creación, en abril del 2003, la citada sede ha
atendido a casi 17,300 usuarios. Asimismo, precisó que entre el 2003 y en lo que
del año han recibido casi 2,000 reclamos, destacando como los rubros con más
8
quejas de los vestidores y calzados (799), servicios bancarios (233),
electrodomésticos (65), servicios educativos (36), seguros (19), entre otros” (Portal
PQS, s.f.).
1.6. Antecedentes
Hoy en día vivimos en país donde la tecnología crece de manera notable y la moda
de igual forma. Muchas veces solo miramos a la tienda como un establecimiento
para compras, pero las tiendas físicas no solo debería ser un lugar donde compras,
ves y tocas sino un lugar donde la experiencia se personalizada que sea atractiva
para los clientes.
El sistema usará una base de datos que brinde información de los productos de la
tienda de forma detallada; para mostrar al cliente su descripción de la prenda (color,
talla, cantidad, modelo, precio y su respectiva imagen) y si está disponible, para
acceder a esa información primero el cliente accede al sistema de modo invitado. El
dispositivo móvil contará con la tecnología NFC que capture el código de la prenda
que se consultará, a través del aplicativo se obtendrá la información captada por la
tecnología, con las siguientes características: el modelo, color, la talla, precio,
10
imagen y la cantidad que hay en el almacén, sin la necesidad de recurrir a un
software externo, ya que toda la información estará disponible en este software en
tiempo real.
11
CAPITULO II
2. MARCO TEORICO
2.1. Tecnologías utilizables
Base de datos: Es una colección información que se organizan por campos, registro
y archivos.
12
Tipos de lenguaje de programación:
Scrum
13
El equipo Scrum (Scrum Team): Se encarga de la entrega del producto. Los
equipos Scrum entregan productos de forma iterativa e incremental (Sutherland,
2016).
Sprint: Es el núcleo central que genera el pulso de avance por tiempos prefijados
(time boxing). 30 días 24 horas Cada nuevo Sprint comienza inmediatamente
después de la finalización del Sprint anterior. El Dueño de Producto es la autoridad
para cancelar el Sprint (Sutherland, 2016).
Objetivo del Sprint (Sprint Goal): Es una meta establecida que puede lograrse
mediante la implementación de la Lista de Producto que proporciona una guía al
Equipo de Desarrollo acerca de por qué está construyendo el incremento. Se crea
durante la Planificación del Sprint (Sutherland, 2016).
14
Revisión de Sprint (Sprint Review): Durante esta revisión, el Equipo Scrum y los
interesados (Stakeholders) invitados por el Dueño de Producto, analizan acerca de
lo que se ha hecho durante el Sprint (Sutherland, 2016).
Lista de Pendientes del Sprint (Sprint Backlog): La lista de pendientes del Sprint
es una imagen visible en tiempo real del trabajo que el equipo de desarrollo planea
llevar a cabo durante el Sprint (Sutherland, 2016).
15
CAPITULO III
3. DESCRIPCION TECNICA
StarUML: El proyecto está diseñado en el lenguaje gráfico StarUML para visualizar los
casos de uso, diagrama de casos, diagrama de secuencia y diagrama de paquetes, es
un software libre y con una facilidad para la especificar, construir y documentar.
MYSQL: Es un sistema de gestión de base de datos de código abierto que nos permite
hacer consultas y crear base de datos de una manera estructurado ya que nos permite
trabajar en la WEB de manera rápida.
PHP: Es un lenguaje de código abierto donde nos permite desarrollar sistemas Web
con mayor facilidad y muy seguro.
16
Bootstrap: Es un framework que nos permite crear interfaces webs de forma sencilla y
adaptable, dentro de bootstrap está CSS y JAVASCRIPT, que permite hacer un diseño
a las páginas webs.
17
3.1.2. Fase de desarrollo de diseño
En esta tercera fase se desarrollará las actividades a realizar a realizar durante todo
el proyecto como: casos de uso, diagrama de secuencia, y las pruebas respectivas
de acuerdo a cada actividad.
En esta cuarta y última fase se accederá al sistema del proyecto con todas las
pruebas respectivas en cada acción a realizar como: logeo, ingreso, buscar, editar,
eliminar, reporte, grabar. Además, la documentación del proyecto con todas las
actividades realizadas en la prueba.
18
Tabla 1: Requerimientos funcionales
RF0011 El sistema debe consultar las prendas disponibles por categoría Medio
(polo, pantalones, etc.)
19
3.2.2. Requerimientos no funcionales
El aplicativo móvil brindará información de las prendas de ropa a los clientes de las
tiendas de Gamarra, ofrecer una atención personalizada al cliente, además permitirá
el ingreso a la base de datos a personal autorizados como gerente, administrador
del sistema, personal de logística. Los cuales hacen las diferentes acciones como:
grabar, eliminar, modificar, guardar, generar reporte.
20
Figura 3:Diagrama de contexto del sistema
21
3.5. Diagrama de Actores
22
b) Paquete: Gestión del Gerente
23
c) Paquete: Gestión Usuario- dispositivo
24
3.5.1. Actores del sistema
25
3.5.2. Lista de tabla del sistema
26
Figura 10: Tabla de base de datos
27
3.5.3. Caso de uso del sistema
28
Tabla 6: Matriz de trazabilidad
A continuación, se detallan todos los casos de uso del sistema que serán
implementados.
1. Descripción
2. Requerimientos atendidos
R001
3. Actores
Administrador de sistemas
4. Precondición
Acceso al sistema
5. Flujo normal
5.1. El sistema muestra el formulario “Sistema de Administración”
5.2. El Administrador elije las operaciones a realizar.
5.2.1. El Administrador elige la opción de Menú, Personal de
Administración” USUARIOS” ver su flujo “Registro Usuario”.
5.2.2. El Administrador elige la opción de Menú, Personal de
Administración” LOGISTICA” ver su flujo “Registro del Personal”.
29
5.2.3. El Administrador elige la opción de Menú, Personal de
Administración” GERENTE” ver su flujo “Registro del Personal”.
5.3. El Administrador indica la opción “SALIR” del sistema
30
e) El sistema muestra el Formulario “REGISTRO DE USUARIO” con la
información del formulario “editar usuario” actualizada.
31
d) El sistema muestra el Formulario “REGISTRO PERSONAL DE
LOGISTICA” con la información del formulario “nuevo personal”
este es registrado con un código elegido.
32
8. Sub flujo registro personal gerencia
8.1. El sistema muestra el formulario “REGISTRO DEL PERSONAL
GERENCIA” con las siguientes informaciones: “puesto”, “username”,
“password”,” localidad”, “teléfono”, “acción”, “botón agregar personal
gerente”, “botón editar”, “botón Eliminar”, “Botón salir”.
8.2. El Administrador indica la opción “botón agregar personal gerente”
subflujo “agregar nuevo personal”
8.2.1. Sub flujo nuevo personal
e) El sistema muestra el formulario “agregar nuevo personal” con la
siguiente información: “puesto”, “username”, “password”,”
localidad”, “teléfono”, “botón Agregar nuevo personal”, “botón
editar”, “botón Eliminar”, “Botón salir”.
f) El Administrador llena los datos en el formulario “nuevo personal”
y elige el “botón guardar”
g) El sistema guarda los datos del formulario “nuevo personal” y se
redirige al formulario ““REGISTRO DEL PERSONAL
GERENCIA”
h) El sistema muestra el Formulario “REGISTRO DEL PERSONAL
GERENCIA” con la información del formulario “nuevo personal”
este es registrado con un código elegido.
33
j) El sistema muestra el Formulario “REGISTRO DEL PERSONAL
GERENCIA” con la información del formulario “editar personal”
actualizada.
1. Descripción
Permite asignar el tipo de rol que cada usuario va a realizar, también permite
actualizar, eliminar y guardar los cambios.
2. Requerimientos atendidos
R002
3. Actores
Administrador de sistemas
4. Flujo normal
34
4.1. El administrador de Sistemas gestiona el Perfil
4.2. El administrador de Sistemas indica cada función del perfil
4.3. El Sistema ingresa a cada función del Perfil
1. Descripción
2. Requerimientos atendidos
R007, R008
3. Actores
Gerente
4. Precondición
5. Flujo normal
5.1. El sistema muestra el formulario “REPORTE DE USUARIO” con las
siguientes informaciones: “la casilla del buscador”, “fecha”, “personal”,
“estado”, “nombre producto”, “cantidad”, “botón descarga: copy, Excel, csv,
pdf”, “Botón Salir”.
5.2. El Gerente digita en la casilla de buscador las opciones siguientes:
dispositivo1, dispositivo2, dispositivo3, dispositivo4 o nombre del producto,
cantidad.
5.3. El gerente elige la opción buscar.
5.4. El Sistema obtiene la información del buscador la prenda polo.
5.5. en el formulario muestra la opción de la búsqueda.
5.6. El Gerente elige el “botón descarga: ” unas de estas opciones, copy, Excel,
csv, pdf”,
5.7. El sistema responde la petición y empieza la descarga en formato pdf
5.8. El Gerente elige la opción Inicio
5.9. El sistema muestra el formulario “SISTEMA DE GERENTE”.
35
CU004 Generar reporte de prendas de entrada y salidas
1. Descripción
2. Requerimientos atendidos
R009, R0010 3. Actores Gerente
3. Precondición
4. Flujo normal
4.1. El sistema muestra el formulario “REPORTE DE PRENDAS
DISPONIBLES” con las siguientes informaciones: “nombre”, “codbarra”,
“talla”, “color”, “marca”, “precio”, “cantidad”, “imagen”.
4.2. El Gerente puede buscar las prendas con siguientes informaciones:
“nombre”, “codbarra”, “talla”, “color”, “marca”, “precio”, “cantidad”,
“imagen”.
4.3. El Gerente elige en el botón inicio
4.4. El sistema muestra el formulario “SISTEMA GERENTE”
1. Descripción
2. Requerimientos atendidos
R0011, R0012
3. Actores
Gerente
4. Precondición
5. Ingreso al sistema y pulsa en el menú la opción “REPORTE” sub flujo
“REPORTE DE INVENTARIO.
6. Flujo normal
36
6.1. El sistema muestra el formulario “REPORTEDE INVENTARIO” con las
siguientes informaciones: “fecha reporte”, “cliente”, “compra total”, “acción”,
” botón ver detalles completos”.
6.2. El personal de logística indica la opción “acción” “ver detalles completos”
6.3. El sistema muestra el formulario “reporte de consultas y ventas” con la
siguiente información:” cliente”, “día”,” nombre producto”, “precio”,
“cantidad”, “subtotal”, “total”, “botón cerrar”.
6.4. El Gerente elige el “botón salir” del formulario “GENERAR REPORTE DE
INVENTARIO”
6.5. El sistema muestra el formulario “BUSCAR TIPO DE PRENDA”
6.6. El Gerente indica la opción “Botón Salir” del formulario “Generar Reporte
Inventario”
6.7. El sistema muestra el formulario “Reporte de Inventario”
1. Descripción
Permite mostrar la prenda con sus respectivas características como (talla, color,
precio, etc.) y agregar a la compra solo como un simulador, ver el historial, ver
tu carrito, ver productos por temporada, hacer búsqueda por código de barra
2. Requerimientos atendidos
R005, R006
3. Actores
Usuario o Dispositivo
4. Flujo normal
4.1. El sistema muestra la página principal con la siguiente información “el logo”,
“texto”, “lector de código de barra”
4.2. El cliente elige una prenda y con el “lector de código de barra” del dispositivo
escanea el código de barra de la prenda.
37
4.3. El sistema muestra el formulario “MENÚ DE PRENDA” con la siguiente
información: “imagen prenda”, “nombre”, “código barra”, “talla”, “color”,
“precio”, “marca”, “cuadro de prendas destacadas”. Y el “botón carrito”
4.4. El cliente elige el “botón carrito”
4.5. El sistema muestra el cuadro de cantidad de prendas a elegir.
4.6. El cliente digita 1 y pulsa el carrito
4.7. El sistema muestra el cuadro con la siguiente información “botón +”, “botón
–“, “cerrar”, “revisar”.
4.8. El cliente elige el botón revisar
4.9. El sistema muestra el formulario “CONFIRMAR COMPRA” con la siguiente
información: “nombre producto”, “cantidad disponible”, “precio”, “cantidad de
compra”, “subtotal”, “botón cancelar”, “botón eliminar”, “botón de confirmar”.
4.10. El cliente elige la opción confirmar
4.11. El sistema muestra el formulario “HISTORIAL DE COMPRA” con la siguiente
información: “fecha de compra”, “cantidad”, “acción”.
4.12. El cliente elige el la opción acción “ver detalles completos”.
4.13. El sistema muestra el formulario “DETALLE DE COMPRA” con la siguiente
información: “nombre producto”, “precio”, “cantidad de compra”, “sub total”,
“total”, “botón cerrar”.
4.14. El cliente elige el botón cerrar
4.15. El sistema muestra el formulario “HISTORIAL DE COMPRAS”.
4.16. El cliente elige el en el botón productos “todas las categorías”
4.17. El sistema muestra las prendas en total
4.18. El cliente elige el “botón admin” busca la opción salir
4.19. El sistema muestra el panel de login
38
CU007 Administrar prenda
1. Descripción
2. Requerimientos atendidos
R003, R004
3. Actores
Personal de logística
4. Precondición
El personal de logística accede al sistema
5. Flujo normal
39
5.9. El Formulario “REGISTRO DE PRENDAS” muestra las prendas registradas
con un código registrado.
5.10. El personal de logística indica la opción “botón Eliminar” ver subflujo
“Eliminar prenda” Sub Flujo de “eliminar prendas”
5.11. El personal de logística selecciona el campo de una prenda para eliminar
5.12. El personal de logística elige el campo seleccionado con el “botón eliminar”
5.13. El sistema muestra el formulario “eliminar producto” con la siguiente
información “botón eliminar”, “botón cancelar”.
5.14. El personal de logística acepta las condiciones para eliminar elige el “botón
eliminar”
5.15. El sistema muestra el formulario ““REGISTRO DE PRENDAS”. sin el campo
eliminado
5.16. El personal de logística no acepta las condiciones para eliminar elige el
“botón cancelar”.
5.17. El sistema muestra el formulario “REGISTRO DE PRENDAS”. con el campo
seleccionado
5.18. El personal de logística indica la opción “botón editar” ver subflujo “editar
producto” Sub Flujo de “editar producto”.
5.19. El personal de logística selecciona el campo de una prenda para modificar
5.20. El personal de logística elige el campo seleccionado con el “botón editar”
5.21. El sistema muestra el formulario “editar producto” con la siguiente
información: “nombre”, “temporada”, “puesto”, “codbarra”, “talla”, “color”,
“marca”, “precio”, “cantidad”, “imagen”, “botón actualizar” “botón cancelar”.
5.22. El personal de logística modifica los datos del formulario “editar producto”
5.23. El personal de logística selecciona el “botón actualizar” el sistema guardar
los datos del formulario “editar producto” y se redirige al formulario
“REGISTRO DE PRENDAS”.
5.24. El sistema muestra en el formulario “REGISTRO DE PRENDAS”. con los
datos modificados
5.25. El personal de logística indica la opción “Botón Regresar”
40
3.8. Diagrama de Secuencia de caso de uso del sistema
41
CU002 Gestionar perfil
42
CU003 Generar reporte de prendas
43
CU004 Generar reporte de usuario o dispositivo
44
CU005 Generar reporte de Inventario
45
CU006 Consultar prenda
46
CU007 Administrar prenda
47
CAPITULO IV
4. PRUEBAS Y RESULTADOS
PRUEBAS RESULTADOS
P001 El sistema se logea correctamente con el tipo de rol SI
asignado
P002 El sistema muestra las prendas de acuerdo con su código SI
con todas sus características.
P003 El sistema agrega la prenda al simulador de compra SI
P004 El sistema controla el stock real de las prendas en el reporte SI
del inventario.
48
P005 El sistema muestra el listado del registro de prendas en el SI
sistema de Logística.
P006 El sistema consigue agregar un nuevo registro de prenda en SI
el sistema de Logística.
P007 El sistema consigue eliminar el campo seleccionado de SI
prendas en el sistema de Logística.
P008 El sistema consigue editar la prenda seleccionada en el SI
sistema de Logística.
P009 El sistema muestra el listado del registro de las SI
características en el sistema de Logística.
P0010 El sistema de administrador consigue agregar un nuevo SI
registro
P0011 El sistema de administrador consigue eliminar el campo SI
seleccionada
P0012 El sistema de administrador consigue modificar el campo SI
seleccionada
P0013 El sistema gerente muestra el listado del inventario SI
P0014 El sistema usuario-dispositivo consigue buscar la categoría SI
de prenda (verano, otoño, invierno, primavera)
P0015 El sistema gerente muestra la cantidad de prendas SI
disponibles.
P0016 El sistema gerente muestra el listado del registro de SI
Inventario de prendas
P0017 El sistema gerente busca la prenda más consultada por SI
categoría (polo, chompa, camisa etc.)
P0018 El sistema gerente permite descargar el archivo en formato SI
pdf.
P0019 El sistema gerente muestra el listado del registro del SI
inventario de Dispositivo
P0020 El sistema gerente busca el dispositivo más utilizada. SI
49
P0022 El usuario-dispositivo busca las prendas con un código de SI
barra asignado.
P0023 El usuario-dispositivo busca y guarda las prendas en el SI
carrito
P0024 El usuario-dispositivo revisa y confirma la compra de la SI
prenda.
Fuente: elaboración propia
50
Figura 19: Pagina principal del Administrador
4.2.3. Registro del Interfaz del usuario donde asigna el rol que cumple cada usuario
51
Figura 21: Registro de personal de Logística
52
Fuente: Elaboración propia
53
Fuente: Elaboración propia
54
4.2.10. Interfaz del Sistema de Gerente Reporte de Prendas de entradas y salidas
55
Fuente: Elaboración propia
56
4.2.14. Interfaz de sistema de logística Registro de prendas
Figura 31: Registro de prendas
57
4.2.17. Interfaz del administrador de Logística eliminar producto
Figura 33: Eliminar prenda
59
Fuente: Elaboración propia
4.2.21. Interfaz del sistema del usuario o dispositivo búsqueda por código barra y
muestra las prendas con sus características
4.2.22. Interfaz del sistema del usuario o dispositivo realizamos compra llenamos el
carrito
Figura 39: Elegir la cantidad que desea comprar
60
Fuente: Elaboración propia
61
Fuente: Elaboración propia
62
Fuente: Elaboración propia
63
4.3. Características técnicas finales del producto
MYSQL:
Es un sistema de gestión de base de datos relacional (RDBMS) de código abierto,
basado en lenguaje de consulta estructurado. Que se utilizó en la creación de base
datos para administrar nuestro sistema y de esa manera no perder los datos que se
ingresara o que ya está ingresada. la versión de MYSQL es 2.1. Este sistema se
asocia más con las aplicaciones basadas en Web ya que nuestro proyecto es una
aplicación que se desarrolla en el lenguaje PHP. Esta es la licencia utilizada el GNU
GPL: la cual permite a cualquier persona, empresa o entidad usar el programa sin
ninguna restricción. También se da la libertad de modificar el producto y nuevamente
redistribuirlo bajo la misma licencia. Esta licencia se caracteriza por ser
completamente gratuita.
STARUML:
64
Es una herramienta para moldeamiento en los estándares UML y como ya sabemos
es un lenguaje gráfico para construir, documentar, visualizar y especificar un sistema
de software. Con esta Herramienta creamos los diagramas de secuencias, diagrama
de caso de usos (por cada actor) y creación de paquetes, la versión que se utilizó
es 2.8.0, este es una versión nueva, que no es complicada de usar.
65
PHP7:
Es un lenguaje de programación gratuito, rápido y con una gran librería de funciones,
en cual fue utiliza la última versión para crear el desarrollo web del proyecto, la
licencia utilizada es PHP esta licencia es creada por el mismo.
ATOM:
Es un editor de texto moderno, accesible, pero que se puede descifrar hasta el
núcleo, esta herramienta fue utilizada en editar y escribir los códigos del desarrollo
Web, la última versión de dicha herramienta fue utiliza ya que es muy fácil de
entender y de programar.
66
Figura 48: Editor Atom
Xampp:
Es un servidor web apache dentro de él es alojado los archivos Web. ¿Por qué lo
alojamos ahí? para poder iniciar (correr el programa) ya que existen muchos
servidores web optamos por este ya que es un software libre y la licencia es GNU,
fácil de usar y capaz de interpretar páginas dinámicas.
67
CAPITULO V
5. CONCLUSIÓN
6. REFERENCIAS
Hill.
Mosquera, A., & Olarte, C. (2017). El papel de la tecnología en una tienda de moda en
un entorno. DOCFRADIS.
69
Android Studio. (2017). Obtenido de
https://developer.android.com/studio/index.html
http://www.areatecnologia.com/electronica/rfid.html
http://rpp.pe/economia/economia/emporio-de-gamarra-alberga-mas-de-
24milestablecimientos-noticia-480508
70