Koraci za kreiranje aplikacije zasnovane n modelu
Ova stranica opisuje korake povezane sa izradom aplikacije zasnovane na modelu. Za jednostavnu šetnju kroz izradu prve aplikacije, idite na izradu prve aplikacije zasnovane na modelu.
Koraci za izradu i deljenje aplikacije zasnovane na modelu
Na osnovnom nivou, pravljenje aplikacija zasnovanih na modelu se sastoji od sledećih faza.
Faza | Svrha |
---|---|
Modeliranje poslovnih podataka | Da biste se uverili da su podaci konstruisani na ispravan način za rešavanje poslovnog problema. |
Definisanje poslovnih procesa | Da biste pomogli korisnicima da ažuriraju tabele i završe svoj rad efikasno i precizno. |
Sastavljanje aplikacije | Da biste kreirali aplikaciju i izabrali tabele i elemente tabela relevantne za aplikaciju. |
Konfigurisanje bezbednosnih uloga | Da biste se uverili da korisnici aplikacije mogu da komuniciraju samo sa podacima relevantnim za svoje uloge. |
Deljenje aplikacije | Distribucija aplikacije. |
Svaka faza zahteva niz uređivača kako bi se osiguralo da aplikacija može da se kreira, bilo da proizvođač aplikacije ažurira model podataka ili prolazi kroz proces sastavljanja aplikacije.
Iako možda izgleda čudno imati više uređivača, to odražava razne tehnologije koje su angažovane da biste se lakše nosili sa platformom Dataverse. Često će se autori neprimetno kretati kroz uređivače da bi napravili aplikaciju.
Modeliranje poslovnih podataka
Da biste modelirali poslovne podatke, određene podatke potrebne za aplikaciju i način na koji će podaci stupiti u vezu sa drugim podacima. Dizajn zasnovan na modelu koristi arhitekturu koju pokreću metapodaci, tako da dizajneri mogu da prilagode aplikaciju bez pisanja koda. Metapodatak znači „podatak o podatku“ i on definiše strukturu podataka koji se čuvaju u sistemu.
Napomena
Aplikacije zasnovane na modelu ne mogu da se kreiraju bez Dataverse tabela. Međutim, Dataverse tabele mogu da koriste mnoge Power Platform usluge, uključujući aplikacije sa podlogom i Power Automate.
Uputstvo: Kreiranje prilagođene tabele koja ima komponente u usluzi Power Apps
Definisanje poslovnih procesa
Definisanje i sprovođenje doslednih poslovnih procesa je važan aspekt dizajna aplikacija zasnovanih na modelu. Međutim, treba napomenuti da je moguće kreirati aplikaciju zasnovanu na modelu bez poslovnog procesa konfigurisanog oko nje.
Bez obzira na to, dosledni procesi pomažu korisnicima aplikacije da se fokusiraju na posao, a ne da stalno podsećaju sebe da obave skup ručnih koraka. Ti procesi mogu biti jednostavni ili složeni i mogu da sadrže operacije na više tabela.
Dolenavedeni snimak ekrana ilustruje uticaj na tok poslovnog procesa na mestu.
Tokovi poslovnih procesa se kreiraju i oni se konfigurišu korišćenjem usluge Power Automate.
Još informacija: Pregled tokova poslovnog procesa i Primena poslovne logike pomoću usluge Microsoft Dataverse.
Sastavljanje aplikacije koju pokreće model
Nakon kreiranja modela podataka i definisanja poslovnih procesa tamo gde je to neophodno, aplikacija može da se izgradi.
To se može uraditi na jedan od dva načina, izgradnjom aplikacije pomoću savremenog interfejsa ili u klasičnom interfejsu.
Koristeći savremeni interfejs, autori mogu da uoče efekte promena koje prave dok dizajniraju, dok sa klasičnim interfejsom postoji nivo apstrakcije između konačnog korisničkog iskustva i dizajnerskog iskustva. Još informacija:
- Saznajte kako da napravite savremenu aplikaciju
- Saznajte kako se gradi aplikacija korišćenjem klasičnog interfejsa
Sa oba iskustva kreira se mapa lokacije, koja definiše iskustvo navigacije za korisnike. Sa savremenim pristupom ovo je deo procesa dizajniranja aplikacija, dok se sa klasičnim dizajnerom aplikacija koristi zaseban dizajner mape lokacije.
Pokretanje aplikacije
Pokrenite aplikaciju preko dizajnera aplikacija ili preko istraživača rešenja.
Kada se ove faze završe, možete da pređete na poslednje faze povezane sa distribucijom aplikacije.
Još informacija: Izrada mape lokacije
Konfigurisanje bezbednosnih uloga
Pristup tabelama se definiše pomoću bezbednosnih uloga i te uloge regulišu radnje koje korisnici mogu da izvršavaju sa tabelama u usluzi Dataverse. Bez toga, korisnici neće imati smislen pristup aplikaciji.
Te radnje pokrivaju kreiranje, čitanje, pisanje, brisanje, dodavanje, prilaganje, dodeljivanje i deljenje. Potrebno je prvo konfigurisati bezbednosne uloge, a zatim se korisnicima dodeljuju uloge na mestu deljenja.
Za više informacija o razumevanju, kreiranju i konfigurisanju bezbednosnih uloga, idite na članak:
Deljenje aplikacije
Da biste delili aplikaciju, potrebne su dve radnje.
Dodeljivanje bezbednosne uloge korisniku. To znači da imaju dozvolu da vide podatke.
Deljenje veze u aplikaciji. Za preuzimanje veze:
- Uredite aplikaciju i izaberite karticu Svojstva.
- Kopirajte URL adresu objedinjenog interfejsa.
- Nalepite URL adresu aplikacije na lokaciji kojoj korisnici mogu da pristupe, kao što je objava na SharePoint lokaciji ili slanje putem e-pošte.
Deljenje aplikacije i bezbednosnih uloga su suštinski povezani. Da biste pravilno delili aplikaciju, potrebno je da imate dobro razumevanje oba koncepta. Otkrijte više o deljenju aplikacija i uspostavljanju bezbednosti
Korišćenje aplikacije zasnovane na modelu
Razvijena je dokumentacija koja je posvećena pružanju pomoći korisnicima aplikacija zasnovanih na modelu da se uspešno kreću okolo i komuniciraju na načine koji im pomažu da budu produktivniji. Saznajte više o korišćenju aplikacija zasnovanih na modelu
Sledeći koraci
Kreiranje prve savremene aplikacije
Upoznajte dizajnere aplikacija zasnovanih na modelu
Napomena
Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)
Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).