Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fecha:
05/03/2022
Objetivos específicos
Permitir la gestión de los reportes elaborados por el inventario para su
reabastecimiento, permitiendo visualizar los productos y el mínimo requerido
en stock permitido por la empresa para su reabastecimiento.
El software deberá permitir que los empleados puedan realizar la mayoría de
transacciones que se puedan efectuar en este punto de venta, dando eficacia
a los procesos destinados al manejo de información y elaboración de ventas.
Generalizar todos los cálculos elaborados en el sistema para que se formule
una sintaxis no compleja que efectué y todos los cálculos destinados a la
empresa evitando así fallos del usuario o sistema.
Se elaborará un sistema amigable y agradable a la vista poniéndolo a prueba
en la respectiva empresa.
Diagrama General de casos de uso
Diagrama detallado de casos de uso
Diagramas Detallados
Registro de usuario
Actores:
Empleado
Sistema
Actores Sistema
Paso Acción Paso Acción Excepciones
1 El usuario solicitara 2 El sistema solicitara la EXP1
registrarse en el sistema información del usuario
para su posterior
registro
3 El usuario ingresara los 4 El sistema almacenara EXP2
datos solicitados y los datos y creara una
procederá con el cuenta para el usuario
registro en cuestión
Inicio de sesión
Actores:
Empleado
Sistema
Actores Sistema
Paso Acción Paso Acción Excepciones
1 El usuario ingresara los 2 El sistema corroborara EXP1
datos correspondientes los datos con los de la
a su cuenta en el base de datos y
sistema procederá con la
operación
3 El usuario solicitara el 4 El sistema permitirá el EXP2
acceso al sistema una acceso a las funciones
vez ingresado los datos de acuerdo a los
de su cuenta permisos otorgados al
usuario
Registro de venta
Actores:
Sistema
Empleado
Cliente
Actores Cliente
Paso Acción Paso Acción Excepciones
1 El cliente pone a 2 El empleado identifica EXP1
disposición los la operación a realizar
productos que dispone a y almacena la
comprar información de los
productos solicitados
3 El cliente procede a 4 El empleado confirma EXP2
seleccionar el tipo de los datos y realiza la
pago y efectúa la venta
transacción
Monitoreo de venta
Actores:
Sistema
Empleado
Actores Operador
Paso Acción Paso Acción Excepciones
1 El empleado llena el 2 El sistema genera un EXP4
formulario con la mensaje en respuesta a dicha
información de la venta acción y efectúa la pregunta
en cuestión de continuación
3 El empleado da 4 El sistema genera la factura y EXP5
continuación a la entrega la información del
operación y solicita la ticket al empleado
generación de la
finalización de venta
Generación de facturación
Actores:
Sistema
Empleado
Cliente
Actores Operador
Paso Acción Paso Acción Excepciones
1 El empleado finaliza la 2 El sistema genera un EXP6
venta e inicia el proceso de mensaje en respuesta a
fin de transacción dicha acción y efectúa la
pregunta de continuación
3 El empleado da 4 El sistema genera un EXP5
continuación y solicita la registro de la venta y
finalización de la realiza la factura de dicha
facturación transacción
Registro de venta 2
Actores:
Sistema
Empleado
Cliente
Actores Sistema
Paso Acción Paso Acción Excepciones
1 El empleado almacena 2 El sistema verificara EXP1
la información de una los datos de captura
venta que se vayan
efectuando
3 El empleado solicitara la 4 El sistema genera un EXP6
finalización de la registro de la venta y
transacción de la venta realiza la factura de
dicha transacción
Generación de facturación 2
Actores:
Sistema
Empleado
Cliente
Actores Operador
Paso Acción Paso Acción Excepciones
1 El empleado formaliza la 2 El cliente pone a EXP2
compra y reitera los disposición la
datos solicitados información solicitada
3 El empleado pone a 4 El sistema genera el EXP3
disposición la ticket de compra
información y efectúa la
venta
5 El empleado entrega la 6 El cliente recibe la
información obtenida y información en
entrega el ticket de conjunto del ticket
venta al cliente
Gestión de inventario
Actores:
Sistema
Gestor de inventario
Actores Operador
Paso Acción Paso Acción Excepciones
1 El gestor solicitara la 2 El sistema desplegara EXP3
información de las la información
existencias en el solicitada por el gestor
inventario
3 El gestor visualizara los 4 El sistema solicitara la EXP7
productos que solicito y información de
actualizara los datos si actualización de datos
es debido que se requieran
5 El gestor confirmara los 6 El sistema Actualizara EXP6
datos y realizara dicha los datos del producto
actualización que el gestor haya
informado
Gestión de inventario
Actores:
Sistema
Owner
Actores Operador
Paso Acción Paso Acción Excepciones
1 El owner solicitara la 2 El sistema desplegara EXP3
visualización de los la información
datos que este requiera solicitada por el owner
3 El owner visualizara los 4 El sistema solicitara la EXP1
productos que solicito y información de
actualizara los datos si actualización de datos
es debido que se requieran
5 El owner confirmara los 6 El sistema actualizara EXP6
datos y realizara dicha los datos del producto
actualización que el owner haya
informado
Gestión de Empleados
Actores:
Sistema
Owner
Actores Operador
Paso Acción Paso Acción Excepciones
1 El owner solicitara la 2 El sistema desplegara EXP3
información de los la información
empleados registrados solicitada por el owner
en el sistema
3 El owner visualizara los 4 El sistema solicitara la EXP4
productos que solicito y información de
actualizara los datos si actualización de datos
es debido que se requieran
5 El owner confirmara los 6 El sistema actualizara EXP6
datos y realizara dicha los datos del producto
actualización que el owner haya
informado
Generación de Reportes
Actores:
Sistema
Owner
Actores Operador
Paso Acción Paso Acción Excepciones
1 El owner hará una petición 2 El sistema desplegara la EXP6
de un reporte de inventario información solicitada
por el owner
3 El owner visualizara los El sistema solicitara la EXP3
datos y solicitara que se confirmación para la
efectuara el reporte si así finalización del reporte
se desea
4 El owner accederá a la El sistema almacenara el EXP6
información y procederá reporte en la base de
con la acción datos para posteriores
revisiones y entregara el
archivo al owner
Tabla de excepciones
Excepción Nombre Acción
EXP1 Datos no validos Se indicara el tipo de dato permitido y se
solicitara su reingreso nuevamente
EXP2 Falta de información Se indicara la información faltante y se
solicitara el rellenado de la misma
EXP3 Información Inexistente Se informara de la existencia en el sistema
de dicho producto
EXP4 Fecha solicitada no Se informara el lapso de tiempo solicitado
disponible con los campos inexistentes
EXP5 Información Incorrecta Se indicara el tipo de información solicitara
y se pedirá el reingreso de la misma
Ca$hPoint
Entradas
Los datos que tendremos de entrada en nuestro sistema, son los datos que tenga
en su disposición el local, ya sea:
Información de empleados (Nombre, numero de empleado, teléfono,
dirección)
Información de clientes frecuentes (Nombre, numero de cliente, teléfono)
Presupuesto
almacenamiento de los productos (Nombre del producto, cantidad)
inventario
Funciones
La función básica es para tener un mejor manejo y registro de los inventarios, así
como de ofertas o eventos especiales, así como también tener el registro de
trabajadores que se tienen divididos por áreas, con sus respectivos puestos,
salarios, entre otros.
Alcance
CashPoint servirá como una ayuda para mejora el manejo de una tienda respecto a
sus inventarios y ventas debido que se planea tenga un registro completo del
inventario ya que si llegara a bajar la cantidad de un producto debajo del 30%
avisaría que se ocupa más de este producto y el administrador pueda estar
consciente de lo que tiene y de lo que no.
Por el lado de las ventas funciona para caja ya que permite el cobro de los productos
de manera eficiente y rápida para el cajero y guarda cada compra para poder llevar
un registro de que cosas y en qué cantidad se vendieron así al momento del cierre
puedan estar seguros de que no falta nada o verificar errores. Permite la generación
de facturas después de cada venta para que el cliente de la tienda pueda pedirla en
caso de que sea requerida por el mismo.
CashPoint tiene como objetivo poder ayudar a esas micro empresas de manera
sencilla con un software sencillo sin abrumarlos con cosas tan grandes como las
que utilizan grandes empresas y claramente convirtiéndolo en un proyecto accesible
para las empresas que va dirigido y que comprendan de manera sencilla su uso y
sea agradable para ellas.
Este sistema este sujeto a muchos cambios porque tendría que ser modificado
dependiendo del gerente de la tienda ya que si alguna función no cumple con lo que
el necesita o viceversa tiene funciones extra que no utilizara pues se deberán
adaptar a esa empresa para poder seguir cumpliendo de manera adecuada con
nuestro principal punto de no abrumar con un software demasiado grande sin
necesidad de serlo.
Definiciones, acrónimos, y abreviaturas
Gerente: El gerente es el usuario con el mayor rango que se puede proporcionar,
este puede acceder a todas las opciones disponibles en la caja, así como también
a el historial de ventas, también a todas las opciones del inventario y también la
administración de las cuentas que se tendrán en el software.
Cajero: En cuanto a los empleados, este es el que cuenta con menos permisos
dentro del sistema operativo, este se encarga de realizar las ventas e introducirlas
en el historial de ventas, sin poder modificar o borrar los datos de esta.
Empleado (Inventario): Este empleado ejerce el software de manera que se
administre el inventario, ya sea para saber las unidades disponibles en el inventario
o saber que tan urgente sería un reabastecimiento de este.
ERS: Especificación de requerimientos del sistema.
ISC: Ingeniería en Sistemas Computacionales.
Referencias
Error 404. (28 de septiembre de 2021). Alcance del sistema Obtenido de:
“Error_404_Alcance_del_Sistema.pdf”
Error 404. (25 de octubre de 2021). Modelo de requisitos de proyecto Obtenido de:
“Error_404_De_Requisitos_De_Proyecto”
Empleado
Formación profesional Bachillerato terminado
Actividades Este realizara tareas básicas como,
Ventas, revisión rutinaria, y funcionara
como interprete entre el sistema y la
persona
Administrador
Formación profesional Lic. Gestión Empresarial o Universidad
terminada
Actividades Este gestionara el inventario de manera
que llevara un registro corroborando las
existencias en el mismo. A su vez que
notificara de posibles errores
Restricciones(Impedimentos)
La falta de recursos financieros para costear el trabajo que conllevaría la
producción del software.
Falta de conocimiento sobre el desarrollo del software, o no saberlo
desarrollar de buena manera.
No Contar con las herramientas necesarias para realizar todo lo que se
propone en el software, haciendo que el software quede inconcluso.
Cambio de planes o cancelación del proyecto por falta de interés o tiempo de
parte de nosotros los desarrolladores.
Dependencias y afirmaciones
Este sistema estará disponible únicamente para SO derivados de Windows.
El mal uso del software afectaría inherentemente al mismo.
Las afectaciones por aplicaciones externas maliciosas afectarían
contundentemente al mismo. Requisitos mínimos del sistema:
RAM: 512 MB.
SO: Windows 7 (En adelante).
Memoria: 1-5 GB (Depende de lo extenso de los registros). Memoria
Gráfica: Intel grafigh UH (o superiores).
Reparto de las necesidades
Versión 1.0
Requisitos La primera versión lanzada deberá poder
efectuar los registros y
realizar operaciones básicas en el
sistema de ventas como efectuar un
registro del producto, calcular el coste
del mismo y también este tendrá que
realizar y permitir un registro/Inicio
sesión
Versión 1.1
Requisitos Esta versión deberá cumplir con la
mayoría de requisitos antes propuesto
como la gestión de inventario y de
empleados, a su vez que ya deberá de
poder generar el registro de venta en su
totalidad.
Versión 1.2
Requisitos Esta versión deberá contener las
interfaces terminadas de los
requerimientos anteriormente
mencionados a su vez que deberá poder
almacenar los registros de los diferentes
rangos que el sistema permite.
Versión Final
Requisitos Esta versión deberá poder realizar y tener
todas las funciones que se mencionaron,
tanto efectuar ventas, administrar
inventario, administrar
empleados, y sus respectivas interfaces
para cada punto mencionado.
Requisitos Funcionales
Nº Nombre Descripción Complejidad Prioridad
para el
cliente
RF01 Iniciar Sesión El usuario Media Alta
podrá iniciar
sesión en el
sistema con un
correo o
contacto que
proporcione
Prototipo
5.- Contraseña
Observaciones Conectar a la base de datos de los registros de los
empleados.
Nº Nombre Descripción Complejidad Prioridad
para el cliente
RF03 Registro de El sistema le Media Media
Productos permitirá a un
usuario el
registro de la
información de
un producto,
así como su
cantidad,
precio dentro
del sistema
para su
validación en el
mismo
Prototipo
Total: $6,382.00
Los pisos son de vidrio piso, y están en buenas condiciones, ninguno está
roto, pero tiene unos muy pequeños relieves.
4) Verificar diversos artículos, muebles, teléfonos, enchufes
eléctricos.
Este mueble tiene el espacio
adecuado para este equipo ya
que cuenta con el espacio
requerido, para que no se
puedan colocar muchas
distracciones y enfocarse en el
trabajo.
Cuenta con un precio de $999
pesos o 83 pesos por 12 meses
sin intereses.