Figma con los prototipos: https://www.figma.com/file/bq4BFVh5ZQ4rSoihYwF3un/GA5-220501095-AA1-EV01--RAGV?type=design&node-id=19-76&mode=design&t=tqrSU5LFr24AZ3IP-0
GA2-220501094-AA1-EV02 DISEÑO DE LAS FICHAS TÉCNICAS PARA LA RECOLECCIÓN DE LA INFORMACIÓN
INSTRUCTOR:
RICARDO GONZÁLEZ VARGAS
APRENDICES:
CRISTIAN FABIAN ANGEL CEBALLOS
WILLIAM ALFONSO CORTÉS ROMERO
MELISSA AGUDELO QUINTERO
PROGRAMA: TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SOFTWARE
FICHA 2627093
SERVICIO NACIONAL DE APRENDIZAJE-SENA
CENTRO DE FORMACIÓN COMERCIO Y TURISMO
REGIONAL-QUINDÍO
2023
INTRODUCCIÓN
A continuación, se relaciona la ficha técnica correspondiente al desarrollo del proyecto que se ha venido trabajando en la fase de análisis, el cual fue denominado por el equipo como “Tu mesero virtual”, en dicho documento se describirán las funciones y características del aplicativo más relevantes.
FICHA TÉCNICA “TMV - 01 Tu mesero virtual”
- Objetivo y Alcance
Crear la ficha técnica TMV - 01 Tu mesero virtual del proyecto que está en proceso de desarrollo.
El alcance de este documento es que se utilice como herramienta para facilitar el conocimiento y entendimiento del software propuesto para desarrollar.
- Responsables
Los responsables del desarrollo y la ejecución del proyecto es un equipo conformado por 3 estudiantes, que son Cristian Fabian Angel Ceballos (Especialista Bases de Datos), William Alfonso Cortés Romero (Especialista Infraestructura) y Melissa Agudelo Quintero (Especialista Desarrollo).
- Definiciones
3.1. Ficha Técnica
Una ficha técnica es un documento en el que se detallan las características o funciones de un software desarrollado. Funciona como una herramienta para transmitir los datos más relevantes sobre un tema específico.
3.2. TMV -Tu mesero virtual
Nombre asignado al proyecto, que tiene como alcance agilizar el proceso de solicitud de pedidos de un restaurante
- Contenido
4.1. Registro del formato de Ficha Técnica | Responsables: Cristian Fabian Angel Ceballos, William Alfonso Cortés Romero y Melissa Agudelo Quintero |
---|---|
Para el diligenciamiento de la ficha técnica TMV - 01 Tu mesero virtual el equipo de trabajo se reúne y se distribuyen los temas de manera que se desarrolle el trabajo de forma equitativa y comprensiva para todo el equipo. CARACTERÍSTICAS DEL PRODUCTO - Nombre del producto: Tu Mesero Virtual. - Línea de producción: Aplicación web. - Versiones anteriores: 01 - Versión actual: 01 - Módulo: Tu Mesero Virtual tiene estipulados en la planeación los módulos de login, usuarios, roles, productos, mesas, pedidos y reportes. DESCRIPCIÓN DEL PRODUCTO - Descripción general del producto: El software a desarrollar busca apoyar la gestión de los restaurantes a través de una aplicación web que estaría alojada en una tablet del establecimiento. - Objetivo: Desarrollar una aplicación web para agilizar la solicitud de pedidos de un restaurante, a través de la creación de diferentes módulos que permitan el conocimiento en línea del inventario de productos, creación de usuarios y solicitud de pedido de manera eficiente. |
| Elaboró | Aprobó | Validó | | :-------------------------------------------------------------------------------------: | :--------------------------------------------------------------------: | :---------------------------------------------------------------: | --------------- | --------- | --------------- | |
Cristian F. Angel Ceballos
Especialista base de datos
William A. Cortés Romero
Especialista infraestructura
|Melissa Agudelo Quintero
Especialista desarrollo
| | Fecha | 26-feb-2023 | Fecha | 26-feb-2023 | Fecha | 26-feb-2023 |Requerimientos del producto - Requisitos del sistema (Servidor) - Hardware: Servicio EC2 AWS. 1 instancia de la familia de propósito general: “t2.medium” - Procesador: Intel Xeon E5-2676 v3 (Haswell) - Memoria RAM: 4GB - Almacenamiento: Hasta 32 TiB - Conectividad: Ancho de banda de red hasta 5 gbps - Software: Sistema operativo: Linux Canonical, Ubuntu, 22.04 LTS, amd64. - Base de Datos: PostgreSQL - Capacidad de almacenamiento: 5GB - Lenguajes de programación: - Front End: JavaScript – Next.js - Back End: Node.js y Docker. - Otros: - - Capacidad inicial 1MB - Requisitos del sistema (Cliente) - Hardware: Tablet - CPU: MediaTek Helio P22T - RAM: 3 GB - Disco duro: 32 GB - Bateria: 5000 mAh - Software: Android y Windows. - Otros: - Equipo de escritorio: - Dell Optiplex 7010 PC de escritorio empresarial - - Procesador: Intel i5. - Memoria RAM: 16 GB de RAM, - Disco duro: 2 TB de HDD. - Sistema operativo: Windows 10 Pro de 64 bits - Monitor: nuevo monitor de 24 pulgadas. Requerimientos - Requerimientos funcionales generales - El sistema permitirá el ingreso de las credenciales para iniciar sesión. - El sistema validará las credenciales ingresadas para autorizar el inicio de sesión. - El sistema permitirá crear, actualizar y eliminar usuarios. - El sistema permitirá asignar un rol a un usuario. - El sistema enviará una notificación al cliente en el mes de su cumpleaños. - El sistema permitirá al usuario administrador crear usuarios con rol de mesero y cliente. - El sistema permitirá al usuario mesero crear usuarios con rol de cliente. - El sistema permitirá crear, actualizar y eliminar roles de los usuarios creados. - Los roles existentes en el sistema para iniciar serán: administrador, mesero, cliente. - El sistema permitirá cargar los productos a través de un archivo de Excel. - El sistema permitirá crear, actualizar e inactivar un producto. - El sistema permitirá cargar la foto de un producto. - El sistema permitirá cargar la foto de un producto. - El sistema permitirá crear, actualizar y eliminar pedidos. - El sistema permitirá consultar los pedidos creados. - El sistema permitirá a un usuario con rol de mesero crear un pedido. - El sistema permitirá al usuario administrador o mesero consultar información mediante filtros de búsqueda. - El sistema permitirá al usuario administrador o mesero exportar la información consultada. - Requerimientos adicionales - El sistema enviará una alerta al administrador del sistema cuando ocurra alguno de los siguientes eventos: Registro de un nuevo usuario, ingreso al sistema por parte del mesero o usuario, 2 o más intentos fallidos en el inicio de sesión y cambios de contraseñas. - Clientes del producto: Restaurantes cuyo consumo de alimentos sea en el mismo establecimiento. |
---|
- Documentos de Referencia
NTC ISO 9000:2005 Sistema de Gestión de la Calidad. Fundamentos y Vocabulario
NTC ISO 9001:2008 Sistema de Gestión de la Calidad. Requisitos.
NTC GP 1000:2009 Norma Técnica de Calidad en la Gestión Pública.
ElephantSQL: https://www.elephantsql.com/docs/index.html
AWS**:** https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
- Historia de Modificaciones
Versión | Naturaleza del cambio | Fecha de aprobación | Fecha de validación |
---|---|---|---|
00 | Creación del documento |
25/02/2023 | 25/8/2023 |
- Administración de formatos
Cod. | Nombre | Responsable | Ubicación | Acceso | Tiempo de Retención | Disposición |
---|---|---|---|---|---|---|
TMV - 01 | Ficha técnica del software: Tu mesero virtual | Especialista desarrollo. Especialista base de datos. Especialista infraestructura. |
Repositorio git-hub: https://github.com/WilliamCortes/Tu-mesero-virtual | Especialista desarrollo. Especialista base de datos. Especialista infraestructura. |
1 año | SENA Centro de formación Comercio y Turismo, regional Quindío |