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į.
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.
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).
Atsiliepimai
https://aka.ms/ContentUserFeedback.
Jau greitai: 2024 m. palaipsniui atsisakysime „GitHub“ problemų, kaip turiniui taikomo atsiliepimų mechanizmo, ir pakeisime jį nauja atsiliepimų sistema. Daugiau informacijos žr.Pateikti ir peržiūrėti atsiliepimą, skirtą