Gegevensstroomdiagram voor online examendocumentsysteem
Deze DFD schetst de gegevensstroom in een online examendocumentsysteem. Het gaat uit van een basissysteem met studentengebruikers, instructeurs en een centrale server.
entiteiten:
* student: Neemt examens, dient antwoorden in, ontvangt resultaten.
* instructeur: Creëert examens, uploadt documenten, stelt deadlines in, cijfers examens.
* examenserver: Sluit examendocumenten op, antwoord inzendingen, studenteninformatie en cijfers.
processen:
* 1. Examen maken: Instructeur maakt een nieuw examen, het definiëren van de details (titel, onderwerp, datum, enz.) En uploads examendocumenten (vragen, instructies).
* 2. Toegangsexamen: Student heeft toegang tot het examen via een webinterface, inloggen met hun referenties.
* 3. Download examen: Student downloadt het examendocument naar hun apparaat.
* 4. Antwoord examen: Student beantwoordt vragen, het invullen van het examendocument.
* 5. Antwoord indienen: Student Uploads voltooide examendocument naar de server.
* 6. Winkel Antwoord: Examenserver ontvangt en slaat het voltooide examendocument van student op en slaat op.
* 7. Cijfer examen: Instructeur haalt en beoordeelt het examendocument van de student en voert het cijfer in het systeem in.
* 8. Store -cijfer: Examenserver slaat het cijfer op voor de specifieke student en examen.
* 9. Bekijk resultaten: Student heeft toegang tot het systeem om hun examenresultaten en cijfers te bekijken.
Gegevensstromen:
* examendetails: Stroomt van instructeur naar examenserver tijdens het maken van examens.
* examendocument: Stroomt van instructeur naar examenserver tijdens het maken van examens, van examenserver tot student tijdens toegang en van student tot examenserver tijdens het indienen.
* Antwoord van studenten: Stroomt van student naar examenserver tijdens het indienen.
* graad: Stroomt van instructeur naar examenserver tijdens het beoordelen, en van examenserver naar student tijdens het bekijken van het resultaat.
Diagram:
`` `
+-----------------++
| Examenserver |
+-----------------++
| |
| |
+----------> | Winkel examen | --------->+
| | Details &| |
| | Documenten | |
| + -----------------+ |
| |
| |
+-----------------+++----------++-----------------++
| Instructeur | ----> | CREATE | ----> | Student |
+ -----------------+ | Examen | +-----------------++
+ ----------+ | |
| |
| Toegang | --------->+
| Examen | |
| | |
+ ----------+ |
| |
| |
+ ----------+ |
| Download | --------->+
| Examen | |
+ ----------+ |
| |
| |
+ ----------+ |
| Antwoord | --------->+
| Examen | |
+ ----------+ |
| |
| |
+ ----------+ |
| Verzenden | --------->+
| Antwoord | |
+ ----------+ |
| |
| |
+ ----------+ |
| Grade | --------->+
| Examen | |
+ ----------+ |
| |
| |
+ ----------+ |
| Bekijk | --------->+
| Resultaten | |
+ ----------+ |
| |
| |
+ ----------+ |
| Winkel | --------->+
| Grade | |
+ ----------+ |
| |
| |
+ ----------+ |
| Ophalen | --------->+
| Grade | |
+ ----------+ |
| |
| |
+ ----------+ |
| Winkel | --------->+
| Antwoord | |
+ ----------+ |
| |
| |
+ ----------+ |
| Winkel | --------->+
| Grade | |
+ ----------+ |
`` `
Opmerkingen:
* Dit diagram is een vereenvoudigde weergave en kan worden uitgebreid op basis van de specifieke vereisten van het systeem.
* Aanvullende entiteiten en processen kunnen worden toegevoegd op basis van de complexiteit van het examensysteem (bijv. Proctoring, plagiaatdetectie, meerkeuzevragen, enz.).
* De werkelijke gegevensstromen kunnen complexer zijn, afhankelijk van de specifieke implementatiegegevens van het systeem.
Dit diagram moet een basiskennis geven van de gegevensstroom in een online examendocumentsysteem. U kunt het gebruiken als startpunt om uw systeem te ontwerpen en te implementeren op basis van uw specifieke vereisten. |