Design de sus în jos
Design Top-down (rafinare în trepte) este o secvență de pași care clarifica proiectul. [1]
Design de sus în jos. ceea ce face mai ușor pentru a depana într-o mare măsură, - cea mai dificilă etapă de dezvoltare software - permite dezvoltatorilor obișnuiți și novice pentru a prinde cu o puternică și cu experiență de depanare de performanță și complexitatea sarcinilor și cu experiență - pentru a îmbunătăți fiabilitatea programelor complexe, care este, reduce numărul de erori nedetectate. Promovarea design de căutare de sus în jos eficientă a erorilor din program poate fi atribuită faptului că înregistrate pe suport de hârtie, la diferite niveluri de algoritm detaliu ajută dezvoltatorii pentru a comuta rapid atenția lor din structura generală a programului la alte mult mai concret prezentarea acesteia. Și anume, o astfel de posibilitate (sau capacitatea de programator) este, în cele din urmă, principala condiție pentru o localizare eroare de succes și, în general, de dezvoltare, de program. [2]
Design de sus în jos, în legătură cu situația noastră este de a înregistra în mod secvențial în algoritmul de sisteme de automatizare complexe la nivel funcțional, urmat de detalierea fiecare funcție. [3]
software-ul de proiectare Down este faptul că a dezvoltat un set de sarcini sau de sarcină este împărțită mai întâi în subactivități, care, la rândul lor, sunt detaliate mai jos. Acest proces continuă până sus în jos, până când nu sunt primite sarcinile secundare vor fi de așa natură încât acestea pot fi pur și simplu rezolvate prin calculator. Pentru a face acest lucru, în condițiile actuale de informatizare a proceselor contabile-informaționale-guvernamentale, utilizatorii de computere personale ar trebui să aibă alfabetizare de calculator corespunzătoare. [4]
Tehnici de design de top-down sunt imperative în natură. Ei au forța să se concentreze asupra operațiunilor, cu puțin îngrijorare cu privire la proiectarea structurilor de date. metode de proiectare bazate pe structurarea datelor, sunt așa cum au fost la celălalt capăt al spectrului. Acestea se concentrează asupra instalațiilor și operațiunea este interpretată într-o manieră holistică. [5]
Folosind un design de top-down seturi dezvoltatorii de software două probleme majore. [6]
Aspectul de design de sus în jos, marchează o etapă în dezvoltarea tehnicii de calcul și de programare, atunci când acordând o atenție nu numai la eficacitatea programului, ci și pe cele ale caracteristicilor sale, cum ar fi fiabilitatea și ușurința de operare. Eficacitatea programării, posibilitatea de a primi performanță și fiabilitate a programului într-un timp scurt, nu este mai puțin important aspect al programului de proiectare decât performanța lor. Asta este de a spune că, în majoritatea cazurilor, principala preocupare a dezvoltator, împreună cu eficacitatea și eficiența programului ar trebui să fie de programare. [7]
Esența designului de sus în jos este de a dezvolta un model conceptual comun al sistemului sistemului de contabilitate economic cu eliberarea de sisteme de informații legate de contabilitate sarcini de model. Mai multe modele de informații detaliate trebuie să fie dezvoltate aceste sisteme și scheme structurale pentru rezolvarea problemelor individuale din complex, și a făcut declarații ale acestor probleme. [8]
Sub design de sus în jos a însemnat un anumit set de metode eficiente de dezvoltare (și depanare) programe. Esența designului de sus în jos este că designul și programul algoritmizare făcut în pași mici, fiecare dintre care este un programator ia cât mai puțin posibil soluții algoritmiziruyuschih, de obicei, unul; fiecare pas este-sha d în direcția creșterii specificității algoritmului. [9]
O proeminență îndreptată în jos, în care a însemnat proeminentă sarcini de proiectare corespunzătoare nivelurilor ierarhice rezolvate secvențial în direcția în jos. [11]
La proiectarea formularea în aval de TOR pentru dezvoltarea elementelor / nivel ierarhic-r-lea se referă la procedurile de proiectare de același nivel. Situația este diferită cu caietul de sarcini de proiectare pentru sistemul de nivel ierarhic superior sau pe un sistem unificat de elemente proiectate pentru multe aplicații. Aici dezvoltarea TK este o etapa de auto-proiectare, adesea menționată ca design-ul exterior. In contrast, etapele de proiectare a obiectului pe TK formulat numit de design interior. [12]
La proiectarea downlink în procedurile anterioare trebuie să fie definite indicativ de valori de date, valorile reale din care sunt cunoscute numai după efectuarea procedurilor ulterioare. Această situație conduce la natura iterativă a procesului de proiectare cu randamente din etapele ulterioare la cel anterior, care, desigur, crește în mod semnificativ costul de proiectare. [13]
În metodele de proiectare top-down, procesul de proiectare se realizează secvențial pe un nivel de pachete de software, programe, modulele individuale de program. Sarcina decisivă de a dezvolta cerințe software complexe, este determinată de structura sa, a dezvoltat specificația ales limbajul de programare și a creat limbile de intrare, dacă este necesar. Apoi, selectați un software, dezvoltat algoritmi care sunt specificate în comunicarea programelor de informare. La nivel de module software implementate de codificare a acestora în limbajul de programare selectată. La fiecare nivel al structurii, după verificare de sinteză ar trebui să fie efectuate deciziile luate de testare. [14]
Ca parte a proiectului de sus în jos, această problemă are un sens substanțial la toate nivelurile. XA, sarcina de a elabora TOR devine sarcina de optimizare parametrice. [15]
Pagini: 1 2 3 4