Geoprzestrzennych - GISInternet i blogi

Zasady 7 modelu wielowymiarowego

model wielowarstwowy 4

Chociaż łatwiej to powiedzieć niż zrobić, chciałbym zacząć w tym tygodniu geopalenie Na ten temat, chociaż istnieją kompletne książki na ten temat, użyjemy 7 zasad Web 2.0, aby podsumować schemat modelu wielowarstwowego i zastosować go w polu geomatycznym.

Koncepcja znana jako wielowarstwowa powstała po boomie aplikacji klient-serwer, związanym z rozwojem Internetu, a popularne stały się również sieci prywatne (Intranet). Jednym z najważniejszych celów jest to, aby rozwój nie wpływał na działanie, a tym bardziej na zapytania użytkowników w systemie, który jest w ciągłym użyciu.

Tak jest na przykład w przypadku ogromnego projektu katastralnego, w którym technicy terenowi, mapujący lub digitalizatorzy muszą dostarczać informacje; następnie analitycy prawni, technicy GIS i regularyzacji muszą przetwarzać dane, podczas gdy ze strony użytkowników zewnętrznych pojawia się zapotrzebowanie na poziomie konsultacji lub próśb o procedury online.

Przyjrzyjmy się więc warstwom tego modelu i jego zasadom.

Warstwa rozwojowa

model wielowarstwowy 1

model wielowarstwowy 111. Prosta konstrukcja.  Ważne jest, aby zrozumieć, że podczas tworzenia aplikacji wielowarstwowych nie można przesadzać z funkcjami, które spowalniają proces, wyświetlają dane lub aktualizują funkcje. To jest powód, dla którego użycie procedur podobnych do Javascript działających na serwerze pozwala wielu użytkownikom wykonywać zadania w tym samym czasie bez przeładowywania systemu. Do tego stopnia, że ​​procesy mogą być mniejsze, wystarczy obserwować liczbę i pojemność procesorów, aby projekt był prosty… chociaż wydaje się, że jest to bardziej umiejętność bogów niż specjalność architektów oprogramowania.

model wielowarstwowy 12 2. Aplikacje do użytku na wielu urządzeniach.  Należy wziąć pod uwagę, że użytkownicy będą chcieli uzyskiwać dostęp do informacji z urządzeń stacjonarnych lub różnych telefonów komórkowych za pośrednictwem sieci, więc rozwój musi uwzględniać tę zasadę. Chociaż nie jest łatwo przewidzieć ewolucję dobrze znanych gadżetów, należy przynajmniej wziąć pod uwagę specyfikę projektu dla celów zasilania i pobierania danych, podobnie jak w przypadku procesu katastralnego, wykorzystania urządzeń GPS i urządzeń PDA z aplikacjami GIS. /CAD z minimalnymi możliwościami dostarczania danych tabelarycznych i wykorzystaniem danych rastrowych/wektorowych. Ponieważ specjalność biznesu ma różnorodne zastosowanie, konieczna jest świadomość postępu technologicznego.

model wielowarstwowy 13 3. Przez bazę danych.  Aby procesor był wolny od awarii, należy wziąć pod uwagę, że każda czynność wykonywana przez użytkownika jest prostym wywołaniem bazy danych, więc jeśli ma być używany transfer plików, preferowane jest tworzenie usług sieciowych. Jeśli będą używane mapy, idealnym rozwiązaniem jest stworzenie usług IMS do publikacji, a jeśli dokumenty mają być pobierane, poszukaj wykorzystania usług sieciowych.

Warstwa procesu


model wielowarstwowy 2

model wielowarstwowy 21 4. Sieć jako platforma.  Niezależnie od tego, czy jest to Intranet, czy Internet, koncepcja jest taka sama, zapewniając, że środowisko pracy użytkowników jest online, dzięki czemu każdy rodzaj procesu jest uruchamiany z serwera. Dopełnieniem tego jest następująca zasada, gdyż intencją jest zapewnienie, aby działanie procesów nie wymagało zespołów dysponujących dużymi zasobami, nawet jeśli konieczne jest przeprojektowanie aplikacji desktopowych.

model wielowarstwowy 22 5. Korzystanie z aplikacji internetowych.  Jest to duże wyzwanie dla programistów, ponieważ ta warstwa obejmuje również poziom użytkowników, którzy realizują procesy wykraczające poza zapytanie. Tak jest w przypadku konserwacji katastralnej, która wymaga użycia plików dyskretnych, a nie tylko manipulacji danymi tabelarycznymi. W tym celu wybrane oprogramowanie musi zapewniać kontrolowane środowisko zarządzania plikami, wersjonowanie i proces znany jako checkout-checkin; Oczekuje się również, że interfejs API zapewni możliwości dostosowywania funkcjonalności i zapobiegnie komplikowaniu synchronizacji przez procesy pulpitu.

Warstwa użytkownika

model wielowarstwowy 3

model wielowarstwowy 31 6. Inteligencja zbiorowa.  Zasada ta wywodzi się z bardzo popularnej w dzisiejszych czasach koncepcji wspólnoty. Ważne jest, aby tworzyć interfejsy ułatwiające komunikację między użytkownikami, czy to fora, sieci wsparcia, czy kanały komunikatorów internetowych, aby użytkownicy mogli dzielić się między sobą swoimi wątpliwościami i rozwiązaniami oraz korzystać ze wspólnych umiejętności.

model wielowarstwowy 32 7. Informacje zwrotne.  Tworzone serwisy muszą mieć wystarczającą funkcjonalność, aby użytkownicy mogli zgłaszać błędy, dodawać komentarze, być zautomatyzowane lub dobrowolne.Ważne jest, aby użytkownicy zarządzający pozostałymi dwiema warstwami wiedzieli o odwiedzających. Oczekuje się również ograniczonego dostępu na tym poziomie do bezpiecznego, funkcjonalnego logowania i automatycznej aktualizacji zmian.

Zasady te powinny mieć wpływ na wybór marki oprogramowania, zwłaszcza, że ​​życie tego nie polega na produktach wyjściowych, ale na możliwości opracowania.

Golgiego Alvareza

Pisarz, badacz, specjalista w zakresie modeli zarządzania gruntami. Uczestniczył w konceptualizacji i wdrażaniu modeli takich jak: Krajowy System Zarządzania Nieruchomościami SINAP w Hondurasie, Model Zarządzania Wspólnymi Gminami w Hondurasie, Zintegrowany Model Zarządzania Katasterem – Rejestr w Nikaragui, System Administracji Terytorium SAT w Kolumbii . Redaktor bloga wiedzy Geofumadas od 2007 roku i twórca Akademii AulaGEO, która obejmuje ponad 100 kursów z zakresu GIS - CAD - BIM - Digital Twins.

Powiązane artykuły

Komentarze 2

  1. Doskonałe informacje, dziękuję bardzo, bardzo mi pomogły w kontynuowaniu tej pracy

  2. bardzo dobry artykuł bardzo mi pomógł!
    ^^ Pozdrowienia!!

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Powrót do góry przycisk