Está en la página 1de 13

La Oficina de Proyectos de Informática

www.pmoinformatica.com

Documento de requerimientos de
software

Punto de venta para un restaurante.


Fecha: 04/Septiembre/2022

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 1
La Oficina de Proyectos de Informática
www.pmoinformatica.com

Tabla de contenido

Historial de Versiones................................................................................................3

Información del Proyecto...........................................................................................3

Aprobaciones.............................................................................................................3

1. Propósito.............................................................................................................4

2. Alcance del producto / Software.........................................................................4

3. Referencias.........................................................................................................4

4. Funcionalidades del producto.............................................................................5

5. Clases y características de usuarios..................................................................5

6. Entorno operativo................................................................................................5

7. Requerimientos funcionales................................................................................6

9.1. (Nombre de la funcionalidad 1)....................................................................6

9.2. (Nombre de la funcionalidad 2)....................................................................7

9.3. (Nombre de la funcionalidad N)....................................................................7

8. Reglas de negocio..............................................................................................8

9. Requerimientos de interfaces externas..............................................................9

9.1. Interfaces de usuario....................................................................................9

9.2. Interfaces de hardware.................................................................................9

9.3. Interfaces de software..................................................................................9

9.4. Interfaces de comunicación..........................................................................9

10. Requerimientos no funcionales.....................................................................10

11. Otros requerimientos.....................................................................................11

12. Glosario..........................................................................................................12

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 2
La Oficina de Proyectos de Informática
www.pmoinformatica.com

Fecha Versión Autor Organización Descripción


04/ 1.0 Mariali Gabriela luna Restaurante Es el software especializado en el sector
Septiembre/ Santillán “LOS restaurantero, que permite obtener un control
2022 PONCHOS” operativo y administrativo total de su
Julio Cesar Nicio Merino restaurante.
Además, es una herramienta que se adapta
Daniel Vansetty Molotla a la operación de todo tipo de negocios
Huitron gastronómicos como bares, restaurantes,
cafeterías, fast food, taquerías y más. Nos
permite tener más control en nuestro
restauran es una herramienta que te brindará
grandes beneficios para tu negocio como:
Controlar tus inventarios, descripción del
menú, guardar información de tus
proveedores, salvaguarda la información de
tus ingresos, manejo administrativo y mayor
organización en el restaurante

Historial de Versiones

Información del Proyecto


Empresa / Organización Restaurante “LOS PONCHOS”
Proyecto Punto de venta para un restaurante.
Fecha de preparación 05/Septiembre/2022
Cliente Restaurante “LOS PONCHOS”
Patrocinador principal Gerente de ventas (dueño)
Gerente / Líder de Proyecto Luna Santillán Mariali Gabriela
Gerente / Líder de Análisis Alejandra Pérez Gutiérrez (Dueña)
de negocio y requerimientos

Aprobaciones
Nombre y Apellido Cargo Departamento u Fecha Firma
Organización
Alejandra Pérez Jefa del 05/Septiembre/2022
personal Recursos humanos
Gutiérrez y gerente de
ventas Y ventas
Arely Fabiola Flores Administración 05/Septiembre/2022
Administrador
Pérez
Cesar Flores Pérez Jefe de compra Compras 05/Septiembre/2022

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 3
La Oficina de Proyectos de Informática
www.pmoinformatica.com

1. Propósito 
El propósito del proyecto es elaborar un documento con todo el nivel de detalle,
donde se definen las tareas y entregables para lograr un diseño de un sistema que
brindara mayores facilidades y comodidades a la hora de querer adoptar un
servicio, esto una vez la casa de software que decida adaptarlo lo implemente y
comercialice.

2. Alcance del producto / Software 


