7/25/2019 Documento de Casos de Uso Restaurante
1/21
DOCUMENTO
Sistema de Informacin
para la Gestin de unRestaurante
7/25/2019 Documento de Casos de Uso Restaurante
2/21
De nicin del Sistema:
El sistema defnido por el restaurante brinda el servicio de preparacin yatencin de platos de comida segn men diario, preparado coninsumos de calidad y servidos por personal muy bien capacitado.
Sistema de Informacin:
Un sistema que brinda el soporte necesario acilitando la entrega de unservicio de atencin y preparacin de platos de comida a travs dein ormacin actualizada .
Dia rama de pa!uetes"Object-Oriented Model
Model: ModelamientoSistemaRestaurantePackage:
Diagram: DiagrPaquetesRestaurante Auth or: Ad mi ni strado r Date : 28 !" 2!#$%ersion:
Adm in istracion
&ocina'ogistica
Atenci ones
#dministracinSub sistema cuya fnalidad es acilitar el registro del personal de mozos,de las mesas, as como de las tari as de los platos a o recer en el mende cada d a.
#tencionesSub sistema cuya fnalidad es la de acilitar las reservas de mesas parauna ec!a determinada y de ubicar a los clientes que asisten en unamesa del restaurante tengan o no reserva. "dem#s incluye el registro delos pedidos de cada mesa.
Cocina
7/25/2019 Documento de Casos de Uso Restaurante
3/21
Sub sistema que acilita el registro de nuevos platos de comida, elregistro de la preparacin de las solicitudes de atencin a una mesasegn el men.
$o %sticaSub sistema que acilita la defnicin de proveedores, la defnicin de losinsumos, as como el control de los insumos a utilizar por cada plato delmen y de las rdenes de compra a proveedores.
#ctores del Sistema: Su& Sistema 'r(stamos
Nro #ctor Responsa&ilidad)
Adm in istrador
Reali(aRegistro de)ari*as +or Pllato
De*ini r Personal
De*ine Mesas
*
Reali(a cobro de consumo
Procesa cobro alcontado
Reali(a cobro con)arjeta
+
Maitre
Reali(ar ,bicacion cli ente en mesa
&erra atencionde mesa
Reali (ar registro desolicitud de atencion de
mesa
,
Mo(o
Reali (a registrode atencion de
mesa
&onsulta menudel dia
-
&liente
Reali(ar unareser-a de mesa
&ajero
7/25/2019 Documento de Casos de Uso Restaurante
4/21
.
.anco
"poya con el abono del prstamo aprobado en la $ta"!orro del socio
7/25/2019 Documento de Casos de Uso Restaurante
5/21
Dia rama General de Casos de Uso de RestauranteObject-Oriented M odel
Model: ModelamientoSistemaRestaurantePackage: AdministracionDiagram: Diagr&asos,soAdmi nistracion
Auth or: Adm in istrador Date: 2 8 !" 2!# $
%ersion:
Admi ni strado r
&ajero
De*inir Personal
De*ine Mesas
Reali(aRegistro de)ari*as +or Pllato
Reali(a cobro de consumo
Procesa cobro alcontado
Reali(a cobro con)arjeta
.anco
Object-Oriented M odelModel: Modelam ientoSistemaRestaurantePackage: AtencionesDiagram: Diagr&asos,soAtenci ones
Auth or: Ad mi ni strado r Date: 2 8 !" 2!# $%ersion:
Mo(o
Maitre
Reali(ar ,bicacion cliente en mesa
Reali (ar registro desolicitud de atencion de
mesa
&erra atencionde mesa
Reali(a registrode atencion de
mesa
&onsulta menudel dia
&liente
Reali(ar unareser a de mesa
7/25/2019 Documento de Casos de Uso Restaurante
6/21
Object-Oriented M odelModel: Modelam ientoSistemaRestaurantePackage: &ocinaDiagram: Diagr&asos,so&ocina
Author: Adm in istrador Date: 28 !" 2!#$%ersion:
&ocinero
De*inir nue oPlato
Reali(ar el registrodel menu del dia
A/uda nte cocin a
Reali(ar el registrode *in +re+racion de
+lato
Object-Oriented M odelModel: Model amientoSi stemaRestaurantePackage: 'ogistica
Diagram: Diagr&asos,so'ogi stica Auth or: Ad mi ni strador Date: 28 ! " 2!#$%ersion:
O+erador
Registra las com+ras
Reali(a controlmo imiento de stocks
insumos
Registrar la orden de+ago a +ro eedores
Especi cacin de casos de Uso: /orma Corta
7/25/2019 Documento de Casos de Uso Restaurante
7/21
De*inir Personal
El administrador ingresa sus datos para logearse como administrador. Eladministrador desea registrar a un nuevo traba%ador. El sistema lemuestra la ventana para registrar nuevo personal. El administradoringresa los datos personales del nuevo traba%ador. El administradoringresa los datos de estudio del traba%ador. El administrador ingresa losdatos de e&periencia laboral. El sistema valida los datos ingresados.
De*ine Mesas
El administrador se logea para defnir las mesas disponibles delrestaurante. El sistema le muestra el ormulario para el registro de lasmesas. El administrador registra los datos de cada mesa. Eladministrador somete el registro al sistema. El sistema valida datos aregistrar.
Reali(aRegistro de)ari*as +or Pllato
El administrador se logea al sistema. El administrador requiere registrarlas tari as de cada plato del men. El sistema le muestra el ormulariopara registro de las tari as por cada plato. El administrador registra latari a por cada plato. El administrador sale del sistema.
Reali(a cobro de consumo
Procesa cobro alcontado
El administrador requiere realizar el cobro por el consumo de una mesa.El sistema le solicita seleccionar la atencin a cobrar. El administradorselecciona la atencin. El administrador solicita la consolidacin delconsumo. El sistema consolida el consumo en base a los pedidos de la
7/25/2019 Documento de Casos de Uso Restaurante
8/21
mesa. El sistema solicita se seleccione la orma de pago. Eladministrador selecciona cobro de pago al contado. El administradorsolicita se emita la actura de pago correspondiente al cliente. Eladministrador recibe el pago, registra la cobranza y emite el documentode pago.
Reali(a cobro de consumo
Reali(a cobro con)arjeta
El administrador requiere realizar el cobro por el consumo de una mesa.El sistema le solicita seleccionar la atencin a cobrar. El administradorselecciona la atencin. El administrador solicita la consolidacin delconsumo. El sistema consolida el consumo en base a los pedidos de lamesa. El sistema solicita se seleccione la orma de pago. Eladministrador selecciona cobro de pago por tar%eta. El administradorsolicita se emita la actura de pago correspondiente al cliente. Eladministrador recibe tar%eta y procesa el pago, registra la cobranza yemite el documento de pago.
7/25/2019 Documento de Casos de Uso Restaurante
9/21
Especi cacin de Casos de Uso: /orma E0tendida
C#SO DEUSO
'ealizar registro de Solicitud de (rstamo
O12ETI3O )acilitar al registrador el control de las solicitudes deprstamo de los socios as como de la verifcacin de losrequisitos.
#CTORES primario 'egistradorsecundario
'RE4CONDICIONES
*. El socio debe estar !abilitado o activo+. El socio no debe deber tener un prstamo pendiente
. -a solicitud debe incluir los datos de un socio garante
'OST4CONDICIONES
*. Se !a registrado una nueva solicitud de prstamo+.
.
TRIGGER Se !a recepcionado una nueva solicitud de prstamo deun socio
INTER#CCI5N#ctor: Re istrador Sistema
*. ngresa /0 o cdigo de socio +. 1alida que el socio este!abilitado.
Escenario2 El socio no est#!abilitado
. El sistema in orma que socio yano traba%a en la empresa o est#in!abilitado por deuda
3. 'ec!aza la solicitud deprstamo4. )inaliza el registroEscenario2 El socio est# !abilitado
. 5uestra el ormulario pararegistro de solicitud con los datosb#sicos del socio
3. 'equiere verifca deuda del 4. 1erifca y muestra la deuda del
7/25/2019 Documento de Casos de Uso Restaurante
10/21
socio en su $ta$te socioEscenario2 El socio tiene deuda
6. El sistema in orma que sociotiene deuda pendiente
7. 'ec!aza la solicitud de
prstamo8. )inaliza el registroEscenario2 El socio no tiene deuda
6. El sistema autoriza a ingresardatos de prstamo
7. ngresa datos del prstamo9monto solicitado y el plazo depago:8. 'equiere seleccionar sociogarante
;. 5uestra lista de socios quepueden ser garantes
;. Selecciona socio como garantedel prstamo*+b El sistema no valida !abilitacin de socio por deuda impaga5ensa%e2 =Socio no puede solicitar nuevo prstamo por presentardeuda impaga>
4 1erifca y muestra la deuda del socio4a El sistema verifca que socio tiene prstamo pendiente5ensa%e2 =El socio no puede solicitar nuevo prstamo mientras tengadeuda pendiente>
*
*
1alida datos ingresados de la solicitud de prstamo
**a
El sistema no valida datos ingresados
5ensa%e*2 =?oda solicitud a registrar debe seleccionar un sociogarante>5ensa%e+2 =?oda solicitud debe ingresar los datos del monto deprstamo a solicitar as como el plazo de pago requerido>
7/25/2019 Documento de Casos de Uso Restaurante
11/21
DI#GR#M# DE C#SOS DE USO
00include1100include11
00include11Reali(ar Registro Solicitud
+restamoRegistrador
%alidar socio
%eri*icar deuda socio
Seleccion ar socio garante
INTER/#7 GR8/IC# DE USU#RIO 9GUI
7/25/2019 Documento de Casos de Uso Restaurante
12/21
SequenceDiagram: Actuali (ar Solicitud Prestamo a+robada
datos socio
datos socio
*inali (ar actuali(acion solicitud+restamo
alida datos ingresados
Registr soliciutd actuali(ada
Registrar actuali(acion
ingresa datos sobre condi cione s de+restamo a+robadas
muestra solici tud seleccionada
selecciona soli citud a+robada
muestra solicitudes a+robadasseleccionar solicitud
Requiere actuali(ar solicitud
aluador
Solici tudPrestamo Socio
datos socio
datos socio
*inali (ar actuali(acion solicitud+restamo
alida datos ingresados
Registr soliciutd actuali(ada
Registrar actuali(acion
ingresa datos sobre condi cione s de+restamo a+robadas
muestra solicitud seleccionada
selecciona soli citud a+robada
muestra solicitudes a+robadasseleccionar solicitud
Requiere actuali(ar solicitud
7/25/2019 Documento de Casos de Uso Restaurante
13/21
SequenceDiagram: RegistrarSolicitudPrestamo
*inali(a registro solici tud
*inali(a registro solici tud
registrarSolicitud
*inali(ar registro
socios
socio garante
seleccione socio garante
gar ante
3ngresa datos +restamo
ingresar datos +restamodatosPrestamo
Requiere ingrsar datos +restamo
*inali(a registro solici tud
estado deuda
estado deudaeri*icar deuda
eri*icar deuda
eri*icar deuda
eri*icar deuda
mostrar datos socio
estado socio
alidarSocio
Message4"D53
ingresar D53
ali darSocio
&rear soli cutd +restamo
Registrador
Socio &ta&teSolicitudPrestamo
estadoSocio6habilitado
estadoSocio6no7abilitado
alt
deuda6 erdad
deuda6*also
alt
*inali(a registro solici tud
*inali(a registro solici tud
registrarSolicitud
*inali(ar registro
socios
socio garante
seleccione socio garante
garante
3ngresa datos +restamo
ingresar datos +restamodatosPrestamo
Requiere ingrsar datos +restamo
*inali(a registro solici tud
estado deuda
estado deudaeri*icar deuda
eri*icar deuda
eri*icar deuda
eri*icar deuda
mostrar datos socio
estado socio
alidarSocio
Message4"D53
ingresar D53
alidarSocio
&rear soli cutd +restamo
7/25/2019 Documento de Casos de Uso Restaurante
14/21
Object-Oriented Mod elModel: Modelo OOPackage: PrestamosDiagram: &lassDiagram4 Pago&uota sPrestamo
Auth or: Ad mi ni strador Date: !" ! 2! #9%ersion:
! #
! ;
! #
! ;
! #
! ;
! ;# #
solicitante
! ;# #
garante
! #! ;
SO&3O-------
codigoSocionombreSociodireccionSocioD53tiem+oSer icioestado'aboralSocioestadoSocio
: int: int: int: int: int: int: int
: int: int
D S&, 5)O P' A53''A
----
nroO+eracionDescuentomonto)otalDescontar mesestadoDescuento
: int: int: int: int
: int: int
SO'3&3),D PR S)AMO
--
-------
nroSolicitud*echaSolicitud
montoSolicitado+la(oSolicitado*echa aluacionmontoA+robado+la(oA+robadotasaAsignadaestadoSolicitud
: int: int
: int: int: int: int: int: int: int
: int: int: int: int: int
&,O)A PA?O PR S)AMO
------
nroO+eracionnro&uota*echaPagomontoAPagar montoPagadoestado&uota
: int: int: int: int: int: int
: int: int
&)A &)
------
nroO+eracion*echaO+eracionti+oO+eracionmontoO+eracionsaldoAdeudadoestado&ta&te
: int: int: int: int: int: int
: int: int: int: int
7/25/2019 Documento de Casos de Uso Restaurante
15/21
Object-Oriented ModelModel: Modelo OOPackage: PrestamosDiagram: &lassDiagram4Prestamos
Auth or: Adm ini strador Date: !" ! 2! #9%ersion:
! ;
# #solicitante
# #
! ;
# #
! ;
! ;
# #
! ;
# #
! ;
# #
! #
# #
! ;
# #garante
SO&3O
-------
codigoSocionombreSociodireccionSocioD53tiem+oSer icioestado'aboralSocioestadoSocio
: int: int: int: int: int: int: int
bajaSocio => : int: int
SO'3&3),D PR S)AMO
---------
nroSolicitud*echaSolicitudmontoSolicitado+la(oSolicitado*echa aluacionmontoA+robado+la(oA+robadotasaAsignadaestadoSolicitud
: int: int: int: int: int: int: int: int: int
: int: int: int: int: int
)RA.A@ADOR
------
cos)rabajador nombre)rabajador D53direcciontele*ono)rabajador estado'aboral
: int: int: int: int: int: int
: int: int&)A A7ORROS
---
nro&uentaAhorromonedaestado&taAhorro
: int: int: int
< c ta Ah orro => : i nt
.A5&O
---
cod.anconombre.ancoestado.anco
: int: int: int
< banco => : int
D POS3)O PR S)AMO
----
nroDe+osito*echaDe+ositiohoraDe+ositomontoDe+ositado
: int: int: int: int
< de+ositoPrestamo => : int
&)A &)
------
nroO+eracion*echaO+eracionti+oO+eracionmontoO+eracionsaldoAdeudadoestado&ta&te
: int: int: int: int: int: int
: int: int: int: int
D S M.O'SO PR S)AMO
---
nroDesembiolso*echaDesembolsomontoDesembolso
: int: int: int
< desembolso => : in t
7/25/2019 Documento de Casos de Uso Restaurante
16/21
noB
noB
siB
SO&3O R ?3S)RADOR S3S) MA
siB
noB
siB
noBnoB
noBnoB
siBsiB
Presenta solici tud + rCstamo
%eri*ica cargo
%eri*ica requisitos +ara la soli citud
O E
3n*orma a socio sobre *altantes
3ngresa en Stma el D53 o codigo de socio
3n*orma sobre estado de habilitaciFn
%eri*ica en Stma deuda de socio
3n*orma que no +rocede solicitud +or deuda
3ngresa datos de +rCstamo
Requiere seleccionar socio garante i ngresando D53
Selecciona a Socio como garante
Requiere regi strar la solicitud de +rCstamo
3n*orma a socio solici tante
ntrega cargo de solicitud re*rendada
%alida habili dad del socio
7abilitado E
Muestra *ormulario +ara registro de solici tud
Muestra deuda de socio
deuda +or +rCstamo E
Muestra da tos de socio garante
&rea nue o registro de solicitud de +rCstamo
7/25/2019 Documento de Casos de Uso Restaurante
17/21
7/25/2019 Documento de Casos de Uso Restaurante
18/21
SO'3&3),DPR2S)AMO
---------nroSolicitud
*echaSolicitud
montoSolicitado
+la(oSolicitado
*echa2aluacion
montoA+robado
+la(oA+robado
tasaAsignada
estadoSolicitud
:int
:int
:int
:int
:int
:int
:int
:int
:int
im+aga=>
:int
:int
:int
:int
:int
:int
:int
:int
:int
:int
:int
:int
7/25/2019 Documento de Casos de Uso Restaurante
19/21
Object-OrientedModel
Model:ModeloOO
Package:Prestamos
Diagram:StatechartDiagram4Solicitud4Prestamo
Author:Administrador
Date:!8!82!#9
%ersion:
aluar
A+robar
Programar
desembolsar
im+aga
+rotestar
re*inanciar
im+aga
anular
anular
enPago
am
orti(arnro&uotaPago6+la(oB
im+aga
solicitud
R
?3S)RADA
doAnular
do
aluar
do&ambiar?arante
%A',ADA
doAnular
doRecha(ar
doA+robar
do&ambiar?arante
APRO.ADA
doProgramar
R
&7AGADA
do
aluar
A5,'ADA
PRO?RAMADA
doDesembolsar
D
S
M.O'SADA
doenPago
doim+aga
PA?ADA
3MPA?A
do+rotestada
dore*inanciada
&O.RA5GA&OA&)3%A
R
H35A5&3ADA
doenPago
doim+aga
5PA?O
doenPago
doamorti(ada
doim+aga
7/25/2019 Documento de Casos de Uso Restaurante
20/21
Object-Oriented ModelModel: Modelo OOPackage:Diagram: &om+onentDiagram4StmaAhorroPrestamos
Auth or: Adm ini strado r Date: ! ! 2!# 9%ersion:
A+l icaci on: Stma Aho rro Prestamos
Ahorros
Prestamos
&olocaciones
Hinan(as
Adm ini stracion
.ase de datos: Oracle ##g
Rutina &oneIion
)ablas
%istas
Stored +rocedures
3ndices
)riggers
librerias dll:@a a
Sistema O+erati o:Ser idor A+licaciones
Sistema O+erati o:ser idor base Datos
Sistema O+erati o:Ser idor Jeb
Modulo Aute ntica cion de
,suraios
.roKse na egacion:3nternet I+lorer
SistemaO+erati ol: Androi de
Sistema O+erati o:JindoKs L
7/25/2019 Documento de Casos de Uso Restaurante
21/21
Object-Oriented ModelModel: Modelo OOPackage:Diagram: De+lo/mentDiagram4StmaAhorroPrestamos
Author: Admi nistrador Date: ! ! 2! #9%ersion:
P& Socio
JindoKs L
3nternet eI+lorer
Mo il Socio
Ser idor Jeb
Ser idor A+licaciones
JindoKs 2!!8 nter+rise Ser er
Sistema Ahorro Prestamos
Ahorros
Prestamos
&olocaciones
Hinan(as
Ser idor Autenticacion de ,suarios
Ser idor .ase datos
,53
Rutina &
Oracle ##gStored Pr
Object table
Object %ieK
P& Ahorros
P&!# +restamos P&!2 Prestamos
P& &olocaciones
Pc &aja
P& Administracion
35) R5 )
SKitch
Top Related