Kostenlose Installation
Technische UmsetzungEntwicklungssprache: jsp+servlet. Datenbank: myeclipse oder eclipse.
FunktionsrealisierungKunde
Login-Service: Verantwortlich für die Login-Eingabe des Kunden und die serverseitige Überprüfung. Wenn Sie sich erneut anmelden, müssen Sie das Passwort erneut eingeben.
Fragen-Download: Verantwortlich für das Lesen der Testfragendaten aus der Datenbank und deren Herunterladen auf den Client.
Beantwortung von Kundenfragen: Verantwortlich für die Anzeige heruntergeladener Fragen im Browser des Benutzers, damit Kunden Fragen beantworten können.
Fragen-Upload: Verantwortlich für das Hochladen von Antworten auf von Benutzern beantwortete Fragen auf den Server.
Managementseite
Testfragen generieren: Verantwortlich für die Generierung entsprechender Testfragen für die Prüfung vor Ort aus der Testfragenquelle.
Initialisierung der Testfragen: Verantwortlich für das Löschen der Testfragen-Recyclinginformationen vor jeder Prüfung.
Kandidatenüberwachung: Verantwortlich für die Verwaltung und Überwachung des Prüfungsstatus jedes Kandidaten während der Prüfung.
Recycling von Prüfungsunterlagen: Verantwortlich für das Hochladen der von den Kandidaten eingereichten Antworten auf den Datenbankserver nach der Prüfung.
Überprüfung der Testpapiere: Verantwortlich für die automatische Überprüfung und Wiederverwertung von Testpapieren (objektive Fragen).
Datenbankverbindungsdienst: Verantwortlich für den Empfang relevanter Datenbankverbindungen, Abfragen, Änderungen und anderer Dienste von jedem gemeinsamen Service-Layer-Modul und die Rückgabe relevanter Daten.
Ausnahmeverwaltung der Datenzugriffsschicht: Verantwortlich für Ausnahmen, die im Datenbankverbindungsdienst auftreten.
Detaillierte Details zu jedem Modul:
1) Anmeldemodul für Kandidaten:
Auf der Benutzerebene geben Kandidaten ihren Kundennamen und ihr Passwort über die Haupt-Anmeldeseite ein.
In der Webschicht werden der aus der Kundeneingabe erhaltene Kundenname und das entsprechende Passwort mit dem entsprechenden aus der Geschäftsschicht zurückgegebenen Kundennamen und Passwort verglichen. Wenn der Kunde über ein korrektes Passwort verfügt und sich noch nicht angemeldet hat, melden Sie sich bei der Hauptprüfung an Andernfalls gehen Sie zur Fehlerseite und bitten Sie um erneute Anmeldung.
Stellen Sie auf der Geschäftsebene eine Verbindung zur MSSQL-Datenbank her und rufen Sie alle Kundennamen und Kennwortinformationen ab. Übergeben Sie diese Informationen an die Webebene.
Auf der EIS-Ebene entspricht es der Students-Tabelle in der MSSQL-Datenbank.
2) Fragenmodul:
(1) Multiple-Choice-Fragen:
Auf Benutzerebene werden die jedem Kandidaten entsprechenden Testfragen im Browser angezeigt und die Kandidaten werden aufgefordert, Testantworten einzugeben. Es gibt auch eine Schaltfläche zum Senden, über die Kandidaten die Fragen nach dem Ausfüllen hochladen können.
In der Webschicht ist JSP dafür verantwortlich, die Fragen von der Geschäftsschicht abzurufen und die Fragen so zu organisieren, dass sie dem Benutzer angezeigt werden.
Stellen Sie in der Business-Schicht die Verbindung zur Datenbank her und rufen Sie die Multiple-Choice-Fragen ab.
Auf der EIS-Ebene entspricht sie der Auswahltabelle in der Datenbank.
(2) Wortfragen:
Auf Benutzerebene werden die Wortfragenanforderungen im Textbereich des Applets im Browser angezeigt, und die digitale Signaturtechnologie des Applets wird verwendet, um die Einschränkungen beim Zugriff auf das lokale Dateisystem zu durchbrechen und Word zum Bearbeiten der Fragen zu öffnen .
In der Webschicht wird die Servlet-Datei-Upload- und Download-Technologie verwendet, um die gelesene Word-Datei auf die lokale Festplatte herunterzuladen.
Stellen Sie auf der Geschäftsebene eine Datenbankverbindung her und rufen Sie die Wortfrage ab. Die Wortfrage speichert die Wortdatei in Form eines Binärstreams in der Datenbank.
Auf der EIS-Ebene entspricht es der Worttabelle in der Datenbank.
3) Antwort-Upload-Modul:
Klicken Sie auf Benutzerebene im Browser auf die Schaltfläche „Senden“, um die vollständigen Antworten an die entsprechende Seite zu senden.
In der Webschicht werden die von Kunden übermittelten Antworten an die entsprechenden Javabean-Komponenten übermittelt und Erinnerungsinformationen werden auf der Benutzerseite angezeigt.
Auf der Business-Ebene werden die übermittelten Antworten in der entsprechenden Datenbank gespeichert.
Auf der EIS-Ebene verfügt die Studententabelle in der Datenbank über zwei entsprechende Felder, in denen die übermittelten Antworten des Kunden gespeichert werden.
System-Screenshot