Das Fahrschulprüfungssystem Angel Studio ASP.NET (AngelExam) basiert auf asp.net mvc (C#) + Front-End-Bootstrap + jquery + Laui und anderen Technologien. Die Datenspeicherung verwendet eine SQL-Server-Datenbank mit zuverlässiger und stabiler Leistung.
Die Front-End-Seite nutzt aktualisierungslose Technologie zur Interaktion basierend auf der Aufruflogik der MVC-Web-API. Die Front-End-Prüfungsoberfläche ist einfach und benutzerfreundlich Der interne Inhalt ist leicht und reich an Komponenten, vom Kerncode bis hin zu jedem Detail der API, das sorgfältig ausgearbeitet wurde und sich sehr gut für die schnelle Entwicklung von Webschnittstellen eignet.
Funktionen des Prüfungssystems
1. Um das Lesen und Schreiben von Daten und die Reife der Sprache zu erleichtern, wählen Sie asp.net mvc für eine höhere Entwicklungseffizienz und schnellere Geschwindigkeit.
2. Die Systemarchitektur verwendet ein dreischichtiges Framework mit den Vorteilen geringer Kopplung, hoher Wiederverwendbarkeit, schneller Bereitstellung und hoher Wartbarkeit.
3. Die Daten der Systemkonfigurationsdatei werden mithilfe von HttpRuntime.Cache zwischengespeichert, wodurch das Programm während des Betriebs effizienter und schneller wird.
4. Die Auswahl der Datenbank basierte auf verschiedenen Überlegungen, basierend auf der Datengröße der Prüfungsfrage des Systems. Nach der Untersuchung verschiedener Datenbanken wurde schließlich SQL Server als Systemdatenbank ausgewählt.
5. Die Betriebsumgebung basiert auf den Eigenschaften der Funktionsmodule, und Windows Server + IIS wird ausgewählt, um die Bereitstellung zu vereinfachen.
Systemvorteile
1. Das System basiert auf asp.net mvc und unterstützt derzeit mehr als 90 % des Speicherplatzes. Benutzer können die Datenbank direkt hochladen (SQL Server2008r2) oder die .sql-Datei direkt zur Verwendung übergeben .
2. Das System unterstützt Funktionen des Fahrschulprüfungssystems wie mehrere Verwaltungskonten, das Hinzufügen mehrerer Schülerinformationen, das Hinzufügen von Fragenbankkategorien, das Hinzufügen mehrerer Arten von Fragen usw.
3. Die Fragenbank des Prüfungssystems kann flexibel andere Vorgänge hinzufügen, ändern, löschen, einschließlich Single-Choice-, Multiple-Choice-, Beurteilungs- und anderer Fragetypen.
4. Das Prüfungssystem verfügt über eine integrierte Simulations-Screening-Berechnungslogik für Testsimulationsfragetypen, und der Back-End-Bediener kann die Anzahl der Klassifizierungsextraktionen für jede Fragenbank flexibel festlegen, wodurch die Fragenbanksimulation realistischer wird.
5. Das Fahrschulprüfungssystem kann den Anforderungen der meisten Fahrschulen gerecht werden und ist daher die beste Wahl für Fahrschulen, die unabhängig arbeiten möchten.
(AngelExam) Anweisungen zum Fahrschulprüfungssystem
1. Der Speicherplatz muss ASP.NET MVC4.0 oder höher unterstützen.
2. Die Standard-URL im Hintergrund ist http://Ihr Domainname/admin/.
Standardbenutzer: admin Passwort: 123456
3. Datenbank und ihre Daten verwenden SQL Server 2008r2 oder höher. Wenn Sie das Prüfungssystem verwenden, können Sie die Datenbankdatei direkt anhängen oder die ausführbare .sql-Datei im Bereich ausführen.
4. Ändern Sie die Konfigurationsdatei web.config im Stammverzeichnis des ASP.NET-Prüfungssystems (AngelExam) und konfigurieren Sie sie entsprechend dem Speicherplatz oder dem lokalen Datenbankkonto. Bitte ersetzen Sie die Klammern in ().
5. Wenn Sie das Website-System in IIS bereitstellen, fügen Sie bitte Systemordnerberechtigungen hinzu (der Speicherplatz kann ignoriert werden).
Die Systemaktualisierungen sind wie folgt
1. Funktion zum Hochladen von Bildern/Sprachen für Testfragen hinzugefügt, sodass Testfragen mehrere Fragetypen für die Präsentationsvorschau unterstützen können;
2. Die neue Funktion zur Markierung von Testfragen wurde hinzugefügt, die das Fehlen einer Funktion zur Schlüsselwortmarkierung im vorherigen Fahrschulprüfungssystem ausgleicht.
3. Der Anmeldeseite des Prüfungssystems wurde ein neuer Überprüfungs- und Verifizierungsprozess hinzugefügt, damit Prüfungsstudenten eine realistischere Simulation erhalten können.
4. Eine neue Funktion zum Sortieren der Fragenbank nach großen Kategorien wurde hinzugefügt. Die Kategorien der Fragenbank können flexibel in der Reihenfolge angeordnet werden, und die Front-End-Sortierung ist schöner.
5. Optimieren Sie die Eingabeaufforderungsinformationen des Prüfungssystems, aber weniger Bilder und andere Funktionen.