Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GA2-220501093-AA1-EV02
Presentado por:
Presentado a:
Ficha 2758355
1. Introducción
En el presente documento se encontrarán los requisitos del proyecto “sistema de facturación y POS” de-
sarrollado para la microempresa Tamales el Gordo Facatativá, este documento está realizado bajo el es-
tándar IEEE830.
1.1. Alcance
Este documento está dirigido a todos los usuarios del sistema de Facturación y POS tamales el gordo,
con el objetivo mostrar el desarrollo del programa en mismo.
El sistema POS será un programa que funcionará inicialmente en un entorno de red local, con la
posibilidad a futuro de hacerlo en la nube, que permitirá manejar diferentes áreas de la organización y
los procesos que allí se manejan, estas áreas son: Ventas, Almacén y Domicilios
Los principales beneficiados serán los dueños, administradores y empleados de Tamales el gordo,
Indirectamente también se verán beneficiados los clientes de esta empresa, pues el programa hará los
procesos más eficaces y fiables.
Sistema de Facturación
Gestión de inventario
Gestión de datos de los clientes
Administración de usuarios
Administración de roles
Creación de informes
1.6. Restricciones
Sera necesario contar con el hardware necesario y este debe tener especificaciones adecuadas
para no tener limitaciones.
Los Lenguajes y tecnologías usadas serán el lenguaje de programación Python y el sistema de
administración de base de datos MySQL.
El uso será local, no será necesario la conexión a internet. Esto será inicialmente pues el cliente
deja entrever que a futuro desea utilizar los servicios de la nube.
Con respecto a la seguridad, todos los usuarios deberán iniciar sesión con sus respectivas
credenciales.
El cliente hasta la fecha no ha especificado ninguna otra limitante, y algunos de las
características las dejó al criterio de los desarrolladores.
2. Lista de requerimientos
Criterio de aceptación
Identificador
Característica / # de esce-
(ID) de la histo- Razón /
Rol Funcionalidad nario
ria Resultado Resultado / Com-
(título) Contexto Evento portamiento es-
perado
La venta se regis-
tra en el sistema,
Con la finalidad mostrando los
de completar las En caso de que haya una venta El cajero se- productos selec-
Como Necesito Registrar Ingresar y modi-
transacciones de el cajero escogerá los produc- lecciona la cionados, su
HU-01 un Caje- ventas y gestionar 1 ficar los produc-
las ventas y ges- tos vendidos y cobrara de opción "Ven- cantidad y precio,
ro pedidos tos comprados
tionar los pedidos acuerdo al precio tas". también se mos-
de los clientes trará el cambio en
caso de que lo
haya
En caso de que tanto el cliente El recibo se impri-
Imprimir recibos Se selecciona
como el cajero después de ter- me correctamen-
2 para los clien- la opción "im-
minar la transacción necesite te para ser entre-
tes. primir recibo"
un recibo gado al cliente
Se muestra una
lista de los pedi-
Se selecciona dos pendientes
Visualizar pedi- En caso de que el cajero quiera la opción "Ver junto con su esta-
3
dos visualizar pedidos pen- do actual (en pre-
dientes". paración, listo
para entregar, en-
tregado).
Se ingresan los
El adminis- nombres del usua-
Como Con la finalidad Asig- trador se- rio clase y rol, el sis-
Ingresar datos de En caso de crear un
HU-02 adminis- Crear usuarios nar roles a los em- 1 lecciona la tema permite el ac-
usuario nuevo usuario
trador pleados opción ceso a sus funcio-
Usuarios nalidades según el
rol
2.3. Requisito funcional 3
El sistema deberá poder generar informes de ventas, incluidos los ingresos, los gastos y
Descripción
los productos más vendidos, así como los márgenes de ventas y ganancias.
Importancia importante
Urgencia puede esperar
Estado en construcción
HU-3 Como necesito Generar in- Con la finalidad de sa- 1 Generar informes En caso de que el ad- Cuando se selec- El sistema ge-
Dueño/ formes de ventas ber el movimiento del ministrador desee sa- ciona la opción nera un infor-
adminis- negocio y sus ventas ber el rendimiento del "Generar infor- me detallado
trador restaurante y tomar me de ventas". que muestra
decisiones basadas en las ventas to-
los informes. tales de acuer-
do al período
seleccionado
que pueden
ser diarios, se-
manales y
mensuales de
ventas.
2 Los informes deben En caso que se quiera cuando se selec- el sistema
incluir el total de analizar el rendimien- ciona la opción muestra un in-
ventas, los produc- to de los productos "Generar infor- forme con la
tos más vendidos y más vendidos y los in- me de ventas" y lista de los
los ingresos genera- gresos generados. revisa la sección productos más
dos. de productos vendidos y el
más vendidos e total de ingre-
ingresos genera- sos generados
dos. durante el pe-
ríodo seleccio-
nado.
3 Los informes deben En caso de que se ne- Cuando se selec- El informe se
poder exportarse a cesite compartir los ciona la opción descarga o
PDF o Excel. informes con otros "Exportar infor- guarda en el
miembros de la em- me" se elige el equipo en el
presa y/o analizarlos formato (PDF o formato selec-
Excel). cionado
2.4. Requisito funcional 4
En caso de abrir el
El sistema debe ser
Como Con la finalidad de programa la respuesta Cuando se
rápido y fácil de Tiempos de res-
HU-05 adminis- Tiempo de respuesta que el sistema no se 1 de este debe ser rápi- abra el so-
manejar no se puesta rápidos
trador cuelgue y sea rápido da no presentar bugs ftware.
debe trabar
ni errores
En caso de abrir el
Con la finalidad de El sistema debe te- programa no se pue- El software solo
Como Cuando se
que al sistema solo ner la opción de da acceder a él si no permite ser visuali-
HU-05 adminis- Autenticación 1 abra el so-
puedan entrar usua- pedir claves de ac- se tiene configurado zado ingresando las
trador ftware.
rios verificados ceso un usuario y una clave credenciales
según el rol