Pequeño sistema de evaluación de documentos en LARAVEL
$10-30 USD
ที่ทำเสร็จแล้ว
โพสต์ มากกว่า 4 ปีที่ผ่านมา
$10-30 USD
ชำระเงินเมื่อส่งงาน
Necesito un pequeño sistema que permita evaluar documentos subidos por participantes, para determinar el ganador.
El sistema debe tener 3 tipos de usuario, con los siguientes roles:
Admin - Alimenta catálogos
Participantes - Se pueden registrar y subir un archivo
Jurado - Se asigna por Admin para evaluar el archivo subido por los participantes.
Flujo de trabajo:
Un usuario (alumnos o participantes) se registra y sube un documento al sistema para ser evaluado. Tambien puede registrar coautores.
- Los documentos tienen un máximo de 3 autores (participantes) y se dividen en categorías: ensayos, artículos, proyectos.
- Cada categoría tiene parámetros de evaluación: P/E: Tiempo de exposición, redacción, calidad científica. Pueden ser más categorías.
- Cada parámetro tiene un valor de puntaje: P/E: Tiempo exposición: 20pts, redacción: 40pts...
Estos catálogos son alimentados por el usuario admin.
Admin también asigna permiso de jurado a x usuario.
El jurado puede descargar el documento (Trabajo) y asignar una calificación en base a los parámetros predefinidos. P/E:
Trabajo 1: (Se muestra título)
Parámetros:
Tiempo de exposición: 20pts - Nota obtenida = X
...
Donde X es la nota asignada a ese parámetro por el usuario jurado.
Cada documento(trabajo) es evaluado por 3 usuarios jurado. Al final, la nota promedio de los 3 es la nota final del trabajo.
Finalmente el sistema muestra un listado de todos los trabajos ordenados de nota final de mayor a menor, por categorías.
Adjunto DER para referencia.
Preferiblemente en Laravel o codeigniter.
El sistema es para un ejercicio académico, por lo que no importa mucho el diseño, sino la funcionalidad.
Poco presupuesto. T.T
Buen día me pongo a sus órdenes para apoyarlo en su proyecto de Pequeño sistema evaluación de documentos en Laravel.
Trabajo actualmente con este framework.
Si tiene preguntas estaré en el chat.
Saludos.
Saludos, yo puedo desarrollar su sistema usando angular y node como framework, esto principalmente porque se podria crear una base de datos no relacional y escalable en mongodb, ademas de que esto le haria mas facil tener un control de las sesiones y roles de los usuarios, tambien le ayudaria a encontrar un buen proveedor de vps (el vps yo lo recomiendo para sistemas web) ya que los hosting compartidos estan demasiado limitados a paginas web estaticas.