7 načela višeslojnog modela

višeslojni model 4

Iako je lakše reći nego učiniti, želio bih početi ovaj tjedan geofumando Na ovoj temi, iako postoje potpune knjige o ovoj temi, koristit ćemo 7 web principe 2.0 kako bismo saželi shemu višeslojnog modela i primijenili ga na geomatski polje.

Koncept poznat kao multilayer nastaje nakon što su klijent-poslužiteljske aplikacije doživjele bum, povezane s rastom Interneta, dok su privatne mreže (Intranet) također postale popularne. Jedan od najvažnijih ciljeva je da razvoj ne utječe na rad i još manje na korisnike konzultacija u sustavu koji se stalno koristi.

Takav je slučaj, na primjer u golemom katastarskom projektu u kojem tehničari terena, mapiranje ili digitalizatori moraju dostaviti informacije; onda pravni analitičari, GIS i regulatorni tehničari moraju obraditi podatke, a sa strane vanjskih korisnika postoji zahtjev na razini konzultacija ili zahtjeva za online postupke.

Pogledajmo onda slojeve ovog modela i njegovih načela.

Razvojni sloj

višeslojni model 1

višeslojni model 111. Jednostavan dizajn Važno je razumjeti da pri razvoju višeslojnih aplikacija ne možete preuveličavati značajke koje usporavaju proces, implementaciju podataka ili ažuriranje funkcionalnosti. To je razlog zašto korištenje postupaka sličnih Javascriptu koji se izvode na poslužitelju mnogim korisnicima omogućuje izvršavanje zadataka u isto vrijeme bez ponovnog učitavanja sustava. U onoj mjeri u kojoj procesi mogu biti manji, potrebno je samo praćenje količine i kapaciteta procesora za održavanje jednostavnog dizajna ... premda se čini da je to više vještina bogova.

višeslojni model 12 2. Aplikacije za uporabu s više uređaja. Potrebno je uzeti u obzir da će korisnici htjeti pristupiti informacijama iz desktop uređaja ili mobilne raznolikosti putem interneta, tako da razvoj treba uzeti u obzir ovaj princip. Iako nije lako predvidjeti evoluciju dobro poznatih gadgeta, barem se specijalnost projekta mora uzeti u obzir u svrhu hranjenja i preuzimanja podataka, kao u slučaju katastarskog procesa korištenje GPS opreme i PDA s GIS aplikacijama / CAD uz minimalne mogućnosti unosa tabličnih podataka i korištenje raster / vektorskih podataka. Budući da je specijalnost poslovanja raznolika upotreba, potrebno je biti svjestan napretka tehnologija.

višeslojni model 13 3. Putem baze podataka. Da bi se procesor oslobodio kolapsa potrebno je uzeti u obzir da je svaka radnja koju korisnik izvrši jednostavan poziv u bazu podataka, pa ako se koristi prijenos datoteka, poželjno je izraditi web-usluge. Ako se koriste karte, idealno je kreirati IMS usluge za objavljivanje i ako se dokumenti preuzimaju, potražite korištenje web-usluga.

Procesni sloj


višeslojni model 2

višeslojni model 21 4. Web kao platforma. Biti intranet ili internet, koncept je isti, tražiti radno okruženje korisnika kako bi bili online tako da se bilo koja vrsta procesa odvija s poslužitelja. To se nadopunjuje sljedećim načelom, budući da je namjera osigurati da procesni rad ne zahtijeva timove s velikim resursima, čak i ako je potrebno redizajnirati skriptne aplikacije.

višeslojni model 22 5. Upotreba mrežnih aplikacija. To je veliki izazov za programere, jer u tom sloju postoji i razina korisnika koji čine procese koji nadilaze upit. Takav je slučaj katastarskog održavanja, koji zahtijeva korištenje diskretnih datoteka, a ne samo manipulaciju tabličnim podacima. Za to odabrani softver mora osigurati kontrolirano okruženje za upravljanje datotekama, verzije i proces poznat kao checkout-checkin; Očekuje se i da će API omogućiti prilagodbu značajki i sprječavanje kompliciranja sinkronizacije na radnim površinama.

Korisnički sloj

višeslojni model 3

višeslojni model 31 6. Kolektivna inteligencija. Ovo načelo proizlazi iz koncepta zajednice koji je ovih dana vrlo popularan. Važno je stvoriti sučelja koja olakšavaju komunikaciju između korisnika, biti ti forumi, mreže podrške ili kanali za razmjenu izravnih poruka kako bi korisnici mogli podijeliti svoje sumnje, rješenja i iskoristiti kolektivne vještine.

višeslojni model 32 7. Povratne informacije. Stvorene usluge moraju imati dovoljnu funkcionalnost za korisnike da prijave pogreške, dodaju komentare, bilo automatizirane ili dobrovoljne, ali važno je da korisnici koji upravljaju druga dva sloja znaju o posjetiteljima. Također se na ovoj razini očekuje da je ograničen pristup siguran, funkcionalni registar i automatizirano ažuriranje promjena.

Ta načela trebaju utjecati na trenutak da se odlučite za robnu marku softvera, uglavnom zbog toga što život nije u proizvodima izlaza, već u sposobnosti da ga razvije.

2 Odgovori na "7 načela višeslojnog modela"

  1. Zahvaljujemo na vašim informacijama, puno vam hvala.

Ostavite odgovor

Vaša email adresa neće biti objavljen.

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.