Kas yra modeliu pagrįstos programos "Power Apps"?

Modeliu pagrįstų programų apžvalga

Modeliu pagrįstas programų dizainas yra metodas, kurio pagrindinis dėmesys skiriamas komponentų, pvz., formų, rodinių, diagramų ir ataskaitų sričių , įtraukimui į lenteles naudojant programų dizaino įrankį. Be to, ryšiai sujungia lenteles taip, kad būtų galima naršyti tarp jų ir užtikrinti, kad duomenys nebūtų kartojami be reikalo.

Naudodami programų dizaino įrankį su mažu kodu arba be jo, galite kurti paprastas arba sudėtingas programas.

Programų dizaino įrankis su įtraukta kliento ir kontaktų lentele

Procesais pagrįstos programos

Modeliu pagrįstos programos ypač tinka apdoroti pagrįstas programas, kurios turi daug duomenų ir leidžia vartotojams lengvai pereiti iš vieno susijusio įrašo į kitą. Pavyzdžiui, jei kuriate programą, skirtą valdyti sudėtingą procesą, pvz., naujų darbuotojų įtraukimą, pardavimo proceso valdymą ar narių santykius organizacijoje, pvz., banke, modeliu pagrįsta programa yra puikus pasirinkimas.

Duomenų modeliavimas

Nors jas vadiname modeliu pagrįstomis programomis, dažnai jas lengviau laikyti duomenimis modeliu pagrįstomis programomis. Taip yra todėl, kad be duomenų modelio, esančio "Microsoft Dataverse", negalite sukurti modeliu pagrįstos programos.

Vartotojų patirtis

Vartotojo požiūriu, visos modeliu pagrįstos programos siūlo panašią patirtį, kuri yra prieinama daugeliui vartotojų ir naudojamam įrenginiui. Patirtis panaši į čia parodytą diagramą.

Šiame pavyzdyje programoje yra trys lentelės (iššūkiai, idėjos, komandos projektai), viena ataskaitų sritis ir kelios diagramos bei rodiniai. Vartotojai naršo tarp lentelių naudodami kairę sritį arba prietaisų skydelį.

Pavyzdinė modeliu pagrįsta programa

Modeliu pagrįsto metodo privalumai

Skirtingai nuo drobės programų kūrimo, kai dizaino įrankis gali visiškai valdyti programos maketą, naudojant modeliu pagrįstas programas didžioji vartotojo sąsajos dalis nustatoma už jus ir daugiausia nustatoma pagal komponentus , kuriuos įtraukiate į programą.

Šis programų kūrimo metodas turi keletą pastebimų privalumų.

  • Sukūrus duomenų modelį ir ryšius , kūrimo procesas yra gana greitas dėl turtingų į komponentus orientuotų be kodo dizainerių.
  • Programos turi panašią vartotojo sąsają įvairiuose įrenginiuose – nuo stalinių kompiuterių iki mobiliųjų įrenginių.
  • Programos pasiekiamos ir reaguoja automatiškai.
  • Vartotojo patirtis yra vienoda visose modeliu pagrįstose programose. Kai vartotojas pasitiki viena modeliu pagrįsta programa, vėlesnes programas lengviau pritaikyti organizacijoje.
  • Naudojant sprendimus programų perkėlimas tarp kūrimo, testavimo ir gamybos aplinkų yra gana paprastas.

Sužinokite daugiau apie modeliu pagrįsto metodo privalumus

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

Drobės programose programų kūrėjas gali visiškai valdyti programos maketą. Naudojant modeliu pagrįstas programas, didžiąją maketo dalį lemia įtraukti komponentai. Daugiau dėmesio skiriama greitam verslo duomenų peržiūrai ir sprendimų priėmimui, o ne sudėtingam programų dizainui.

Kategorija Modeliu pagrįstos programos Drobės programos
Duomenų platforma Tik "Dataverse" "Dataverse" + daugelis kitų, naudojančių jungtis
Projektavimo patirtis Į komponentus orientuotas dizainas be kodo Valdiklio ypatybių manipuliavimas naudojant "Power Fx" išraiškas
Vartotojo sąsajos valdymas Ribotas, daugiausia pritaikymas Visiška kontrolė
Programos nuoseklumas Aukštas – daugiausia skiriasi priklausomai nuo pasirinktų lentelių ir rodinių Dažnai žemas, atsižvelgiant į didelę dizainerių vartotojo patirties kontrolę
Perkėlimas iš vienos aplinkos į kitą Paprastumas Gali būti sudėtinga, nes gali tekti atnaujinti duomenų šaltinius
Kūrimo greitis Greitai Atsižvelgiant į dizaino sudėtingumą
Reaguoja Automatiškai reaguoja Reaguoja tik tokiu būdu
Naršymas ryšiuose Automatinis, jei egzistuoja ryšiai Tik tada, kai suprojektuota ir taikoma naudojant "Power Fx" formules
Pritaikymo neįgaliesiems funkcijos Pastatytas Sukurta programoje: neįgaliesiems pritaikytų drobės programų kūrimas

