Bendrinti naudojant


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

Modeliu pagrįstų programų apžvalga

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

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

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

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ą, skirtą sudėtingam procesui, pvz., naujų darbuotojų priėmimui, pardavimo proceso valdymui ar narių ryšiams organizacijoje, pvz., banke, valdyti, modeliu pagrįsta programa yra puikus pasirinkimas.

Duomenų modeliavimas

Nors mes jas vadiname modeliu pagrįstomis programomis, dažnai lengviau galvoti apie jas kaip apie duomenų modeliu pagrįstas programas. 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 yra panaši į čia pateiktą diagramą.

Šiame pavyzdyje pateiktoje programoje yra trys lentelės (problemos, idėjos, komandos projektai), viena ataskaitų sritis ir kelios diagramos bei rodiniai. Vartotojai naršo tarp lentelių 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 greitas dėl turtingų komponentų, orientuotų be kodo dizainerių.
  • 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 Gali būti sudėtinga, atsižvelgiant į tai, kad gali reikėti atnaujinti duomenų šaltinius
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

Buvo sukurta dokumentacija, kuri padeda naudotojams sėkmingai naršyti ir sąveikauti su modeliu pagrįstomis programomis taip, kad jos būtų produktyvesnės.

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

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

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

Programos gyvavimo ciklo valdymas (ALM) yra būdas, kuriuo mes kuriame programą nuo koncepcijos iki gyvenimo 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 siūlo priemones, kuriomis šiuos objektus galima 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.)

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

Paskesni veiksmai

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

Geriausia pradėti kuriant paprastą modeliu pagrįstą programą. Galbūt norėsite sukurti sprendimą prieš tai darydami.

Norėdami įsigilinti į modeliu pagrįstų programų kūrimą, eikite į Modeliu pagrįstos programos kūrimo veiksmai.

Jei dar nesate susipažinę su šia patirtimi Power Apps ir norite sužinoti, kaip naudojant Idėjos Power Apps konvertuoti į visiškai veikiantį sprendimą, pradėkite nuo Projekto Power Apps planavimas.

Modeliu pagrįstų programų komponentų supratimas padeda suprasti kai kuriuos elementus, sudarančius 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).