8.1 Dibuje un modelo de contexto para un sistema de informacin de pacientes en un hospital.
Usted puede hacer cualquier suposicin razonable sobre otros sistemas existentes en el hospital, pero su modelo debe incluir un sistema de a d m i s i n de pacientes y un sistema de almacenamiento de imgenes de rayos X as como otros almacenamientos de diagnsticos.
8.2 Basndose en su experiencia con los cajeros automticos, dibuje un diagrama de flujo de datos para modelar el procesamiento de los datos que se debe realizar cuando un cliente solicita efectivo en un cajero.
8.3 Modele el procesamiento de los datos que podra tener lugar en un sistema de correo electrnico. Usted debera modelar et proceso de e n v o de correos y de recepcin de correos de forma separada.
8.4 Dibuje una mquina de estados que modele el software de control para: Sistemadepacienteshospital Basededatosdepacientes Sistemadeproteccion Sistemademantenimiento Sistemadeadmisionde paciente Sistemadealmacenajede imagenesderayosX Otrosalmacenamientosde diagnostico solicitud de efectivo completar ingreso de clave ingreso completado confirmar usuario verificar cuanto tiene en la cuenta Ingreso del monto a sacar procesando el monto ingreso de tarjeta tarjeta incertada solicitud de envio de informacion proceso de monto verificado envio del monto Una lavadora automtica que tenga diferentes programas para distintos tipos de ropa.
El software para un reproductor de DVD. encendido LAB opciones de tipo de labado ropa de algodon ropa de nilon ropa de lana labar ropa
Un sistema de contestador telefnico que almacene mensajes entrantes y visualice el n m e r o de mensajes aceptados en un LED. El sistema d e b e r a permitir al propietario del telfono realizar llamadas desde cualquier lugar al contestador, teclear una secuencia de nmeros (identificados por tonos) y reproducir los mensajes almacenados.
encender rep DVD abrir lectora cerrar lectora selec audio subtitulos color imagen reproducir recibe llamada con un mensaje de voz almacena la llamada visulisa la llama almacenada y da a conocer con un led parpadeando clave del contestador para llamarlo de cualquier destino no deja mensaje contesta en el contestador
8.5 Un modelo de sistema de software puede representarse como un grafo dirigido en el que los nodos son Las entidades en el modelo y los arcos son las relaciones entre esas entidades. Las entidades y las relaciones en el modelo pueden ser etiquetadas con un nombre y otra informacin. Cada entidad en el modelo tiene un tipo asociado y puede e x p a n d i r s e en un submodelo. Dibuje un modelo de datos que describa la estructura de un modelo de sistema de software. 8.6 Modele las clases de objetos que p o d r a n utilizarse en un sistema de correo electrnico. Si ha intentado realizar el Ejercicio 8.3, describa las similitudes y diferencias entre el modelo de procesamiento de datos y el modelo de objetos. 8.7 Utilizando la informacin sobre los datos del sistema mostrados en la Figura 8 . 8 , dibuje un diagrama de secuencia que muestre una posible secuencia de acciones que tenga lugar cuando un nuevo artculo es catalogado por el sistema LIBSYS.
8.8 Desarrolle un modelo de objetos, incluyendo un diagrama de jerarqua de clases y un diagrama de agregacin que muestre los principales componentes de un sistema de computadora personal y su software de sistema. 8.9 Desarrolle un diagrama de secuencia que muestre las interacciones implicadas cuando un estudiante se registra para un curso en una universidad. Los cursos pueden tener limitadas las plazas, de forma que el proceso de registro debe incluir la comprobacin de que hay plazas disponibles. Suponga que los estudiantes acceden a un catlogo electrnico de cursos para encontrar cursos disponibles. 8.10 En q u circunstancias no recomendara el uso de mtodos estructurados para el desarrollo de sistemas? Comprador : NewClass Solicitud Articulo Pedido 1: Aadir Articlo 2: Envio de Pedido 3: 4: Validar pedido 5: Actualiza envio 6: Actualiza recepcion - Cuando los modelos producidos son muy detallados, y los usuarios los encuentran difciles de entender. - Cuando generan demasiada documentacin.