Ett inbyggt system är ett datorsystem tillägnad en eller några få arbetsuppgifter . Designa en är en utmanande process som kräver hårdvara och mjukvara kunskap . Exempel på inbyggda system är flygledningssystem , digitala klockor , medicinska system , MP3-spelare och trafik styrsystem . Instruktioner
1
System identifiering definierar vad utgången av systemet bör vara för en given ingång . Systemet kan modelleras med hjälp av matematiska modeller , algoritm eller design modellen . Hjälper modellsystem som inte kan göras genom enkla design steg
System identifiering .
2
Kravdefinition är det andra steget i processen. Det definierar de behov och förutsättningar som det nya systemet måste ha eller träffas . I detta steg är olika strukturella , funktionella och icke - funktionella krav som kan stå i strid med varandra identifieras . Omfattar systemet identifiering , funktionell design och detaljprojektering
3
Systemarkitektur utveckling . Detta steg närmare de olika komponenterna och samspelet mellan dem .
4
Nästa steg består av mjukvaruutveckling , interface design och hårdvara design. Mjukvaruutveckling innefattar programmering för systemet . Gränssnittsdesign bygger ett gränssnitt mellan mjukvara och hårdvara . Hardware design tar hänsyn till systemets specifikation och bygger ett system som matchar kraven .
5
Integration testet kombinerar de tidigare stegen ( programvara , gränssnitt och hårdvara ) och kontrollerar huruvida systemet fungerar smidigt och hårdvara och programvara samverkar med varandra utan några fel . Om fel händer , går det inbyggda systemet designern tillbaka till systemet identifiering steget och gör förändringar .