Home : Uvjeti softvera : MVC definicija

MVC

Znači za "Model-View-Controller". MVC je primjena model dizajna koji se sastoji od tri međusobno povezana dijela. Oni uključuju model (datum), Pogled (korisničko sučelje), a kontroler (Procesi koji obrađuju ulaz).

MVC model ili "obrazac" obično se koristi za razvoj modernih korisničkih sučelja. Pruža temeljne dijelove za projektiranje a programi za desktop or mobilni, kao i web aplikacije. Dobro radi s objektno orijentirano programiranje, budući da se različiti modeli, pogledi i kontroleri mogu tretirati kao objekti i ponovno koristiti u aplikaciji.

Ispod je opis svakog aspekta MVC-a:

1. Model

Model su podaci koje koristi program. Ovo je možda baza podataka, fileili jednostavan objekt, kao što je ikona ili lik u videoigri.

2. Pogled

Pogled je sredstvo za prikaz objekata u aplikaciji. Primjeri uključuju prikaz a prozor ili gumbe ili tekst u prozoru. Uključuje sve što korisnik može vidjeti.

3. kontrolor

Kontroler ažurira i modele i poglede. Prihvaća ulazni i izvršava odgovarajuće ažuriranje. Na primjer, kontroler može ažurirati model promjenom atributa lika u videoigri. Može izmijeniti prikaz prikazivanjem ažuriranog lika u igri.

Tri dijela MVC-a međusobno su povezana (vidi dijagram). Prikaz prikazuje model za korisnika. Kontroler prihvaća unos korisnika i u skladu s tim ažurira model i prikaz. Iako MVC nije potreban za dizajn aplikacija, mnogi programski jezici i ides podržavaju MVC arhitekturu, čineći je uobičajenim izborom za programere.

https://TechLib.com/definition/mvc

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju MVC-a. U računalnoj terminologiji objašnjava što MVC znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija MVC korisna, možete se na nju pozvati pomoću gornjih citata.