Proyecto Libreria Luzymar

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 28

FACULTAD DE INGENIERÌA

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

Tema:

SISTEMA DE VENTAS WEB PARA LA LIBRERÍA LUZ Y MAR

EXPERIENCIA CURRICULAR:

INGENIERÍA DE SOFTWARE

Integrantes

GARCIA MENDOZA, WALTER

AMOROS MELENDEZ, TONNY

QUIROZ QUISPE, ALEJANDRO

GARAY ESTRADA, RUBEN JOEL

MARTINEZ BUSTILLOS, MARTIN GUSTAVO

BLANCO ZAMORA RICHARDT

DOCENTE:

Mg. Ing. PEREZ FARFAN, IVAN MARTIN

Lima - Perú

2021- I
CONTENIDO DEL TRABAJO
INTRODUCCIÓN

El desarrollo del trabajo de investigació n se llevó a cabo en la Empresa “LIBRERÍA LUZ Y


MAR”, el cual no cuenta con una pá gina web oficial, sino con cuadros de registros y una
base de datos en Excel. El control interno es un factor clave para lograr un adecuado
manejo corporativo en el negocio, pues proporciona la seguridad respecto al logro de los
objetivos y metas trazadas dentro del marco de la eficiencia, eficacia y economía; éstos se
constituyen como los tres pilares que sostienen y resguardan los recursos y bienes de la
empresa.

El presente proyecto está enfocado en optimizar, automatizar el proceso de venta de la


librería “Luz y Mar”, mantener actualizado el stock de los productos y ofrecer un mejor
servicio a los clientes. Se implementará un sistema web desarrollado en sublime text 3 y
en motor de base de datos MySQL workbench.

Se espera que este trabajo de investigació n sea la alternativa que busca el cliente para
mejorar su proceso de venta, disminuyendo los tiempos de atenció n hacia el cliente, y
tenga una interfaz de usuario sencilla para el usuario final.

Por consiguiente, este trabajo ha sido elaborado desde su aná lisis, diseñ o e
implementació n y ha sido constantemente optimizado tanto en su entorno grá fico, como
amigable, para los usuarios que por primera vez realizan sus registros de equipos vía web.

Para comenzar en el capítulo I se recopiló los aspectos generales de la empresa, se evaluó


la informació n general, así como los aspectos administrativos de esta; misió n y visió n,
aná lisis FODA y su organigrama.

En el capítulo II se planteó la problemá tica, razó n por lo cual se implementa el sistema


Web de Control de ventas, se formuló el problema principal, de igual manera se define el
objetivo general y los específicos, se justifica la investigació n y por ú ltimo se dan los
alcances y limitaciones del sistema, parte importante para la entrega del proyecto.

En el capítulo III, por otro lado, es la parte má s importante del proyecto ya que se
presentan los modelos tanto del negocio como del sistema que explican el funcionamiento
actual y posterior del proceso del sistema, Ademá s, se especifica có mo se adapta el sistema
al modelo establecido y se muestra los pantallazos de la aplicació n desarrollada.
Finalmente podemos concluir diciendo, que la Empresa “LIBRERÍA LUZ Y MAR”, no
contaba con una herramienta tecnoló gica que le permitiera mejorar con los procesos
anteriormente mencionados, por lo cual se propuso el desarrollo de un sistema Web de
Control de ventas con el fin de mejorar sus servicios y ser má s competitivos en el sector de
librerías.

1. ASPECTOS DE LA ORGANIZACIÓN

1.1. VISIÓN

Ser una librería líder a nivel nacional, ampliando la gama de productos, así como libros de
editoriales nacionales y extranjeros y ser reconocidos por ofrecer un excelente servicio y
por incentivar el aprendizaje a través de la lectura en el pú blico en general.

1.2 MISIÓN

Librería Luz y Mar es ser la empresa que mejor entienda y pueda satisfacer las
necesidades de los clientes, ofreciendo surtido de productos que el cliente necesite.
Enfocado en la comunidad educativa y profesional.

1.3 OBJETIVOS

Objetivo General:

-Diseñ ar e implementar un sistema web de Control de ventas, usando software libre en la


Empresa LIBRERÍA LUZ Y MAR

Objetivos Específico:

