SlideShare una empresa de Scribd logo
1 de 21
ALEXANDRA VIVAS
      NANCY VELASCO
      CRISTIAN JIMENEZ
     JHEFERSON GURRUTE




CENTRO AGROPECUARIO SENA
CONJUNTO DE PROGRAMAS Y AYUDAS
QUE DAN ASISTENCIA A LOS ANALISTAS
DE SISTEMAS,INGENIEROS DE SOFTWARE
Y DESARROLLADORES, DURANTE TODOS
LOS PASOS DEL CICLO DE VIDA DEL
DESARROLLO DEL SOFTWARE
   Un diccionario de datos para almacenar
    información sobre los datos de la aplicación de
    bases de datos.

   Herramientas de diseño para dar apoyo al análisis de
    datos.

   Herramientas que permitan desarrollar el modelo de
    datos corporativo, así como los esquemas
    conceptual y lógico.

   Herramientas para desarrollar los prototipos de las
    aplicaciones.
supone la automatización del desarrollo del
software,   contribuyendo     a   mejorar   la
calidad y la productividad en el desarrollo
de sistemas de información.
Automatizar:          Permitir:
 El desarrollo del    La reutilización del
  software              software
 La documentación     La portabilidad del
 La generación del     software
  código               La estandarización
 El chequeo de         de la
  errores               documentación
 La gestión del
  proyecto
INICIOS DE LOS AÑOS 80      - AYUDA EN LA DOCUMENTACION
                            POR COMPUTADORA.
                            - DIAGRAMACION ASISTIDA POR
                            COMPUTADORA.
                            - HERRAMIENTAS DE ANALISIS Y
                            DISEÑO .

A MEDIADOS DE LOS AÑOS 80   DISEÑO AUTOMATICO DE ANALISIS
                            Y PRUEBAS.REPOSITORIOS
                            AUTOMATICOS DE INFORMACION
                            DE SISTEMAS

FINALES DE LOS AÑOS 80      GENERACION AUTOMATICA DE
                            CODIGO DESDE ESPECIFICACIONES
                            DE DISEÑO.
INICIOS DE LOS AÑOS 90      METODOLOGIA INTELIGENTE.
                            INTERFACE DEL USUARIO REUSABLE
                            COMO METODOLOGIA DE
                            DESARROLLO.
un diagrama de casos de uso es
una especie de diagrama de
comportamiento, este diagrama
muestra la relación entre los
actores y los casos de uso del
sistema.
Representa la funcionalidad que
ofrece el sistema en lo que se
refiere a su interacción externa.
En el diagrama de casos de
uso se representa también el
sistema como una caja
rectangular con el nombre
en su interior. Los casos de
uso están en el interior de la
caja del sistema, y los
actores fuera, y cada actor
está unido a los casos de uso
en    los    que    participa
mediante una línea.
Actor
Es un usuario del sistema, que necesita o
usa algunos de los casos de uso.

Caso de uso
Se representa en el diagrama por una elipse,
denota un requerimiento solucionado
por el sistema. Cada caso de uso
es una operación completa desarrollada
por los actores y por el sistema en un diálogo.

Relaciones en un diagrama de casos de uso:
representadas por líneas dirigidas entre ellos (del
elemento dependiente al independiente)
Un Uso-Caso es empleado con más
frecuencia en alguna de las siguientes
etapas :
• Determinación de Requerimientos: Por lo general nuevos
requerimientos de sistema generan nuevos usos-casos, conforme es
analizado y diseñado el sistema.

- Comunicación con el Cliente: Debido a la sencillez de este tipo de
diagramas, son fáciles de emplear para comunicarse con el cliente
final del proyecto.

- Generación de pruebas de Sistemas: A través de los diagramas uso-
caso se pueden generar una serie de pruebas de sistema.
Popular lenguaje de modelado de sistemas de software, que
     proporciona un vocabulario y unas reglas para permitir una
     comunicación.. Sus objetivos son:

                                   Expresar de una forma gráfica un
       VISUALIZAR                              sistema


      ESPECIFICAR                       Modelos precisos, no
                                        ambiguos, completos

      CONSTRUIR                  Trasladar en forma directa a un
                                 leng. prog.


.   DOCUMENTAR                   Los propios elementos gráficos sirven
                                  como documentación del sistema
                                 desarrollado que sirve para su futura
                                                revisión.
