LAS HERRAMIENTAS CASE

Embed Size (px)

Citation preview

  • 8/18/2019 LAS HERRAMIENTAS CASE

    1/11

  • 8/18/2019 LAS HERRAMIENTAS CASE

    2/11

    De una )orma esquem*tica podemos decir que una (erramienta &S- secompone de los siguientes elementos=

    :epositorio $diccionario% donde se almacenan los elementos

    de)inidos o creados por la (erramienta, y cuya gestión se realizamediante el apoyo de un Sistema de >estión de 2ase deDatos $S>2D% o de un sistema de gestión de )ic(eros'

    3eta modelo $no siempre +isible%, que constituye el marco para la

    de)inición de las t!cnicas y metodolog4as soportadas por la(erramienta' arga o descarga de datos, son )acilidades que permiten cargar el

    repertorio de la (erramienta &S- con datos pro+enientes de otrossistemas, o bien generar a partir de la propia (erramienta esquemas de base de datos,programas, etc' que pueden, a su +ez, alimentar otros sistemas' -ste elemento proporciona as4un medio de comunicación con otras (erramientas'

    omprobación de errores, )acilidades que permiten lle+ar a cabo un an*lisis de la

    eactitud, integridad y consistencia de los esquemas generados por la (erramienta' Inter)az de usuario, que constar* de editores de teto y (erramientas de diseño gr*)ico que

    permitan, mediante la utilización de un sistema de +entanas,   iconos y men?s, con la ayuda

    del ratón, de)inir los diagramas, matrices, etc' que incluyen las distintas metodolog4as'

    COMPONENTES DE

    UNAHERRAMI

    ENTACASE

    http://www.ecured.cu/index.php/Repositoriohttp://www.ecured.cu/index.php/Gesti%C3%B3nhttp://www.ecured.cu/index.php?title=Sistema_de_Gesti%C3%B3n_de_Base_de_Datos&action=edit&redlink=1http://www.ecured.cu/index.php?title=Sistema_de_Gesti%C3%B3n_de_Base_de_Datos&action=edit&redlink=1http://www.ecured.cu/index.php?title=Sistema_de_gesti%C3%B3n_de_ficheros&action=edit&redlink=1http://www.ecured.cu/index.php?title=Metamodelo&action=edit&redlink=1http://www.ecured.cu/index.php/Base_de_datoshttp://www.ecured.cu/index.php/Comunicaci%C3%B3nhttp://www.ecured.cu/index.php?title=Integridad&action=edit&redlink=1http://www.ecured.cu/index.php?title=Consistencia&action=edit&redlink=1http://www.ecured.cu/index.php/Interfaz_de_usuariohttp://www.ecured.cu/index.php?title=Editores_de_texto&action=edit&redlink=1http://www.ecured.cu/index.php/Dise%C3%B1o_gr%C3%A1ficohttp://www.ecured.cu/index.php?title=Sistema_de_ventanas&action=edit&redlink=1http://www.ecured.cu/index.php/Rat%C3%B3nhttp://www.ecured.cu/index.php/Matriceshttp://www.ecured.cu/index.php/Repositoriohttp://www.ecured.cu/index.php/Gesti%C3%B3nhttp://www.ecured.cu/index.php?title=Sistema_de_Gesti%C3%B3n_de_Base_de_Datos&action=edit&redlink=1http://www.ecured.cu/index.php?title=Sistema_de_Gesti%C3%B3n_de_Base_de_Datos&action=edit&redlink=1http://www.ecured.cu/index.php?title=Sistema_de_gesti%C3%B3n_de_ficheros&action=edit&redlink=1http://www.ecured.cu/index.php?title=Metamodelo&action=edit&redlink=1http://www.ecured.cu/index.php/Base_de_datoshttp://www.ecured.cu/index.php/Comunicaci%C3%B3nhttp://www.ecured.cu/index.php?title=Integridad&action=edit&redlink=1http://www.ecured.cu/index.php?title=Consistencia&action=edit&redlink=1http://www.ecured.cu/index.php/Interfaz_de_usuariohttp://www.ecured.cu/index.php?title=Editores_de_texto&action=edit&redlink=1http://www.ecured.cu/index.php/Dise%C3%B1o_gr%C3%A1ficohttp://www.ecured.cu/index.php?title=Sistema_de_ventanas&action=edit&redlink=1http://www.ecured.cu/index.php/Rat%C3%B3nhttp://www.ecured.cu/index.php/Matrices

  • 8/18/2019 LAS HERRAMIENTAS CASE

    3/11

    #a estructura &S- se basa en la siguiente terminolog4a=

    &S- de alto ni+el son aquellas (erramientas que automatizan o

    apoyan las )ases )inales o superiores del ciclo de +ida del desarrollo de

    sistemas como la plani)icación de sistemas, el an*lisis de sistemas y el

    diseño de sistemas'&S- de bajo ni+el son aquellas (erramientas que automatizan o apoyan las )ases )inales o in)eriores

    del ciclo de +ida como el diseño detallado de sistemas, la implantación de sistemas y el soporte de

    sistemas'&S- cruzado de ciclo de +ida se aplica a aquellas (erramientas que apoyan acti+idades que tienen

    lugar a lo largo de todo el ciclo de +ida, se incluyen acti+idades como la gestión de proyectos y

    la estimación'

    3ejorar la producti+idad del so)t5are'

     &umentar la calidad del so)t5are'

    :educir el tiempo y costo de desarrollo y mantenimiento de los sistemas in)orm*ticos'

    3ejorar la plani)icación de un proyecto'

     &umentar la biblioteca de conocimiento in)orm*tico de una empresa ayudando a la b?squeda

    de soluciones para los requisitos'

    ESTRUCTURAGENERAL DE UNA

    HERRAMIENTACASE

    OBJETIVOS DE LA

    HERRAMIENTA

    http://www.ecured.cu/index.php?title=Alto_nivel&action=edit&redlink=1http://www.ecured.cu/index.php?title=Bajo_nivel&action=edit&redlink=1http://www.ecured.cu/index.php?title=Implantaci%C3%B3n_de_sistemas&action=edit&redlink=1http://www.ecured.cu/index.php?title=Soporte_de_sistemas&action=edit&redlink=1http://www.ecured.cu/index.php?title=Soporte_de_sistemas&action=edit&redlink=1http://www.ecured.cu/index.php?title=Estimaci%C3%B3n&action=edit&redlink=1http://www.ecured.cu/index.php?title=Estimaci%C3%B3n&action=edit&redlink=1http://www.ecured.cu/index.php?title=Alto_nivel&action=edit&redlink=1http://www.ecured.cu/index.php?title=Bajo_nivel&action=edit&redlink=1http://www.ecured.cu/index.php?title=Implantaci%C3%B3n_de_sistemas&action=edit&redlink=1http://www.ecured.cu/index.php?title=Soporte_de_sistemas&action=edit&redlink=1http://www.ecured.cu/index.php?title=Soporte_de_sistemas&action=edit&redlink=1http://www.ecured.cu/index.php?title=Estimaci%C3%B3n&action=edit&redlink=1

  • 8/18/2019 LAS HERRAMIENTAS CASE

    4/11

     &utomatizar el desarrollo del so)t5are, la documentación, la generación de código, las pruebas

    de errores y la gestión del proyecto'

     &yuda a la reutilización del so)t5are, portabilidad y estandarización de la documentación'

    >estión global en todas las )ases de desarrollo de so)t5are con una misma (erramienta'

    @acilitar el uso de las distintas metodolog4as propias de la ingenier4a del so)t5are'

      -l desarrollo del so)t5are

      #a documentación

      #a generación del código

      -l c(equeo de errores

      #a gestión del proyecto

      #a reutilización $reusabilidad% del so)t5are

      #a portabilidad del so)t5are

      #a estandarización de la documentación

    Integrar las 3ejorar el arc(i+o de datos $enciclopedia% de conocimientos'

    @acilitar la utilización de las distintas metodolog4as que desarrollan la propia

    ingenier4a del so)t5are'

    AUTOMA

     TIZAR:

    PERMITI

    R:

  • 8/18/2019 LAS HERRAMIENTAS CASE

    5/11

    .' erramientas integradas, IA&S- $Integrated &S-, &S- integrado%=

     &barcan todas las )ases del ciclo de +ida del desarrollo de sistemas' Sonllamadas tambi!n &S- 5orBbenc('

    C' erramientas de alto ni+el, A&S- $pper &S- A &S- superior% o

    @rontAend, orientadas a la automatización y soporte de las acti+idadesdesarrolladas durante las primeras )ases del desarrollo= an*lisis y diseño'

    E' erramientas de bajo ni+el, #A&S- $#o5er &S- A &S- in)erior% o

    2acBAend, dirigidas a las ?ltimas )ases del desarrollo= construcción eimplantación'

    1' ;uegos de (erramientas o

  • 8/18/2019 LAS HERRAMIENTAS CASE

    6/11

    pper &S-= erramientas de apoyo a las primeras )ases

    3!tricas del so)t5are'

    -stimación de costes'

    "lani)icación temporal'

    3edium &S-= erramientas de apoyo a las )ases centrales'

     &n*lisis'

    Diseño'

    #o5er &S-= erramientas de apoyo a las ?ltimas )ases'

    Implementación $generación de código%'

    "ruebas $caja blanca y caja negra%'

    3antenimiento'

    Documentación de la implementación y documentación para el usuario )inal'

    Por su Funcionalidad:

      erramientas de plani)icación de sistemas de gestión'

      erramientas de an*lisis y diseño'

      erramientas de programación'

      erramientas de integración y prueba

      erramientas de gestión de prototipos'

      erramientas de mantenimiento'

      erramientas de gestión de proyectos'

      erramientas de soporte'

    VENTAJAS

  • 8/18/2019 LAS HERRAMIENTAS CASE

    7/11

      3ejora en la producti+idad

      3ejora en la e)icacia

      3ejora en la calidad del sistema de in)ormación

      Disminución de tiempo

      &utomatización de tareas tediosas

      >arantizar la consistencia de los procedimientos

      Geri)icar el uso de todos los elementos en el sistema diseñado'

      &utomatizar el dibujo de diagramas'

      &yudar en la documentación del sistema'

      &yudar en la creación de relaciones en la 2ase de Datos'

      >enerar estructuras de código'

      on)iabilidad en los m!todos estructurados'

      @alta de ni+eles est*ndar para el soporte de la metodolog4a'

      on)lictos en el uso de los diagramas'

      Diagramas no utilizados'

      @unción limitada'

      osto de adquisición' 

    DESVENT

  • 8/18/2019 LAS HERRAMIENTAS CASE

    8/11

    Soporte gr*)ico para +arias t!cnicas $D@D, -6:, S

  • 8/18/2019 LAS HERRAMIENTAS CASE

    9/11

    O$"-3e Dei0ne$ e !n =!e0) 'e #e$$"%ien&" ,"$" 0!"$'"$ 3" 'e7ni-i)ne 4!ene-ei&" e3 !!"$i) 2 "!&)%"&i8"$ 3" -)n&$!--i1n $9,i'" 'e ",3i-"-i)ne-3ien&e;e$.i')$ >e?i*3e 2 0$97-"+ In&e0$"') -)n O$"-3e De.e3),e$

    !werDesigner

    P)we$Dei0ne$ e !n" !i&e 'e ",3i-"-i)ne 'e P)we$)5& ,"$" 3" -)n&$!--i1n/'ie() 2 %)'e3"') 'e '"&) " &$".@ 'e 'i.e$" ",3i-"-i)ne+ E 3" #e$$"%ien&"

    ,"$" e3 "n93ii/ 'ie() in&e3i0en&e 2 -)n&$!--i1n 13i'" 'e !n" *"e 'e '"&) 2 !n'e"$$)33) )$ien&"') " %)'e3) 'e '"&) " ni.e3 56i-) 2 -)n-e,&!"3/ 4!e '"n " 3)'e"$$)33"')$e C3ien&e;Se$.i')$ 3" %9 7$%e *"e ,"$" ",3i-"-i)ne 'e "3&)$en'i%ien&)+

    System Arc"itect

    E&" #e$$"%ien&" ,)ee !n $e,)i&)$i) ni-) 4!e in&e0$" &)'" 3" #e$$"%ien&"/ 2%e&)')3)06" !"'"+ En 3" e3"*)$"-i1n 'e 3) 'i"0$"%"/ e3 S2&e% A$-#i&e-&-)ne-&" 'i$e-&"%en&e "3 'i--i)n"$i) 'e '"&)/ 3) e3e%en&) ")-i"')/-)%en&"$i)/ $e03" 'e ."3i'"-i)ne/ n)$%"3i8"-i1n/ e&-+

    Rati!nal R!se

    R"&i)n"3 R)e e !n" #e$$"%ien&" 'e ,$)'!--i1n 2 -)%e$-i"3i8"-i1n e&"*3e-i'",)$ R"&i)n"3 S)5&w"$e C)$,)$"&i)n "-&!"3%en&e ,"$&e 'e IBM+ R)e e !nin&$!%en&) ),e$"&i.) -)n=!n&) 4!e !&i3i8" e3 Len0!"=e Uni7-"') UML -)%)%e'i) ,"$" 5"-i3i&"$ 3" -",&!$" 'e ')%ini) 'e 3" e%9n&i-"/ 3" "$4!i&e-&!$" 2 e3'ie()+ E&e )5&w"$e &iene 3" -","-i'"' 'e: C$e"$/ Ve$/ M)'i7-"$ 2 M"ni,!3"$ 3)-)%,)nen&e 'e !n %)'e3)+

  • 8/18/2019 LAS HERRAMIENTAS CASE

    10/11

  • 8/18/2019 LAS HERRAMIENTAS CASE

    11/11

      https://es.wikipedia.org/wiki/Herramienta_CASE  http://www.monografias.com/trabajos14/herramicase/herramicase.shtm  http://www.monografias.com/trabajos!"/herramientas#case#proceso#

    desarroo#software/herramientas#case#proceso#desarroo#software.shtm  http://www.ec$red.c$/inde%.php/Herramienta_CASE

      http://fds#herramientascase.bogspot.pe/  http://es.sideshare.net/egaindo/herramientas#case#1&'1&()1

    https://es.wikipedia.org/wiki/Herramienta_CASEhttp://www.monografias.com/trabajos14/herramicase/herramicase.shtmlhttp://www.monografias.com/trabajos73/herramientas-case-proceso-desarrollo-software/herramientas-case-proceso-desarrollo-software.shtmlhttp://www.monografias.com/trabajos73/herramientas-case-proceso-desarrollo-software/herramientas-case-proceso-desarrollo-software.shtmlhttp://www.ecured.cu/index.php/Herramienta_CASEhttp://fds-herramientascase.blogspot.pe/http://es.slideshare.net/legalindo/herramientas-case-10210691https://es.wikipedia.org/wiki/Herramienta_CASEhttp://www.monografias.com/trabajos14/herramicase/herramicase.shtmlhttp://www.monografias.com/trabajos73/herramientas-case-proceso-desarrollo-software/herramientas-case-proceso-desarrollo-software.shtmlhttp://www.monografias.com/trabajos73/herramientas-case-proceso-desarrollo-software/herramientas-case-proceso-desarrollo-software.shtmlhttp://www.ecured.cu/index.php/Herramienta_CASEhttp://fds-herramientascase.blogspot.pe/http://es.slideshare.net/legalindo/herramientas-case-10210691