Desarrollar un sistema de software para el restaurante “LOS PONCHOS” que le
permita controlar de manera integral los procesos gastronómicos y administrativos
para cada comanda y gestión de pedidos.
• Cumplir el desarrollo de software bajo el modelo que tenemos contemplado
• Asegurar que el diseño cumpla con los objetivos planteados del proyecto
• Garantizar que las pruebas satisfagan los objetivos del proyecto
• Cumplir con el tiempo, alcance y costos planeados.
La implementación del proyecto se enfoca en elaborar el diseño del sistema
informático para procesar órdenes en restaurantes, estudio de mercado y estudio
financiero en un periodo mismo de un año y lograr la venta de este documento a
empresas.

Descripción del proyecto:


Para este proyecto de “Administración de Proyectos Informáticos” se tomó en
cuenta el problema que tiene el restaurante “LOS PONCHOS” ubicado en la
colonia Caracol, Ciudad de México. El problema de este restaurante consiste en
tener un considerable sistema arcaico de atención y seguimiento con sus
productos que poco satisface tanto a los dueños como a los clientes.
Restaurantes como “LOS PONCHOS” cuentan con una gran variedad de
productos en su carta y un personal adecuado que atienden a una considerable
clientela, pero que siguen utilizando sistemas arcaicos que consisten en generar
sus cuentas a mano y de no llevar un control impráctico en sus inventarios ;
dicho sistema tiene afectaciones en el entorno como un buen control en sus
cuentas de los clientes tanto como llevar un inventario acorde a sus ganancias .
Además el software tendrá características  adicionales como iniciar sesión como
empleado , gestionar las mesas del restaurante , imprimir la cuenta,  imprimir las
ordenes directo a la cocina , ofrecer la opción de dividir la cuenta, integrar una
opción de propina en el pago.

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 4
La Oficina de Proyectos de Informática
www.pmoinformatica.com

El problema o la situación por resolver que recae en este restaurante es el de


querer mejorar el sistema de ventas y pedidos antiguos que hoy en día se utiliza
para garantizar satisfacción al cliente obteniendo las ganancias deseadas. 

Problemática:

 Desarrollar e implementar un sistema de software para el restaurante “LOS


PONCHOS” que le permita controlar de manera integral los procesos
gastronómicos y administrativos para cada comanda y gestión de pedidos.
 Se tiene muchos errores al momento de que los platillos salen de la cocina
al cliente, eso provoca que perdamos cliente por el bastante tiempo que le
hacemos perder al cliente a pesar de que perdemos productos y ganancias.
 Confusiones cuando piden la cuenta y ver que no hay un orden en las
comandas sobre todo anotaciones que confunden del mesero al cocinero, o
hasta a veces productos mal anotados en las comandas del cual el cliente
no pidió.
 No se sabe que productos salen y entran en la bodega, el cual queremos
tener un control entre los productos que son más requeridos que otros.
 Como no se tiene un buen control en las comandas esto provoca que el
corte de la caja no salga adecuado a los productos vendidos.
 No sabemos si estamos teniendo ganancias o pérdidas al no tener una
buena contabilidad al hacer los cortes de la caja.
 Al no tener un inventario puede ocasionar que nuestros empleados puedan
llevarse cosas de la bodega
 Ya teniendo el desarrollo de software integrarle un control para los
productos que entran y salen, para esto tener un buen control administrativo
de productos y ganancias.
 Implementar un sistema de módulos para el manejo y control de pedidos
que involucren bebidas, comidas y otros.
 Crear un sistema que le permita llevar al restaurante un control de ventas
fluido, rápido y conciso, esto para atender a los clientes e incluso que
permita tener un buen control en su personal.
 Tener una buena optimización al generar el sistema
 Implementar un sistema de punto de venta acorde a su ambiente.

Objetivo general:
Desarrollar un sistema de software para el restaurante “LOS PONCHOS” que le
permita controlar de manera integral los procesos gastronómicos y administrativos
para cada comanda y gestión de pedidos.

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 5
La Oficina de Proyectos de Informática
www.pmoinformatica.com

Objetivos Particulares.

 Implementar un sistema de módulos para el manejo y control de pedidos


que involucren bebidas, comidas y otros.
 Crear un sistema que le permita llevar al restaurante un control de ventas
