Professional Documents
Culture Documents
Y
TELECOMUNICACIONES
Caso KALIKOWOMAN
Requerimientos
1 Introducción ................................................................................................................... 3
2.1 Suposiciones y Dependencias....................................................................................... 5
2.2 Requisitos Específicos .................................................................................................. 5
Perfil Administrador ............................................................................................................... 6
Perfil Cliente .......................................................................................................................... 8
Perfil Vendedor .................................................................................................................... 12
Perfil Inventario ................................................................................................................... 14
Catálogo de Ventas .............................................................................................................. 15
Ventas ................................................................................................................................. 16
Reportes .............................................................................................................................. 19
2.2.3 Requisitos no Funcionales ...................................................................................... 20
Rendimiento ........................................................................................................................ 20
Seguridad ............................................................................................................................ 21
Fiabilidad............................................................................................................................. 22
Disponibilidad ...................................................................................................................... 22
Mantenibilidad ..................................................................................................................... 22
Portabilidad ......................................................................................................................... 23
2.3 Interfaces Externas .................................................................................................... 23
3 Matriz de Dependencias ................................................................................................ 24
3.1 Matriz Gráfica ............................................................................................................ 25
4 Costeo ABC ................................................................................................................... 29
........................................................................................................................................... 29
5 Carta Gantt y Cotización ................................................................................................ 30
6 Anexos ......................................................................................................................... 33
7 Conclusiones................................................................................................................. 35
8 Glosario ........................................................................................................................ 36
2
1 Introducción
Partiendo por los requerimientos y características que contiene el sistema, así como las
restricciones incorporadas para satisfacer las necesidades actuales del sistema para poder
ser aceptado por “Lidia Moreno”. Nuestro Objetivo principal fue analizar, diseñar y construir
una aplicación web la cual pueda ser utilizada por cada uno de los usuarios del sistema los
cuales contarán con opciones tales como:
entre muchos otros, con los métodos de costeo ABC se realizaron las mediciones
correspondientes a las actividades desarrolladas por la empresa “Kalikowoman spa” para su
posterior desarrollo de los respectivos productos y servicios ofrecidos por la empresa.
Cabe destacar que se aplicaron los oportunos cambios inductores de eficiencia, que son los
que influyen decisivamente en el perfeccionamiento de las actividades y que mediante el
tiempo se irá afinando para contribuir en completo funcionamiento de la productividad.
La clasificación de las actividades fue relacionadas en grupos que forma la base de cada
uno de los costos de “Kalikowoman spa” de los cuales se bajó su complejidad de cada
3
módulo de costeo, primero se analizaron las actividades de los procesos productivos y de
los procesos secundarios enfocándose en el análisis en los recursos que se consumen en
cada actividad y así facilitar la identificación exacta de los coste de cada proceso.
Esto contribuye al seguimiento de los requerimientos reflejando los efectos que pueden
tener la nueva inclusión o la exclusión de futuros requisitos a implementar en el sistema
web. La matriz no solo nos ayuda a tener en cuenta la integración de nuevos módulos, sino
que refleja las implementaciones que tendrá en el sistema.
Para finalizar se da a conocer la carta Gantt relacionada con las actividades y los
respectivos tiempos de entrega en cada uno de los procesos.
4
2 Requisitos
Los Requisitos son todas las funciones que necesitemos que realice nuestro sistema.
Desde lo más general a lo más particular, incluyendo características de interfaces y
comportamientos hacia el usuario, como funcionalidades internas que afecten de manera
indirecta el uso de esta.
● La aplicación requiere que los usuarios utilicen un navegador Web para acceder a
ella.
● Permitir la ejecución de código en lenguaje PHP y JavaScript
● Trabajar con base de datos MySQL
● Se utilizará Facturación electrónica gratuita entregada por el SII
Los requisitos descritos en este documento son estables, cualquier solicitud de cambio
deberá ser autorizada y aprobada por Lidia Kaliko, Gerente de KalikoWoman Spa.
Además, se generará una nueva cotización y orden de compra por nuevos requerimientos
solicitados.
Los Requisitos específicos son los que logran reflejar con mayor grado de granularidad lo
que se espera de la aplicación. Estos están compuestos por Requisitos Funcionales y
Requisitos no funcionales y cada uno de estos están agrupados por sub-categorías que
facilitan su comprensión y organización respecto a sus pares.
5
2.2.2 Requisitos Funcionales
Perfil Administrador
Funcional No Funcional
Dependencias
Funcional No Funcional
Dependencias
RF01 - Gestión de usuarios
6
Código Nombre Prioridad
Funcional No Funcional
Dependencias
Funcional No Funcional
Dependencias
Funcional No Funcional
Dependencias
RF04 - Gestión de los
productos del Catálogo.
7
Código Nombre Prioridad
Funcional No Funcional
Dependencias
RF04 - Gestión de los
productos del Catálogo.
Perfil Cliente
Funcional No Funcional
Dependencias
RNF03 - Encriptación y cifrado de
contraseñas
Funcional No Funcional
Dependencias
RF07 - Registro de Cliente RNF01 - Concurrencia
8
Código Nombre Prioridad
Funcional No Funcional
Dependencias
RF07 - Registro de Cliente
Funcional No Funcional
Dependencias
RF04 - Gestión de los
productos del Catálogo.
RF05 - Gestión de las
categorías o familias de
productos del Catálogo.
Descripción El cliente podrá seleccionar los productos disponibles (con stock) que
desee comprar mediante el uso de checkboxes.
Funcional No Funcional
Dependencias
RF10 - Seleccionar productos
vía web
RF35 - Productos sin Stock
9
Código Nombre Prioridad
Funcional No Funcional
Dependencias
RF09 - Ingreso a la página KLW
RF11 - Seleccionar productos vía
web
Funcional No Funcional
Dependencias
RF12 - Gestión del Carro de RNF07 - Disponibilidad
Compras operativa
Funcional No Funcional
Dependencias
RF13 - Realizar compras en línea
10
Código Nombre Prioridad
Funcional No Funcional
Dependencias
RF13 - Realizar compras en línea
Funcional No Funcional
Dependencias
RF13 - Realizar compras en línea
Funcional No Funcional
Dependencias
RF13 - Realizar compras en línea
RF16 Seleccionar método de despacho
11
Código Nombre Prioridad
Funcional No Funcional
Dependencias
RF13 - Realizar compras en línea
Perfil Vendedor
Funcional No Funcional
Dependencias
RF15 - Seleccionar método de
entrega del producto.
Descripción El vendedor podrá realizar el registro del pago del producto vendido.
Funcional No Funcional
Dependencias
12
Código Nombre Prioridad
Funcional No Funcional
Dependencias
RF20 - Registro de venta
Funcional No Funcional
Dependencias
RF20 - Registro de venta
Funcional No Funcional
Dependencias
RF15 - Seleccionar método de
entrega del producto.
13
Perfil Inventario
Funcional No Funcional
Dependencias
Funcional No Funcional
Dependencias
Funcional No Funcional
Dependencias
14
Código Nombre Prioridad
Descripción El usuario Inventario podrá listar y mostrar los productos con las
siguientes filtros de búsqueda: presentación, peso, variedad, por
proveedor y por categoría.
Funcional No Funcional
Dependencias
RF25 - Gestión de productos de la
tienda
Descripción El usuario podrá registrar las pérdidas y el motivo de cada una: robo,
avería, etc.
Funcional No Funcional
Dependencias
Catálogo de Ventas
Funcional No Funcional
Dependencias
15
Código Nombre Prioridad
Descripción Al girar la página del catálogo, este emitirá un sonido como de una
revista de papel.
Funcional No Funcional
Dependencias
Ventas
16
Código Nombre Prioridad
Descripción Para que el cliente pueda realizar el pago, el sistema tendrá las
siguientes opciones de pago WebPay, Sevipag, Transbank
Funcional No Funcional
Dependencias
Descripción Si no existe stock del producto este no podrá ser agregado al carro
de compras. Se deberá mostrar fecha tentativa de arribo del
producto.
Funcional No Funcional
Dependencias
17
Código Nombre Prioridad
Descripción Una vez el cliente haya decidió a realizar la compra, el cliente tendrá
la opción de cerrar los pedidos.
Funcional No Funcional
Dependencias
Funcional No Funcional
18
Código Nombre Prioridad
Descripción Una vez realizado el pago por parte del cliente, se emitirá la boleta o
factura de venta.
Funcional No Funcional
Reportes
Funcional No Funcional
Funcional No Funcional
19
Código Nombre Prioridad
Funcional No Funcional
Rendimiento
Funcional No Funcional
Dependencias
RNF02 - Rendimiento BD
Funcional No Funcional
Dependencias
20
Seguridad
Funcional No Funcional
Dependencias
Funcional No Funcional
Dependencias
RNF03 - Encriptación y cifrado de
contraseñas
Funcional No Funcional
Dependencias
21
Fiabilidad
Funcional No Funcional
Dependencias
Disponibilidad
Funcional No Funcional
Dependencias
RNF01 - Concurrencia
Mantenibilidad
Funcional No Funcional
Dependencias
22
Código Nombre Prioridad
Funcional No Funcional
Dependencias
Portabilidad
Funcional No Funcional
Dependencias
23
transporte para coordinar los envíos, valores y tiempos de espera que ofrezca la
compañía para poder realizar los seguimientos a las compras con entregas a
domicilio.
- Inicios de sesión externos: La aplicación deberá ofrecer la opción de iniciar sesión
con distintos tipos de cuentas externas, por ejemplo Gmail, Facebook, Outlook, etc.
Las APIs de estas grandes marcas están disponibles para poder integrar el sistema
de logueo con ellas, para así facilitar este proceso y sincronizarlo con las distintas
herramientas que estas ofrecen.
-
Para lograr una correcta integración con las interfaces mencionadas anteriormente, se
vuelve de vital importancia que estas implementaciones se sometan a pruebas
constantemente y mantengan estándares de seguridad bastante elevados, para poder evitar
cualquier tipo de mal uso de ellos. Así como también se vuelve necesario mantener
actualizados estos métodos que nos conectan con estas interfaces y su respectivo Front
End para que el usuario se mantenga lo más familiarizado posible con este módulo.
3 Matriz de Dependencias
24
3.1 Matriz Gráfica
25
RF17 Seleccionar dirección de MEDIA RF13 - RF16
despacho
26
RF36 Cerrar pedidos ALTA
27