Kas yra „Power Apps“ modeliu pagrįstos programos?

Modeliu pagrįstų programų apžvalga

Modeliu pagrįstų programų kūrimo principas yra komponentų, tokių kaip formos, rodiniai, diagramos ir ataskaitų sritys, įtraukimas į lenteles naudojant programų dizaino įrankį. Be to, lentelės susiejamos viena su kita ryšiais, kad būtų galima naršyti tarp jų ir įsitikinti, kad duomenys nesikartoja be reikalo.

Naudodami programų dizaino įrankį, kuriame beveik arba visiškai nereikia rašyti kodo, galite kurti paprastas arba labai sudėtingas programas.

Procesais pagrįstos programos

Modeliu pagrįstos programos ypač gerai pritaikytos procesais pagrįstoms programoms, kuriose yra daug duomenų, leidžia vartotojams lengvai naršyti tarp susijusių įrašų. Pavyzdžiui, jei kuriate programą sudėtingam procesui, pvz., naujų darbuotojų įdarbinimui, pardavimo procesui ar narių santykiams organizacijoje, tokioje kaip bankas, valdyti, modeliu pagrįsta programa yra puikus pasirinkimas.

Duomenų modeliavimas

Nors jos vadinamos modeliu pagrįstomis programomis, paprasčiau jas laikyti duomenų modeliu pagrįstomis programomis. Taip yra todėl, kad be duomenų modelio, esančio „Microsoft Dataverse“, negalėtumėte sukurti modeliu pagrįstos programos.

Vartotojų patirtis

Vartotojo požiūriu visos modeliu pagrįstos programos teikia panašią patirtį – jos prieinamos daugeliui vartotojų ir naudojamų įrenginių. Patirtis panaši į diagramoje pavaizduotą patirtį.

Šiame pavyzdyje pateiktoje programoje yra trys lentelės (problemos, idėjos, komandos projektai), viena ataskaitų sritis ir kelios diagramos bei rodiniai. Vartotojai gali naršyti lenteles naudodami kairiąją sritį arba ataskaitų sritį.

Pavyzdinė modeliu pagrįsta programa

Modeliu pagrįsto metodo nauda

Priešingai nei kuriant drobės programas, kai kūrėjas gali visiškai valdyti programos maketą, didelė modeliu pagrįstų programų vartotojo sąsajos dalis yra nustatyta už jus ir labai priklauso nuo komponentų, kuriuos įtraukiate į programą.

Yra keletas pastebimų šio programų kūrimo būdo pranašumų.

  • Sukūrus duomenų modelį ir ryšius, kūrimo procesas yra gana spartus, nes naudojami daug komponentų turintys ir kodavimo nereikalaujantys dizaino įrankiai.
  • Programų vartotojo sąsają yra panaši skirtinguose įrenginiuose, nuo stalinių kompiuterių iki mobiliųjų įrenginių.
  • Programos yra automatiškai prieinamos ir interaktyvios.
  • Vartotojų patirtis pastovi visose modeliu pagrįstose programose. Kai vartotojas yra užtikrintas tinkamu vienos modeliu pagrįstos programos veikimu, lengviau įdiegti kitas programas organizacijoje.
  • Programas perkelti iš programavimo, testavimo ir gamybos aplinkų yra gana paprasta naudojant sprendimus.

Sužinokite daugiau apie modeliu pagrįsto metodo naudą

Modeliu pagrįstų ir drobės programų palyginimas

Drobės programų kūrėjai visiškai valdo programos maketą. Kuriant modeliu pagrįstas programas, maketas iš esmės priklauso nuo įtrauktų komponentų. Daugiau dėmesio skiriama greitesnei verslo duomenų peržiūrai ir sprendimų priėmimui, o ne sudėtingam programos dizainui.

Kategorija. Modeliu pagrįstos programos Drobės programos
Duomenų platforma Tik „Dataverse“ „Dataverse“+ daugelis kitų, naudojančių jungtis
Dizaino patirtis Kodavimo nereikalaujantis ir į komponentus orientuotas kūrimas Manipuliavimas valdiklių ypatybėmis naudojant „Power Fx“ išraiškas
Vartotojo sąsajos valdymas Ribotas, daugiausia tinkinimas Visiškas valdymas
Programų nuoseklumas Didelis – pagrinde skiriasi priklausomai nuo pasirinktų lentelių ir rodinių Dažnai mažas, nes kūrėjai gali reikšmingai valdyti vartotojų patirtį
Perkėlimas iš vienos aplinkos į kitą Paprastumas Galimai sudėtingas, nes duomenų išteklius gali reikėti atnaujinti
Kūrimo sparta Greitas Priklauso nuo dizaino sudėtingumo
Reaguoja Automatiškai interaktyvios Interaktyvios, jei taip sukurtos
Naršymas naudojant ryšius Automatinis, jei yra ryšių Tik kai sukurti ir taikomi naudojant „Power Fx“ formules
Pritaikymo neįgaliesiems funkcijos Įtaisytosios Įdiegtos programoje: žr. Prieinamų drobės programų kūrimas

