Subido por Pioalitas El limon

PRIMER AVANCE SISTEMA DE PUNTO DE VENTA

Anuncio
TECNOLÓGICO NACIONAL DE MÉXICO CAMPUS COMALCALCO
Ingeniería en Sistemas Computacionales
Nombre del proyecto:
Sistema de punto de venta para solucionar problemas de inventario de la
Papelería el Divino Niño Jesús de Huimanguillo, Tabasco.
Presentan:
▪
▪
▪
▪
▪
▪
▪
Álvarez Jiménez Ana Beatriz
Arias Arias José Armando
Ceballos Sánchez María Concepción
Landero Mendoza Alejandro
Córdova Córdova Libni Zurizaday
Ortiz Arias Ricardo
Rodríguez Alejandro Alexis Jair
Asesor:
M.C.C José Adrián García López
Comalcalco Tabasco.
Febrero 2023
Índice
Pagina
Planteamiento del problema …...…………………………………………………. 3
Síntomas del problema ……………………………………………………………. 3
Solución ……………………………………………………………………............. 3
Componentes ………………………………………………………………………..4
Objetivos………………………………………………………………………………4
•
Objetivos generales………………………………………………………….4
•
Objetivos específicos………………………………………………………...4
Roles de equipo ……………………………………………………………………...5
Ambiente del sistema ………………………………………………………………..6
Diagramas UML ………………………………………………………………………7
•
Diagrama de clases …………………………………………………………..7
•
Diagrama de casos de uso …………………………………………………..8
•
Diagrama de clases……………………………………………………….....14
•
Diagrama de secuencia……………………………………………………..15
Análisis costo beneficio……………………………………………………………...17
Tabla de participantes……………………………………………………………….18
2
Planteamiento del problema.
La empresa que lleva por nombre “Papelería el Divino Niño Jesús” requiere de la
creación de un sistema de información. El negocio presenta problemas al realizar el
conteo de inventario, ya que este proceso lleva demasiado tiempo porque al
momento de abrir a las 7:00 am y realizar el conteo se lleva mucho tiempo debido
a que se hace en libreta, de igual manera presenta problemas al querer obtener
información de que productos se vendieron más y cuales no ya que para saber cuál
es la demanda de un producto tiene que estar revisando los apuntes de temporadas
anteriores y es algo que considera tedioso y confuso lo que ocasiona que una gran
cantidad de cajas de cierto producto ocupen espacio en la bodega ya que tardan en
venderse y este espacio puede ser utilizado para productos que presenten una
mayor demanda. Otro de los problemas que presenta el negocio es que al momento
que un cliente llega preguntar por un producto y desconocen si hay stock, se
demoran en averiguar si hay en existencias haciendo al cliente esperar y en
ocasiones se llega a formar una fila de clientes esperando a ser atendidos.
Síntomas del problema.
•
•
•
•
Inventario
Proyecciones de demanda
Stock de los productos
Ineficiencia en la atención al cliente
Solución.
llevar a cabo un sistema de información para facilitar y agilizar la gestión y
administración del inventario.
Módulos que se implementarán serán:
• Ventas
• Inventarios
• Historial
Tiempo de ejecución: 5 meses
Ventajas:
• Sistema personalizado
• Pensado para el negocio
• Funciones requeridas por el usuario
• Tiene un mantenimiento constante y apropiado al negocio anterior, el sistema,
operativamente si es factible.
3
Componentes a utilizar.
•
•
•
•
Computadora
Teclado
Monitor
Mouse
Objetivos.
Objetivos generales:
•
Creación de un Sistema de punto de venta para facilitar y agilizar la gestión
y administración del inventario.
Objetivos específicos:
•
•
•
Identificar los requisitos necesarios para el desarrollo del software.
Desarrollar el sistema con los requerimientos que el cliente solicita.
Implementar el sistema en la empresa.
4
Roles de los integrantes de equipo.
Analistas
→ Álvarez Jiménez Ana Beatriz
→ Ceballos Sánchez María Concepción
Diseñador
→ Arias Arias José Armando
Programadores
→ Ortiz Arias Ricardo
→ Rodríguez Alejandro Alexis Jair
Administradores de base de datos
→ Landero Mendoza Alejandro
→ Córdova Córdova Libni Zurizaday
Capacitadores
→ Landero Mendoza Alejandro
→ Córdova Córdova Libni Zurizaday
5
Ambiente Del Sistema.
6
Diagramas UML
• Diagrama De Clases.
7
• Diagrama De Casos De Uso.
8
Nombre
Acceder al sistema
Descripción
El sistema permite el acceso al usuario para iniciar sesión
Actor
Vendedor o administrador
Precondición
●
●
El usuario deberá estar dado de alta
El usuario conozca su clave y su nombre de usuario
Flujo normal
●
●
●
●
●
●
●
El usuario inicia el sistema
El sistema muestra la pestaña de inicio de sesión
El usuario digita usuario y clave en las casillas correspondientes.
El sistema verifica que el usuario esté dado de alta
El sistema autentica al usuario para utilizar el sistema.
El sistema autoriza al usuario.
El sistema ingres al punto de venta
Flujo alternativo
●
●
El usuario no está dado de alta
La clave del ingreso del usuario no coincide
Nombre
Nueva venta
Descripción
El usuario realiza una venta de productos
Actor
Vendedor o administrador
Precondición
●
●
El cliente debe entregar los productos a comprar al vendedor
los productos tienen que estar dados de alta en el sistema
Flujo normal
●
●
●
●
●
El usuario ingresa al módulo ventas
El usuario busca el producto en el sistema mediante el código o
nombre del producto
El usuario localiza el producto y lo agrega a la venta
El usuario confirma la venta y la agrega al sistema
El cliente paga al usuario
●
●
El producto se encuentra sin stock
El cliente se arrepiente de adquirir el producto y lo cancela
Flujo alternativo
9
Nombre
Consultar el historial de ventas
Descripción
El usuario requiere visualizar el historial de ventas del negocio
Actor
Administrador
Precondición
●
●
Se debe tener acceso al sistema
Se deben haber realizado al menos una venta previamente
Flujo normal
●
●
●
●
El usuario Ingresa al módulo de ventas
El usuario pedirá al sistema consultar el historial de las mismas
El sistema consultará a la base de datos
El sistema le hará visualizar al usuario el historial de ventas que el
usuario requiere
Flujo alternativo
●
●
●
No se han realizado ventas
La fecha a consultar no está disponible o es incorrecta
El historial ha sido eliminado
Nombre
Consultar productos más vendidos
Descripción
El usuario visualizará los productos más vendidos
Actor
Administrador
Precondición
●
Se debe tener acceso al sistema
Flujo normal
●
●
●
●
El usuario ingresa al módulo de historial
El usuario pedirá al sistema consultar los productos más vendidos
El sistema consultará a la base de datos
El sistema permitirá al usuario visualizar los productos más
vendidos
Flujo alternativo
●
●
El usuario no tiene acceso al sistema
No se han realizado ventas
10
Nombre
Consultar productos con poco stock
Descripción
El usuario visualizará los productos con poco o nulo stock
Actor
Administrador
Precondición
●
●
Se debe tener acceso al sistema
Debe haber productos dados de alta al sistema
Flujo normal
●
●
●
●
El usuario ingresa al módulo de historial
El usuario pedirá al sistema consultar los productos con poco stock
El sistema consultará a la base de datos
El sistema permitirá visualizar al usuario los productos con poco o
nulo stock
Flujo alternativo
●
●
El usuario no tiene acceso al sistema
No hay productos en el sistema
Nombre
Actualizar precio de un producto
Descripción
El sistema permite al administrador modificar el precio de cualquier producto
Actor
Administrador
Precondición
●
El usuario deberá iniciar sesión con su nombre de usuario y
contraseña de administrador
Flujo Normal
●
●
●
El usuario ingresa al sistema
Se dirige al módulo de productos
El usuario elige el producto al cual desea modificar el precio y
procede a cambiarle el precio
El sistema le pedirá confirmación de la petición
El sistema actualizará la lista de precios en el inventario de los
productos
●
●
Flujo Alternativo
●
●
●
El usuario no recuerda sus datos de inicio de sesión
El precio que ingresa el usuario es de valor negativo
El precio que ingresa el usuario tiene caracteres alfanuméricos
11
Nombre
Dar de alta un producto
Descripción
El usuario podrá agregar un producto nuevo al inventario
Actor
Administrador
Precondición
●
El usuario deberá iniciar sesión con su nombre de usuario y
contraseña de administrador
Flujo Normal
●
●
●
●
●
●
●
El usuario inicia sesión en el sistema
Se dirige al módulo de productos
Selecciona la opción de agregar producto
El usuario ingresa los datos del producto
El sistema le pide confirmación de los datos
El usuario confirma los datos
El sistema agrega el nuevo producto al inventario
Flujo Alternativo
●
●
El usuario no recuerda sus datos de inicio de sesión
Los datos que ingresa del producto no coinciden con el tipo de
dato que se le pide en el sistema
Nombre
Dar de baja un producto
Descripción
El usuario podrá eliminar un producto cualquiera del inventario
Actor
Administrador
Precondición
El usuario deberá iniciar sesión con su nombre de usuario y contraseña de
administrador
Flujo Normal
●
●
●
●
●
●
●
El usuario inicia sesión en el sistema
Se dirige al módulo de productos
Selecciona el producto que se va a eliminar
Presiona en la opción de eliminar
El sistema le pide confirmación de la acción
El usuario confirma los datos
El sistema elimina el producto de la base de datos
Flujo Alternativo
●
●
El usuario no recuerda sus datos de inicio de sesión
El producto no existe
12
• Diagrama De Actividades.
13
Diagrama de Secuencia
14
ANÁLISIS COSTO BENEFICIO
GASTOS
Computadora
Mouse
Teclado
Monitor
Capacitación a usuarios
Desarrollo de software
TABLA DE COSTOS
TIPO
PRECIO
Tangible
$12,300.00
Tangible
$750
Tangible
$1,100
Tangible
$4,250.00
Cursos
$3,500
Programación
$10,000
Total de costos
$31,900
¿Se cuenta con ello?
Si
Si
Si
No
Beneficios:
• Mejora en la eficiencia y velocidad del proceso de ventas.
• Mejora en la eficiencia y velocidad en la administración del
inventario.
• Reducción de errores humanos en el registro y procesamiento de
las ventas.
• Capacidad para mantener un registro centralizado de todas las
ventas y clientes de la papelería.
• Capacidad para analizar y extraer informes sobre las ventas.
• Capacidad para extraer informes y análisis: El sistema podrá
generar informes sobre las ventas y los productos más vendidos
y menos vendidos, así como la capacidad de gestión rápida del
inventario. Estos informes pueden ser útiles para tomar decisiones
informadas sobre el negocio.
15
Tabla de participación
Nombre
Ana Beatriz Álvarez
Jiménez
José Armando Arias
Arias
María Concepción
Ceballos Sánchez
Alejandro Landero
Mendoza
Libni Zurizaday
Córdova Córdova
Ricardo Ortiz Arias
Alexis Jair Rodríguez
Alejandro
Descripción
Adjunto
los
componentes de este
archivo, identifico los
objetivos generales y
específicos.
Elaboró el esquema
de secuencia
Se encargo de la
elaboración del logo
del sistema.
Colaboro
en
la
elaboración de los
diagramas UML y
elaboro
las
diapositivas
del
proyecto.
Redacto
el
planteamiento
del
problema.
Se encargo de la
elaboración de los
diagramas
UML
principalmente de los
diagramas de Clase y
Casos de Uso.
Se
encargo
Principalmente de la
elaboración
del
diagrama
de
Actividades.
%
14.5%
14.5%
14.5%
14.5%
13%
14.5%
14.5%
16
Descargar