Geospatial - GISInternet og blogs

7-principperne for multilagsmodellen

flerlagsmodel 4

Selvom det er lettere sagt end gjort, vil jeg gerne starte i denne uge georygning Om dette emne, selvom der er komplette bøger om dette emne, vil vi bruge de 7 principper i Web 2.0 til at opsummere skemaet for flerlagsmodellen og anvende det på det geomatiske felt.

Konceptet kendt som multilayer opstod efter at klient-server-applikationer boomede, knyttet til væksten af ​​internettet, mens private netværk (Intranet) også blev populære. Et af de vigtigste mål er, at udviklingen ikke påvirker driften og endnu mindre forespørgselsbrugerne i et system, der er i konstant brug.

Sådan er det f.eks. i et massivt matrikelprojekt, hvor feltteknikere, kortlæggere eller digitalisere skal fodre informationen; så skal juridiske analytikere, GIS og regulariseringsteknikere behandle dataene, mens der fra eksterne brugeres side er en efterspørgsel på niveau med høring eller anmodninger om online procedurer.

Lad os så se lagene i denne model og dens principper.

Udviklingslaget

flerlagsmodel 1

flerlagsmodel 111. Enkelt design.  Det er vigtigt at forstå, at når du udvikler flerlagsapplikationer, kan du ikke overdrive i funktioner, der vil sænke processen, vise data eller opdatere funktioner. Dette er grunden til, at brugen af ​​Javascript-lignende procedurer, der kører på en server, giver mange brugere mulighed for at udføre opgaver på samme tid uden at genindlæse systemet. I det omfang processer kan gøres mindre, kræver det kun, at man holder øje med antallet og kapaciteten af ​​processorer for at holde designet simpelt... selvom dette ser ud til at være mere en færdighed fra guderne end at være et speciale hos softwarearkitekter.

flerlagsmodel 12 2. Ansøgninger til brug af flere enheder.  Det er nødvendigt at overveje, at brugere ønsker at få adgang til information fra desktop-enheder eller en række forskellige mobiler via nettet, så udviklingen skal overveje dette princip. Selvom det ikke er let at forudsige udviklingen af ​​de velkendte gadgets, bør man i det mindste overveje projektets specialitet med henblik på datafodring og -download, såsom i tilfælde af en matrikelproces, brugen af ​​GPS-udstyr og PDA'er med GIS/CAD-applikationer med minimale tabeldatafremføringsmuligheder og brug af raster/vektordata. Da virksomhedens speciale er af forskelligartet brug, er det nødvendigt at være opmærksom på teknologiernes fremskridt.

flerlagsmodel 13 3. Via Database.  For at holde en processor nedbrudsfri, er det nødvendigt at overveje, at enhver handling, som brugeren udfører, er et simpelt kald til databasen, så hvis filoverførsel skal bruges, er det at foretrække at oprette webtjenester. Hvis der skal bruges kort, er det ideelle at oprette IMS-tjenester til udgivelse, og hvis dokumenter skal downloades, skal du kigge efter brugen af ​​webtjenester.

Processlaget


flerlagsmodel 2

flerlagsmodel 21 4. Nettet som platform.  Uanset om det er intranet eller internet, er konceptet det samme, hvilket sikrer, at brugernes arbejdsmiljø er online, så enhver form for proces kører fra serveren. Dette suppleres af følgende princip, da hensigten er at sikre, at driften af ​​processer ikke kræver teams med store ressourcer, selvom det er nødvendigt at redesigne desktop-applikationer.

flerlagsmodel 22 5. Brug af online applikationer.  Dette er en stor udfordring for udviklere, da dette lag også omfatter et niveau af brugere, der udfører processer, der går ud over forespørgslen. Sådan er det med matrikulær vedligeholdelse, som kræver brug af diskrete filer og ikke kun manipulation af tabeldata. Til dette skal den valgte software levere et kontrolleret filhåndteringsmiljø, versionering og processen kendt som checkout-checkin; API'en forventes også at give mulighed for at tilpasse funktionalitet og forhindre desktop-processer i at komplicere synkronisering.

Brugerlaget

flerlagsmodel 3

flerlagsmodel 31 6. Kollektiv intelligens.  Dette princip kommer fra begrebet fællesskab, som er meget populært i disse dage. Det er vigtigt at skabe grænseflader, der letter kommunikationen mellem brugerne, det være sig fora, supportnetværk eller instant messaging-kanaler, så brugerne kan dele deres tvivl og løsninger indbyrdes og drage fordel af kollektive kompetencer.

flerlagsmodel 32 7. Feedback.  De oprettede tjenester skal have tilstrækkelige funktionaliteter til, at brugerne kan rapportere fejl, tilføje kommentarer, være automatiserede eller frivillige.Det vigtige er, at de brugere, der administrerer de to andre lag, kender til de besøgende. Begrænset adgang forventes også på dette niveau at være sikker, funktionel logning og automatiseret opdatering af ændringer.

Disse principper bør have indflydelse, når man beslutter sig for et softwaremærke, især da dettes levetid ikke ligger i outputprodukterne, men i evnen til at få hænderne på at udvikle.

Golgi Alvarez

Forfatter, forsker, specialist i jordforvaltningsmodeller. Han har deltaget i konceptualisering og implementering af modeller såsom: National System of Property Administration SINAP i Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redaktør af Geofumadas vidensblog siden 2007 og skaberen af ​​AulaGEO Academy, der omfatter mere end 100 kurser om emner GIS - CAD - BIM - Digitale tvillinger.

Relaterede artikler

2 Kommentarer

  1. Fremragende information mange tak, det hjalp mig meget med at fortsætte med dette arbejde

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

Tilbage til toppen knap