Das Systemrahmenprojekt definiert die Einschränkungen und Module des Online-Fragebogensystems als Ganzes. Dieser Teil beschreibt und erläutert die Rahmenkonstruktion des Systems, um die Umrisse des Systems zu verstehen.Das Netzwerk-Intrusion-Prevention-System übernimmt Top-down-Application Layer, Enterprise Logic Layer und Data Access Layer. Die Unternehmensanwendung des gesamten Systems gliedert sich in drei Ebenen, insbesondere Application Layer, Enterprise Logic Layer und Data Access Layer, was die Entwicklung, Wartung, Implementierung und Erweiterung des Systems unterstützt.3.1.1 ApplikationsschichtDie Application Layer, auch als User Layer bekannt, ist vor allem eine anwenderorientierte Schicht. Die Application Layer komplettiert vor allem die Interaktion zwischen Netzwerk-Intrusion-Präventionssystem und Benutzern. Nachdem der Benutzer eine Anfrage an das System sendet, erhält die Applikationsebene die Anfrage des Benutzers und ist dafür verantwortlich, die Anfrage an die Datenzugangsebene zu senden. Und geben Sie die verarbeiteten Ergebnisse an die Benutzeroberfläche zurück, um die Benutzerinteraktion abzuschließen. Im Netzwerk Intrusion Prevention System wird die Benutzeroberfläche hauptsächlich in die Hauptadministrationsschnittstelle, die Benutzeroberfläche und die Systemadministrationsschnittstelle unterteilt. Mehrere Benutzer legen verschiedene Management-Schnittstellen für entsprechende Operationen entsprechend ihrer jeweiligen Lizenzen ein.3.1.2 Business Logic LayerDie Unternehmenslogik-Schicht wertet vor allem die vom Benutzer geforderte Geschäftslogik aus und führt die Anfrage des Nutzers aus. Wenn die Anwendungsschicht eine Nutzeranfrage erhält, wird sie an die Logikschicht übertragen und an das Unternehmen gesendet. Die Unternehmenslogik-Schicht wertet und verarbeitet die Logik in der Benutzeranfrage und ist für die Übermittlung der vom Benutzer verlangten Daten auf die Datenzugangsebene verantwortlich, um die gesamte Datenanfrage zu vervollständigen. Es umfasst Web-Engine und Geschäftskomponenten und ist der Kernteil der gesamten Systemarchitektur. Es befindet sich zwischen der Präsentationsschicht und der Datenzugriffsschicht. Seine Funktion ist es, das Vorder- und Hinterende im Datenaustausch zu verbinden, was in der Architektur sehr wichtig ist. Durch die vom System angebotenen Dienste können Sie JSP nutzen, um bei Bedarf mehrere dynamische Bedienseiten zu entwickeln. Die Applikationsschicht wird von IIS verwaltet. Das Betriebssystem des Anwendungsservers ist Windows Server 2008. Je nach Anzahl der gleichzeitigen Zugriffe können wir einen Application Server Cluster erstellen, um das Netzlastausgleich zu erreichen.3.1.3 DatenzugriffsschichtDie Datenzugriffsschicht, auch bekannt als Persistence Layer, wird hauptsächlich zum Zugriff auf die Datenbank verwendet. Wenn Sie beispielsweise Datentabellen in einer Datenbank auswählen, einfügen, aktualisieren und löschen, können Sie dies über die Datenzugangsebene tun. Die in diesem System verwendete Datenbank ist mysql, die eine starke TB-Datenspeicherung und -Management-Fähigkeit besitzt. Erfüllen Sie die Industriestandards von Geodaten und die hohen Anforderungen an den Zugriff auf Geodaten. Angesichts der Sicherheit der Datenspeicherung und der Kontinuität des Geschäftsprozesses kann die Server-Storage-Datenbank die doppelte Computer heißen Backup des Computers übernehmen. Wenn die Benutzer über eine große Anzahl von gleichzeitigen Zugang verfügen, kann die hierarchische Erweiterung des Clusters genutzt werden, um die Datenspeicherung und die Zugriffsgeschwindigkeit effektiv zu verbessern.Application Layer, Enterprise Logic Layer und Data Access Layer komplettieren gemeinsam Benutzerwünsche. Durch die Unterteilung in drei Schichten kann die Effizienz des Systems zur Verhinderung von Netzeinbrüchen deutlich verbessert werden. Gleichzeitig kann die dreistufige Abteilung die Datensicherheit des Systems zur Verhinderung von Netzeinbrüchen gewährleisten. Die Architektur des Systems zur Verhinderung von Netzeinbrüchen ist in Abbildung 3-1 dargestellt: