Itthon Fejlesztés Mi az asztali tervezés? - meghatározás a techopedia alapján

Mi az asztali tervezés? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az asztalvezérelt tervezés?

Táblázatvezérelt tervezés: a szoftverfejlesztés tervezésének olyan megközelítése, amelynek célja az alkalmazások egyszerűsítése és általánosítása azáltal, hogy elválasztja a programvezérlő változókat és paramétereket (szabályokat) a kódtól, és azokat különálló táblákba helyezi. A fő cél a programvezérlő adatok leválasztása az alkalmazás logikájától, és a moduláció hangsúlyozása a változáskezelés megkönnyítése érdekében.

A Techopedia magyarázza az asztalvezérelt tervezést

Az asztali alapú tervezés a táblázatokat használja, mivel azok tömörek és jól ábrázolják a kapcsolatokat, megkönnyítve a tervezők / programozók számára, hogy azonnal megértsék, mit csinálnak. Táblázatok segítségével átalakíthatják az egyik fajta információt másré. Például két város nevét átalakíthatjuk köztük lévő távolságra vagy a népességük vagy a földterület különbségére, attól függően, hogy milyen információ található a többi táblázatról vagy ugyanazon táblázat más részeiről. Ugyanebben az értelemben a program feltételeinek gyűjteménye közvetlenül döntési táblázat segítségével átalakítható műveletek vagy eljárások sorozatává.


A táblázat bármilyen adatstruktúra, amely sorokból és oszlopokból áll, az oszlopok általában rögzítve vannak számban, míg a sorok változóak. A tömbök, listák, halmok, indexek, vezérlőblokkok, fájlok, grafikonok és diagramok szintén táblák formái, de csak azért, mert egy program ezeket használja, nem feltétlenül jelenti azt, hogy táblázatszerű kialakítást használ.


Az asztali alapú kialakítás semmi új; alapelveit eredetileg az 1950-es évek elején fejlesztették ki és hajtották végre, ám akkoriban nem igazán tettek helyet. Ennek oka elsősorban az volt, hogy a fő memória akkoriban nagyon drága volt, és a lemezhozzáférési sebességet már megfelelőnek tekintették a normál rendszerekhez képest, miközben a programozók még nem voltak képesek a hatékony hozzáférési módszerek írására, és még nem voltak készek ezek még. Ezért nem volt igazán kedvező az asztal-alapú szoftverfejlesztés virágzása.


A táblázatok a következő előnyökkel járnak:

  • Összefoglaló és rendezett specifikációt nyújtanak az üzleti cél vagy kihívás szempontjából az elemzési szakaszban.
  • Közvetlenül és könnyen megvalósíthatók a specifikációk alapján, amelyek szintén nagyon szoros kapcsolatot teremtenek az elmélet és az alkalmazás között. Ez a tervezési és fejlesztési szakaszban van.
  • A táblázatok megoszthatók, hogy lehetővé tegyék az egyszeri és központosított változtatásokat a gyors forduláshoz, minimális kockázattal a meglévő kódra a karbantartási és fejlesztési szakaszban.
Mi az asztali tervezés? - meghatározás a techopedia alapján