Este lenguaje se centra en la
representación gráfica de un sistema. Se
puede aplicar en el desarrollo de software
entregando gran variedad de formas para
dar soporte a una metodología de
desarrollo de software (tal como el Proceso
Unificado Racional o RUP)
EL UML CREA MODELOS DE SISTEMAS desde una
perspectiva específica MODELANDO LOS PROCESOS
DE NEGOCIOS, FUNCIONES,ESQUEMAS DE BASE DE
DATOS…ETC. BASADO EN LOS DIAGRAMAS , LOS
CUALES SE CLASIFICAN EN :

  Diagramas de
    Estructura .
                    Diagramas de
                   Comportamiento.

                                     Diagramas de
                                      Interacción.
Enfatizan en los elementos que deben
  existir en el sistema modelado.
 Diagrama de clases
 Diagrama de componentes
 Diagrama de objetos
 Diagrama de estructura compuesta
 Diagrama de despliegue
 Diagrama de paquetes
Enfatizan en lo que debe suceder en el
    sistema modelado.

 Diagrama de actividades
 Diagrama de casos de uso
 Diagrama de estados
Son    un     subtipo    de    diagramas   De
  comportamiento, que enfatiza sobre el flujo
  de control y de datos entre los elementos del
  sistema modelado.
 Diagrama de secuencia
 Diagrama de comunicación, que es una
  versión simplificada del Diagrama de
  colaboración
 Diagrama de tiempos
 Diagrama global de interacciones o
  Diagrama de vista de interacción
   http://www.clikear.com/manuales/uml/modelos.aspx
   http://www.kybele.etsii.urjc.es/docencia/IS4/2009-
    2010/Material/%5BIS4-0910%5DT2_IntroduccionUML.pdf
   http://www.wikilearning.com/tutorial/desarrollo_orientado_a
    _objetos_con_uml-diagrama_de_casos_de_uso/6321-5
   http://webdocs.cs.ualberta.ca/~pfiguero/soo/uml/casos_uso
    01.html
   http://www.monografias.com/trabajos14/herramicase/herra
    micase.shtml
   http://www.scribd.com/doc/3062020/Capitulo-I-
    HERRAMIENTAS-CASE
Hcase

Más contenido relacionado

La actualidad más candente (19)

Uml
UmlUml
Uml
 
Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisis
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Metodologia OMT
Metodologia OMTMetodologia OMT
Metodologia OMT
 
Uml
UmlUml
Uml
 
Ads tbd (modelado)
Ads    tbd  (modelado)Ads    tbd  (modelado)
Ads tbd (modelado)
 
temario uml informatica
temario uml informaticatemario uml informatica
temario uml informatica
 
Presentacion uml
Presentacion umlPresentacion uml
Presentacion uml
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Desarrollo de sistemas
Desarrollo de sistemasDesarrollo de sistemas
Desarrollo de sistemas
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisis
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado uml
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de software
 
Diagramas uml de un caso de uso
Diagramas uml de un caso de usoDiagramas uml de un caso de uso
Diagramas uml de un caso de uso
 
Modelo Conceptual UML
Modelo Conceptual UMLModelo Conceptual UML
Modelo Conceptual UML
 
Casos de Uso ejercicios
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
 
Taller presentacion
Taller presentacionTaller presentacion
Taller presentacion
 

Destacado

Заседание ШМУ
Заседание ШМУЗаседание ШМУ
Заседание ШМУserg32
 
Ptv statistic
Ptv statisticPtv statistic
Ptv statisticMrEnergi
 
2010 01 Werkbezoek De Merode, Presentatie Bpg
2010 01 Werkbezoek De Merode, Presentatie Bpg2010 01 Werkbezoek De Merode, Presentatie Bpg
2010 01 Werkbezoek De Merode, Presentatie BpgJhak
 
leanIX - Networking Event Hamburg 22.2.2013
leanIX - Networking Event Hamburg 22.2.2013leanIX - Networking Event Hamburg 22.2.2013
leanIX - Networking Event Hamburg 22.2.2013LeanIX GmbH
 
Горно-металлургический комплекс Казахстана 2010
Горно-металлургический комплекс Казахстана 2010Горно-металлургический комплекс Казахстана 2010
Горно-металлургический комплекс Казахстана 2010BMF Group LLP (McGuireWoods CA LLP till 2010)
 

Destacado (8)

Заседание ШМУ
Заседание ШМУЗаседание ШМУ
Заседание ШМУ
 
Invest In Kazakhstan Recruitig Skilled Labour P 102 105
Invest In Kazakhstan   Recruitig Skilled Labour P 102 105Invest In Kazakhstan   Recruitig Skilled Labour P 102 105
Invest In Kazakhstan Recruitig Skilled Labour P 102 105
 
Ptv statistic
Ptv statisticPtv statistic
Ptv statistic
 
