Schicken Sie mir ein umfassendes Prüfungssystem, das ich entwickelt habe, VS2005+SQL2000. Es ist ein Projekt, das ich während meiner Zeit im Praktikum unabhängig erstellt habe Multiple Prüfungssysteme Es gibt Single-Choice-Fragen, Multiple-Choice-Fragen, Lückentextfragen und Quizfragen (oder Kurzantwortfragen).
Lassen Sie mich über meine Entwicklungserfahrung sprechen:
1. Es gibt fast keine Fragetypen in den Testpapieren, die ich vor nicht allzu langer Zeit heruntergeladen habe, aber das Merkwürdige ist, dass es im Hintergrund keine Rezensionspapiere gibt Die Bewertung erfolgt direkt an der Rezeption. Dies ist eine Frage, denn wenn es sich um eine Lückentextfrage handelt, können Sie vergleichen, ob die wenigen vom Benutzer eingegebenen Wörter mit den Antworten in der Datenbank übereinstimmen , die Antworten auf Kurzantwortfragen bestehen im Allgemeinen aus Dutzenden von Wörtern. Es ist für den Benutzer unmöglich, jedes Wort in der Datenbank zuzuordnen. Dies ist zwar vergleichbar, entspricht jedoch nicht der Realität. Deshalb habe ich im Hintergrund die Funktion „Prüfungspapierüberprüfung“ hinzugefügt, mit der die Antworten des Benutzers auf der Startseite gespeichert und dann die vom Benutzer ausgewählten Fragen und eingegebenen Wörter auf die gleiche Weise im Hintergrund angezeigt werden können Der größte Vorteil konnte bei dem Prüfungssystem, das ich bisher gesehen habe, nicht gesehen werden. Bei der „Prüfungsprüfung“ werden außer den manuell eingegebenen „Fragen und Antworten“ auch andere Fragetypen automatisch vom System bewertet.
2. Berechtigungsverwaltung wurde hinzugefügt. Das System ist in drei Arten von Benutzern unterteilt: Administratoren, Lehrer und Schüler. Administratoren können die Berechtigungen von Lehrern festlegen.
3. Im Modul „Benutzerverwaltung“ wurde außerdem die Funktion „Passwort zurücksetzen“ hinzugefügt. Wenn der Benutzer das Passwort vergisst, kann der Administrator das Passwort des Benutzers auf eine 6-stellige Zufallszahl zurücksetzen.
4. Das System verwendet nur eine Schnittstelle zum Anmelden. Es kann eine intelligente Anmeldung für drei Arten von Benutzern ohne Verwendung von Optionsfeldern realisieren und springt automatisch entsprechend der Identität zur entsprechenden Seite. Darüber hinaus werden Cookies verwendet, um sich Benutzernamen zu merken.
5. Nach erfolgreicher Anmeldung können Studierende ihre persönlichen Passwörter ändern, Prüfungsunterlagen einsehen und Prüfungen auswählen.
6. Ich habe lange an der schönen Benutzeroberfläche gearbeitet. Obwohl ich nicht sagen kann, dass sie schön ist, ist sie auf jeden Fall gut.
7. Im Grunde ist alles, was ich gelernt habe, hier, wie z. B. das Löschen aller Kontrollkästchen in GridView und das Zulassen nur einer Zeile in GridView, wenn die Maus bewegt wird, wenn sich in einem GridView zu viele Wörter befinden Spalte, die folgenden Wörter werden weggelassen; beim Löschen wird ein Bestätigungsdialogfeld angezeigt. . . . . Ich hoffe, dass es für Freunde hilfreich sein wird, die neu bei .NET sind.
7. Da das Praktikum beendet ist und ich auf der Suche nach einem Job bin, habe ich nicht mehr viel Zeit, das System zu verbessern. Wenn Sie Probleme bei der Verwendung haben, können Sie mich kontaktieren Ich werde mein Bestes tun, um zu helfen. E-Mail:
[email protected] Zu den Backend-Modulen gehören:
Persönliche Informationsverwaltung Passwort ändern Abteilungsinformationsverwaltung Abteilungsverwaltung Benutzerinformationsverwaltung Benutzerverwaltung Berechtigungseinstellungen Wartung der Testpapierformulierung Testpapierformulierung (Zufallsfragen, manuelle Fragen) Testpapierverwaltung Benutzertestpapierverwaltung Testpapierüberprüfung Benutzerbewertungen Fragenkategorieverwaltung Single-Choice-Fragen Pflege von Multiple-Choice-Fragen, Pflege von Richtig/Falsch-Fragen, Pflege-Lückenfragen, Pflege-Quizfragen