You are on page 1of 28

Universidad de la Costa (CUC)

14
Anlisis del Proyecto

CONTENIDO

1. REQUERIMIENTOS DEL SIRE
1.1. ESPECIFICACIONES DE LOS REQUERIMIENTOS DEL SIRE
1.1.1. REQUERIMIENTOS DEL SIRE-VENTAS
1.1.2. REQUERIMIENTOS DEL SIRE-COMPRAS
1.1.3. REQUERIMIENTOS DEL SIRE-COCINA
1.1.4. REQUERIMIENTOS NO-FUNCIONALES DEL SIRE
1.2. MODELO DEL ANLISIS DEL SIRE
1.2.1. REA DE VENTAS
1.2.1.1. CASOS DE USO DEL SIRE-VENTAS
1.2.1.2. DIAGRAMA DE CASOS DE USO DEL SIRE-VENTAS
1.2.1.3. DIAGRAMAS DE SECUENCIA DEL SIRE-VENTAS
1.2.2. REA DE COMPRAS
1.2.2.1. CASOS DE USO DEL SIRE-COMPRAS
1.2.2.2. DIAGRAMA DE CASOS DE USO DEL SIRE-COMPRAS
1.2.2.3. DIAGRAMAS DE SECUENCIA DEL SIRE-COMPRAS
1.2.3. REA DE COCINA
1.2.3.1. CASOS DE USO DEL SIRE-COCINA
1.2.3.2. DIAGRAMA DE CASOS DE USO DEL SIRE-COCINA
1.2.3.3. DIAGRAMA DE SECUENCIA DEL SIRE-COCINA





1. REQUERIMIENTOS DEL SIRE
1.1. ESPECIFICACIONES DE LOS REQUERIMIENTOS DEL SIRE
1.1.1. REQUERIMIENTOS DEL SIRE-VENTAS

AREA DE VENTAS:
CODIGO DESCRIPCIN
RVE01 El SIRE debe permitir registrar los datos de los Clientes: nit, nombre,
direccin, telfonos, representante legal

RVE02 El SIRE debe permitir registrar los datos de los Meseros: cdigo, nombre,
direccin, telfonos

RVE03 El SIRE debe permitir registrar los datos del Men: cdigo, descripcin,
precio y la foto


RVE04_1
El SIRE debe permitir registrar los datos de los pedidos: nmero del
pedido, fecha pedido, cliente, mesero y el valor del pedido (sumatoria de
los subtotales)

RVE04_2 El SIRE debe permitir registrar el detalle de los pedidos: mens, precio del
men (se toma de la lista de mens), cantidad y Subtotal (precio del
men*cantidad)

RVE05_1 El SIRE debe permitir registrar los datos de los recibos de caja: nmero
del recibo de caja, fecha del recibo de caja, cliente y el valor del recibo de
caja (sumatoria de los valores abonado a cada pedido)

RVE05_2 El SIRE debe permitir registrar los datos del detalle de los recibos de caja:
pedidos, valor abonado a cada pedido (que es menor o igual al valor del
pedido).

RVE06 El SIRE debe permitir mostrar en un listado los datos de los Clientes

RVE07 El SIRE debe permitir mostrar en un listado los datos de los Meseros

RVE08 El SIRE debe permitir mostrar en un listado los datos de los mens

RVE09 El SIRE debe permitir imprimir el Pedido
RVE10 El SIRE debe permitir mostrar un listado de los pedidos

RVE11 El SIRE debe permitir mostrar un reporte con el resumen de los pedidos

RVE12 El SIRE debe permitir mostrar un reporte con el valor total de los pedidos
para cada uno de los meses del ao

RVE13 El SIRE debe permitir mostrar un reporte con el valor total de las ventas
de los mens para cada uno de los meses del ao ordenado
descendentemente

RVE14 El SIRE debe permitir mostrar un reporte con el valor total de las ventas
de los meseros para cada uno de los meses del ao ordenado
descendentemente

RVE15 El SIRE debe permitir mostrar un reporte con el valor total de las ventas
de los clientes para cada uno de los meses del ao ordenado
descendentemente

