Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • * Dator Kunskap >> Hårdvara >> Computer Drives >> Content

    Hur man utformar en realtids inbyggda system med UML

    Så realtid inbyggda system blev mer komplex och programvara avancerat från strukturerad programmering till objektorienterad metodik , nya modelleringsverktyg som behövs , enligt Embedded.com . Unified Modeling Language ( UML ) har utvecklats som ett svar på behovet av ett standardiserat objekt modellering språk . UML kan anpassas för att utforma en mängd realtidssystem , från små 8 - bitars mikrokontroller system till stora multi - processor nätverkssystem . UML innehåller funktioner för modellering funktionalitet , objekt , påstår , designmönster och funktioner utbyggbarhet . Saker du behöver
    Problem uttalande och användarkrav för det system du kommer att designa .
    UML Software Modeling Tool ( tillval )
    Visa fler instruktioner
    1

    analysera systemkrav . Identifiera vad det inbyggda systemet du designar måste åstadkomma och vad begränsningar det kommer att verka under . Ålägganden inbäddade realtidssystem inkluderar typiskt tid , minneskapacitet och processor genomströmning . Ditt problem uttalande och användarkrav är ingångar för detta steg . Utgången av detta steg kommer att vara en uppsättning systemkrav som beskriver vad systemet gör och kan också partitionera kraven mellan hårdvara och mjukvara .
    2

    Utveckla användningsfall . Med dina systemkrav som utgångspunkt , utveckla användningsfall som täcker kraven . Använd fall illustrerar kommunikationen mellan en inbäddad realtidssystem och externa aktörer . Använd fall för realtidssystem också definiera tidsramar och krav synkronisering .
    3

    Definiera objektet struktur . När användningen fall har definierats , kan föremålet struktur definieras . Objektet strukturen av en inbäddad realtidssystem ingår definiera objektklasser och data varje objekt klass kommer att innehålla . Klassdiagram och diagram objekt kan användas för att modellera objektet struktur . Enligt ObjectMentor.com , klassdiagram illustrerar attribut , operationer och relationer i en klass med andra klasser .
    4

    Definiera objekt beteende . Föremålen i objektet struktur design har beteenden som motsvarar den funktionalitet som behövs för användningsfall . Object beteende kan modelleras genom statliga , diagram sekvens och diagram samarbete . En arkitektur
    5

    design . En arkitektur för inbyggda realtidssystem omfattar både fysiska och mjukvara aspekter . Arkitekturer är höga konstruktioner som omfattar hårdvara och mjukvara system som en helhet . Fysisk arkitektur kan modelleras med driftsättning diagram . Mjukvaruarkitektur kan modelleras med hjälp av designmönster . Objektet struktur och beteende definieras i de föregående stegen används som insatsvaror i designvof mjukvaruarkitektur .
    6

    Utför mekanistiska design. Mekanistisk designen inkluderar användning av klass och objekt diagram för att representera den kollaborativa beteendet mellan små grupper av klasser och objekt .
    7

    Utför detaljerad design. Den detaljerade beteende och struktur i enskilda objektklasser definieras under detaljprojekteringen . Den detaljerade utformningen används för att skriva koden för inbyggda realtidssystem programvara .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Corning fiberoptisk kabel Specifikationer
    ·Problemen med en Plextor SATA
    ·Hur du formaterar en krypterad disk
    ·Hur man skriver till skyddade Hårddiskar
    ·Hur man laddar ner en digital kopia av en Disney- film …
    ·Hur du formaterar en primär partition
    ·Vad är skillnaden mellan en DVD- RAM- brännare & ROM …
    ·Hårddiskar är kompatibel med en HP Pavilion 304w
    ·Hur kopiera filer från UDF format till CD
    ·Hur man överklockar en Pentium 4
    Utvalda artiklarna
    ·Hur man sparar dokument på en RW DVD
    ·Det bästa sättet att göra en kopia av en extern hår…
    ·Hur att starta från cd på en Z7100
    ·Specifikationer för en EEE PC 701 SD
    ·Hur man reparerar en Seagate FreeAgent 500GB Desktop Dr…
    ·Hur uppdaterar jag Ultra320 SCSI BIOS
    ·Hur man startar en IBM-dator från hårddisk
    ·Hur man installerar Laptop HD
    ·Hur du ansluter en bärbar dator till en extern skärm
    ·Hur ta bort med Keynote på iPad
    Copyright © Dator Kunskap http://www.dator.xyz