| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Hardware  
  • Todo-en- Uno Impresoras

  • apple Computers

  • BIOS

  • CD & DVD Drives

  • CPUs

  • Discos y almacenamiento informáticos

  • Monitores

  • Periféricos Informáticos

  • Fuentes de alimentación de ordenador

  • Artículos para impresoras

  • actualizaciones de equipo

  • Computadoras de Escritorio

  • Los lectores electrónicos de libros

  • Discos duros externos

  • flash Drives

  • Dispositivos de Entrada y Salida

  • encender

  • Portátiles

  • Mainframes

  • Ratones y teclados

  • Netbooks

  • Equipos de Red

  • rincón

  • Ordenadores Portátiles

  • Otros Informática Hardware

  • Computadoras PC

  • Proyectores

  • RAM , tarjetas y placas base

  • Escáneres

  • Servidores

  • Tarjetas de Sonido

  • Tablet PCs

  • Tarjetas de vídeo

  • Estaciones de Trabajo

  • iPad
  •  
    Conocimientos Informáticos >> Hardware >> Discos y almacenamiento informáticos >> Content
    Cómo diseñar un sistema incorporado en tiempo real con UML
    Como sistemas embebidos de tiempo real se hizo más complejo y avanzado software de programación estructurada a las metodologías orientadas a objetos , se necesitan nuevas herramientas de modelado , de acuerdo con Embedded.com . Unified Modeling Language ( UML) fue desarrollado en respuesta a la necesidad de un lenguaje de modelado de objetos estandarizados. UML puede ser adaptado para diseñar una variedad de sistemas de tiempo real , a partir de pequeños sistemas de microcontroladores de 8 bits para grandes sistemas en red de varios procesadores . UML incluye características para la funcionalidad de modelado , objetos , estados , patrones de diseño y características de extensibilidad . Cosas que necesitará
    Planteamiento del problema y las necesidades del usuario para el sistema que va a ser el diseño .
    UML herramienta de modelado de software ( opcional)
    Mostrar más instrucciones
    1

    Analizar los requisitos del sistema . Identifique lo que el sistema integrado está diseñando las necesidades para llevar a cabo y qué limitaciones que operará bajo . Las restricciones en un sistema embebido de tiempo real suelen incluir tiempo, capacidad de memoria y procesador de rendimiento. Su planteamiento del problema y las necesidades del usuario son las entradas para este paso . El resultado de este paso será un conjunto de requisitos del sistema que describen lo que hace el sistema y puede también dividir los requisitos entre el hardware y el software.
    2

    Desarrollar casos de uso. Con los requisitos del sistema como punto de partida , el desarrollo de los casos de uso que cubran los requisitos. Los casos de uso ilustran las comunicaciones entre un sistema embebido en tiempo real y los actores externos. Los casos de uso para sistemas de tiempo real también definir plazos y requisitos de sincronización .
    3

    Definir estructura del objeto . Una vez que los casos de uso se han definido , la estructura del objeto puede ser definido. La estructura del objeto de un sistema embebido en tiempo real incluye la definición de las clases de objetos y los datos de cada clase de objeto que contendrá. Los diagramas de clases y diagramas de objetos pueden ser utilizados para modelar la estructura del objeto . Según ObjectMentor.com , diagramas de clases muestran los atributos, operaciones y relaciones de una clase a otras clases.
    4

    definir el comportamiento del objeto. Los objetos en el diseño de su estructura de objetos tendrán comportamientos que corresponden a la funcionalidad necesaria para los casos de uso . Comportamiento de los objetos puede ser modelado a través de gráficos de estado , diagramas de secuencia y diagramas de colaboración .
    5

    Diseño de una arquitectura . Una arquitectura para un sistema embebido en tiempo real incluye tanto los aspectos físicos como de software. Arquitecturas son diseños de alto nivel que abarcan los sistemas de hardware y software en su conjunto. Arquitectura física puede ser modelado utilizando diagramas de despliegue . Arquitectura de software puede ser modelado utilizando patrones de diseño. La estructura del objeto y la conducta definida en los pasos anteriores se utilizan como insumos para designvof la arquitectura de software.
    6

    realizar el diseño mecánico . Diseño de los mecanismos de acción incluye el uso de diagramas de clases y objetos para representar el comportamiento de colaboración entre pequeños grupos de clases u objetos .
    7

    realizar el diseño detallado. El comportamiento detallado y la estructura de clases de objetos individuales se define durante la fase de diseño detallado. El diseño detallado se utiliza para escribir el código para el software embebido en tiempo real.

    Previous :

    next :
      Artículos relacionados
    ·Cómo desbloquear una unidad de recuperación 
    ·Cómo actualizar el firmware del disco duro 
    ·Cómo proteger archivos en unidades flash 
    ·¿Qué es un seguro biométrico 
    ·Cómo se hace Undelete o Restaurar desde un disquete 
    ·Cómo editar EEPROM 
    ·Cómo quitar una antena de un router 
    ·Cómo quitar un radiador en un procesador Pentium 4 
    ·Cómo configurar un Linksys ATA de Voip 
    ·Diferencia entre un solo núcleo y Quad Core 
      Artículos destacados
    ·¿Qué son los cartuchos de inyección de tinta 
    ·Cómo transferir fotos a un Memory Stick en Windows XP 
    ·¿Qué es un monitor digital de HP 
    ·HP 9650 Especificaciones 
    ·Cómo recuperar datos de un disco duro de Windows 98 
    ·Cómo enviar un fax con una Canon MP830 
    ·Cómo cambiar un sistema de archivos del disco duro int…
    ·Cómo instalar el HP Officejet J5750 
    ·Cómo instalar un D -Link WNA -1330 G Notebook Adapter …
    ·Cómo solucionar problemas de un sistema de alimentació…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com