RVE16 El SIRE debe permitir imprimir el Recibo de caja
RVE17 El SIRE debe permitir mostrar un listado de los Recibos de caja

RVE18 El SIRE debe permitir mostrar un reporte con el resumen de los Recibos
de caja

RVE19 El SIRE debe permitir mostrar un reporte del Extracto del cliente: Nit,
nombre del cliente, saldo del cliente, pedidos, recibos de caja, saldo de
cada pedido, saldo del cliente (sumatoria del saldo de cada uno de los
pedidos)

RVE20 El SIRE debe permitir mostrar un reporte con el resumen del extracto del
cliente: Nit, nombre del cliente, valor total de los pedidos, valor total de los
recibos de caja y el saldo del cliente

RVE21 El SIRE debe permitir capturar los parmetros (rango de fecha, rango de
clientes,) de los listados o reportes segn la necesidad.

RVE22 El SIRE debe permitir que los listados y reportes se puedan ver como
presentacin preliminar o enviar a una hoja electrnica

RVE23 El SIRE debe restringir el acceso a los usuarios, a cada una de las
opciones del sistema, solicitando un login.






1.1.2. REQUERIMIENTOS DEL SIRE-COMPRAS
AREA DE COMPRAS:
CODIGO DESCRIPCIN
RCOM01 El SIRE debe permitir registrar los datos de los Proveedores: Nit, nombre,
direccin, telfonos, representante legal.

RCOM02 El SIRE debe permitir registrar los datos de los Ingredientes: cdigo,
descripcin, precio y la foto

RCOM03_1 El SIRE debe permitir registrar los datos de los pedidos: nmero del
pedido, fecha pedido, proveedor, y el valor del pedido (sumatoria de los
subtotales)


RCOM03_2
El SIRE debe permitir registrar el detalle de los pedidos: Ingredientes,
precio del ingrediente, cantidad y Subtotal (precio del men*cantidad)

RCOM04_1 El SIRE debe permitir registrar los datos de los cheques: nmero del
cheque, fecha, proveedor y el valor del cheque (sumatoria de los valores
abonado a cada pedido)

RCOM04_2 El SIRE debe permitir registrar los datos del detalle de los cheques:
pedidos, valor abonado a cada pedido (que es menor o igual al valor del
pedido).

RCOM05 El SIRE debe permitir mostrar en un listado los datos de los Proveedores

RCOM06 El SIRE debe permitir mostrar en un listado los datos de los Ingredientes

RCOM07 El SIRE debe permitir imprimir el Pedido
RCOM08 El SIRE debe permitir mostrar un listado de los pedidos

RCOM09 El SIRE debe permitir mostrar un reporte con el resumen de los pedidos

RCOM10 El SIRE debe permitir mostrar un reporte con el valor total de los pedidos
para cada uno de los meses del ao

RCOM11 El SIRE debe permitir mostrar un reporte con el valor total de las compras
para cada uno de los meses del ao ordenado descendentemente

RCOM12 El SIRE debe permitir mostrar un reporte con el valor total de las compras
a los proveedores para cada uno de los meses del ao ordenado
descendentemente

RCOM13 El SIRE debe permitir mostrar un listado de los cheques.

RCOM14 El SIRE debe permitir mostrar un reporte con el resumen de los cheques.

RVE15 El SIRE debe permitir mostrar un reporte del Extracto del Proveedor: Nit,
nombre del proveedor, pedidos, cheques, saldo de cada pedido, saldo del
proveedor (sumatoria del saldo de cada uno de los pedidos)

RCOM16 El SIRE debe permitir mostrar un reporte con el resumen del extracto del
Proveedor: Nit, nombre del proveedor, valor total de los pedidos, valor total
de los cheques y el saldo del cliente.

RCOM17 El SIRE debe permitir capturar los parmetros (rango de fecha, rango de
clientes,) de los listados o reportes segn la necesidad.

RCOM18 El SIRE debe permitir que los listados y reportes se puedan ver como
presentacin preliminar o enviar a una hoja electrnica


