Deli z drugimi prek


Kaj je aplikacija, ki temelji na modelu, v storitvi Power Apps?

Pregled aplikacij, ki temeljijo na modelu

Oblikovanje aplikacije na podlagi modela je pristop, ki se osredotoča na dodajanje komponent, kot so obrazci, pogledi, grafov in nadzornih plošč do tabel z uporabo orodja za načrtovanje aplikacij. Poleg tega Odnosi povežite tabele skupaj na način, ki omogoča navigacijo med njimi in zagotavlja, da se podatki ne ponavljajo po nepotrebnem.

Z oblikovalcem aplikacij z malo kode ali brez nje lahko ustvarite aplikacije, ki so preproste ali zapletene.

Oblikovalec aplikacij z dodano tabelo računov in stikov

Aplikacije, ki temeljijo na procesih

Aplikacije, ki temeljijo na modelu, so zlasti zelo primerne za aplikacije, ki temeljijo na procesu, z veliko gostoto podatkov in olajšanim premikanjem uporabnikov med povezanimi zapisi. Na primer, če gradite aplikacijo za upravljanje zapletenega procesa, kot je vključevanje novih zaposlenih, upravljanje prodajnega procesa ali član Odnosi v organizaciji, kot je banka, je aplikacija, ki temelji na modelu, odlična izbira.

Modeliranje podatkov

Čeprav jih imenujemo aplikacije, ki temeljijo na modelu, je pogosto lažje razmišljati o njih kot o aplikacijah, ki temeljijo na podatkovnem modelu. To pa zato, ker brez vgrajenega podatkovnega modela v storitvi Microsoft Dataverse ne morete ustvariti aplikacije, ki temelji na modelu.

Uporabniška izkušnja

Z vidika uporabnika vse aplikacije, ki temeljijo na modelu, ponujajo podobno izkušnjo, kar je dostopno tako številnim uporabnikom, kot tudi uporabljenim napravam. Izkušnja je podobna diagramu, ki je prikazan tukaj.

V tem primeru aplikacija vsebuje tri tabele (izzivi, ideje, timski projekti), eno nadzorno plošča, več grafikonov in pogledov . Uporabniki krmarijo med tabelami z uporabo levega podokna ali prek nadzorne plošče.

Vzorec aplikacije, ki temelji na modelu

Prednosti pristopa, ki temelji na modelu

V nasprotju z razvojem aplikacij s platnom, kjer mora imeti oblikovalnik popoln nadzor nad postavitvijo aplikacije, je pri aplikacijah, ki temeljijo na modelu, postavitev že določena s komponentami, ki jih dodate v aplikacijo.

Ta metoda razvoja aplikacij ima nekaj pomembnih prednosti.

  • Ko sta podatkovni model in Odnosi ustvarjena, je postopek gradnje relativno hiter zaradi bogate osredotočenosti na komponente oblikovalci brez kode.
  • Aplikacije imajo podoben uporabniški vmesnik v različnih napravah, od namiznih do mobilnih.
  • Aplikacije so samodejno dostopne in odzivne.
  • Uporabniška izkušnja je dosledna v vseh aplikacijah, ki temeljijo na modelu. Ko je uporabnik samozavesten pri uporabi ene aplikacije, ki temelji na modelu, je uvedba dodatnih aplikacij v organizaciji lažja.
  • Selitev aplikacij med okolji razvoja, testiranja in proizvodnje je relativno enostavna z uporabo rešitev.

Preberite več o prednostih pristopa, ki temelji na modelu

Primerjava aplikacij, ki temeljijo na modelu, in aplikacij s platnom

Pri aplikacijah s platnom ima oblikovalnik aplikacije popoln nadzor nad postavitvijo aplikacije. Pri aplikacijah, ki temeljijo na modelu, velik del postavitve določajo dodane komponente. Večji poudarek je na hitrem ogledu vaših poslovnih podatkov in sprejemanju odločitev in ne zapleteni zasnovi aplikacije.

Category Aplikacije, ki temeljijo na modelu Aplikacije s platnom
Podatkovna platforma Samo Dataverse Dataverse+ mnoge drug, ki uporabljajo povezovalnike
Izkušnja oblikovalnika Oblikovanje brez kod, osredotočeno na komponente Upravljanje lastnosti kontrolnika z izrazi Power Fx
Kontrolnik uporabniškega vmesnika Omejene, zlasti prilagajanje Popoln nadzor
Doslednost aplikacij Visoko – razlikuje zlasti glede na izbrane tabele in poglede Pogosto nizka, glede na pomemben nadzor, ki ga imajo oblikovalniki nad uporabniško izkušnjo
Selitev med okolji Enostavno Morebitno zapleteno glede na to, da bo morda treba posodobiti vire podatkov
Hitrost nastanka Hitro Glede na kompleksnost zasnove
Odzivno Samodejno odzivno Odzivno samo, če zasnovano na ta način
Krmarjenje po odnosih Samodejno, če odnosi obstajajo Samo tam, kjer je zasnovano in uporabljeno s formulami Power Fx
Pripomočki za osebe s posebnimi potrebami Vgrajeno Oblikovano v aplikacijo: Ustvarjanje aplikacij s platnom, ki so dostopne za osebe s posebnimi potrebami

