| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  •  
    Computer Viden >> Hardware >> Computer Drives >> Content
    Sådan Design en RealTime Embedded System Brug UML
    Som tidstro indlejrede systemer blev mere komplekse og software avancerede fra struktureret programmering til objekt-orienterede metoder blev nye modelleringsværktøjer nødvendige , ifølge Embedded.com . Unified Modeling Language ( UML ) blev udviklet som svar på behovet for en standardiseret objekt modellering sprog. UML kan tilpasses til at designe en række realtidssystemer , fra små 8 - bit microcontroller systemer til store multi-processor netværkssystemer . UML indeholder funktioner til modellering funktionalitet , objekter , stater, design mønstre og udvidelsesmuligheder funktioner. Ting du skal
    Problem erklæring og brugernes krav til det system, du vil designe.
    UML Software Modeling Tool (valgfri)
    Vis Flere Instruktioner
    1

    Analyser systemkrav. Identificere, hvad det integrerede system, du designer nødt til at udrette , og hvilke begrænsninger det vil operere under . Begrænsninger i et realtids indlejret system omfatter typisk tid , hukommelseskapacitet og processor gennemløb . Dit problem redegørelse og brugernes behov er indgange til dette trin. Udgangen af dette trin vil være et sæt af systemkrav , der beskriver , hvad systemet gør, og kan ligeledes partition kravene mellem hardware og software.
    2

    Udvikle use cases . Med dit system krav som udgangspunkt , udvikle use cases , der dækker kravene . Use cases illustrerer kommunikation mellem en indlejret real -time system og eksterne aktører . Brug sager for realtidssystemer også definere timing og synkronisering krav.
    3

    Definer objekt struktur. Når use cases er defineret, kan objektet strukturen defineres. Objektet struktur af en real -time indlejret system omfatter definere objektet klasser og data hvert objekt klasse vil indeholde. Klassediagrammer og objekt diagrammer kan bruges til at modellere genstanden struktur . Ifølge ObjectMentor.com illustrerer klassediagrammer de attributter, operationer og relationer af en klasse til andre klasser.
    4

    Definer objekt adfærd. Objekterne i dit objekt struktur design vil have adfærd, der svarer til den funktionalitet, der er nødvendig for use cases . Object adfærd kan modelleres gennem statslige diagrammer , sekvens diagrammer og samarbejde diagrammer .
    5.

    Design en arkitektur . En arkitektur for en real-time indlejret system omfatter både fysiske og software aspekter . Arkitekturer er på højt niveau designs , der omfatter hardware og software systemer som helhed. Fysisk arkitektur kan modelleres ved hjælp Udplaceringsdiagrammer . Softwarearkitektur kan modelleres ved hjælp design mønstre . Objektet struktur og adfærd er defineret i de foregående trin bruges som input til designvof software -arkitektur.
    6

    Udfør mekanistiske design. Mekanistisk design omfatter brug klasse og objekt diagrammer til at repræsentere den kollaborative adfærd mellem små grupper af klasser eller objekter.
    7

    Udfør detaljeret design. Den detaljerede adfærd og struktur af de enkelte objekt klasser er defineret under den grundige designfasen. Den detaljerede udformning bruges til at skrive koden til realtid indlejret software .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan gendannes en ødelagt SD Card 
    ·Sådan opdaterer ATI Catalyst Drivers 
    ·Linksys WRT300N Vs. WTR54GS WRT -DD 
    ·Sådan Tilslut en bærbar til en Vizio HDMI 
    ·Hvorfor har min computer Lav en Thunder Sound 
    ·Fejlfinding på Palm Tungsten E2 
    ·Sådan Find ud af hvad du har gjort på din computer 
    ·Sådan Put Pics på en SanDisk SD Card 
    ·Sådan ændres Jumper-indstillinger på en harddisk 
    ·Sådan Slut Audio Output af JV -1010 til en computer 
      Anbefalede Artikler
    ·Sådan oprettes en partition hjælp af MS DOS 
    ·Sådan Refill en LC51Y blækpatron 
    ·Jeg kan ikke finde Webcam på My HP Pavilion DV2500 
    ·Hvad er meningen med CPU-brug 
    ·Sådan oprettes Mail på min Mac 
    ·Sådan rewire PC mikrofon & hovedtelefoner Stik til en …
    ·Tips om en Toshiba Satellite A105 - S4011 
    ·Sådan får du den rigtige værdi for My Computer 
    ·Sådan installeres en HP Deskjet 3320 printer 
    ·Tosidet udskrivning på en Dell Laser Printer 1700N 
    Copyright © Computer Viden http://www.computerdk.com