proyectos:mini_proyecto_control_estacionamiento
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
proyectos:mini_proyecto_control_estacionamiento [2025/09/06 22:20] – [FastAPI PHP] admin | proyectos:mini_proyecto_control_estacionamiento [2025/09/09 01:19] (actual) – [Base de datos] admin | ||
---|---|---|---|
Línea 6: | Línea 6: | ||
^ Funciones | ^ Funciones | ||
- | ^ Registrar | + | ^ // |
+ | ^ // | ||
+ | ^ Registrar | ||
^ Modificar | ^ Modificar | ||
^ Listar | ^ Listar | ||
Línea 12: | Línea 14: | ||
^ Eliminar/ | ^ Eliminar/ | ||
- | ===== 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< | ||
+ | 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{ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | |||
+ | 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 | ||
+ | |||
+ | </ | ||
==== 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