Puntos de funcion
Enviado por Azael Miramontes • 1 de Diciembre de 2021 • Tarea • 737 Palabras (3 Páginas) • 49 Visitas
[pic 1][pic 2][pic 3][pic 4]
[pic 5]
Identificación de los componentes del sistema.
Entradas externas.
- Ingreso al sistema
Un usuario del sistema se autentifica en el mismo, ingresando sus datos.
- Registrar Usuario
Se captura y almacena toda la información acerca del usuario en la base de datos.
- Registrar puesto
Se captura y almacena toda la información acerca del puesto en la base de datos.
- Modificar puesto
Se modifican los datos de un puesto ya registrado.
- Registrar empleado
Se captura y almacena toda la información acerca del empleado en la base de datos.
- Modificar empleado
Se modifican los datos de un empleado ya registrado.
- Modificar materia prima
Se modifican los datos de una materia prima ya registrada.
- Creación de comanda
Se introducen los datos necesarios para crear una comanda
- Modificar comanda
Se modifican los datos de una comanda ya registrada.
- Registrar producto
Se captura y almacena toda la información acerca del producto en la base de datos.
- Modificar producto
Se modifican los datos de un producto ya registrado.
- Registrar proveedor
Se captura y almacena toda la información acerca del proveedor en la base de datos.
- Modificar Usuario
Se modifican los datos de un usuario ya registrado.
- Ingresar Ticket de compra
Se captura y almacena toda la información acerca de un ticket de compra en la base de datos.
- Ingresar materia prima
Se captura y almacena toda la información acerca de una materia prima en la base de datos.
Consulta externa
- Listado de puestos
Acceso a los puestos registrados y sus datos.
- Listado de empleados
Acceso a los empleados registrados y sus datos.
- Consultar materia prima
Acceso a la materia prima ya registrada y sus datos.
- Listado de proveedores
Acceso a los proveedores registrados y sus datos.
Salidas externas
- Reporte de materias primas
Mediante los datos de cada compra se genera un reporte que acumula dichas compras para poder dar un índice de marco de ganancias y concurrencia de entrada de producto, ofreciendo la opción de exportar el archivo generado para poder imprimirse
- Generar comanda
Se solicita al sistema la información de venta para así salir externamente como un reporte imprimible.
Archivo lógico interno
- Tabla usuario
Es la encargada de poner dar de alta nuevos usuarios de ser necesario. Contiene un identificador único nombre del usuario, contraseña y rol designado para el mismo.
- Tabla proveedores
Es la encargada de poner dar de alta nuevos proveedores de ser necesario. Contiene un identificador único nombre del proveedor, correo y fecha del registro mismo.
- Tabla empleados
Es la encargada de poner dar de alta nuevos empleados de ser necesario. Contiene un identificador un id de empleado, nombre del empleado, apellido, sexo y fecha de contratación.
- Tabla puestos
Es la encargada de poner dar de alta nuevos puestos de ser necesario. Contiene un identificador numérico único, nombre del puesto y una descripción del puesto además de dar los permisos de cada puesto.
- Tabla materia prima
Tiene la función de registrar la materia prima que entregan los proveedores. Contiene un identificador único, nombre, fecha de llegada, proveedor, cantidad y unidad de esa cantidad.
- Tabla productos
Tiene la función de registrar los productos existentes que ofrece la taquería. Contiene un identificador único, nombre producto, detalles del productos y costo del mismo.
- Tabla comandas
Tiene la función de registrar las ordenes hechas por los clientes. Contiene un identificador único, nombre del cliente , productos pedidos por el cliente, cantidad a pagar, fecha de emisión de la comanda y cantidad de productos.
Definición de funciones por tipo y complejidad, con valores estándar del International Function Point Users (IFPUG).
[pic 6]
Componente | Tipo de Componente | Nivel de complejidad | Punto de función |
Ingreso al sistema | Entrada Externa | bajo | 4 |
Ingresar Usuario | Entrada externa | bajo | 4 |
Registrar puesto | Entrada Externa | bajo | 4 |
Modificar puesto | Entrada Externa | medio | 5 |
Listado de puestos | Consulta externa | bajo | 3 |
Registrar empleado | Entrada externa | bajo | 4 |
Modificar empleado | Entrada Externa | medio | 5 |
Listado de empleados | Consulta Externa | bajo | 3 |
Registrar proveedor | Entrada Externa | bajo | 4 |
Modificar Usuario | Entrada Externa | medio | 5 |
Listado de proveedores | Consulta Externa | bajo | 3 |
Ingresar Ticket de compra | Entrada externa | bajo | 4 |
Ingresar materia prima | Entrada Externa | bajo | 4 |
Consultar materia prima | Consulta externa | bajo | 3 |
Modificar materia prima | Entrada Externa | medio | 4 |
Reporte de materias primas | Salida Externa | medio | 10 |
Creación de comanda | Entrada Externa | medio | 4 |
Modificar comanda | Entrada externa | medio | 4 |
Generar comanda | Salida externa | medio | 10 |
Registrar producto | Entrada externa | bajo | 4 |
Modificar producto | Entrada externa | medio | 5 |
Tabla usuario | Archivo lógico interno | medio | 7 |
Tabla proveedores | Archivo lógico interno | alto | 10 |
Tabla empleados | Archivo lógico interna | medio | 7 |
Tabla puestos | Archivo lógico interno | medio | 7 |
Tabla materia prima | Archivo lógico interno | alto | 10 |
Tabla productos | Archivo lógico interno | medio | 7 |
Tabla comandas | Archivo lógico interno | alto | 10 |
Total | 154 |
...