Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Page: 1
Tabla de Contenidos
Detalle del Modelo.........................................................................................................................2
Modelo de clases ...........................................................................................................................2
w_Bienvenida.................................................................................................................................3
b_Usuarios......................................................................................................................................4
w_Acceso.......................................................................................................................................5
b_Mesas..........................................................................................................................................6
b_Clientes.......................................................................................................................................7
b_Productos....................................................................................................................................8
w_Inventario.................................................................................................................................10
w_Pedidos.....................................................................................................................................11
b_Ticket........................................................................................................................................12
b_Factura......................................................................................................................................14
Model Specification
Page: 2
Modelo de clases
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Paquete
Propuesto. Versin 1.0. Fase 1.0.
Model
Creado el 10/03/2015. ltima modificacin el 10/03/2015
{03E8C3AA-62BC-4ff6-9712-BBCD5F2CECA0}
Model Specification
Page: 3
Imagen: 1
w_Bienvenida
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 10/03/2015. ltima modificacin el 11/03/2015.
{6ADE1528-3B64-40b3-BB66-266BA35A1D40}
Model Specification
Conecciones
Conector
Dependencia
Origen -> Destino
Page: 4
Origen
Public
w_Bienvenida
Atributos
Atributo
Destino
Public
b_Usuarios
Notas
Restricciones y etiquetas
Predeterminado:
Operaciones
Metodo
Notas
w_Mostrar Mensaje() long Se mostraran los mensajes de bienvenida
Public
b_Usuarios
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Notas
Parmetros
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 24/03/2015.
{F7B55C8E-BBB4-40f8-8E46-924CF669AD1D}
En esta clase se obtendran los datos personales de los usuarios del sistema
Propiedades Personalizadas
isActive = Falso
Conecciones
Conector
Dependencia
Origen -> Destino
Origen
Public
w_Bienvenida
Destino
Public
b_Usuarios
Dependencia
Origen -> Destino
Public
w_Acceso
Public
b_Usuarios
Notas
Model Specification
Page: 5
Atributos
Atributo
Notas
Restricciones y etiquetas
Contrasea long
Private
Predeterminado:
Id_usuario int
Private
Nombre_usuario long
Private
Operaciones
Metodo
w_CerrarSesin() void
Public
Notas
Parmetros
Esta opcin es para cuando el usuario desea salir
del sistema
Predeterminado:
w_Acceso
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 11/03/2015. ltima modificacin el 23/03/2015.
{0F739119-C46F-4dd6-8B6C-1BD8455FA405}
En esta clase de acceso es para poder acceder al sistema siempre y cuando sea algunos de los usuarios registrados
Model Specification
Page: 6
Propiedades Personalizadas
isActive = Falso
Conecciones
Conector
Dependencia
Origen -> Destino
Origen
Public
w_Acceso
Destino
Public
b_Usuarios
Dependencia
Origen -> Destino
Public
w_Acceso
Public
b_Mesas
Atributos
Atributo
Contrasea long
Private
Notas
Restricciones y etiquetas
Predeterminado:
Operaciones
Metodo
Notas
w_Mostrar Pantalla de
Inicio() void
Public
w_Seleccionar mesa() void Debera checar que mesas estan disponibles y
Public
poder seleccionarl alguna
w_Validar() void
Public
b_Mesas
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 24/03/2015.
{97FA9739-51BB-42d1-8E37-7CC3A73DFDE8}
Propiedades Personalizadas
Notas
Parmetros
Model Specification
Page: 7
isActive = Falso
Conecciones
Conector
Dependencia
Origen -> Destino
Origen
Public
w_Acceso
Destino
Public
b_Mesas
Dependencia
Origen -> Destino
Public
b_Mesas
Public
b_Clientes
Dependencia
Origen -> Destino
Public
b_Ticket
Public
b_Mesas
Dependencia
Origen -> Destino
Public
b_Mesas
Public
w_Pedidos
Atributos
Atributo
Notas
Notas
Restricciones y etiquetas
Area int
Private
Operaciones
Metodo
w_Mostrar mesas
disponibles() void
Public
b_Clientes
Tipo:
Estado:
Paquete:
Predeterminado:
Notas
Parmetros
Debera mostrar cuantas mesas estan disponibles
para su uso, si alguien desea escojer una mesa
que ya este disponible, mandar un mensaje de
alerta
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Model Specification
Detalle:
GUID:
Page: 8
Propiedades Personalizadas
isActive = Falso
Conecciones
Conector
Dependencia
Origen -> Destino
Origen
Public
b_Clientes
Destino
Public
b_Factura
Dependencia
Origen -> Destino
Public
b_Mesas
Public
b_Clientes
Notas
Atributos
Atributo
Notas
Restricciones y etiquetas
Direccin int
Private
Predeterminado:
RFC int
Private
Operaciones
Metodo
Reservar Mesa() void
Public
Notas
En algunas ocaciones los clientes pueden
reservar mesa
Parmetros
Model Specification
b_Productos
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Page: 9
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 24/03/2015.
{8C621FE8-0983-4321-801E-65B60D514317}
Propiedades Personalizadas
isActive = Falso
Conecciones
Conector
Dependencia
Origen -> Destino
Origen
Public
b_Productos
Destino
Public
w_Inventario
Dependencia
Origen -> Destino
Public
b_Productos
Public
w_Pedidos
Notas
Atributos
Atributo
Notas
Restricciones y etiquetas
Cantidad int
Private
Predeterminado:
Id_Producto int
Private
Model Specification
Page: 10
Nombre int
Private
Predeterminado:
w_Precio int
Private
Predeterminado:
Notas
Se podra eliminar algun producto que ya no se
utilice en el restaurante
Parmetros
Operaciones
Metodo
w_Eliminar Producto()
void
Public
w_Ingresar Producto()
void
Public
w_Mostrar Productos()
void
Public
w_Registrar en Almacen()
void
Public
w_Inventario
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 23/03/2015.
{B29977F2-3E0B-46d1-A73A-52A8E24AFA71}
Propiedades Personalizadas
isActive = Falso
Conecciones
Model Specification
Conector
Dependencia
Origen -> Destino
Page: 11
Origen
Public
b_Productos
Atributos
Atributo
Destino
Public
w_Inventario
Notas
Notas
Restricciones y etiquetas
Ingresar cantidad de
productos int
Private
Predeterminado:
Predeterminado:
Operaciones
Metodo
w_mostar entradas y
salidas diarias() void
Public
w_mostrar total de
productos() void
Public
w_Pedidos
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 23/03/2015.
{125E68F2-FF92-4a68-A97D-D3E22D486E6C}
Propiedades Personalizadas
isActive = Falso
Conecciones
Notas
Parmetros
El sistema debera mostrar todas las entradas y
salidas que se realizen a diario en el restaurante
Model Specification
Page: 12
Conector
Dependencia
Origen -> Destino
Origen
Public
b_Mesas
Destino
Public
w_Pedidos
Dependencia
Origen -> Destino
Public
b_Productos
Public
w_Pedidos
Notas
Atributos
Atributo
Notas
Cantidad int
Private
id_usuario int
Private
Predeterminado:
Precio int
Private
Predeterminado:
Predeterminado:
Restricciones y etiquetas
Operaciones
Metodo
Notas
Parmetros
w_Eliminar pedido() void Se puede eliminar el pedido siempre y cuando no
Public
se realize el total final
w_Ingresar Pedido() void Se ingresa el pedido de cada mesa
Public
w_Modificar Pedido() void Se podra modificar el pedido siempre y cuando
Public
no se halla realizado el total final
Model Specification
Page: 13
b_Ticket
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 24/03/2015.
{A86B34CB-E54C-4fb5-8FC4-65F843E5BFC4}
Propiedades Personalizadas
isActive = Falso
Conecciones
Conector
Dependencia
Origen -> Destino
Origen
Public
b_Factura
Destino
Public
b_Ticket
Dependencia
Origen -> Destino
Public
b_Ticket
Public
b_Mesas
Notas
Atributos
Atributo
Notas
Restricciones y etiquetas
Predeterminado:
Id_Usuario int
Private
Predeterminado:
Model Specification
Page: 14
Productos int
Private
Operaciones
Metodo
Notas
Parmetros
w_Imprimir Ticket () void El sistema debera de imprimir dos copias del
Public
ticket una para el usuario y una para los clientes,
el ticket debera de lllevar los datos
correspondientes
b_Factura
Tipo:
Estado:
Paquete:
Detalle:
GUID:
Clase
. Versin 1.0. Fase 1.0.
Modelo de clases Palabras claves:
Creado el 23/03/2015. ltima modificacin el 24/03/2015.
{21FF6A80-B9BD-466e-872F-A5BDE1C55A21}
Propiedades Personalizadas
isActive = Falso
Conecciones
Conector
Dependencia
Origen
Public
Destino
Public
Notas
Model Specification
Page: 15
b_Factura
b_Ticket
Dependencia
Origen -> Destino
Public
b_Clientes
Public
b_Factura
Atributos
Atributo
Notas
Restricciones y etiquetas
Predeterminado:
Direccion int
Private
Predeterminado:
Predeterminado:
Predeterminado:
Predeterminado:
Model Specification
Page: 16
Predeterminado:
Operaciones
Metodo
Notas
Parmetros
w_Imprimir Factura() void El sistema debera imprimir la factura siempre y
Public
cuando la pida el cliente.