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į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.
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į.
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.
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.