Koraki za izdelavo in souporabo aplikacije, ki temelji na modelu

Ustvarjanje aplikacije, ki temelji na modelu, je v osnovi sestavljeno iz naslednjih področij.

  • Oblikovanje poslovnih podatkov
  • Določanje poslovnih procesov
  • Sestavljanje aplikacije
  • Konfiguracija varnostnih vlog
  • Skupna raba aplikacije

Velik del časa, potrebnega za izdelavo aplikacije, je namenjen oblikovanju poslovnih podatkov in v nekaterih primerih določanju poslovnih procesov. Prilagajanje varnostnih vlog je odvisno od potreb organizacije.

Preberite več o korakih ustvarjanja aplikacije, ki temelji na modelu

Uporaba aplikacije, ki temelji na modelu

Razvita je bila dokumentacija, ki uporabnikom pomaga pri uspešnem krmarjenju in interakciji z aplikacijami, ki temeljijo na modelu, na način, ki jim pomaga narediti bolj produktivne.

Preberite več o uporabi aplikacij, ki temeljijo na modelu

Aplikacije, ki temeljijo na modelu, lahko uporabljate v mobilni napravi in jih izvajate v načinu brez povezave.

Uporaba rešitev za pomoč pri upravljanju življenjskega cikla aplikacije

Upravljanje življenjskega cikla aplikacije (ALM) je način, na katerega razvijamo aplikacijo od zasnove do konca življenjske dobe.

Rešitve se uporabljajo kot ovoji za vse elemente, potrebne za dostavo izdelka za uporabo v podjetju.

Aplikacija, ki temelji na modelu, zahteva najmanj eno tabelo, zemljevid spletnega mesta in samo aplikacijo. Vendar pa aplikacije, ki temeljijo na modelu, na splošno vključujejo precej več, in to vključuje aplikacije s platnom, varnostne vloge, spremenljivke okolja in še veliko več.

Raziskovalec rešitev

Rešitve ponujajo sredstva, s katerimi je mogoče te objekte seliti med okolji. Posledično so rešitve pomemben del vsake strategije upravljanja življenjskega cikla aplikacije.

Ko ustvarite aplikacijo, ki temelji na modelu, jo morate ustvariti znotraj rešitve.

Minimalne zahteve za izdelavo aplikacije, ki temelji na modelu

Aplikacije, ki temeljijo na modelu, so lahko zapletene. Vendar so minimalne zahteve za njihovo ustvarjanje razmeroma enostavne.

  • Aplikacija Microsoft Power Apps in licenca zanjo
  • Zmogljivost za ustvarjanje Power Platform okolja. To je značilnost licenc za storitev Power Apps in Dynamics 365.
  • Okolje Power Platform.
  • Dataverse podatkovna baza v okolju. To izberete, ko ustvarite okolje. Več informacij: Ustvarjanje okolja z zbirko podatkov
  • Prednosti za oblikovalnik, da deluje kot sistemski prilagajalec ali izdelovalec okolja v okolju, v katerem je ustvarjena aplikacija, ki temelji na modelu. Več informacij: O vnaprej določenih varnostnih vlogah
  • Tabela. (Na voljo je veliko standardnih tabel, vključno z računi, ki so na voljo privzeto.)
  • En stolpec tabele. (Vsaka tabela ima vsaj en stolpec in veliko sistemskih stolpcev.)
  • Ena pogled tabele za ogled zapisov. (Privzeto so na voljo številni.)
  • En obrazec tabele za vnos podatkov. (Pogosto bo privzeto samo eden.)

Z uporabo oblikovalnika aplikacij se aplikacija, ki temelji na modelu, ustvari z dodajanjem strani, ki aplikaciji doda navigacijo in običajno temelji na tabeli ali stran po meri.

Naslednji koraki

Preberite več o vrednosti aplikacij, ki temeljijo na modelu.

Izdelava preproste aplikacije, ki temelji na modelu, je odličen način za začetek. Morda boste želeli Ustvariti rešitev preden to storite.

Če se želite poglobiti v ustvarjanje aplikacij, ki temeljijo na modelu, pojdite na Koraki za izdelavo aplikacije, ki temelji na modelu.

Če ste novi Power Apps in želite izvedeti, kako svoj Zamisli pretvoriti v popolnoma delujočo rešitev z Power Apps, začnite z Načrtovanjem Power Apps projekt.

Razumevanje komponent aplikacije, ki temelji na modelu vam pomaga razumeti nekatere elemente, ki sestavljajo aplikacijo, ki temelji na modelu.

Preberite več o licencah za Power Platform

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).