Modeliu pagrįstos programos kūrimo ir bendrinimo veiksmai

Iš esmės modeliu pagrįstų programų kūrimas susideda iš šių sričių.

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

Didelė laiko dalis, praleista kuriant programą, skiriama verslo duomenų modeliavimui, o kai kuriais atvejais ir verslo procesų apibrėžimui. Saugos vaidmenų tinkinimas priklauso nuo organizacijos poreikių.

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

Modeliu pagrįstos programos naudojimas

Sukurta dokumentacija, padedanti vartotojams sėkmingai naršyti ir sąveikauti su modeliu pagrįstomis programomis taip, kad jie būtų produktyvesni.

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

Galite naudoti modeliu pagrįstas programas mobiliajame įrenginyje ir paleisti jas neprisijungus.

Sprendimų, padedančių valdyti programų gyvavimo ciklą, naudojimas

Programos gyvavimo ciklo valdymas (ALM) – tai būdas, kuriuo kuriame programą nuo koncepcijos iki gyvavimo pabaigos.

Sprendimai naudojami kaip visų elementų, reikalingų produktui pristatyti naudoti versle, įvyniojimai.

Modeliu pagrįstai programai reikalinga bent viena lentelė, svetainės struktūra ir pati programa. Tačiau modeliu pagrįstos programos paprastai apima daug daugiau, įskaitant drobės programas, saugos vaidmenis, aplinkos kintamuosius ir daug daugiau.

Sprendimų naršyklė

Sprendimai siūlo priemones, kuriomis šiuos objektus galima perkelti iš vienos aplinkos į kitą. Todėl sprendimai yra svarbi bet kokios programos gyvavimo ciklo valdymo strategijos dalis.

Kurdami modeliu pagrįstą programą, turėtumėte ją sukurti sprendime.

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

Modeliu pagrįstos programos gali būti sudėtingos. Tačiau minimalūs jų statybos reikalavimai yra gana paprasti.

  • "Microsoft Power Apps" licencija.
  • Galimybė sukurti "Power Platform" aplinką. Tai yra turimų "Power Apps" ir "Dynamics 365" licencijų funkcija.
  • "Power Platform" aplinka.
  • "Dataverse" duomenų bazė aplinkoje. Tai pasirenkama kuriant aplinką. Daugiau informacijos: Kurti aplinką su duomenų baze
  • Kūrėjo teisės dirbti kaip sistemos pritaikymo specialistas arba aplinkos kūrėjas aplinkoje, kurioje sukurta modeliu pagrįsta programa. Daugiau informacijos: Apie iš anksto nustatytus saugos vaidmenis
  • Stalas. (Yra daug standartinių lentelių, įskaitant sąskaitą, kurios egzistuoja pagal numatytuosius nustatymus.)
  • Vienas lentelės stulpelis. (Kiekvienoje lentelėje yra bent vienas stulpelis ir daug sistemos stulpelių.)
  • Vienas lentelės rodinys, skirtas įrašams peržiūrėti. (Pagal numatytuosius nustatymus yra skaičius.)
  • Viena lentelės forma, skirta duomenims įvesti. (Pagal numatytuosius nustatymus bus vienas.)

Naudojant programų dizaino įrankį, modeliu pagrįsta programa sukuriama įtraukiant puslapį, kuris įtraukia naršymą į programą ir paprastai yra pagrįstas lentele arba pasirinktiniu puslapiu.

Paskesni veiksmai

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

Paprastos modeliu pagrįstos programos kūrimas yra puikus būdas pradėti. Prieš tai galite sukurti sprendimą .

Norėdami išsamiau kurti modeliu pagrįstas programas, eikite į Modeliu pagrįstos programos kūrimo veiksmai.

Jei esate naujokas "Power Apps" ir norite sužinoti, kaip konvertuoti savo idėjas į visiškai veikiantį sprendimą naudojant "Power Apps", pradėkite nuo "Power Apps" projekto planavimo.

Modeliu pagrįstų programų komponentų supratimas padeda suprasti kai kuriuos modeliu pagrįstą programą sudarančius elementus.

Sužinokite apie "Power Platform" licencijavimą