Mis on mudelipõhised rakendused rakenduses Power Apps?

Mudelipõhiste rakenduste ülevaade

Mudelipõhine rakenduse kujundus on meetod, mis keskendub komponentide, nagu vormidvaated ja diagrammid ning armatuurlauad, lisamisele tabelitele, kasutades rakenduse kujundaja tööriista Peale selle ühendavad seosed tabelid omavahel nii, et oleks võimalik nende vahel navigeerida, ja tagavad andmete tarbetu kordamise vältimise.

Rakenduse kujundaja abil on võimalik üsna vähese kodeerimisega või üldse kodeerimata koostada nii lihtsaid kui ka väga keerukaid rakendusi.

Protsessipõhised rakendused

Mudelipõhised rakendused sobivad eriti hästi andmerohkete protsessipõhiste rakenduste töötlemiseks ja võimaldavad kasutajatel seotud kirjete vahel hõlpsasti liikuda. Näiteks kui koostate rakendust keeruka protsessi haldamiseks, nagu uute töötajate sisseelamisprogramm, müügiprotsessi või liikmesuhete haldamine organisatsioonis (näiteks pangas), on mudelipõhine rakendus suurepärane valik.

Andmete modelleerimine

Kuigi neid nimetatakse mudelipõhisteks rakendustest, on lihtsam käsitleda neid andmemudelil põhinevate rakendustena. Seda seetõttu, et ilma Microsoft Dataverse’is oleva andmemudelita ei saa mudelipõhist rakendust luua.

Kasutajakogemus

Kasutaja vaatenurgast pakuvad kõik mudelipõhised rakendused sarnast kogemust, mis on hõlpsasti kasutatavnii paljude kasutajate jaoks kui ka kasutatava seadme puhul. Kogemus sarnaneb järgmisele diagrammile.

Selles näites sisaldab rakendus kolme tabelit (väljakutsed, ideed, meeskonna projektid), ühte armatuurlauda ja mitut diagrammi ning vaadet. Kasutajad saavad tabelite vahel liikuda vasaku paani abil või armatuurlaua kaudu.

Mudelipõhine näidisrakendus

Mudelipõhise lähenemise eelised

Erinevalt lõuendirakenduse arendamisest, kus kujundajal on täielik kontroll rakenduse paigutuse üle, määravad mudelipõhiste rakenduste kasutajaliidese suuresti rakendusele lisatavad komponendid.

Sellel rakenduse arendusmeetodil on mõningaid olulisi eeliseid.

  • Kui andmemudel ja seosed on loodud, on koostamisprotsess tänu rikkalikele komponentidele suunatud koodita kujundusvõimalustele suhteliselt kiire.
  • Rakendustel on sarnane kasutajaliides mitmesugustes seadmetes, alates lauaarvutist kuni mobiilini.
  • Rakendused on automaatselt hõlpsasti kättesaadavad ja hästi reageerivad.
  • Kasutuskogemus on kõigi mudelipõhiste rakenduste puhul ühtlane. Kui kasutaja tunneb end ühe mudelipõhise rakendusega kindlalt, on hiljem organisatsioonis hõlpsam rakendusi kasutusele võtta.
  • Rakenduste migreerimine arendus-, testimis- ja tootmiskeskkondade vahel on lahenduste abil suhteliselt lihtne.

Lisateave mudelipõhise lähenemise eeliste kohta

Mudelipõhiste ja lõuendirakenduste võrdlus

Lõuendirakendustes on rakenduse autoril rakenduse paigutuse üle täielik kontroll. Mudelipõhiste rakenduste puhul määravad suure osa paigutusest lisatavad komponendid. Rakenduse keeruka ülesehituse asemel on rõhk äriandmete kiirel vaatamisel ja otsuste tegemisel.

Kategooria Mudelipõhised rakendused Lõuendirakendused
Andmeplatvorm Ainult Dataverse Dataverse+ palju muid, kasutades konnektoreid
Kujunduskogemus Koodivabadele komponentidele keskenduv kujundus Juhtelemendi atribuutide manipuleerimine Power Fx-i avaldiste abil
Kasutajaliidese juhtelement Piiratud, peamiselt kohandamine Täielik kontroll
Rakenduse ühtsus Suur – erineb peamiselt valitud tabelite ja vaadete põhjal Sageli väike, arvestades kujundajate märkimisväärset kontrolli kasutajakogemuse üle
Keskkondade vahel migreerimine Lihtne Võib olla keerukas, arvestades, et andmeallikaid on vaja värskendada
Loomise kiirus Kiire Seotud kujunduse keerukusega
Reageeriv Automaatselt hästi reageeriv Reageerib hästi ainult juhul, kui see on sellisel viisil kujundatud
Navigeerimine seoste vahel Automaatne, eeldusel, et seosed on olemas Ainult juhul, kui need on kujundatud ja rakendatud Power Fx-i valemite abil
Hõlbustusfunktsioonid Sisseehitatud Rakendusse kujundatud: hõlpsasti kasutatavate lõuendirakenduste loomine

