Beruflich Dokumente
Kultur Dokumente
Sistema de Informacin
para la Gestin de un
Restaurante
Atenciones
Administracion
Logistica
Cocina
Administracin
Sub sistema cuya finalidad es facilitar el registro del personal de mozos,
de las mesas, as como de las tarifas de los platos a ofrecer en el men
de cada da.
Atenciones
Sub sistema cuya finalidad es la de facilitar las reservas de mesas para
una fecha determinada y de ubicar a los clientes que asisten en una
mesa del restaurante tengan o no reserva. Adems incluye el registro de
los pedidos de cada mesa.
Cocina
Nr
o
1
Actor
Responsabilidad
RealizaRegistro de
Tarifas por Pllato
Definir Personal
Define Mesas
Administrador
2
Realiza cobro de consumo
Cajero
Procesa cobro al
contado
3
Realizar Ubicacion cliente
en mesa
Cerra atencion
de mesa
Maitre
4
Mozo
Realiza registro
de atencion de
mesa
5
Realizar una
reserva de mesa
Cliente
Consulta menu
del dia
Realizar registro de
solicitud de atencion de
mesa
Definir Personal
Define Mesas
Administrador
RealizaRegistro de
Tarifas por Pllato
Procesa cobro al
contado
Cajero
Banco
Realizar una
reserva de mesa
Cliente
Realizar registro de
solicitud de atencion de
mesa
Mai tre
Cerra atenci on
de mesa
Realiza registro
de atencion de
mesa
Mozo
Consulta menu
del dia
Object-Oriented Model
Model: ModelamientoSistemaRestaurante
Package: Atenciones
Diagram: DiagrCasosUsoAtenciones
Author: Administrador
Date: 28/05/2014
Version:
Object-Oriented Model
Model: ModelamientoSistemaRestaurante
Package: Cocina
Definir nuevo
Plato
Diagram: DiagrCasosUsoCocina
Author: Administrador
Date: 28/05/2014
Version:
Realizar el registro
del menu del dia
Cocinero
Realizar el registro
de fin prepracion de
plato
Ayudante cocina
Realiza control
movimiento de stocks
insumos
Operador
Registrar la orden de
pago a proveedores
Object-Oriented Model
Model: ModelamientoSistemaRestaurante
Package: Logistica
Diagram: DiagrCasosUsoLogistica
Author: Administrador
Date: 28/05/2014
Version:
Definir Personal
Define Mesas
Procesa cobro al
contado
PRECONDICIO
NES
POSTCONDICIO
NES
TRIGGER
ACTORES
INTERACCIN
Actor: Registrador
1. Ingresa DNI o cdigo de socio
Sistema
2. Valida que el socio este
habilitado.
socio en su CtaCte
Escenario: El socio tiene deuda
socio
6. El sistema informa que socio
tiene deuda pendiente
7. Rechaza la solicitud de
prstamo
8. Finaliza el registro
Escenario: El socio no tiene deuda
6. El sistema autoriza a ingresar
datos de prstamo
7. Ingresa datos del prstamo
(monto solicitado y el plazo de
pago)
8. Requiere seleccionar socio
garante
9. Selecciona socio como garante
del prstamo
10. Requiere registro de la nueva
solicitud de prstamo
Validar socio
<<include>>
<<include>>
<<include>>
SolicitudPrestamo
Socio
Evaluador
Requiere actualizar solicitud
seleccionar solicitud
muestra solicitudes aprobadas
selecciona solicitud aprobada
datos socio
datos socio
muestra solicitud seleccionada
Registrar actualizacion
SequenceDiagram: RegistrarSolicitudPrestamo
SolicitudPrestamo
Socio
CtaCte
Registrador
Crear solicutd prestamo
ingresar DNI
DNI
validarSocio
Message_5
validarSocio
estado socio
alt
estadoSocio=habilitado
mostrar datos socio
verificar deuda
verificar deuda
verificar deuda
estado deuda
estado deuda
alt
deuda=verdad
finaliza registro solicitud
deuda=falso
Requiere ingrsar datos prestamo
ingresar datos prestamo
datosPrestamo
socios
garante
finalizar registro
registrarSolicitud
finaliza registro solicitud
estadoSocio=noHabilitado
verificar deuda
Object-Oriented Model
Model: Modelo OO
Package: Prestamos
Diagram: ClassDiagram_PagoCuotasPrestamo
Author: Administrador
Date: 05/06/2013
Version:
SOLICITUD PRESTAMO
SOCIO
CTA CTE
-
nroOperacion
fechaOperacion
tipoOperacion
montoOperacion
saldoAdeudado
estadoCtaCte
+
+
+
+
CtaCte ()
abono ()
cargo ()
revertir ()
:
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
0..1
0..*
int
int
int
int
codigoSocio
nombreSocio
direccionSocio
DNI
tiempoServicio
estadoLaboralSocio
estadoSocio
:
:
:
:
:
:
:
int
int
int
int
int
int
int
1..1
garante
0..*
1..1
solicitante
0..*
+ socio ()
: int
+ bajaSocio () : int
0..*
nroSolicitud
fechaSolicitud
montoSolicitado
plazoSolicitado
fechaEvaluacion
montoAprobado
plazoAprobado
tasaAsignada
estadoSolicitud
+
+
+
+
+
solicitud ()
: int
evaluacion ()
: int
cancelacionPrestamo () : int
asignarGarante ()
: int
seleccionarSocio ()
: int
0..*
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
0..*
0..1
DESCUENTO PLANILLA
-
nroOperacionDescuento
montoTotalDescontar
mes
estadoDescuento
:
:
:
:
int
int
int
int
0..1
CUOTA PAGO PRESTAMO
+ descuentoPlanilla () : int
+ totalizarDescuentos () : int
0..1
nroOperacion
nroCuota
fechaPago
montoAPagar
montoPagado
estadoCuota
:
:
:
:
:
:
int
int
int
int
int
int
+ cuotaPago ()
: int
+ determinarCuota () : int
SOCIO
-
codigoSocio
nombreSocio
direccionSocio
DNI
tiempoServicio
estadoLaboralSocio
estadoSocio
:
:
:
:
:
:
:
int
int
int
int
int
int
int
Object-Oriented Model
1..1
garante
Model: Modelo OO
Package: Prestamos
Diagram: ClassDiagram_Prestamos
Author: Administrador Date: 05/06/2013
1..1
solicitante
Version:
+ socio ()
: int
+ bajaSocio () : int
0..*
0..*
SOLICIT UD PRESTAMO
1..1
0..*
CT A AHORROS
- nroCuentaAhorro : int
- moneda
: int
- estadoCtaAhorro : int
0..*
+ ctaAhorro () : int
nroSolicitud
fechaSolicitud
montoSolicitado
plazoSolicitado
fechaEvaluacion
montoAprobado
plazoAprobado
tasaAsignada
estadoSolicitud
+
+
+
+
+
solicitud ()
: int
evaluacion ()
: int
cancelacionPrestamo () : int
asignarGarante ()
: int
seleccionarSocio ()
: int
1..1
:
:
:
:
:
:
:
:
:
int
int
int
int
int
int
int
int
int
TRABAJADOR
0..*
1..1
1..1
cosT rabajador
nombreTrabajador
DNI
direccion
telefonoTrabajador
estadoLaboral
:
:
:
:
:
:
int
int
int
int
int
int
+ trabajador ()
: int
+ bajaT rabajador () : int
DESEMBOLSO PRESTAMO
1..1
0..1
BANCO
- nroDesembiolso
: int
- fechaDesembolso : int
- montoDesembolso : int
+ desembolso () : int
- codBanco
: int
- nombreBanco : int
- estadoBanco : int
+ banco () : int
CTA CTE
0..*
DEPOSITO PRESTAMO
-
nroDeposito
fechaDepositio
horaDeposito
montoDepositado
:
:
:
:
int
int
int
int
+ depositoPrestamo () : int
0..*
1..1
+
+
+
+
nroOperacion
fechaOperacion
tipoOperacion
montoOperacion
saldoAdeudado
estadoCtaCte
CtaCte ()
abono ()
cargo ()
revertir ()
:
:
:
:
int
int
int
int
:
:
:
:
:
:
int
int
int
int
int
int
SOCIO
REGISTRADOR
SIST EMA
[no]
OK ?
[si ]
[no]
Habi litado ?
[si]
[no]
[si]
Ingresa datos de prstamo
Verifica cargo
nroSolicitud
fechaSolicitud
montoSolicitado
plazoSolicitado
fechaEvaluacion
montoAprobado
plazoAprobado
tasaAsignada
estadoSolicitud
SOLICITUD PRESTAMO
solicitud ()
evaluacion ()
cancelacionPrestamo ()
asignarGarante ()
seleccionarSocio ()
programarDesembolso ()
desembolsar ()
anularSolicitud ()
refinanciarPrestamo ()
amortizada ()
protestada ()
impaga ()
: int
: int
: int
: int
: int
: int
: int
: int
: int
+
+
+
+
+
+
+
+
+
+
+
+
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
solicitud
RECHAZADA
do/ Evaluar
REGISTRADA
do/ Anular
do/ Evaluar
do/ CambiarGarante
Evaluar
EVALUADA
do/ Anular
do/ Rechazar
do/ Aprobar
do/ CambiarGarante
Object-Oriented Model
Model: Modelo OO
Package: Prestamos
Diagram: StatechartDiagram_Solicitud_Prestamo
Author: Administrador
Date: 06/06/2013
Version:
anular
anular
Aprobar
Programar
APROBADA
do/ Programar
ANULADA
PROGRAMADA
do/ Desembolsar
desembolsar
DESEMBOLSADA
do/ enPago
do/ impaga
impaga
COBRANZA COACTIVA
EN PAGO
do/ enPago
do/ amortizada
do/ impaga
impaga
PAGADA
refinanciar
impaga
do/ enPago
do/ impaga
REFINANCIADA
amortizar [nroCuotaPago=plazo]
enPago
IMPAGA
do/ protestada
do/ refinanciada
protestar
Sistema Operativo:
Windows 7
Object-Oriented Model
Model: Modelo OO
Package:
Diagram: ComponentDiagram_StmaAhorroPrestamos
Sistema
Operativol:
Androide
Author: Administrador
Version:
Date: 06/06/2013
Modulo
Autenticacion de
Usuraios
Sistema Operativo:
Servidor Web
Browse navegacion:
Internet Explorer
Sistema Operativo:
Servidor Aplicaciones
Ahorros
Prestamos
Colocaciones
librerias dll:
Java
Administracion
Rutina Conexion
Finanzas
Tablas
Stored procedures
Indices
Triggers
Sistema Operativo:
servidor base Datos
Object-Oriented Model
Model: Modelo OO
Package:
Diagram: DeploymentDiagram_StmaAhorroPrestamos
Author: Administrador
Date: 06/06/2013
Version:
Servidor Web
Servidor Aplicaciones
PC Socio
Internet explorer
Colocaciones
INTERNET
Finanzas
Movil Socio
UNIX
Rutina Conexion BD
Oracle 11g
Switch
Stored Procedures
Object table
Object View
PC Ahorros
PC Colocaciones
PC Administracion
Pc Caja
PC01 prestamos
PC02 Prestamos