1.1.3. REQUERIMIENTOS DEL SIRE-COCINA
AREA DE COCINA:
CODIGO DESCRIPCIN
RC01 El SIRE debe permitir registrar los datos de los Meseros: cdigo, nombre,
direccin, telfonos
RC02 El SIRE debe permitir mostrar en un listado los datos de los Meseros
RC03 El SIRE debe permitir registrar los datos del Men: cdigo, descripcin,
precio
RC04_1 El SIRE debe permitir mostrar en un listado los datos de los mens
RC04_2 El SIRE debe permitir imprimir los mens
RC05_1 El SIRE debe permitir mostrar en un listado los datos de los platos
RC05_2 El SIRE debe permitir imprimir los platos
RC06_1

El SIRE debe permitir mostrar en un listado los datos de los
Ingredientes.
RC06_2 El SIRE debe permitir imprimir los ingredientes
RC07_3 El SIRE debe permitir mostrar en un listado los datos de la cantidad de
ingredientes existentes
RC07_04 El SIRE debe permitir mostrar en un listado los datos de la cantidad de
ingredientes que faltan para crear un plato

1.1.4. REQUERIMIENTOS NO-FUNCIONALES DEL SIRE
Definicin de requerimientos No-Funcionales del SIRE






RC08 El SIRE debe permitir mostrar un reporte con el resumen de los mens
con ms pedidos
RC09 El SIRE debe permitir mostrar un reporte con el resumen de los mens
con menos pedidos
RC10 El SIRE debe permitir mostrar un reporte con el resumen de los platos con
ms usados para realizar los mens
RCE11 El SIRE debe permitir mostrar un reporte con el resumen de los platos con
menos usados para realizar los mens
RC12 El SIRE debe permitir mostrar un reporte con el resumen de los
ingredientes ms usados para realizar los platos
RC13 El SIRE debe permitir mostrar un reporte con el resumen de los platos
menos usados para realizar los mens
RC14 El SIRE debe permitir que los listados y reportes se puedan ver como
presentacin preliminar o enviar a una hoja electrnica
CODIGO DESCRIPCIN
RNF01
El motor de la base de datos para el SIRE ser Microsoft SQLServer.
RNF02
El lenguaje donde se presentar el SIRE ser elaborado en .NET.
RNF03 El modelamiento Visual del SIRE ser realizado con ArgoUML.
RNF04 La documentacin del SIRE se realizar con Microsoft Word.
1.2. MODELO DEL ANLISIS DEL SIRE
1.2.1. REA DE VENTAS
1.2.1.1. CASOS DE USO DEL SIRE-VENTAS
Caso de uso:
Registrar cliente
Actores: Cliente, Mesero
Propsito: Registrar un cliente
Tipo: Primario y Esencial
Descripcin: Un cliente llega a realizar un pedido. El mesero le toma
los datos y lo registra en el sistema.
Curso tpico de Eventos
Accin del Actor Respuesta del Sistema
1. Este caso de uso empieza cuando
un Cliente llega a realizar un
pedido.

2. El mesero le pide sus datos
(nombre) y los ingresa en el
sistema.
3. Asigna un campo vaco para el
nuevo cliente y le da un
identificador.
4. El mesero le indica al cliente que
el registro finaliz.
5. El registro finaliz.
Curso alterno
Lnea 3: El cliente ya est registrado. Cancelar operacin.

1.2.1.2. DIAGRAMA DE CASOS DE USO DEL SIRE-VENTAS

representante de l a
empresa
El aboraci on de pedi dos
Mesero
Crear Cl i ente
Jefe_Venta
El aboraci n de reci bo de caj a
Cl i entes
1.2.1.3. DIAGRAMAS DE SECUENCIA DEL SIRE-VENTAS



1.2.2. REA DE COMPRAS
1.2.2.1. CASOS DE USO DEL SIRE-COMPRAS






1.2.2.2. DIAGRAMA DE CASO DE USO DEL SIRE-COMPRAS

1.2.2.3. DIAGRAMAS DE SECUENCIA DEL SIRE-COMPRAS


