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

Výhody Component - Based Modeling

Softvérové ​​inžinierstvo je vytvorenie nového softvéru pre ľubovoľný počet účely . Jeden typ softvérového inžinierstva je modelom component - based . Tento model sa zameriava na opätovné použitie určitých kategórií softvéru . Triedy na softvér obsahujú mechanizmy , ako je bezpečnosť , message - výmeny a verzií , z ktorých všetky sú spoločné prvky vo všetkých softvérových produktov . Použitie komponentov založených na modeloch softvér inžinierstva vedie k rade výhod oproti tradičným softvérového inžinierstva . Zabraňuje Obnovovať Wheel

komponentový model založený na použitie pre-existujúce triedy softvér pre vytvorenie nového softvéru . To udržuje inžiniermi z nutnosti splniť požiadavku na vytvorenie softvér od nuly . Namiesto toho môže programátor vybrať softvér triedu , ktorá je požadovaná a pridajte ho do nového programu . Programátor vie , ako tento softvér bude fungovať , že to funguje a nevyžaduje takmer žiadny čas , aby do rozvoja programu .
Vývoj Time

Vzhľadom k tomu , softvér tried už existujú a inžinier vie, ako softvér bude vykonávať , je možné priniesť nový softvér na trh rýchlejšie , ako pomocou tradičnej metódy softvérového inžinierstva . Čím rýchlejšie výrobok môže byť uvedený na trh , tým rýchlejšie softvér môže začať zarábať peniaze . Rýchlejšie doba vývoja je aj ďalšie výhody , ktoré zvyšujú produktivitu softvérové ​​spoločnosti .
Zvýšenie produktivity

Component - based modelu softvérového inžinierstva umožňuje spoločnosť sa na viac projektov , ako keby to bolo v nadväznosti na tradičný softvér inžiniersky prístup . Inžinieri sa netrávi toľko času vyvíja nový softvér pre projekty , pretože sú opakované použitie tried , ktoré už boli vyvinuté . To dáva inžinierom viac času na prácu na ďalších projektoch , ktoré by bolo možné v rámci iných foriem softvérového inžinierstva .
Zvýšená kvalita

inžinieri používajú softvér , ktorý má už bol testovaný a softvér je známe , že funguje . Akonáhle je softvér dokončený , sú menej problémy - tiež volal chyby - je potrebné vyriešiť . To je preto , že softvér , ktorý bol inštalovaný už mal chyby predtým pracoval zo systému . To vedie k vyššej kvalite produktu , ktorý sa vyvíjal od prvého spustenia , kedy v porovnaní s tradičným softvérového inžinierstva .
Náklady

Všetky vyššie uvedené faktory vedú k zníženiu náklady na vytvorenie nového kusu softvér . Ušetrené peniaze sa potom zdrojmi k vytvoreniu novej triedy softvér , ktorý nemusí v súčasnosti existujú , aby aj oni môžu byť použité neskôr v iných softvér inžinierskych projektov . Spoločnosť potom môže mať na nových projektoch a znížila požiadavky na zamestnanca v dôsledku použitia modelu rozvoja komponentov na báze .

Najnovšie články

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