Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Nástroje používané v Software Development

Proces vývoja softvérovej aplikácie zvyčajne zahŕňa niekoľko fáz . Softvérové ​​programy používajú mnoho rôznych jazykov a technológií , s dostupnými nástrojmi zvyčajne vytvorené pre špecifické technológie . Vývoj software môže byť zdĺhavá , zložitá činnosť , takže k dispozícii nástroje môžu znížiť stres a zvýšiť výkon v oboch developerov a výsledných aplikácií . Nástroje sú k dispozícii pre každú fázu procesu vývoja softvéru . Modelovanie

Pred aplikáciou postavený , vývojári a software organizácie často sa zapojili do obdobia modelovania . Ide o návrh štruktúry aplikácie na abstraktnej úrovni , s použitím jedného alebo viacerých nástrojov pre modelovanie . Unified Modeling Language ( UML ) je najčastejšie používaným nástrojom pre vytváranie softvérových modelov , využitie grafických znázornenie jednotlivých prvkov v rámci systémov vyvíjaných . Vývojári môžu vytvárať UML diagramy pomocou grafického designu nástrojov , ako MagicDraw UML a BOUML .
Vývoj

fáze vývoja softvérových aplikácií zahŕňa mnoho rôznych nástrojov , najmä integrované vývojové prostredie ( IDE ) . IDE sú k dispozícii pre mnoho programovacích jazykov , vrátane Java , PHP , C a NET Framework spoločnosti Microsoft .. Niektoré IDE , ako je Eclipse , môžu byť použité k programu , vo viac ako jednom jazyku , ale väčšinou sú navrhnuté tak , aby konkrétnu platformu . IDE poskytuje schopnosť písať kód , skompilovať a spustiť ho . Väčšina IDE označte syntaktické chyby , vytvárať vizualizácie prvkov v aplikácii a obsahujú nástroje pre testovanie a ladenie .
Testovanie

Akonáhle aplikácia dosiahla fázy vývoja predstavujúceho nastavenú mieru úplnosti , bude to prejsť obdobím testovania . Mnoho IDE majú nástroje a plug - inov , ktoré pomáhajú automatizovať tento proces . Napríklad , IDE pre Javu , ako je Eclipse a NetBeans , poskytovať nástroje na určenie sadu testovacích vstupov pre aplikácie , spustite tieto skúšky a získať podrobnejšie výstup výsledkov .
ClipArt ladenie

Ladenie je jednou z hlavných aktivít v oblasti vývoja softvéru . Väčšia aplikácie sa stane , tým väčší je počet potenciálnych chýb a problémov . IDE zvyčajne zahŕňajú niektoré ladiace zariadenie štandardne , ale viac často byť stiahnuté a nainštalované ako plug - inov . Napríklad , keď sa vývojári pomocou Visual Studio prostredia pre vývoj . NET aplikácií , ktoré môžu automaticky použiť ladiaci program , ktorý beží v rámci IDE . Okrem toho , samostatné ladiace programy sú tiež k dispozícii pre mnoho jazykov .
Design

Väčšina aplikácií majú nejaký druh používateľského rozhrania . Vzhľadom k tomu , je vizuálny objekt , vývojári často používajú programy grafického dizajnu k návrhu niektorej zo zobrazených snímok v ňom . Navyše , štandardné komponenty používateľského rozhrania sú často poskytované v jazyku , vrátane tlačidiel , textových vstupných polí , zaškrtávacích políčok a dialógové okná . Tieto funkcie môžu byť zahrnuté , a kombinované v rámci programového kódu , ale to je často jednoduchšie použiť viac vizuálne metódy . Hlavné IDE , ako sú Eclipse a Visual Studio , poskytuje nástroje pre vizualizáciu a plug - iny s cieľom uľahčiť proces návrhu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené