práctico de sistema de información i ing

7
Práctico de Sistema de Información I 1. Definir la visión general de UML? UML es un Lenguaje de Modelado Unificado basado en una notación gráfica la cual permite: especificar, construir, visualizar y documentar los objetos de un sistema programado. 2. Describir los mecanismos comunes y técnicas comunes del modelado de UML? Tiene 4 mecanismos comunes q se aplican en: ESPECIFICACIONES.- Los mecanismos UML tienen al menos 2 dimensiones: a) Dimensión grafica que le permite visualizar el modelo utilizando diagramas e iconos B) Dimen Textual que consta de las especificaciones de los diferentes elementos de modelado. El conjunto de especificaciones es el más importante del modelo y forma el plano posterior semántico que alberga el modelo y le da significado. ADORNOS.- Es importante recordar que cualquier diagrama UML es solamente una vista de modelo, por lo tanto solamente debería mostrar aquellos adornos que resalten características importantes del modelo. DIVISIONES COMUNES.- Existe dos divisiones comunes: a) Clasificador e instancia: UML considera que podemos tener la noción abstracta de un tipo de elemento y luego instancias específicas, concretas de esa abstracción. La noción abstracta de un tipo de elemento es un clasificador y los elementos específicos, concretos son las instancias. b) Interfaz e implementación: El principio es separar que hace algo (interfaz) de como lo hace (su implementación). MECANISMOS DE EXTENSIBILIDAD.- Existen 3 mecanismos sencillos a) Restricciones: Estas amplían la semántica de un elemento al permitirnos añadir nuevas reglas.

Upload: andreita-mb

Post on 08-Nov-2015

246 views

Category:

Documents


1 download

DESCRIPTION

Practico de Sistemas de informacion

TRANSCRIPT

Prctico de Sistema de Informacin I 1. Definir la visin general de UML?UML es un Lenguaje de Modelado Unificado basado en una notacin grfica la cual permite: especificar, construir, visualizar y documentar los objetos de un sistema programado.

2. Describir los mecanismos comunes y tcnicas comunes del modelado de UML? Tiene 4 mecanismos comunes q se aplican en:ESPECIFICACIONES.- Los mecanismos UML tienen al menos 2 dimensiones:a) Dimensin grafica que le permite visualizar el modelo utilizando diagramas e iconos B) Dimen Textual que consta de las especificaciones de los diferentes elementos de modelado.El conjunto de especificaciones es el ms importante del modelo y forma el plano posterior semntico que alberga el modelo y le da significado. ADORNOS.- Es importante recordar que cualquier diagrama UML es solamente una vista de modelo, por lo tanto solamente debera mostrar aquellos adornos que resalten caractersticas importantes del modelo. DIVISIONES COMUNES.- Existe dos divisiones comunes:a) Clasificador e instancia: UML considera que podemos tener la nocin abstracta de un tipo de elemento y luego instancias especficas, concretas de esa abstraccin. La nocin abstracta de un tipo de elemento es un clasificador y los elementos especficos, concretos son las instancias.b) Interfaz e implementacin: El principio es separar que hace algo (interfaz) de como lo hace (su implementacin).MECANISMOS DE EXTENSIBILIDAD.- Existen 3 mecanismos sencillos a) Restricciones: Estas amplan la semntica de un elemento al permitirnos aadir nuevas reglas.b) Estereotipos: Estos nos permiten definir un nuevo elemento de modelado UML basndose en uno existente.c) Valores Etiquetados: proporciona una forma de ampliar la especificacin de un elemento al permitirnos aadir nueva informacin en l.3. Represente grficamente el vocabulario de UML

4. Usando diagrama de actividades organizado en calles describa el Flujo de Trabajo de captura de requisitos segn el PUDS

5. Usando diagrama de actividades organizado en calles describa el Flujo de Trabajo de Anlisis segn el PUDS

6. Qu es un sistema software?

