Razmatranja vezana uz dizajn glavnih obrazaca aplikacije utemeljene na modelu
Glavni obrasci su primarno korisničko sučelje gdje osobe mogu pregledavati i rukovati svojim podacima. Glavni obrasci pružaju najširi raspon mogućnosti prezentacije koje su dostupne za aplikacije utemeljene na modelu.
Ostale vrste obrazaca uključuju brzi prikaz, brzo stvaranje i karticu.
Jedna od temeljnih osobina aplikacija utemeljenih na modelu je da reagiraju na veličinu i vrstu uređaja koji se koristi u interakciji s njima. To utječe na položaj kontrola na obrascu uz način na koji se ponašaju. To je prije svega slučaj s glavnim oblicima.
Jedan od glavnih ciljeva dizajna za glavne oblike je da su dizajnirani jednom po tablici i implementirani svugdje gdje je to potrebno. Isti glavni obrazac dizajniran za aplikaciju utemeljenu na modelu također se koristi u Dynamics 365 for Outlook sustavu Dynamics 365 za tablete. Prednost ovog pristupa je u tome što nije potrebno integrirati promjene u više oblika.
Međutim, postoji nekoliko važnih čimbenika koja treba uzeti u obzir u dizajniranju ovih obrazaca.
Prilagođeni obrasci za različite grupe
Budući da se više glavnih obrazaca može stvoriti i dodijeliti različitim sigurnosnim ulogama, moguće je predstaviti različite grupe u organizaciji s obrascem koji je optimiziran za način na koji grupa koristi aplikaciju. Također je moguće svakoj grupi pružiti različite opcije tako da imaju različite obrasce za odabir. Dodatne informacije: Upravljanje pristupom obrascima
Menadžeri i donositelji odluka željet će obrasce koji su optimizirani za brzo upućivanje na ključne točke podataka. Htjet će radije vidjeti grafikone nego popise i neće obavljati mnogo unosa podataka.
Osobe koje su u izravnom doticaju s kupcima htjet će obrasce krojene prema zadacima koje najčešće obavljaju. Htjet će obrasce koji omogućuju najučinkovitiji unos podataka.
Stvaranje obrasca može biti iterativni proces u kojem se prikuplja unos i razvija korisničko sučelje. Imajte na umu da postoje različiti alati dostupni programerima i da ne mora sve biti učinjeno unutar obrasca. Koristite poslovna pravila, procese toka posla, dijaloge i tijekove poslovnih procesa zajedno s glavnim obrascima da biste pružili rješenje koje radi za organizaciju.
Stvaranje i uređivanje obrazaca relativno je jednostavno, ali kako se stvara više obrazaca potrebno je održavati više obrazaca.
Razlike u prezentaciji obrasca
Iako nije potrebno upravljati višestrukim obrascima za svaki mehanizam isporuke (web, tablet, telefon), proizvođač mora razmotriti kako se razlike u prezentaciji mogu uzeti u obzir u glavnom obliku.
Izgled glavnog oblika opisuje različite načine na koje se može prikazati glavni oblik. Glavne stvari koje je potrebno uzeti u obzir su:
Dynamics 365 for tablets ne podržava dodavanje slika, HTML koda ili web-resursa dodatka Silverlight obrascima.
Raspored obrazaca aplikacije Dynamics 365 for tablets stvara se automatski na osnovu glavnog obrasca. Ne postoji poseban uređivač obrazaca za obrasce aplikacije Dynamics 365 for tablets. Potrebno je provjeriti radi li prezentacija obrasca dobro za oba klijenta.
Ako postoje nepodržane skripte koje stupaju u interakciju s DOM elementima koji se nalaze u web-aplikaciji, te skripte neće funkcionirati u obrascima sustava Dynamics 365 za tablete jer isti DOM elementi nisu dostupni.
Dynamics 365 for Outlook Obrasci za okno za čitanje ne dopuštaju skriptiranje. Vidljivost elemenata obrasca ovisi o zadanoj postavci i ne može se promijeniti tijekom vremena izvođenja skripti.
Performanse obrasca
Obrasci koji se sporo učitavaju ili ne reagiraju brzo mogu utjecati na produktivnost i usvajanje aplikacije od korisnika. Obrasci dizajna za performanse u aplikacijama utemeljenima na modelu pružaju brojne preporuke koje treba uzeti u obzir prilikom dizajniranja obrazaca tako da prilagodbe ne utječu negativno na performanse obrasca.
Dizajniranje obrazaca za učinkovitost
Izgled i dizajn obrasca važni su za izgradnju boljih oblika. Dizajniranje obrazaca u kojima se zadaci mogu brzo i učinkovito dovršiti ključno je za zadovoljstvo korisnika. Dodatne informacije: Dizajniranje produktivnih glavnih obrazaca u aplikacijama stvorenim prema modelu