You are on page 1of 2

Anlisis y Diseo de Sistemas

Sesin 01

USO DE HERRAMIENTAS CASE


Los analistas que adoptan la metodologa SDLC a menudo se benefician de las herramientas de
productividad, conocidas como herramientas de Ingeniera de Software Asistida por
Computadora (CASE), las cuales se crearon de manera explcita para mejorar el trabajo rutinario
a travs del uso del soporte automatizado. Los analistas emplean herramientas CASE para
aumentar la productividad, comunicarse con los usuarios de una manera ms efectiva e integrar
el trabajo que realizan en el sistema, desde el inicio hasta el fin del ciclo de vida.
Visible Analyst (VA) es un ejemplo de herramienta CASE que permite a los analistas de sistemas
realizar planificacin, anlisis y diseo en forma grfica para crear bases de datos y aplicaciones
cliente/servidor complejas.
Visible Analyst, aunado a otro producto de software conocido como Microsoft Visio, permite a los
usuarios dibujar y modificar diagramas con facilidad.
Los analistas y usuarios en general reportan que las herramientas CASE les ofrecen un medio
de comunicacin relacionado con el sistema durante su conceptualizacin. Mediante el uso de
soporte automatizado que incluye resultados en pantalla, los clientes pueden ver de inmediato la
forma en que fluyen los datos y cmo se representan otros conceptos del sistema, para as poder
solicitar correcciones o modificaciones que hubieran requerido de mucho ms tiempo si se
utilizaran herramientas anteriores.
Algunos analistas marcan la diferencia entre las herramientas CASE superiores e inferiores. Una
herramienta CASE superior permite al analista crear y modificar el diseo del sistema. Toda la
informacin sobre el proyecto se almacena en una enciclopedia conocida como repositorio
CASE, una extensa coleccin de registros, elementos, diagramas, pantallas, informes y dems
informacin relacionada (vea la figura 1.6). Es posible producir informes del anlisis mediante el
uso de la informacin del repositorio para mostrar en qu partes est incompleto el diseo o
dnde hay errores. Las herramientas CASE superiores tambin ayudan a sustentar el modelado
de los requerimientos funcionales de una organizacin, auxiliar a los analistas y usuarios para
dibujar los lmites de un proyecto dado y ayudarlos a visualizar la forma en que el proyecto encaja
con otras partes de la organizacin.
Las herramientas CASE inferiores se utilizan para generar cdigo fuente de computadora, con lo
cual se elimina la necesidad de programar el sistema. La generacin de cdigo ofrece varias
ventajas: 1) el sistema se puede producir con ms rapidez que si se escribieran programas
computacionales; 2) la cantidad de tiempo invertido en el mantenimiento se reduce con la
generacin de cdigo; 3) se puede generar cdigo en ms de un lenguaje computacional, por lo
que es ms sencillo migrar los sistemas de una plataforma a otra; 4) la generacin de cdigo
provee una manera efectiva en costo de personalizar los sistemas que se compran a terceros
distribuidores para ajustarlos a las necesidades de la organizacin, y 5) el cdigo generado est
libre de los errores tpicos de los programas computacionales.

CASO DE LA CPU
ALLEN SCHMIDT, JULIE E. KENDALL Y KENNETH E. KENDALL

Se abre el caso
En un da clido y soleado de finales de octubre, Chip Puller estaciona su automvil y camina hacia su
oficina en la Central Pacific University. Se senta bien empezar como analista de sistemas y estaba
esperando conocer al resto del personal.
En la oficina, Anna Liszt se presenta a s misma. Nos han asignado para trabajar como equipo en un nuevo
proyecto. Por qu no te pongo al corriente con los detalles y despus damos un paseo por las
instalaciones?
Me parece bien, responde Chip. Cunto tiempo llevas trabajando aqu?
Aproximadamente cinco aos, le responde Anna. Empec como analista programador pero durante los
ltimos aos me he dedicado al anlisis y diseo. Espero que encontremos formas de aumentar nuestra
productividad, contina Anna.
Cuntame sobre el nuevo proyecto, dice Chip.
Bien, le responde Anna, al igual que muchas organizaciones, tenemos una gran cantidad de
microcomputadoras con distintos paquetes de software instalados en ellas. Hasta donde s, en la dcada
de 1980 haba pocas computadoras personales y una coleccin dispersa de software. Esto se expandi
con rapidez en la dcada de 1990 y ahora todos usan computadoras.
Algunos miembros del cuerpo docente utilizan ms de una. El sistema actual que utilizamos para dar
mantenimiento al software y hardware, que en un principio era bastante til, ahora es obsoleto y est
bastante abrumado.

Ing. Fernando ngel Galindo Tunqui

Anlisis y Diseo de Sistemas

Sesin 01

Qu hay sobre los usuarios? A quin debo conocer? Quin crees que ser importante para ayudarnos
con el nuevo sistema?, pregunta Chip.
Vas a conocer a todos, pero hay personas clave que acabo de conocer y te dir lo que he aprendido para
que las recuerdes cuando las conozcas.
Dot Matricks es gerente de todos los sistemas de microcomputadoras en Central Pacific. Al parecer nos
llevamos bien en el trabajo. Es muy competente. Realmente le gustara poder mejorar la comunicacin entre
los usuarios y los analistas.
Ser un placer conocerla, especula Chip.
Y tambin est Mike Crowe, experto en mantenimiento de computadoras. Realmente parece el tipo ms
amable, pero est demasiado ocupado. Necesitamos ayudar a aligerar su carga. La contraparte de Mike
encargada del software es Cher Ware. Es un espritu libre, pero no me malentiendas: conoce su trabajo,
dice Anna.
Tal vez sea divertido trabajar con ella, reflexiona Chip.
Podra ser, asiente Anna. Tambin conocers al analista financiero, Paige Prynter. Todava no puedo
entenderla bien.
Tal vez yo te pueda ayudar, dice Chip.
Por ltimo, deberas ms bien dicho, tienes que conocer a Hy Perteks, quien hace un excelente trabajo
como encargado del Centro de informacin. A l le gustara que pudiramos integrar nuestras actividades
del ciclo de vida.
Suena prometedor, dice Chip. Creo que me va a gustar trabajar aqu.

EJERCICIO
E-1. De la conversacin de presentacin que compartieron Chip y Anna, cules de los elementos
mencionados podran sugerir el uso de herramientas CASE?

TRABAJO DE INVESTIGACIN
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.

16.

Defina el significado de MIS.


Cul es la diferencia entre MIS y DSS?
Defina el trmino sistemas expertos. Cul es la diferencia entre los sistemas expertos y los
sistemas de soporte de decisiones?
Defina el trmino comercio-m.
Liste las ventajas de montar aplicaciones en la Web.
Cul es la razn dominante para disear sistemas empresariales (o ERP)?
Proporcione un ejemplo de un proyecto de software de cdigo fuente abierto.
Liste las ventajas de utilizar las tcnicas de anlisis y diseo de sistemas para trabajar con los
sistemas de informacin computarizados para empresas.
Liste tres roles que el analista de sistemas debe desempear. Proporcione una definicin para
cada uno de ellos.
Qu cualidades personales son tiles para el analista de sistemas? Haga una lista.
Liste y defina brevemente las siete fases del ciclo de vida del desarrollo de sistemas (SDLC).
Para qu se utilizan las herramientas CASE?
Defina qu significa la metodologa gil.
Cules son las etapas en el desarrollo gil?
Defina el trmino anlisis y diseo orientado a objetos.
Qu es UML?

Ing. Fernando ngel Galindo Tunqui

You might also like