2010 01 Werkbezoek De Merode, Presentatie Bpg
2010 01 Werkbezoek De Merode, Presentatie Bpg2010 01 Werkbezoek De Merode, Presentatie Bpg
2010 01 Werkbezoek De Merode, Presentatie Bpg
 
leanIX - Networking Event Hamburg 22.2.2013
leanIX - Networking Event Hamburg 22.2.2013leanIX - Networking Event Hamburg 22.2.2013
leanIX - Networking Event Hamburg 22.2.2013
 
Внешняя Торговля и Транспорт Казахстана 2010
Внешняя Торговля и Транспорт Казахстана 2010Внешняя Торговля и Транспорт Казахстана 2010
Внешняя Торговля и Транспорт Казахстана 2010
 
Горно-металлургический комплекс Казахстана 2010
Горно-металлургический комплекс Казахстана 2010Горно-металлургический комплекс Казахстана 2010
Горно-металлургический комплекс Казахстана 2010
 
Kazakhstan industrialization roadmap 2015 - 2019
Kazakhstan industrialization roadmap 2015 - 2019Kazakhstan industrialization roadmap 2015 - 2019
Kazakhstan industrialization roadmap 2015 - 2019
 

Similar a Hcase

UNIDAD I. TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
 UNIDAD I.  TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.  UNIDAD I.  TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
UNIDAD I. TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO. Jaqueline Luna
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Softwaremsc080277
 
Herramientas de modelaje de datos
Herramientas de modelaje de datosHerramientas de modelaje de datos
Herramientas de modelaje de datosAndre Gutierrez
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2willy0303
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLKudos S.A.S
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Mguel
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujolordXDie
 
Trabajo final fredy
Trabajo final fredyTrabajo final fredy
Trabajo final fredyfredyverg
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasMirna Lozano
 
Introducción a Uml
Introducción a UmlIntroducción a Uml
Introducción a Umlchayayin74
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon pooJhon Yuqui
 
Proceso de negocios
Proceso de negociosProceso de negocios
Proceso de negociosinnesreyes
 

Similar a Hcase (20)

UNIDAD I. TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
 UNIDAD I.  TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.  UNIDAD I.  TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
UNIDAD I. TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
 
Herraientacaseing
HerraientacaseingHerraientacaseing
Herraientacaseing
 
Herramientas de modelaje de datos
Herramientas de modelaje de datosHerramientas de modelaje de datos
Herramientas de modelaje de datos
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
Modelo dinamico
Modelo dinamicoModelo dinamico
Modelo dinamico
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Mis diapositivas uml
Mis diapositivas umlMis diapositivas uml
Mis diapositivas uml
 
Trabajo final fredy
Trabajo final fredyTrabajo final fredy
Trabajo final fredy
 
Análisis y diseño
Análisis y diseñoAnálisis y diseño
Análisis y diseño
 
Diagramadeflujo 140115215731-phpapp02
Diagramadeflujo 140115215731-phpapp02Diagramadeflujo 140115215731-phpapp02
Diagramadeflujo 140115215731-phpapp02
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Introducción a Uml
Introducción a UmlIntroducción a Uml
Introducción a Uml
 
Metodologia de iconix jhon poo
Metodologia de iconix jhon pooMetodologia de iconix jhon poo
Metodologia de iconix jhon poo
 
Uml
UmlUml
Uml
 
Proceso de negocios
Proceso de negociosProceso de negocios
Proceso de negocios
 

