Pöytävetoinen suunnittelu

Kirjoittaja: Eugene Taylor
Luomispäivä: 11 Elokuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Pöytävetoinen suunnittelu - Tekniikka
Pöytävetoinen suunnittelu - Tekniikka

Sisältö

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.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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 toimintasarjoiksi tai menettelyiksi päätöksentaulukkoa käyttämällä.

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 nopeita käännöksiä varten, minimoimalla olemassa olevaan koodiin minimaalinen riski ylläpito- ja parannusvaiheen aikana.