-O.E.1. Diseñ ar una base de datos para disminuir la pérdida de informació n y duplicidad
de datos de la Empresa.
-O.E.2. Reducir el tiempo de atenció n al usuario, en el proceso de ventas con la
implementació n del mó dulo de Control web de ventas.
-O.E.3. Optimizar el consumo de recursos con la implementació n del sistema web del
control de ventas en la empresa LIBRERÍA LUZ Y MAR
-O.E.4. Obtener reportes del proceso de ventas e implementació n del mó dulo de reportes.

1.4 ANTECEDENTES

Delgado, Hugo. (2012). Ventajas y beneficios de tener un sistema Web: Una de los
beneficios principales es que no necesitas instalarlos en tu computador, basta que solo
tengas un navegador web y conexió n a Internet para acceder a su sistema. También
puedes desplegar tu sistema web sobre la red local de tu empresa (Sin internet). Con una
aplicació n web, tendrá s el acceso a la informació n de tu negocio en tiempo real, utilizando
incluso su Smartphone o Tablet, aprovechando las bondades del Internet

Muchas empresas crecen exponencialmente gracias a sus sistemas web.

Sin un sistema web, la empresa debe tener su oficina abierta y atender un teléfono para
ofrecer atenció n a sus potenciales clientes.

Con un sistema Web, potenciales clientes pueden informarse de sus productos y servicios.

Gibran Romero (2020). ¿Qué puede hacer un sistema web por mi negocio?

A diferencia de los llamados software de caja, un sistema web es un desarrollo especial


fuera de lo comú n, creado específicamente para tu empresa y diseñ ado de acuerdo a tus
procesos de negocio con el fin de optimizarlos.

• Se optimiza y adapta al 100% de acuerdo a las necesidades de tu negocio.

• Unifica la informació n de distintos entornos: Internet, bases de datos, etcétera.

• Permite incorporar el trabajo a distancia, haciendo accesible la informació n desde


cualquier lugar, las 24 horas del día y con total seguridad.
1.5 ORGANIGRAMA

1.6. ÁMBITO DEL PROYECTO

1.6.1. Área (donde se va a aplicar el Proyecto)

El presente proyecto se va a realizar en el á rea de Ventas de la empresa Luz y Mar el cual


su responsabilidad será la creació n de objetivos que sean realistas y sean orientados a un
gran crecimiento, así como conocer cada detalle de los valores que nos da un producto
para poder darle una correcta atenció n al cliente con paciencia, perseverancia y la
capacidad de crear vínculos muy significativos.

1.6.2. Recursos Humanos (Necesarios para el Proyecto)

Blanco Zamora Richardt David - Director de proyecto. Persona creativa con un perfil de
liderazgo, decidido al trabajo en equipo y empatía laboral.

Martínez Bustillos Martin Gustavo - Gestor de Calidad. Encargado de preparar el plan de


gestió n de calidad, realizando inspecciones y seguimiento de las quejas del cliente y
proveedores, y siempre aplicando un monitoreo al control de calidad.

Garay Estrada Rubén Joel - Servicio técnico. Encargado en la parte de logística, seguridad
y mantenimiento a través de plataformas para dar el buen funcionamiento a la pá gina
web.
García Mendoza Walter - Especialista en TIC. Soporte técnico de base de datos y equipos
tecnoló gicos, encargado de diseñ o de pá ginas web y software empresarial.

Amorós Meléndez Tonny - Programador. Especialista programador encargado de


plasmar el diseñ o y modelamiento en el lenguaje de programació n usado en el presente
proyecto.

1.6.3. Software (Necesario para el Proyecto)


● Sublime text 3
● Xampp
● Mysql workbench, sublime text 3
● Office 2019
16.4. Hardware (Necesario para el Proyecto)
● HP, procesador Core i7, RAM 12gb, 1TB
● HP, Procesador Core i5, RAM, 8Gb, SSD 480Gb
● HP, Procesador Core i5, RAM 8gb, 500 gb de disco duro
● HP, procesador Core i3, RAM 8 Gb, SSD 465 Gb.
● 1 Impresora multifuncional
● Conexió n a internet mayor a 4mb
1.6.5. Cronograma de Actividades

1.7. Marco Teórico


2. ASPECTOS DEL NEGOCIO

2.1 PROBLEMÁ TICA ACTUAL O ANÁ LISIS SITUACIONAL

FORTALEZAS OPORTUNIDADES