1.2.3. REA DE COCINA
1.2.3.1. CASOS DE USO DEL SIRE-COCINA
Caso de uso: Elaboracin de mens
Actores: Cocinero
Propsito: Elaborar los mens con sus respectivos platos
Tipo: Primario
Referencia cruzada:
Descripcin: El cocinero desea poner los mens en el sistema, cada
men tiene varios platos. Contiene un cdigo, una
descripcin, el precio de venta y una foto.
CURSO TIPICO DE EVENTOS
Accin Del Actor Respuesta del sistema
1. Este caso de uso empieza cuando
el cocinero desea poner los mens,
con sus respectivos platos en el
sistema.

2. el cocinero registra el cdigo del
men, descripcin, foto, precio
_Venta, cdigo _plato, cantidad.

3. el sistema muestra el nombre del
plato. Y registra los datos en el
sistema
4. al terminar el cocinero le indica al
sistema que finalizo la entrada de
los platos del men.

CURSO ALTERNO
Lnea 2: El plato no exista. Indica error

1.2.3.2. DIAGRAMA DE CASOS DE USO DEL SIRE-COCINA


1.2.3.3. DIAGRAMA DE SECUENCIA DEL SIRE-COCINA

























CASOS DE USO REALES RESTAURANTE SABOR BUFFET:

Pgina web principal:
Contiene tres botones que los llevaran a conocer las distintas reas del restaurante los
cuales estn encontrados en la parte superior al centro de la pgina y son: Cocina,
Compras y Ventas.











Botn Cocina: (AREA DE COCINA)
En esta pgina se encuentran tres opciones (Crear Ingrediente, Crear plato y Crear men)
se puede hacer clic en cualquiera de ellos para conocer ms acerca de sta rea.













Botn Crear Ingrediente:
En sta pgina podemos agregar un ingrediente a nuestro restaurante llenando cada uno
de los recuadros en blanco y pulsando el botn (AGREGAR) el cual mostrara el
ingrediente agregado en una tabla dinmica que se encuentra debajo del mismo.






Botn Crear Plato:
En sta pgina podemos agregar un nuevo plato a nuestro restaurante llenando cada uno
de los recuadros en blanco y pulsando el botn (AGREGAR) el cual mostrara el plato
agregado en una tabla dinmica que se encuentra debajo del mismo.





Botn Crear Men:
En sta pgina podemos agregar un nuevo men a nuestro restaurante llenando cada
uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual mostrara el men
agregado en una tabla dinmica que se encuentra debajo del mismo.








Botn Compras: (AREA DE COMPRAS)
En esta pgina se encuentran tres opciones (Crear Proveedor, Pedido de compra y
Comprobante de Egresos) se puede hacer clic en cualquiera de ellos para conocer ms
acerca de sta rea.












Botn Crear Proveedor:
En sta pgina podemos agregar un nuevo proveedor a nuestro restaurante llenando
cada uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual mostrara el
proveedor agregado en una tabla dinmica que se encuentra debajo del mismo.








Botn Pedido de Compras:
En sta pgina podemos registrar un pedido de compras en nuestro restaurante llenando
cada uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual se
visualizar en una tabla dinmica que se encuentra debajo del mismo.













Botn Comprobante de Egresos:
En sta pgina podemos crear un comprobante de egresos de nuestro restaurante
llenando cada uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual se
visualizar en una tabla dinmica que se encuentra debajo del mismo.












Botn Ventas: (AREA DE VENTAS)
En esta pgina se encuentran tres opciones (Crear Cliente, Pedido de ventas y Recibo de
Pago) se puede hacer clic en cualquiera de ellos para conocer ms acerca de sta rea.












Botn Crear Cliente:
En sta pgina podemos registrar un nuevo cliente a nuestro restaurante llenando cada
uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual se visualizar en
una tabla dinmica que se encuentra debajo del mismo.










Botn Pedido de Ventas:
En sta pgina podemos hacer el pedido de ventas de nuestro restaurante llenando cada
uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual se visualizar en
una tabla dinmica que se encuentra debajo del mismo.














Botn Recibo de Pago:
En sta pgina podemos hacer el recibo de pago de nuestro restaurante llenando cada
uno de los recuadros en blanco y pulsando el botn (AGREGAR) el cual se visualizar en
una tabla dinmica que se encuentra debajo del mismo.












Esquema de Base de Datos:

You might also like