Modeliu pagrįstos programos kūrimo ir bendrinimo veiksmai

Kuriant modeliu pagrįstą programą daugiausia dėmesio iš esmės skiriama toliau išvardytoms sritims.

  • Verslo duomenų modeliavimas
  • Veiklos procesų apibrėžimas
  • Programos kūrimas
  • Saugos vaidmenų konfigūravimas
  • Programos bendrinimas

Didelė programos kūrimo laiko dalį užima verslo duomenų modeliavimas, o tam tikrais atvejais ir verslo procesų apibrėžimas. Saugos vaidmenų tinkinimas priklauso nuo organizacijos poreikių.

Sužinokite daugiau apie modeliu pagrįstos programos kūrimo etapus

Modeliu pagrįstos programos naudojimas

Sukurta dokumentacija, leidžianti vartotojams efektyviau naršyti modeliu pagrįstose programose ir sąveikauti su jomis.

Sužinokite daugiau apie modeliu pagrįstų programų naudojimą

Mobiliajame įrenginyje galite naudoti modeliu pagrįstas programas ir paleisti jas autonominiu režimu.

Programos ciklą padedančių valdyti sprendimų naudojimas

Programos ciklo valdymas – tai, kaip valdome taikomosios programos ciklą nuo koncepcijos iki ciklo pabaigos.

Sprendimai naudojami kaip visų elementų, reikalingų produktui įdiegti įmonėje, pakuotės.

Modeliu pagrįstą programą sudaro bent viena lentelė, svetainės struktūra ir pati programa. Tačiau į modeliu pagrįstas programas paprastai įtraukiama daug daugiau elementų, įskaitant drobės programas, saugos vaidmenis, aplinkos kintamuosius ir kt.

Sprendimų naršyklė

Sprendimai leidžia šiuos elementus perkelti iš vienos aplinkos į kitą. Todėl sprendimai yra svarbi bet kurios taikomosios programos ciklo valdymo strategijos dalis.

Kai kuriate modeliu pagrįstą programą, turėtumėte ją kurti sprendime.

Minimalūs modeliu pagrįstos programos kūrimo reikalavimai

Modeliu pagrįstos programos būna sudėtingos. Tačiau minimalūs jų kūrimo reikalavimai yra gana maži.

  • „Microsoft Power Apps“ licencija.
  • Pajėgumai sukurti „Power Platform“ aplinką. Tai yra turimų „Power Apps“ ir „Dynamics 365“ licencijų funkcija.
  • „Power Platform“ aplinkos.
  • „Dataverse“ duomenų bazė aplinkoje. Ji pasirenkama kuriant aplinką. Daugiau informacijos: Kurti aplinką su duomenų baze
  • Kūrėjo teisės dirbti sistemos tinkintoju arba aplinkos kūrėju aplinkoje, kurioje sukurta modeliu pagrįsta programa. Daugiau informacijos: Apie iš anksto apibrėžtus saugos vaidmenis.
  • Lentelė. (Yra daug numatytųjų standartinių lentelių, įskaitant kliento lentelę).
  • Vienas lentelės stulpelis. (Kiekvienoje lentelėje turi būti bent vienas stulpelis ir daug sistemos stulpelių).
  • Vienas lentelės rodinys, kad būtų galima peržiūrėti įrašus. (Yra daug numatytųjų rodinių.)
  • Vienos lentelės forma, kad būtų galima įvesti duomenis. (Yra viena numatytoji forma.)

Modeliu pagrįsta programa kuriama įtraukiant lentelę į svetainės struktūrą naudojant programų dizaino įrankį ir vykdant programos tikrinimo ir publikavimo procesą.

Paskesni veiksmai

Sužinokite apie modeliu pagrįstų programų vertę.

Geriausia pradėti kuriant paprastą modeliu pagrįstą programą. Prieš tai rekomenduojama sukurti sprendimą.

Norėdami gauti išsamesnės informacijos apie modeliu pagrįstų programų kūrimą, žr. Modeliu pagrįstos programos kūrimo veiksmai.

Jei esate naujas „Power Apps“ vartotojas ir norite sužinoti, kaip paversti savo idėjas į visiškai veikiantį sprendimą naudojant „Power Apps“, pradėkite nuo „Power Apps“ projekto planavimo.

Skyriuje Kas yra modeliu pagrįstos programos komponentai pateikta informacija padės jums suprasti kai kuriuos elementus, kurie sudaro modeliu pagrįstą programą.

Sužinokite apie licencijas „Power Platform“

Pastaba

Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)

Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).