Geospatial - GISInternet und Blogs

Die Prinzipien des Mehrschichtmodell 7

Mehrschichtmodell 4

Obwohl es einfacher gesagt als getan ist, möchte ich diese Woche anfangen Geophysikalisch Zu diesem Thema, obwohl es komplette Bücher zu diesem Thema gibt, werden wir 7 Web-Prinzipien 2.0 verwenden, um das Schema des Multilayer-Modells zusammenzufassen und es auf das Geomatik-Feld anzuwenden.

Das als Multilayer bekannte Konzept entstand, nachdem Client-Server-Anwendungen einen Boom erlebten, der mit dem Wachstum des Internets verbunden war, während auch private Netzwerke (Intranet) populär wurden. Eines der wichtigsten Ziele ist, dass die Entwicklung den Betrieb nicht beeinflusst, geschweige denn die Abfragebenutzer in einem System, das ständig verwendet wird.

Dies ist zum Beispiel bei einem massiven Katasterprojekt der Fall, bei dem Feldtechniker, Kartierer oder Digitizer die Informationen liefern müssen; dann müssen die Rechtsanalytiker, GIS und Regularisierungstechniker die Daten verarbeiten, während seitens der externen Benutzer eine Nachfrage auf der Ebene der Konsultation oder der Anfragen nach Online-Verfahren besteht.

Lassen Sie uns dann die Schichten dieses Modells und seine Prinzipien sehen.

Die Entwicklungsschicht

Mehrschichtmodell 1

Mehrschichtmodell 111. Einfaches Design.  Es ist wichtig zu verstehen, dass bei der Entwicklung von mehrschichtigen Anwendungen Funktionen, die den Prozess verlangsamen, die Datenbereitstellung oder die Aktualisierung von Funktionen nicht überbewertet werden können. Dies ist der Grund, warum die Verwendung von Javascript-ähnlichen Prozeduren, die auf einem Server ausgeführt werden, es vielen Benutzern ermöglicht, Aufgaben gleichzeitig auszuführen, ohne das System neu zu laden. Da Prozesse kleiner gemacht werden können, muss nur die Anzahl und Kapazität der Prozessoren überwacht werden, um das Design einfach zu halten ... obwohl dies mehr als eine Spezialität von Softwarearchitekten zu sein scheint, eher eine Fähigkeit der Götter zu sein.

Mehrschichtmodell 12 2. Anwendungen für die Verwendung mit mehreren Geräten.  Es muss berücksichtigt werden, dass Benutzer über das Web auf Informationen von Desktop-Geräten oder einer Vielzahl von Mobiltelefonen zugreifen möchten. Daher muss die Entwicklung dieses Prinzip berücksichtigen. Obwohl es nicht einfach ist, die Entwicklung der bekannten Geräte vorherzusagen, muss zumindest die Spezialität des Projekts beim Einspeisen und Herunterladen von Daten berücksichtigt werden, wie im Fall eines Katasterprozesses, der Verwendung von GPS-Geräten und PDAs mit GIS-Anwendungen / CAD mit minimalen tabellarischen Datenvorschubfunktionen und Verwendung von Raster- / Vektordaten. Da die Spezialität des Geschäfts diversifiziert ist, ist es notwendig, sich der Weiterentwicklung der Technologien bewusst zu sein.

Mehrschichtmodell 13 3 Über die Datenbank.  Um einen Prozessor vor dem Zusammenbruch zu bewahren, muss berücksichtigt werden, dass jede vom Benutzer ausgeführte Aktion ein einfacher Aufruf der Datenbank ist. Wenn also die Dateiübertragung verwendet wird, ist es vorzuziehen, Webdienste zu erstellen. Wenn Karten verwendet werden, ist es ideal, IMS-Dienste zur Veröffentlichung zu erstellen. Wenn Dokumente heruntergeladen werden, suchen Sie nach der Verwendung von Webdiensten.

Die Prozessschicht


Mehrschichtmodell 2

Mehrschichtmodell 21 4 Das Web als Plattform.  Ob Intranet oder Internet, das Konzept ist dasselbe und es wird darauf geachtet, dass die Arbeitsumgebung der Benutzer online ist, sodass alle Arten von Prozessen vom Server ausgeführt werden. Dies wird durch das folgende Prinzip ergänzt, da sichergestellt werden soll, dass für den Betrieb von Prozessen keine Teams mit großen Ressourcen erforderlich sind, obwohl Desktop-Anwendungen neu gestaltet werden müssen.

Mehrschichtmodell 22 5 Mit Online-Anwendungen.  Dies ist eine große Herausforderung für Entwickler, da diese Ebene auch eine Ebene von Benutzern umfasst, die Prozesse ausführen, die über die Abfrage hinausgehen. Dies ist der Fall bei der Katasterpflege, bei der diskrete Dateien verwendet und nicht nur tabellarische Daten bearbeitet werden müssen. Zu diesem Zweck muss die ausgewählte Software eine kontrollierte Dateiverwaltungsumgebung, Versionierung und den als Checkout-Checkin bezeichneten Prozess bereitstellen. Es wird auch erwartet, dass die API Funktionen zum Anpassen der Funktionalität und zum Verhindern der Komplizierung der Synchronisierung durch Desktop-Prozesse bietet.

Der User Layer

Mehrschichtmodell 3

Mehrschichtmodell 31 6 Kollektive Intelligenz.  Dieses Prinzip stammt aus dem Konzept der Gemeinschaft, das heutzutage sehr beliebt ist. Es ist wichtig, Schnittstellen zu erstellen, die die Kommunikation zwischen Benutzern erleichtern, seien es Foren, Support-Netzwerke oder Instant Messaging-Kanäle, damit Benutzer ihre Zweifel und Lösungen austauschen und die kollektiven Fähigkeiten nutzen können.

Mehrschichtmodell 32 7 Rückmeldung.  Die erstellten Dienste müssen über ausreichende Funktionen verfügen, damit Benutzer Fehler melden, Kommentare hinzufügen können, die automatisiert oder freiwillig sind. Wichtig ist, dass die Benutzer, die die anderen beiden Ebenen verwalten, über die Besucher Bescheid wissen. Auf dieser Ebene werden auch eingeschränkter Zugriff, funktionale Registrierung und automatische Aktualisierung von Änderungen erwartet.

Diese Grundsätze sollten den Moment beeinflussen, um für eine Marke von Software zu entscheiden, vor allem, weil das Leben davon nicht in den Produkten des Austritts ist, sondern in der Fähigkeit, ihn zu entwickeln, Hand zu machen.

Golgi Alvarez

Schriftsteller, Forscher, Spezialist für Landmanagementmodelle. Er war an der Konzeption und Implementierung von Modellen beteiligt, wie z. B.: Nationales System der Vermögensverwaltung SINAP in Honduras, Modell der Verwaltung gemeinsamer Gemeinden in Honduras, Integriertes Modell der Katasterverwaltung - Register in Nicaragua, System der Verwaltung des Territoriums SAT in Kolumbien . Herausgeber des Geofumadas-Wissensblogs seit 2007 und Schöpfer der AulaGEO-Akademie, die mehr als 100 Kurse zu den Themen GIS, CAD, BIM und digitale Zwillinge umfasst.

Ähnliche Artikel

2 Kommentare

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

Nach oben-Taste