1. Participació n y compromiso por 1. Constante capacitació n al personal.


parte de los empleados en actividades. 2. Curso de perfeccionamiento para
2. Certificació n de calidad de sus empleados y directivos.
productos. 3. Reconocimiento en Tecnología de
3. La cantidad de productos que punta.
tenemos en stock 4. Promociones y ofertas al nuevo
4. La calidad de atenció n a nuestros cliente.
clientes 5. Contar con servicio a domicilio
5. La accesibilidad a los precios 6. Implementar nuevas sucursales.
6. La variedad en productos ofrecidos
a los clientes
7. Estrategias en las ventas
8. Contar con buena publicidad
9. Un buen horario de atenció n
10. Personal capacitado

DEBILIDADES AMENAZAS

1. Demora en la atenció n al cliente 1. Menor demanda de ú tiles escolares


2. Cuenta con escasos recursos de por la pandemia COVID-19
inversió n y presupuesto limitado. 2. Competencias en empresas de
3. Competencia en precios. ventas al por mayor
4. Normativas o acuerdos que no son 3. Malos Presupuestos.
respetados o llevados a la prá ctica 4. Recursos humanos (falta de
personal).
5. Cambios en la població n.

Actualmente, la situació n actual de la empresa LIBRERIA LUZ Y MAR a sufrido un cambio


repentino debido a la actual pandemia del COVID 19, ya que en la actualidad las clases
está n siendo dictadas de manera virtual, lo que implica que los estudiantes no requieren la
misma demanda de ú tiles escolares como de manera presencial.

3. METODOLOGÍA
3.1. Modelo de Requerimientos.
3.1.1. Cuadro de requerimientos funcionales, indicando: identificativo, nombre y
descripció n.

Personal de Ventas (Vendedor)

Identificativ
Nombre Descripción
o
Se ingresan los datos del cliente(nombre y
R1 Registrar Cliente
apellidos, documentos de identidad)
Se ingresan los datos de la venta (cliente,
R2 Registrar Venta
productos, precios, cantidades)
Permite la consulta de un producto por
R3 Consultar Stock
có digo o nombre
R4 Buscar Cliente Permite la bú squeda del cliente por nombre
Permite ingresar monto pagado de la venta
R5 Ingresar pago
realizada(igual o inferior al total de la venta)
Emitir comprobante de Permite generar un comprobante con todos
R6
pago los datos registrados de su venta al cliente

Administrador de Tienda
Identificati
Nombre Descripción
vo
Permite crear un producto en el sistema,
R1 Crear Producto indicando nombre, có digo, precio costo,
precio venta
R2 Registrar venta Permite registrar una venta
Permite la edició n de un producto existente
R3 Modificar Producto
(modificar nombre, precios)
Permite modificar los datos de una venta
R4 Modificar venta
(productos, precios)
Permite eliminar un producto del listado de
R5 Eliminar producto
productos
Permite anular o eliminar una venta
R6 Eliminar Venta
registrada
R7 Eliminar Cliente Permite eliminar un cliente registrado
Permite modificar los datos del cliente
R8 Modificar Cliente
existente en el listado de clientes
Muestra el listado de una venta en particular
R9 Generar Reporte de Venta
en un archivo PDF
Generar Listado de Muestra el listado de productos en un archivo
R10
Productos PDF
Muestra un listado de los productos vendidos
R11 Generar Reporte de Ventas
en un PDF
Crea cuenta de usuario para ingreso al
R12 Crear Usuario
sistema
R13 Eliminar Usuario Elimina cuenta de usuario del sistema

3.1.2. Cuadro de requerimientos no funcionales, indicando: identificativo, nombre y


descripció n.

Identificativo Nombre Descripción


RNF1 Mantenibilidad El diseñ o sencillo del sistema y la
documentació n detallada de los cambios
podrá n facilitar el mantenimiento. Se debe
tener todo el conocimiento necesario para la
atenció n.
Se mantendrá con buen funcionamiento y
RNF2 Escalabilidad
rendimiento tras algú n cambio que se realice
Este tipo de prueba debe determinar la
estabilidad de un sistema o aplicació n, con
RNF3 Pruebas de estrés especial atenció n en la disponibilidad y
manejo de errores cuando se enfrenta a la
sobrecarga)

3.1.3. Relació n de actores y su descripció n, cuadro indicando

Actor Asignado a Responsabilidades


 Planificar e implementar las
acciones de venta necesarias para
alcanzar los
objetivos previstos.
 Dirigir, coordinar y supervisar la
labor de las personas a su cargo, a fin de
 garantizar una atenció n de
Administrador de la Tienda Administració n calidad a los clientes para conseguir
fidelizarlos.
 Realizar el seguimiento y control
de stock de la tienda.
 Organizar la distribució n física de
productos má s adecuada para la tienda.
 Controlar Cotidianamente la
imagen de la tienda.
 Conocer el producto, sus
características, funciones, usos y
posibilidades del producto
 Dar revisió n a los productos en
stock para asegurar la venta
 Trabajar con operaciones y con
Vendedor Departamento Comercial
atenció n al cliente para garantizar la
satisfacció n del consumidor.
 Ingresar los datos
correspondientes del pago
 Hacer los comprobantes de pago,
para alegar la venta realizada

3.1.4. Relació n de casos de uso, cuadro indicando:

Nro. Caso de uso Descripción


CU01 Registrar Cliente  El Vendedor podrá desde
el sistema en la opció n
registrar cliente ingresar
los datos del cliente
CU02 Registrar Venta  El vendedor podrá desde
el sistema registrar venta
ingresar los datos del
cliente, el producto, la
fecha y el formato de
pago.
CU03 Consultar Stock  El vendedor podrá desde
el sistema en la opció n
consultar stock buscar
con el identificador de
cada producto o el
nombre.
CU04 Buscar Cliente El vendedor en la opció n
Buscar Cliente podrá
ingresar los datos del
cliente para ver si se
encuentra en la lista de
clientes

CUO5 Ingresar pago El vendedor podrá


ingresar el método de
pago y la cantidad desde
el sistema

CUO6 Emitir Comprobante de pago El vendedor podrá desde


el sistema en la opció n
comprobante de pago,
sacar todo el registro de
la venta 

CUO7 Crear Producto  El administrador podrá


en el sistema en la opció n
crear producto, ingresar
todos los datos del nuevo
producto que entrara al
stock
CUO8 Registrar Venta El administrador podrá en
el sistema en la opció n
registrar venta, registrar
una venta 

CUO9 Modificar Producto  El administrador puede


cambiar los valores de un
producto en la opció n
modificar producto
CU010 Modificar Venta  El administrador podrá
modificar los datos de una
venta ya registrada en la
opció n modificar venta
CUO11 Eliminar Producto El administrador puede
eliminar el producto que
ya no se encuentra en
stock

CUO12 Eliminar Venta El administrador puede


eliminar una venta ya
registrada

CU013 Eliminar Cliente  El administrador puede


eliminar a un cliente
moroso de la lista de
clientes
CUO14 Modificar Cliente El administrador puede
cambiar los datos de un
cliente en la lista de
clientes

CUO15 Generar Reporte de Venta  El administrador puede


generar reportes de venta
CU016 Generar Listado de Productos El administrador puede
generar listados de
productos

CUO18 Crear Usuario El administrador puede


crear un usuario para el
vendedor en el sistema
 
CU019 Eliminar Usuario El administrador puede
eliminar un usuario de
vendedor en el sistema

3.1.5. Modelo de Casos de Uso de Requerimientos.


Registrar cliente

Registrar producto
Consultar stock

Registrar venta

Consultar venta diaria


Casos de uso administrador

3.1.6. Plantilla de especificación de casos de uso.

CODIGO: CUS01 REGISTRAR CLIENTE


ACTORES: ENCARGADO DE VENTAS
DESCRIPCIO: Registrar Cliente
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de registro


2. En la pantalla de registro ingresar
los datos del cliente
3. Presionar el botó n de registrar
cliente
FLUJOS ALTERNATIVOS 1. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no valido o
no se llena el campo obligatorio. El sistema
mostrara un mensaje de error.
2. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar para
cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro de
Cliente
CODIGO: CUS02 REGISTRAR VENTA
ACTORES: ENCARGADO DE VENTAS
DESCRIPCION: Registrar Venta
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de registro


2. En la pantalla de registro ingresar
los datos de la venta
3. Presionar el botó n de registrar
venta
FLUJOS ALTERNATIVOS 3. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no valido o
no se llena el campo obligatorio. El sistema
mostrara un mensaje de error.
4. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar para
cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro de
pedido