fluido, rápido y conciso, esto para atender a los clientes e incluso que
permita tener un buen control en su personal.
 Definir las teorías y enfoques para identificar los elementos principales y
secundarios, así como las características que estructuran el diseño de un
programa que permita la gestión y recepción de pedidos, y que ayude a
mejorar el tiempo de atención al usuario en el restaurante.
 Implementar un sistema de punto de venta acorde a su ambiente.

Beneficios.

 Generar una mayor eficiencia y eficacia en el sentido administrativo que


envuelve a los pedidos y al control de cuentas.
 Formar un ambiente visual amigable y adecuado a las necesidades del
sistema y del restaurante.
 Aplicar un uso adecuado del código fuente para que cumpla con los
objetivos y aplique sin problemas con la solución.
 Establecer una estrecha satisfacción de uso tanto con cliente como con los
encargados del restaurante.
3. Referencias

4. Funcionalidades del producto


Lista de las funcionalidades del software que se están especificando en el
documento de requerimientos. Cada funcionalidad puede estar compuesta por uno
o varios requerimientos funcionales de software.

Aquí solo se incluye una lista numerada de las principales funcionalidades, la


información detallada de requerimientos funcionales se documenta en la sección 7
de este documento.

5. Clases y características de usuarios


La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)
Página 6
La Oficina de Proyectos de Informática
www.pmoinformatica.com

En esta sección se clasifican los usuarios que utilizaran el producto. La


clasificación puede ser en función a la frecuencia de uso, grupo de funcionalidades
utilizadas, privilegios de seguridad, nivel de experiencia y otros parámetros.

Se puede usar una lista para enumerar los usuarios tipo que utilizarán el software,
describiendo las características de cada uno.

Para cada tipo de usuario, se pueden mencionar las funcionalidades de producto


(Sección 4) que le sean relevantes. Igualmente se puede hacer mención de cuales
usuarios utilizan una mayor parte del sistema y con más frecuencia, para
distinguirlos de usuarios ocasionales o que acceden a pocas funcionalidades.

6. Entorno operativo
En esta sección se describe el entorno operativo en el que se desenvolverá el
sistema, software, módulo o grupo de funcionalidades, mencionando aspectos
como la plataforma de hardware, versiones de sistema operativo y otros sistemas
o componentes con los que debe coexistir.

7. Requerimientos funcionales
Los requerimientos funcionales de un sistema, son aquellos que describen
cualquier actividad que este deba realizar, en otras palabras, el comportamiento o
función particular de un sistema o software cuando se cumplen ciertas
condiciones.

En esta sección de la plantilla, ilustramos como organizar los requerimientos


funcionales de software por funcionalidad de producto o sistema. Aquí se listan las
funcionalidades y para cada una a su vez se listan los requerimientos funcionales.

Los requerimientos funcionales también se pueden documentar en una matriz de


trazabilidad de requerimientos. Sigue el siguiente enlace y te mostramos una
plantilla:

> Plantilla de matriz de trazabilidad de requerimientos

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 7
La Oficina de Proyectos de Informática
www.pmoinformatica.com

A continuación se muestra como documentar cada funcionalidad:

9.1. (Nombre de la funcionalidad 1)

En el título de la funcionalidad, se recomienda utilizar nombres lo más descriptivo


posible para cada funcionalidad. No limitarse a nombrarlas “Funcionalidad 1”. Un
buen ejemplo podría ser “Autorización de pedido de compra”.

Descripción: Descripción corta de la funcionalidad.

Prioridad: Nivel bajo, medio o alto de prioridad. Esta debe ser establecida por el
área funcional.

Acciones iniciadoras y comportamiento esperado: Secuencia de acciones de


usuario y respuestas esperadas del sistema para esta funcionalidad.

Requerimientos funcionales: Lista detallada de los requerimientos funcionales


asociados a esta funcionalidad.

Para cada requerimiento funcional se establece como debe mostrarse el software


