Geospatial - GISInternet e Blog

I principi 7 del modello multistrato

multi-layer modello 4

Anche se è più facile dire che fare, vorrei iniziare questa settimana geofumando Su questo argomento, anche se ci sono libri completi su questo argomento, utilizzeremo i principi 7 Web 2.0 per riassumere lo schema del modello multilayer e applicarlo al campo geomatico.

Il concetto noto come multilayer, è nato dopo il boom delle applicazioni client-server, legato alla crescita di Internet mentre le reti private (Intranet) sono diventate popolari. Uno degli obiettivi più importanti è che lo sviluppo non influenzi il funzionamento, tanto meno la query degli utenti in un sistema in uso costante.

Tale è il caso, ad esempio in un imponente progetto di catasto in cui tecnici di campo, mappature o digitalizzatori devono alimentare le informazioni; quindi gli analisti legali, i GIS ei tecnici di regolarizzazione devono elaborare i dati mentre dal lato degli utenti esterni esiste una richiesta a livello di consultazione o richiesta di procedure online.

Vediamo quindi gli strati di questo modello ei suoi principi.

Lo strato di sviluppo

multi-layer modello 1

multi-layer modello 111. Design semplice.  È importante capire che quando vengono sviluppate applicazioni multistrato, le funzionalità che rallenteranno il processo, la distribuzione dei dati o l'aggiornamento delle funzionalità non possono essere esagerate. Questo è il motivo per cui l'uso di procedure simili a Javascript in esecuzione su un server consente a molti utenti di eseguire attività contemporaneamente senza ricaricare il sistema. Poiché i processi possono essere ridotti, è necessario solo monitorare il numero e la capacità dei processori per mantenere il design semplice ... sebbene questa più che essere una specialità degli architetti del software sembra essere più un'abilità degli dei.

multi-layer modello 12 2. Applicazioni per utilizzo multi-dispositivo.  È necessario considerare che gli utenti vorranno accedere alle informazioni dai dispositivi desktop o da una varietà di cellulari tramite il web, quindi lo sviluppo deve considerare questo principio. Sebbene non sia facile prevedere l'evoluzione dei noti gadget, almeno la specialità del progetto dovrebbe essere considerata ai fini dell'alimentazione e del download dei dati, come nel caso di una procedura catastale, l'uso di apparecchiature GPS e PDA con applicazioni GIS / CAD con funzionalità di feed di dati tabulari minime e utilizzo di dati raster / vettoriali. Poiché la specialità del business è diversificata, è necessario essere consapevoli del progresso delle tecnologie.

multi-layer modello 13 3. Via Database.  Per mantenere un processore libero dal collasso, è necessario considerare che qualsiasi azione che l'utente esegue è una semplice chiamata al database, quindi se si vuole utilizzare il trasferimento di file è preferibile creare servizi web. Se verranno utilizzate mappe, l'ideale è creare servizi IMS per la pubblicazione e se i documenti verranno scaricati, cercare l'utilizzo di servizi web.

Lo strato di processo


multi-layer modello 2

multi-layer modello 21 4. Il web come piattaforma.  Che si tratti di Intranet o Internet, il concetto è lo stesso, cercare che l'ambiente di lavoro degli utenti sia online, quindi qualsiasi tipo di processo viene eseguito dal server. Ciò è completato dal seguente principio, poiché l'intenzione è di garantire che il funzionamento dei processi non richieda team con grandi risorse, sebbene sia necessario riprogettare le applicazioni desktop.

multi-layer modello 22 5. Uso delle applicazioni online.  Questa è una grande sfida per gli sviluppatori, poiché questo livello include anche un livello di utenti che eseguono processi che vanno oltre la query. È il caso della manutenzione catastale, che richiede l'utilizzo di archivi discreti e non solo la manipolazione di dati tabellari. Per questo, il software scelto deve fornire un ambiente di gestione dei file controllato, il controllo delle versioni e il processo noto come checkout-checkin; Si prevede inoltre che l'API fornisca funzionalità per personalizzare la funzionalità e impedire che i processi desktop complichino la sincronizzazione.

Il livello utente

multi-layer modello 3

multi-layer modello 31 6. Intelligenza collettiva.  Questo principio deriva dal concetto di comunità, molto popolare in questi giorni. È importante creare interfacce che facilitino la comunicazione tra gli utenti, siano questi forum, reti di supporto o canali di messaggistica istantanea, in modo che gli utenti possano condividere i loro dubbi, le soluzioni e sfruttare le competenze collettive.

multi-layer modello 32 7. Commenti.  I servizi creati devono avere funzionalità sufficienti affinché gli utenti possano segnalare errori, aggiungere commenti in modo automatico o volontario, l'importante è che gli utenti che gestiscono gli altri due livelli conoscano i visitatori. A questo livello sono previsti anche accesso limitato, registrazione funzionale e aggiornamento automatico delle modifiche.

Questi principi dovrebbero influenzare il momento di decidere per un marchio di software, soprattutto perché la vita di questo non è nei prodotti di uscita, ma nella capacità di farlo sviluppare a mano.

Golgi Alvarez

Scrittore, ricercatore, specialista in modelli di gestione del territorio. Ha partecipato alla concettualizzazione e all'implementazione di modelli quali: Sistema nazionale di amministrazione della proprietà SINAP in Honduras, Modello di gestione dei comuni congiunti in Honduras, Modello integrato di gestione del catasto - Registro in Nicaragua, Sistema di amministrazione del territorio SAT in Colombia . Editor del knowledge blog Geofumadas dal 2007 e ideatore dell'AulaGEO Academy che comprende più di 100 corsi su argomenti GIS - CAD - BIM - Digital Twins.

Articoli Correlati

Commenti

  1. Grazie per le tue informazioni, grazie mille.

  2. un articolo molto buono mi ha aiutato molto!
    ^^ saluti !!

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Torna a pulsante in alto