Mudelipõhise rakenduse loomise ja jagamise etapid

Põhimõtteliselt hõlmab mudelipõhise rakenduse loomine järgmisi valdkondi.

  • Äriteabe modelleerimine
  • Äriprotsesside määramine
  • Rakenduse koostamine
  • Turberollide konfigureerimine
  • Rakenduse ühiskasutus

Suur osa rakenduse loomisele kuluvast ajast hõlmab äriandmete modelleerimist ja mõnikord äriprotsesside määratlemist. Turberollide kohandamine oleneb organisatsiooni vajadustest.

Lisateave mudelipõhise rakenduse loomise etappide kohta

Mudelipõhise rakenduse kasutamine

Välja on töötatud dokumentatsioon, mis aitab kasutajal navigeerida ja suhelda mudelipõhiste rakendustega viisil, mis suurendab nende produktiivsust.

Lisateave mudelipõhiste rakenduste kasutamise kohta

Mudelipõhiseid rakendusi saab kasutada mobiilseadmes ja neid saab käivitada ühenduseta režiimis.

Rakenduse elutsükli halduse puhul abistavate lahenduste kasutamine

Rakenduse elutsükli haldus on viis, kuidas me rakendust arendame, alates kontseptsioonist kuni elutsükli lõpuni.

Lahendusi kasutatakse kõigi selliste elementide koondamiseks, mida ettevõttes kasutamiseks mõeldud toote väljatöötamiseks vaja on.

Mudelipõhise rakenduse jaoks on vaja vähemalt ühte tabelit, saidikaarti ja rakendust ennast. Kuid mudelipõhised rakendused sisaldavad siiski palju enamat, muu hulgas lõuendirakendusi, turberolle, keskkonnamuutujaid ja palju muud.

Lahenduseuurija

Lahendused pakuvad võimalusi nende elementide migreerimiseks keskkondade vahel. Seega on lahendused rakenduse elutsükli halduse strateegia oluline osa.

Mudelipõhine rakendus tuleks luua lahendusse.

Mudelipõhise rakenduse loomise miinimumnõuded

Mudelipõhised rakendused võivad olla keerukad. Kuid nende loomise miinimumnõuded on suhteliselt lihtsad.

  • Microsoft Power Appsi litsents.
  • Võimalus luua Power Platformi keskkond. See on Power Appsi ja Dynamics 365 litsentside funktsioon.
  • Power Platformi keskkond.
  • Dataverse’i andmebaas keskkonnas. See valitakse keskkonna loomisel. Lisateave: Andmebaasida keskkonna loomine
  • Koostaja õigused töötada süsteemikohandaja või keskkonna koostajana keskkonnas, kus mudelipõhine rakendus luuakse. Lisateave: Teave eelmääratletud turberollide kohta
  • Tabel. (Vaikimisi on olemas palju standardtabeleid, sh konto.)
  • Üks tabeli veerg. (Igal tabelil on vähemalt üks veerg ja mitu süsteemiveergu.)
  • Üks tabeli vaade kirjete kuvamiseks. (Vaikimisi on neid mitu.)
  • Üks tabeli vorm andmete sisestamiseks. (Vaikimisi on neid üks.)

Mudelipõhise rakenduse loomisel lisatakse tabel saidikaardile, kasutades rakenduse kujundajat, ning läbides rakenduse kinnitamise ja avaldamise protsessi.

Järgmised toimingud

Teave mudelipõhiste rakenduste väärtuse kohta

Lihtsa mudelipõhise rakenduse loomine on suurepärane viis alustamiseks. Enne seda võiksite luua lahenduse.

Mudelipõhiste rakenduste loomise kohta leiate põhjalikumad juhised teemast Mudelipõhise rakenduse loomise juhised.

Kui kasutate Power Appsi esimest korda ja soovite teada, kuidas oma ideed Power Appsi abil töötavaks lahenduseks realiseerida, alustage Power Appsi projekti plaanimisest.

Teemas Mudelipõhise rakenduse komponentide mõistmine selgitatakse mõningaid mudelipõhise rakenduse elemente.

Teave Power Platformi litsentsi kohta

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).