y cuales comportamientos debe desempeñar para que el usuario pueda realizar la
función que necesita.

Es recomendable incluir como el software debe responder a condiciones de error y


entradas de datos inválidas.

Cada requerimiento debe ser identificado unívocamente, para lo cual se


recomienda usar un número de secuencia, que tenga algún significado y de
formato común a toda la organización. Por ejemplo:

REQ-1:

REQ-2:

REQ-3:

Para ver algunos ejemplos de cómo se redactan los requerimientos funcionales, te


recomendamos el siguiente enlace:

> 40 Ejemplos de requerimientos funcionales de software

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 8
La Oficina de Proyectos de Informática
www.pmoinformatica.com

9.2. (Nombre de la funcionalidad 2)

Seguir los mismos lineamientos de la funcionalidad 1 para tantas funcionalidades


tenga el sistema.

9.3. (Nombre de la funcionalidad N)

Seguir los mismos lineamientos de la funcionalidad 1 para tantas funcionalidades


tenga el sistema.

8. Reglas de negocio
Listado de reglas y principios que aplican a todo el conjunto de requerimientos de
software contenidos en el documento. Un ejemplo es cuales individuos o roles
pueden desempeñar cierta función bajo ciertas circunstancias.

Para hacer cumplir las reglas de negocio, podría ser necesaria la definición de
requerimientos funcionales que aplican a todo el sistema, no a una funcionalidad
especifica.

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 9
La Oficina de Proyectos de Informática
www.pmoinformatica.com

9. Requerimientos de interfaces externas


9.1. Interfaces de usuario

Aquí se describen las características de cada interfaz con el usuario.

 Se pueden clasificar por tipos o áreas del sistema con interfaz distinta.

 Pueden incluirse ejemplos de pantallas.

 Describir los estándares de interfaz gráfica (GUI).

 Guías de estilo sobre organización de pantalla, estándares para botones,


funciones que se mostrarán en todas las pantallas.

9.2. Interfaces de hardware

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 10
La Oficina de Proyectos de Informática
www.pmoinformatica.com

Información sobre cuales tipos de dispositivos soporta el sistema por ejemplo:


Computadores, dispositivos móviles, impresoras, otros dispositivos.

Protocolos de comunicación que soporta.

Interacciones de datos y control entre el software y el hardware.

9.3. Interfaces de software

Aquí se describen las interacciones entre el software y otros componentes,


incluyendo: Otros componentes de software y sistemas, y de ser aplicables bases
de datos, sistemas operativos, herramientas, librerías, componentes de software
comercial, entre otros.

9.4. Interfaces de comunicación

Requerimientos de las funciones de comunicación que requiere el producto,


incluyendo email, navegadores web, protocolos de comunicación de red,
formularios electrónicos, entre otros.

Incluye formatos de mensajería, estándares de comunicación (Ej. FTP, HTTP,


etc.). Describir también requerimientos de encriptación y seguridad en las
comunicaciones.

10. Requerimientos no funcionales


Los requerimientos no funcionales son los que especifican criterios para evaluar la
operación de un servicio de tecnología de información, en contraste con
los requerimientos funcionales que especifican los comportamientos específicos.

Para ver algunos ejemplos de cómo se redactan los requerimientos no


funcionales, te recomendamos el siguiente enlace:

> Ejemplos de requerimientos no funcionales de software

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 11
La Oficina de Proyectos de Informática
www.pmoinformatica.com

11. Otros requerimientos


Requerimientos no cubiertos en ninguna otra sección del documento de
requerimientos de software, por ejemplo: Requerimientos de bases de datos,
internacionalización, legales y objetivos de reúso de componentes de software.

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 12
La Oficina de Proyectos de Informática
www.pmoinformatica.com

12. Glosario
Descripción de términos y siglas necesarias para el entendimiento del documento
de requerimientos de software.

La Oficina de Proyectos de Informática (http://www.pmoinformatica.com)


Página 13

También podría gustarte