Skip to content

HyperCC/ParkingUCN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parking UCN

Registration and control of vehicular access to UCN.

UCN - .NET Core - Android Studio - Laravel - Intellij

Description

Registration and control of vehicular access to the premises of the Universidad Católica del Norte.

Status

In full development.

Technologies

  • Java 1.8.0_251
  • PHP 7.4.7
  • C# 8
  • .NET Core 3.1
  • Laravel 7.18.0
  • Bootstrap 4.5
  • Intellij Idea 2020.1.2
  • Android Studio 4.2 Cannary 3
  • HTML, CSS, Javascript

Contact

Created by engineering students:

Class Diagram

PlantUML

@startuml

    class Persona <<Entity>> {
        - uid: int
        - webId: int
        - nombre: string
        - rut: string
        - sexo: Sexo
        - cargo: string
        - unidad: string
        - email: string
        - telefono: string
        - oficina: string
        - direccionTrabajo: string
        - direccionCasa: string
        - comuna: string
    }

    enum Sexo {
        VAR
        MUJ
    }
    Persona --> Sexo: use

    class Program {
        main()
        CreateHostBuilder(String[] args): IHostBuilder
    }

    class ContratosImpl{        
    }
    Program --> ContratosImpl: use    

    class Vehiculo <<Entity>> {
        - uid: int
        - patente: string
        - marca: string
        - modelo: string
        - anio: int
        - observacion: string
        - responsable: string
    }

    interface Contratos{
        crearPersona(persona: Persona): Persona
        crearVehiculo(vehiculo: Vehiculo): Vehiculo
        obtenerPersona(rut: string): Persona
        obtenerVehiculo(patente: string): Vehiculo
        ingresarVehiculo(patente: string): Vehiculo
    }
    ContratosImpl <|.. Contratos: implement
    ContratosImpl --> Vehiculo: use
    ContratosImpl --> Persona: use

    

@enduml

License

This project is open-sourced software licensed under the Apache License 2.0

About

Registration and vehicle control of access to UCN

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published