7. Qu es un artefacto? 8. Definir y disear la vida del proceso unificado y cules son las fases dentro de un ciclo? El proceso Unificado se repite a lo largo de una serie de ciclos que construyen la vida de un sistema

Cada ciclo concluye con una versin del producto para los clientes.Cada ciclo consta de cuatros fases: Inicio(Fase de comienzo) Elaboracin Construccin Transicin9. Cuando y como se desarrollar un modelo de negocio y un modelo de dominio Modelo de Negocio

Modelo de Dominio

10. Cuando aparece una clase asociacin, realice dos ejemplos La relacin entre clases conocida como Asociacin, permite asociar objetos que colaboran entre si. Cabe destacar que no es una relacin fuerte, es decir, el tiempo de vida de un objeto no depende del otro.

Ejemplo:

Un cliente puede tener asociadas muchas rdenes de Compra, en cambio una orden de compra solo puede tener asociado un cliente. 11. De ejemplos de clase base y clase hoja en UML 12. En un diagrama de actividad de UML a que se denomina estado de accin y estado de actividad Un diagrama de actividades es un caso especial de un diagrama de estados en el cual casi todos los estados son estados de accin (identifican que accin se ejecuta al estar en l) y casi todas las transiciones son enviadas al terminar la accin ejecutada en el estado anterior. Puede dar detalle a un caso de uso, un objeto o un mensaje en un objeto. Sirven para representar transiciones internas, sin hacer mucho nfasis en transiciones o eventos externos.13. Bajo qu criterios decide usar los estereotipo y en un diagrama de casos de uso Usa (uses): Relacin entre dos casos de uso, denota la inclusin del comportamiento de un escenario en otro. Se utiliza cuando se repite un caso de uso en dos o ms casos de uso separados. Frecuentemente no hay actor asociado con el caso de uso comn. Extiende (extends): Relacin entre dos casos, denota cuando un caso de uso es una especializacin de otro. Se usa cuando se describe una variacin sobre el normal comportamiento. 14. Como sugiere el PUDS distribuir el esfuerzo y el tiempo en una planificacin de un proyecto de software 15.Realice dos ejemplos de cada tipo de relacin utilizando casos de uso

16. Es posible tener un caso de uso que no tenga ningn actor? Si, como en la relacin entre dos casos de uso de la relacin , denota la inclusin del comportamiento de un escenario en otro. Se utiliza cuando se repite un caso de uso en dos o ms casos de uso separados. Frecuentemente no hay actor asociado con el caso de uso comn.17. Pueden existir Casos de Uso que solo existan como inclusin o extensin de otros CU y nunca sean invocados por un Actor, sino por los CU que lo incluyen o lo extienden. 18. Un caso de uso representa a un requerimiento funciona 19. Durante la captura de requisitos segn el PUDS a que se denomina factorizacin 20. Con UML como modelara una estructura de generalizacin / especializacin y luego haga el mapeo a una BD Relacional (haga un ejemplo) 21. Explicar las cuatro principales caractersticas de UML 22. En un diagrama de casos uso muestre el uso de generalizacin / especializacin 23. Haga un ejemplo de un diagrama de clases que contenga una asociacin recursiva y que genere una clase asociacin. Luego realice el mapeo a un BD relacional24. Haga un diagrama de clases para el registro de notas de alumnos, considere que un alumno lleva ms de una materia, y que una misma materia puede ser dictada por ms de un docente 25. Realice ejemplos utilizando agregacin y composicin entre clases 26. Concepto de diagrama de despliegue hacer ejemplos? 27. Concepto de diagrama de componente y hacer ejemplo. 28. Haga un ejemplo donde se vea un diseo con problemas de acoplamiento y cohesin y otro ejemplo libre de esos problemas 29. Como representa el diseo modular con UML (haga un ejemplo) 30. En un diagrama de casos uso muestre el uso de generalizacin / especializacin 31. Cado de estudio: Sistema de informacin para administrar pacientes de una unidad sanitaria que tiene diferentes especialidades de mdicos que atienden en horarios definidos y realizan seguimientos y tratamientos por cada paciente.