Pastaba
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti prisijungti arba pakeisti katalogus.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti pakeisti katalogus.
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.
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į.
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.
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).