Hcase

  • 1. ALEXANDRA VIVAS NANCY VELASCO CRISTIAN JIMENEZ JHEFERSON GURRUTE CENTRO AGROPECUARIO SENA
  • 2. CONJUNTO DE PROGRAMAS Y AYUDAS QUE DAN ASISTENCIA A LOS ANALISTAS DE SISTEMAS,INGENIEROS DE SOFTWARE Y DESARROLLADORES, DURANTE TODOS LOS PASOS DEL CICLO DE VIDA DEL DESARROLLO DEL SOFTWARE
  • 3.
  • 4. Un diccionario de datos para almacenar información sobre los datos de la aplicación de bases de datos.  Herramientas de diseño para dar apoyo al análisis de datos.  Herramientas que permitan desarrollar el modelo de datos corporativo, así como los esquemas conceptual y lógico.  Herramientas para desarrollar los prototipos de las aplicaciones.
  • 5. supone la automatización del desarrollo del software, contribuyendo a mejorar la calidad y la productividad en el desarrollo de sistemas de información.
  • 6. Automatizar: Permitir:  El desarrollo del  La reutilización del software software  La documentación  La portabilidad del  La generación del software código  La estandarización  El chequeo de de la errores documentación  La gestión del proyecto
  • 7. INICIOS DE LOS AÑOS 80 - AYUDA EN LA DOCUMENTACION POR COMPUTADORA. - DIAGRAMACION ASISTIDA POR COMPUTADORA. - HERRAMIENTAS DE ANALISIS Y DISEÑO . A MEDIADOS DE LOS AÑOS 80 DISEÑO AUTOMATICO DE ANALISIS Y PRUEBAS.REPOSITORIOS AUTOMATICOS DE INFORMACION DE SISTEMAS FINALES DE LOS AÑOS 80 GENERACION AUTOMATICA DE CODIGO DESDE ESPECIFICACIONES DE DISEÑO. INICIOS DE LOS AÑOS 90 METODOLOGIA INTELIGENTE. INTERFACE DEL USUARIO REUSABLE COMO METODOLOGIA DE DESARROLLO.
  • 8.
  • 9. un diagrama de casos de uso es una especie de diagrama de comportamiento, este diagrama muestra la relación entre los actores y los casos de uso del sistema. Representa la funcionalidad que ofrece el sistema en lo que se refiere a su interacción externa.
  • 10. En el diagrama de casos de uso se representa también el sistema como una caja rectangular con el nombre en su interior. Los casos de uso están en el interior de la caja del sistema, y los actores fuera, y cada actor está unido a los casos de uso en los que participa mediante una línea.
  • 11. Actor Es un usuario del sistema, que necesita o usa algunos de los casos de uso. Caso de uso Se representa en el diagrama por una elipse, denota un requerimiento solucionado por el sistema. Cada caso de uso es una operación completa desarrollada por los actores y por el sistema en un diálogo. Relaciones en un diagrama de casos de uso: representadas por líneas dirigidas entre ellos (del elemento dependiente al independiente)
  • 12. Un Uso-Caso es empleado con más frecuencia en alguna de las siguientes etapas : • Determinación de Requerimientos: Por lo general nuevos requerimientos de sistema generan nuevos usos-casos, conforme es analizado y diseñado el sistema. - Comunicación con el Cliente: Debido a la sencillez de este tipo de diagramas, son fáciles de emplear para comunicarse con el cliente final del proyecto. - Generación de pruebas de Sistemas: A través de los diagramas uso- caso se pueden generar una serie de pruebas de sistema.
  • 13.
  • 14. Popular lenguaje de modelado de sistemas de software, que proporciona un vocabulario y unas reglas para permitir una comunicación.. Sus objetivos son: Expresar de una forma gráfica un VISUALIZAR sistema ESPECIFICAR Modelos precisos, no ambiguos, completos CONSTRUIR Trasladar en forma directa a un leng. prog. . DOCUMENTAR Los propios elementos gráficos sirven como documentación del sistema desarrollado que sirve para su futura revisión.
  • 15. Este lenguaje se centra en la representación gráfica de un sistema. Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional o RUP)
  • 16. EL UML CREA MODELOS DE SISTEMAS desde una perspectiva específica MODELANDO LOS PROCESOS DE NEGOCIOS, FUNCIONES,ESQUEMAS DE BASE DE DATOS…ETC. BASADO EN LOS DIAGRAMAS , LOS CUALES SE CLASIFICAN EN : Diagramas de Estructura . Diagramas de Comportamiento. Diagramas de Interacción.
  • 17. Enfatizan en los elementos que deben existir en el sistema modelado.  Diagrama de clases  Diagrama de componentes  Diagrama de objetos  Diagrama de estructura compuesta  Diagrama de despliegue  Diagrama de paquetes
  • 18. Enfatizan en lo que debe suceder en el sistema modelado.  Diagrama de actividades  Diagrama de casos de uso  Diagrama de estados
  • 19. Son un subtipo de diagramas De comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado.  Diagrama de secuencia  Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración  Diagrama de tiempos  Diagrama global de interacciones o Diagrama de vista de interacción
  • 20. http://www.clikear.com/manuales/uml/modelos.aspx  http://www.kybele.etsii.urjc.es/docencia/IS4/2009- 2010/Material/%5BIS4-0910%5DT2_IntroduccionUML.pdf  http://www.wikilearning.com/tutorial/desarrollo_orientado_a _objetos_con_uml-diagrama_de_casos_de_uso/6321-5  http://webdocs.cs.ualberta.ca/~pfiguero/soo/uml/casos_uso 01.html  http://www.monografias.com/trabajos14/herramicase/herra micase.shtml  http://www.scribd.com/doc/3062020/Capitulo-I- HERRAMIENTAS-CASE