Skip to content

Davidmunmen/papeador

 
 

Repository files navigation

Papeador - Juez virtual para concursos de programación competitiva

Diseño general de la aplicación

./img/arqui.png

Modelo entidad-relación de la base de datos

erDiagram
	CONTEST ||--|| PROBLEMA : references
	USUARIO ||--o{ RESPUESTA : references
	RESULTADO ||--o{ RESPUESTA : references
	PROBLEMA ||--|| PRUEBA : references
	PRUEBA ||--o{ RESPUESTA : references

	PROBLEMA {
		INTEGER PROBLEMA_ID
		INTEGER CONTEST_ID
		INTEGER NOMBRE
		CHAR(1) DESCRIPCION
	}

	USUARIO {
		INTEGER USUARIO_ID
		INTEGER USERNAME
		VARCHAR(255) PASSHASH
		VARCHAR(255) EMAIL
	}

	CONTEST {
		INTEGER CONTEST_ID
		VARCHAR(255) NOMBRE
	}

	PRUEBA {
		INTEGER NUMERO_PRUEBA  
		BLOB INPUT
		BLOB OUTPUT
		INTEGER PROBLEMA_ID
		INTEGER PRUEBA_ID
	}

	RESPUESTA {
		INTEGER RESPUESTA_ID  
		INTEGER USUARIO_ID
		INTEGER RESULTADO_ID  
		INTEGER PRUEBA_ID
	}

	RESULTADO {
		INTEGER RESULTADO_ID  
		INTEGER STATUS
	}

Loading

About

Juez virtual escrito en Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 61.5%
  • HTML 36.5%
  • Shell 1.1%
  • Other 0.9%