From ca44228f6975cdf73d4a2bad0e5081815278ff00 Mon Sep 17 00:00:00 2001 From: Dieter Mourisse Date: Wed, 13 Apr 2016 12:11:06 +0200 Subject: [PATCH 1/2] Update layout_draft.md --- db/layout_draft.md | 141 ++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 99 deletions(-) diff --git a/db/layout_draft.md b/db/layout_draft.md index 86035af550..1addaffb92 100644 --- a/db/layout_draft.md +++ b/db/layout_draft.md @@ -3,112 +3,55 @@ Database Layout Draft (gebaseerd op spoj) Tabellen --------- - - Cursus - - CursusContest (voor het geval er meerdere contests bij dezelfde cursus horen COMPBIO <-> PYTHIA15) - - Studenten - - StudentContest (verbind studenten met contest/cursus) - - Richtingen (verbind student met zijn richting - kan veranderen!) - - spojAccount - - Oefening - - Cursus_Oefening (verplicte oefeningen voor die cursus) - - Indiening (Submission) - - Evaluatie (bevat gegevens over een evaluatiemoment) - - EvaluatieContest (verbinding evaluatie met spoj contest en indianio project) - - EvaluatieOefening (verbind de evaluatie met zijn oefeningen) - - EvaluatieStudenten (verbind studenten met de evaluatie waaraan ze hebben deelgenomen) + - User + - Exercise + - Submission (Submission) + - Course + - Course_User (verbind studenten met contest/cursus) + - Course_Exercise (verplicte oefeningen voor die cursus) + - Series - Punten (resultaten voor evaluatie) - Plagiaat - Rankings (speciaal voor Niels) Kolommen per tabel ------------------ - -#####Cursus: - - cursus_id - - beschrijving - - start - - stop - -#####CursusContest: - - cursus_id - - contestCode - - minerva_code - -#####Studenten: +#####User: + - id - studentennummer - familienaam - voornaam - emailadres - - nickname - -#####StudentContest: - - contest_id - - studentennummer - -#####Richtingen: - - studentennummer - - opleiding - - datum - -#####SpojAccount: - - studentennummer - - spojAccount - - datum - -#####Oefening: - - progcode - - reeks - - directorynaam - - titel_nl - - titel_en - - moeilijkheid - -#####Cursus_Oefening: - - cursus_id - - progcode - - deadline - -#####Indiening: - - submission_id - - studentennummer - - progcode - - resultaat - - tijdstip - -#####Evaluatie: - - evaluatie_id - - beschrijving - - cursus_id - - tijdstip - - type (1/2, EX) - - groep - -#####EvaluatieContest: - - evaluatie_id - - contestCode - - indianio_code - -#####Evaluatie_Oefening: - - evaluatie_id - - progcode - -#####Evaluatie_Studenten: - - evaluatie_id - - studentennummer - -#####Plagiaat: - - progcode - - cluster - - submission_id - -#####Rankings: - - cursus_id - - studentennummer - - type - - value - -#####Punten: - - evaluatie_id - - studentennummer - - vraag - - punten + - username + - type (student/teacher/zeus) + +#####Exercise: + - id + - name + - visibility (public/evaluation/hidden/private) + +#####Submission: + - id + - exercise_id + - user_id + - evaluation (true/false) + - result + - timestamp + +#####Deadline + - id + - series_id + - end + - harddeadline (true/false) + +#####Course: + - id + - name + - description + +#####Series: + - id + - name + - course_id + - visibility (public/evaluation/private) + - code From 58f6a297c5ad0c4ae2bc1e6bca00fcf2e7f5ee77 Mon Sep 17 00:00:00 2001 From: Bart Mesuere Date: Thu, 14 Apr 2016 09:40:12 +0200 Subject: [PATCH 2/2] update roadmap --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d024d71a29..9442db0e0c 100644 --- a/README.md +++ b/README.md @@ -19,13 +19,9 @@ ### 0.3 * UGent CAS login -* databank +* users in databank * opslaan van oefeningen in de databank -* status oefeningen - -### 0.4 -* bijhouden van ingediende oefeningen + status -* JS editor? +* opslaan van submissions in de databank ### Later * nodejs tests