Dieses System ist eine multifunktionale Abfrageanwendung, die auf der ASP-Sprachbasis und der Access-Datenbank basiert. Es verfügt über eine präzise und bequeme Abfrage, die den Umfang und die Genauigkeit der Abfrage automatisch erweitert von riesigen Datenmengen im Hintergrund und kann Nachrichten öffnen. Die Board-Funktion bietet Funktionen wie die Kommunikation zwischen Benutzern und Administratoren. Die Produktion dieses Systems begann am 9. November 2007. Nach fast einem Monat Produktionszeit wurde es am 1. Dezember 2007 fertiggestellt. Während des Testprozesses wurden viele Fehler gefunden, die Datenbank wurde neu gestaltet und einige Programme wurden verbessert.
Superschnelle Abfrage:
Da jeder weiß, dass die Ausführungsgeschwindigkeit von JS schneller ist als die von ASP, verwenden die meisten Busabfragesysteme JS-Programmsegmente, um Abfrageergebnisse durch Parsen einer großen Datenmenge zu erhalten. Obwohl es auf diese Weise schnell geht, nimmt die Analyse der Daten viel Zeit in Anspruch. Wenn die Daten größer sind. Wenn mehrere Benutzer dieses System gleichzeitig verwenden, haben sie außerdem das Gefühl, dass die Aktualisierung sehr langsam erfolgt. Um mehr Nutzer gleichzeitig online zufriedenzustellen. Es gibt nur zwei Methoden: Die eine besteht darin, das JS-Programmsegment zu optimieren, um seine Laufzeit zu verkürzen, d Das Lesen aus der Datenbank und die Anzahl der Lesevorgänge bedeuten, dass der Datenverarbeitungsaufwand in jeder Sprache geringer ist als zuvor und die Geschwindigkeit natürlich zunimmt. Lassen Sie uns die vorherige Lösung analysieren. Diese Lösung ist ratsam, aber die vorherigen Systeme verwenden alle ähnliche Methoden und wurden verbessert. Es ist ersichtlich, dass die Optimierung in diesem Bereich ein relativ extremes Niveau erreicht hat. Deshalb habe ich die zweite Lösung verwendet: die Menge der Datenbank-Lesevorgänge und die Anzahl der Lesevorgänge zu reduzieren. Wir generieren SQL-Strings durch Schleifen, anstatt mehrere SQL-Anweisungen durch Schleifen zu generieren. Auf diese Weise müssen Sie die Datenbank nur einmal zum Lesen unter den gleichen Bedingungen öffnen. Anstatt es mehrmals zu öffnen. Dies spart viel Zeit beim Verknüpfen, Öffnen, Schließen usw. der Datenbank. Dies ermöglicht eine Hochgeschwindigkeitsabfrage.
Fuzzy-Abfrage:
Dieses System unterstützt Fuzzy-Abfragen, die Benutzern einen größeren Suchraum bieten können. Wenn einige Benutzer nur einzelne Wörter einiger Informationen kennen, aber nicht alle gesuchten Informationen kennen, führt das System automatisch Fuzzy-Abfragen durch und findet alle heraus Relevante Informationen in der Datenbank stehen dem Benutzer zur erneuten Abfrage zur Verfügung. Auf diese Weise müssen sich Benutzer keine Sorgen darüber machen, die benötigte Site oder Leitung zu finden. Bietet Benutzern mehr Platz.
Es werden automatisch mehrere Datentabellen generiert:
Für die Abfrage dieser Linien, Bahnhöfe und Umsteigeplätze müssen viele Informationstabellen gemeinsam ausgefüllt werden. Daher ist es unumgänglich, weitere Informationen hinzuzufügen. Dies führt zu Schwierigkeiten bei der Verwaltung großer Datenmengen im Hintergrund. Zu diesem Zweck wurden alle Funktionen im Zusammenhang mit der automatischen Generierung von Datentabellen speziell entwickelt. Bei der sogenannten automatischen Generierung muss der Administrator die relevanten Informationen nicht mehrmals hinzufügen, sondern das System übermittelt diese durch Hinzufügen einer grundlegenden Zeileninformation Über den Administrator werden alle weiteren relevanten Informationen generiert und in die entsprechende Datentabelle eingefügt. Daher wird die Verwaltung einer so großen Datenbank auf die direkte Verwaltung einer Datentabelle beschränkt. Das Gleiche gilt für die Änderung von Daten. Bei der Änderung einer Zeileninformation werden alle anderen zugehörigen Informationen entsprechend mit den vom Administrator übermittelten Änderungsinformationen geändert. Dies erleichtert dem Administrator den hohen Verwaltungsaufwand, ist einfach und vermeidet viele Fehler, bei denen Standorte und Leitungen nicht übereinstimmen. Stellen Sie die Datengenauigkeit sicher...
Das Hinzufügen eines Message Boards ist ein zusätzlicher Abschnitt im System. Der Zweck besteht lediglich darin, allen Benutzern die Überwachung der Genauigkeit und Zuverlässigkeit unseres Systems zu ermöglichen. Wenn ein Fehler in den Daten vorliegt oder die Daten aktualisiert werden, der Administrator sie jedoch nicht rechtzeitig aktualisiert, kann der Benutzer den Administrator über die Nachricht kontaktieren Board und stellen Sie dem Administrator die entsprechenden Informationen zur Verfügung. Es ist unmöglich, dass nur wenige Administratoren die Aktualisierung einer solch riesigen Datenbank rechtzeitig und genau abschließen. Daher ist diese Funktion speziell aktiviert, damit alle zusammenarbeiten können, um dieses bedeutungsvolle Projekt abzuschließen. Die Verwaltungsnachricht fügt auch Funktionen wie Stapellöschung hinzu, um die Administratorverwaltung zu erleichtern ...
Administratorberechtigungen: Das System kann 3 Administratoren mit Berechtigungen einrichten. Der zweite Typ ist ein Administrator, der nur über die Berechtigung zum Hinzufügen von Routen verfügt Berechtigungen!
Produktionsbeginn am 9.11.2007
Am 1.12.2007 fertiggestellt und am 19.1.2008 repariert
Yanlang überarbeitet am 13. Juli 2008
Jing Hua Mu Mu wurde zuletzt am 30. Oktober 2008 geändert
Backend-Adresse: admin
Backend-Login:
Benutzername: admin
Passwort:admin
Datenbankpfad: data/busdata.mdb
Wenn Sie die Datenbank ändern möchten, müssen Sie unbedingt die Datenbankverbindung in inc/conn.asp ändern. Denken Sie daran, diesen Pfad zu ändern, wenn Sie ihn zum ersten Mal verwenden, und ihn in Ihren eigenen Datenbankpfad zu ändern.
Expandieren