CODIGO: CUS03 INGRESAR PAGO


ACTORES: ENCARGADO DE VENTAS
DESCRIPCION: Ingresar Pago
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n ingresar pago


2. En la pantalla de registro de venta
llenar los datos de registrar pago
3. Presionar el botó n de registrar
pago
FLUJOS ALTERNATIVOS 5. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no valido o
no se llena el campo obligatorio. El sistema
mostrara un mensaje de error.
6. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar para
cancelar el pago
POST CONDICIONES Se actualiza exitosamente el registro de
pago

CODIGO: CUS04 EMITIR COMPROBANTE DE PAGO


ACTORES: ENCARGADO DE VENTAS
DESCRIPCIO: Emitir comprobante de pago
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de Emitir


comprobante de pago
2. En la pantalla de registrar venta,
seleccionar la opció n emitir comprobante
de pago
3. Presionar el botó n comprobante de
pago
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente emitir
comprobante de pago

CODIGO: CUS05 BUSCAR CLIENTE


ACTORES: ENCAGADO DE VENTAS
DESCRIPCIO: Encargado de Ventas
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n consultar


cliente en la pantalla de registro de
cliente
2. En la pantalla ingresar los datos
del cliente a buscar
3. Presionar el botó n buscar
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro
buscar

CODIGO: CUS06 REGISTRAR PRODUCTO


ACTORES: ENCARGADO DE VENTAS
DESCRIPCIO: Registrar producto
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de registro


2. En la pantalla de registro ingresar
los datos del producto
3. Presionar el botó n de registrar
producto
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro de
producto

CODIGO: CUS07 CONSULTAR STOCK


ACTORES: ENCARGADO DE VENTAS
DESCRIPCIO: Consultar Stock
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de Consultar


Stock en la pantalla de registro de
producto
2. En la pantalla de bú squeda debe
ingresar los datos del producto a
consultar
3. Presionar el botó n de consultar
producto
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro de
pedido

CODIGO: CUS8 CONSULTAR PRECIO DEL PRODUCTO


ACTORES: ENCAGADO DE VENTAS
DESCRIPCIO: Consultar precio de producto
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de consultar


precio de producto en la pantalla
de registrar producto
2. En la pantalla de consultar precio
ingresar los datos del producto
3. Presionar el botó n de buscar
producto
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente

CODIGO: CUS09 CONSULTAR VENTAS DIARIAS


ACTORES: ENCARGADO DE VETAS-ADMINISTRADOR
DE TIENDA
DESCRIPCIO: CONSULTAR VENTAS DIARIAS
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de Consultar


Ventas Diarias en el menú
principal
2. En la pantalla de bú squeda debe
ingresar el día o periodo de días a
consultar
3. Presionar el botó n buscar
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro de
pedido

CODIGO: CUS10 REGISTRAR USUARIO DE VENTAS


ACTORES: ADMINSITRADOR DE TIENDA
DESCRIPCIO: Registrar usuario de ventas
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de registro


2. En la pantalla de registro ingresar
los datos del asesor de ventas
3. Presionar el botó n de registrar
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente el registro de
usuario

CODIGO: CUS11 ELIMINAR USUARIO DE VENTAS


ACTORES: ADMINISTRADOR DE TIENDA
DESCRIPCIO: Registrar pedido de produccion
PRECONDICIONES -Ejecutar el sistema
-Registrarse en el sistema
-Logearse en el sistema

EVENTOS DEL FLUJO BASICO 1. Seleccionarla opció n de registro


2. En la pantalla de registro ingresar
los datos del usuario a buscar
3. Presionar el botó n eliminar
usuario
FLUJOS ALTERNATIVOS 4. En el evento 2 del flujo bá sico, si se
actualiza el campo con un dato no
valido o no se llena el campo
obligatorio. El sistema mostrara un
mensaje de error.
5. En el evento 1 del flujo bá sico, se
encuentra también el boto cancelar
para cancelar o cerrar sesió n
POST CONDICIONES Se actualiza exitosamente eliminar usuario

3.1.7. Matriz de trazabilidad de los requerimientos y casos de uso

Requerimientos Prioridad Estado Dificultad Asignado a

CU01 Registrar Cliente Baja Aprobado Media Vendedor


