- Course: DAIS-00720 Proyecto de Desarrollo e Integración de Soluciones.
- Semester: 202010.
- Program: Ingeniería en Computación e Informática.
- University: Universidad Católica del Norte, Antofagasta, Chile.
- Java OpenJDK 11.
- Jetbrains IntelliJ.
- Gradle.
- ZeroIce.
- PHP.
- Laravel Framework.
- .NET Core.
- EntityFramework Core.
- Jetbrains Rider.
- SQLite.
- Kotlin.
- Android Studio Preview.
PlantUML
@startuml
package Model #ccffcc {
class Persona <<Entity>> {
- uid: int
- codigo: Integer
- rut: String
- nombre: String
- email: String
- cargo: String
- unidad: String
- direccion: String
- movil: String
- fijo: String
- sexo: Sexo
}
enum Sexo {
MASCULINO
FEMENINO
}
Persona *--> "1" Sexo: es >
enum Marca {
AJS
Acura
Audi
...
}
class Vehiculo <<Entity>> {
- uid: int
- placa: String
- modelo: String
- anio: int
- observacion: String
- marca: Marca
}
Vehiculo *--> "1" Marca: es >
Persona --> "1" Vehiculo: pertenece <
enum Porteria {
SUR
CENTRAL
MANCILLA
SANGRA
HUANCHACA
}
class Registro <<Entity>> {
- uid: int
- fecha: String
- vehiculo: Vehiculo
- porteria: Porteria
}
Registro *--> "1" Porteria: ingresa >
Registro *--> "1" Vehiculo: incluye >
}
@enduml