Koti kehitys Mikä on pöytätietoinen suunnittelu? - määritelmä techopediasta

Mikä on pöytätietoinen suunnittelu? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä taulukkovetoinen suunnittelu tarkoittaa?

Taulukkovetoinen suunnittelu on lähestymistapa ohjelmistokehitystekniikkaan, jonka tarkoituksena on yksinkertaistaa ja yleistää sovelluksia erottamalla ohjelmanhallinnan muuttujat ja parametrit (säännöt) koodista ja sijoittamalla ne erillisiin ulkoisiin taulukoihin. Päätavoite on irrottaa ohjelman ohjaustiedot sovelluslogiikasta ja painottaa modulaarisuutta muutosten hallinnan helpottamiseksi.

Techopedia selittää taulukkovetoista suunnittelua

Taulukkovetoisessa suunnittelussa käytetään taulukoita, koska ne ovat tiiviitä ja esittävät suhteita hyvin graafisesti, joten suunnittelijoiden / ohjelmoijien on helppo ymmärtää heti tekemällään tavalla. Taulukoiden avulla he voivat muuttaa tietyn tyyppistä tietoa toiseksi. Esimerkiksi kahden kaupungin nimet voidaan muuntaa niiden väliseksi etäisyydeksi tai niiden väkiluku- tai maa-alueeroksi riippuen muista taulukoista tai saman taulukon muista osista saatavilla olevista tiedoista. Samanaikaisesti ohjelman ehtojen kokoelma voidaan muuttaa suoraan toimenpiteiden tai menettelyjen sarjaksi käyttämällä päätöksentaulukkoa.


Taulukko on mikä tahansa tietorakenne, joka koostuu riveistä ja sarakkeista, sarakkeiden lukumäärä on yleensä kiinteä, kun taas rivit ovat muuttuvia. Matriisit, luettelot, pinot, hakemistot, ohjauslohkot, tiedostot, kaaviot ja kaaviot ovat myös taulukkomuotoja, mutta pelkästään siksi, että ohjelma käyttää niitä, se ei välttämättä tarkoita, että se käyttää taulukkoon perustuvaa mallia.


Pöytäpohjainen suunnittelu ei ole mitään uutta; sen perusperiaatteet kehitettiin ja toteutettiin alun perin jo 1950-luvulla, mutta ne eivät todellakaan päässeet eteenpäin. Tämä johtui pääasiassa siitä, että päämuisti oli tuolloin erittäin kallista ja levyn käyttönopeutta pidettiin jo riittävänä normaaliin järjestelmään verrattuna, kun taas ohjelmoijat eivät vielä olleet osaavia kirjoittamaan tehokkaita pääsymenetelmiä eikä ollut valmiita niitä vielä. Siksi pöytätietoisen ohjelmistosuunnittelun menestyminen ei ollut todella suotuisaa.


Taulukoilla on seuraavat edut:

  • Ne tarjoavat tiiviin ja täsmällisen eritelmän liiketoiminnan tavoitteesta tai haasteesta analyysivaiheessa.
  • Ne voidaan toteuttaa suoraan ja helposti eritelmistä, mikä tarjoaa myös erittäin läheisen yhteyden teorian ja sovelluksen välillä. Tämä on suunnittelu- ja kehitysvaiheessa.
  • Taulukoita voidaan jakaa, jotta voidaan suorittaa yksittäiset ja keskitetyt muutokset nopeaa käännöstä varten niin, että olemassa olevaan koodiin liittyy vain vähän riskiä ylläpito- ja parannusvaiheen aikana.
Mikä on pöytätietoinen suunnittelu? - määritelmä techopediasta