Domov Razvoj Kaj je zasnovana na mizi? - definicija iz tehopedije

Kaj je zasnovana na mizi? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni zasnovana po tablici?

Tabela zasnovana zasnova je inženiring za razvoj programske opreme, ki je namenjen poenostavitvi in ​​posploševanju aplikacij, tako da loči spremenljivke in parametre (pravila) programa za upravljanje od kode in jih postavi v ločene zunanje tabele. Glavni cilj je ločitev nadzornih podatkov programa od logike aplikacije in poudarek na modularnosti za lažje upravljanje sprememb.

Techopedia razlaga oblikovanje po mizi

Tabela zasnovana s tabelami uporablja tabele, saj so jedrnate in grafično predstavljajo razmerja, kar omogoča oblikovalcem / programerjem, da takoj razumejo, kaj počnejo. S pomočjo tabel lahko pretvorijo informacije ene vrste v drugo vrsto. Imena dveh mest se lahko na primer pretvorijo v razdaljo med njimi ali njihovo razliko v številu prebivalcev ali zemljišč, odvisno od informacij, ki so na voljo v drugih tabelah ali drugih delih iste tabele. V istem smislu lahko zbirko pogojev v programu neposredno spremenimo v niz dejanj ali postopkov z uporabo tabele odločitev.


Tabela je vsaka podatkovna struktura, sestavljena iz vrstic in stolpcev, pri čemer so stolpci običajno pritrjeni na število, medtem ko so vrstice spremenljive. Matrike, seznami, skladi, indeksi, kontrolni bloki, datoteke, grafi in grafikoni so prav tako oblike tabel, vendar samo zato, ker jih program uporablja, to ne pomeni nujno, da uporablja tudi tabelo zasnovano zasnovo.


Namizno gnana zasnova ni nič novega; njena osnovna načela so bila prvotno razvita in izvedena že v petdesetih letih prejšnjega stoletja, vendar se v resnici niso uveljavila. Razlog je bil predvsem zaradi dejstva, da je bil glavni pomnilnik v tistem času zelo drag in hitrosti dostopa do diska so že bile videti kot ustrezne v primerjavi z običajnimi sistemi, medtem ko programerji še niso bili dobro seznanjeni s pisanjem učinkovitih metod dostopa in niso bili pripravljeni tistih še. Zato načrtovanje programske opreme, usmerjene v tabele, res ni bilo naklonjeno.


Tabele imajo naslednje prednosti:

  • V fazi analize zagotavljajo natančne in pravilne specifikacije poslovnega cilja ali izziva.
  • Izvedemo jih lahko neposredno in enostavno iz specifikacij, ki zagotavljajo tudi zelo tesno povezavo med teorijo in uporabo. To je v fazi načrtovanja in razvoja.
  • Tabele se lahko delijo tako, da omogočajo enotne in centralizirane spremembe za hitre preobrate z minimalnim tveganjem za obstoječo kodo med fazo vzdrževanja in izboljšav.
Kaj je zasnovana na mizi? - definicija iz tehopedije