CU02 Registrar Venta Alta Aprobado Media Vendedor
CU03 Consultar Stock Alta Aprobado Media Vendedor
CU04 Buscar Cliente Media Aprobado Baja Vendedor
CUO5 Ingresar pago Alta Aprobado Baja Vendedor
CUO6 Emitir Comprobante de pago Baja Aprobado Media Vendedor
CUO7 Crear Producto Alta Aprobado Media Administrador
CUO8 Registrar Venta Alta Aprobado Media Administrador
CUO9 Modificar Producto Media Aprobado Media Administrador
CU010 Modificar Venta Media Aprobado Media Administrador
CUO11 Eliminar Producto Alta Aprobado Media Administrador
CUO12 Eliminar Venta Media Aprobado Media Administrador
CU013 Eliminar Cliente Baja Aprobado Media Administrador
CUO14 Modificar Cliente Alta Aprobado Media Administrador
CUO15 Generar Reporte de Venta Media Aprobado Media Administrador
CU016 Generar Listado de Productos Alta Aprobado Media Administrador
CUO18 Crear Usuario Alta Aprobado Media Administrador
CU019 Eliminar Usuario Alta Aprobado Media Administrador

3.1.8. Modelo Conceptual de Clases.


3.2. Análisis Orientado a Objetos.
3.2.1. Modelo de Análisis
3.2.1.1. Diagrama de Análisis de Clases

REGISTRAR CLIENTE
REGISTRAR PRODUCTO

CONSULTAR STOCK
REGISTRAR VENTA

EMITIR COMPROBANTE DE PAGO


CONSULTAR PRECIO DE PRODUCTO

CONSULTAR VENTA DIARIA


AGREGAR SUSUARIO ENCARGADO DE VENTAS

ELIMINAR USUARIO ENCARGADO DE VENTAS


3.2.1.2. Diagramas de Secuencia y Colaboración de Análisis

3.2.2. Lista de Clases de Interfaz.

Nro. Interfaz Descripción


IT01

3.2.3. Lista de Clases de Control.


Nro. Controles Descripción
CO01  Registrar Pedido se tiene que entrar al
menú principal, luego
elegir los objetos a elegir y
por ú ltimo, se registra pedido.

CO02 Registrar Venta Se entra al menú de ventas, luego


pasa por los productos para
registrarlo en el inventario y al
final se registra la venta.

CO03 Registrar Usuario El encargado ingresa al menú para


agregar los datos del nuevo usuario
al concluir los pasos el usuario es
registrado correctamente.

3.2.4. Lista de Clases de Entidades.


Nro. Entidad Descripción
IT01  Cliente El cliente se registra y luego
puede adquirir las cosas
que necesita y cancela los
productos.

IT02 Vendedor Esta entidad permite registrar al


cliente y venderle los productos.

IT03 Administrador Se encarga de agregar y eliminar


Usuarios de encargados de ventas.

IT04 Comprobante Se imprime el Boucher de los


Productos que eligió el cliente de pago
IT05 Producto Después de que el cliente paga
Puede llevar los productos
elegidos.

IT06 Ventas Para concretar la venta debe pasar


Por el proceso que hace el vendedor
De la tienda.

IT07 Detalle de Venta El cliente puede pedir un


Comprobante donde este detallada
Toda la compra.

3.2.5. Modelo Lógico de Clases


3.3. DISEÑO ORIENTADO A OBJETOS.
3.3.1 Modelo Físico
3.3.1.1. Creación de Esquema y Tablas
3.3.2. Estructura Modular del SWOO
3.3.2.1. Diseño de Ventanas
3.3.2.2. Diseño de Reportes
3.3.3. Diagrama de la capa presentación
3.3.4. Diagramas de la Capa de Negocio
3.3.5. Diagrama de la Capa de Datos
3.3.6. Diagramas de Componentes
3.3.7. Diagramas de Distribución
CONCLUSIONES Y RECOMENDACIONES
BIBLIOGRAFÍA

PRESENTACION DE SOFTWARE WEB.

Nota:
EL TRABAJO SE PRESENTARÁ EN HOJAS A4 tipeado en Word y se expondrá en Power
Point con presentación la presentación se realizara progresivamente.

Entregables:
Se va entregando según cronograma dado por el profesor siendo
progresivo tanto el documento como el prototipo el sistema a
desarrollar.

También podría gustarte