Herramientas de usuario

Herramientas del sitio


proyectos:mini_proyecto_control_estacionamiento

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
proyectos:mini_proyecto_control_estacionamiento [2025/09/06 22:20] – [FastAPI PHP] adminproyectos:mini_proyecto_control_estacionamiento [2025/09/09 01:19] (actual) – [Base de datos] admin
Línea 6: Línea 6:
  
 ^ Funciones         ^ Cliente  ^ Autos  ^ Plazas  ^ ^ Funciones         ^ Cliente  ^ Autos  ^ Plazas  ^
-^ Registrar         ✔        | X      | X       |+^ //Sesion//        | ✔        | X      | X       | 
 +^ //Permiso//       | X        | X      | X       | 
 +^ Registrar                | X      | X       |
 ^ Modificar         | X        | X      | X       | ^ Modificar         | X        | X      | X       |
 ^ Listar            | X        | X      | X       | ^ Listar            | X        | X      | X       |
Línea 12: Línea 14:
 ^ Eliminar/Revocar  | X        | X      | X       | ^ Eliminar/Revocar  | X        | X      | X       |
  
-===== API ===== 
  
-==== Lumen PHP ==== 
  
-==== FastAPI Python ====+===== Base de datos =====
  
 +<uml>
  
-==== WinAPI C Sharp ====+@startuml
  
 +@startuml
 +Usuarios <|-- Clientes
 +Autos o-- Clientes
  
-===== Base de datos =====+Autos <|-- TipoVehiculos 
 +Clientes<|-- TipoClientes 
 +Empleados <|-- TipoEmpleados
  
 +
 +Plazas o--  Playas
 +PlazasUso o-- Plazas
 +
 +PlazasUso o-- Usuarios
 +PlazasUso o-- Clientes
 +PlazasUso o-- Autos
 +
 +CuentaPagos o-- PlazasUso
 +CuentaPagos o-- Usuarios
 +
 +Usuarios <|-- Empleados
 +
 +
 +CuentaPagos <|-- Tarifas
 +
 +
 +class Clientes{
 +  Integer IdCliente
 +  SmallInt IdTipoCliente
 +  String Nombre
 +  smallInt TipoDocumento
 +  String Documento
 +  Smallint Estado
 +}
 +
 +class Autos{
 +   Integer IdAuto
 +   Integer IdCliente
 +   SmallInt IdTipoVehiculo
 +   String Marca
 +   String Modelo
 +   SmallInt AñoModelo
 +   DateTime FechaIngreso
 +   String Observacion
 +}
 +
 +Class Usuarios{
 +  Integer IdUsuario
 +  Integer IdCliente
 +  SmallInt IdTipoUsuario
 +  String Usuario
 +  String Password
 +  String NombreCompleto
 +  SmallInt Estado
 +}
 +
 +Class Empleados{
 +  Integer IdEmpleado
 +  SmallInt IdTipoEmpleado
 +  String Nombre
 +  String ApellidoPaterno
 +  String ApellidoMaterno
 +  SmallInt TipoDocumento
 +  String Documento
 +}
 +
 +Class Playas{
 +  Integer IdPlaya
 +  String Ubigeo
 +  String Nombre
 +  String Direccion
 +}
 +
 +Class Plazas{
 +  Integer IdPlaza
 +  Integer IdPlaya
 +  String Zona
 +  String Codigo
 +  SmallInt Estado
 +}
 +
 +Class PlazasUso{
 +  Integer IdPlazaUso
 +  DateTime FechaRegistra
 +  Integer IdPlaza
 +  Integer IdUsuario
 +  Integer IdCliente
 +  Integer IdEmpleado
 +  Integer IdAuto
 +  Datetime InicioUso
 +  Datetime FinUso
 +  SmallInt Estado
 +}
 +
 +Class CuentaPagos{
 +  Integer IdCuentaPago
 +  Integer IdTarifa
 +  Integer IdPlazaUso
 +  Integer IdUsuario
 +  DateTime FechaRegistra
 +  Numeric Monto
 +  SmallInt Estado
 +}
 +
 +Class Tarifas{
 +  Integer IdTarifa
 +  Integer PorHoras
 +  Integer PorVecesUso
 +  Integer PorTipoVehiculo
 +  Integer PorTipoCliente
 +  Integer PorIdCliente
 +  Integer PorPlaza
 +  Integer PorZona
 +  DateTime FechaIni
 +  DateTime FechaFin
 +  Numeric Monto
 +  Numeric DescuentoPorcentaje
 +  Numeric DescuentoMonto
 +  SmallInt Estado
 +}
 +
 +Class TipoEmpleados{
 +  SmallInt IdTipoEmpleado
 +  String Nombre
 +}
 +
 +
 +Class TipoClientes{
 +  SmallInt IdTipoCliente
 +  String Nombre
 +}
 +
 +Class TipoVehiculos{
 +  SmallInt IdTipoVehiculo
 +  String Nombre
 +}
 +
 +@enduml
 +
 +</uml>
 ==== MS SQL Server ==== ==== MS SQL Server ====
  
 ==== PostgresSQL ==== ==== PostgresSQL ====
 +
 +
 +
 +===== API =====
 +
 +==== FastAPI Python ====
 +
 +==== Lumen PHP ====
 +
 +==== WinAPI C Sharp ====
 +
 +
  
 ===== GUI ===== ===== GUI =====
proyectos/mini_proyecto_control_estacionamiento.1757197240.txt.gz · Última modificación: 2025/09/06 22:20 por admin