Casa Desenvolupament Què és el disseny basat en taules? - Definició de tecnologia

Què és el disseny basat en taules? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa disseny dissenyat per taula?

El disseny basat en taules és un enfocament de l'enginyeria de desenvolupament de programari que està orientat a simplificar i generalitzar les aplicacions mitjançant la separació de les variables i paràmetres (regles) de control del programa i col·locant-los en taules externes separades. L’objectiu principal és desacoblar les dades de control del programa de la lògica de l’aplicació i posar l’èmfasi en la modularitat per facilitar la gestió del canvi.

Techopedia explica el disseny dirigit per taules

El disseny basat en taules fa ús de taules ja que són concises i representen gràficament les relacions, cosa que facilita als dissenyadors / programadors comprendre immediatament el que fan. Mitjançant taules, poden transformar informació d’un tipus en un altre tipus. Per exemple, els noms de dues ciutats es poden convertir a la distància entre ells o la seva diferència de població o àrea de terra, segons la informació disponible en altres taules o altres parts de la mateixa taula. En el mateix sentit, una col·lecció de condicions d’un programa es pot transformar directament en una sèrie d’accions o procediments mitjançant un quadre de decisió.


Una taula és qualsevol estructura de dades que consta de files i columnes, amb les columnes generalment fixades en nombre, mentre que les files són variables. Les matrius, llistes, apilats, índexs, blocs de control, fitxers, gràfics i gràfics també són formes de taules, però només perquè un programa les utilitzi no vol dir necessàriament que utilitzi un disseny basat en taules.


El disseny basat en taules no és cap novetat; Els seus principis bàsics van ser desenvolupats i implementats originalment a partir dels anys cinquanta, però en realitat no van guanyar terreny. Això es va deure principalment al fet que la memòria principal era molt costosa en aquell moment i les velocitats d’accés al disc ja es veien com a adequades en comparació amb els sistemes normals, mentre que els programadors encara no tenien una bona versió per escriure mètodes d’accés eficients i no n’hi havia. encara. Per tant, el disseny de programari basat en taules no era gaire favorable.


Les taules tenen els avantatges següents:

  • Proporcionen especificacions concises i ordenades de l'objectiu o el repte empresarial durant la fase d'anàlisi.
  • Es poden implementar directament i fàcilment des de les especificacions, que també proporcionen un vincle molt estret entre teoria i aplicació. Això és durant la fase de disseny i desenvolupament.
  • Les taules es poden compartir per permetre canvis únics i centralitzats per als canvis directes i amb un risc mínim per al codi existent durant la fase de manteniment i millora.
Què és el disseny basat en taules? - Definició de tecnologia