Kendal Kenneth Analisis Y Diseno de Sistemas
Kendal Kenneth Analisis Y Diseno de Sistemas
Kendal Kenneth Analisis Y Diseno de Sistemas
Indice
1
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
RESUMEN.......................................................................................................................14
RESUMEN.......................................................................................................................22
2
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
El TECNICO EN ADMINISTRACIÓN Y
LOS SISTEMAS DE INFORMACION
El Técnico en Administración (TA), en su desempeño profesional, hoy seguramente se
verá relacionado con múltiples sistemas de información, sean estos sencillos o
complejos, estén en pleno funcionamiento o en desarrollo (por primera vez o por cambio
de versión). Por lo tanto, en pocas páginas es fundamental que el TA tenga una idea
sobre el recurso información, los tipos de sistemas de información que existen, quién es
el analista de sistemas, el ciclo de vida de los sistemas de información y las
organizaciones como sistemas, finalizando con herramientas para el diseño de bases de
datos y la comprensión de la interrelación de los datos en una organización.
El TA es quien utiliza los sistemas de información y quien también puede sugerir cambios
y participar activamente en la definición y en las sucesivas etapas del desarrollo de
nuevos sistemas. Puede participar como nexo entre los profesionales informáticos y las
organizaciones específicas en que se desempeña, donde supuestamente conoce bien las
actividades y necesidades del negocio.
En principio, no se trata de que el TA sea quien diseñe e implemente los sistemas, que
puede llegar a hacerlo si se especializa en ello.
3
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
Tales sistemas ejecutan periódicamente los programas de manera automática. Una vez
preparados, escasamente se requiere el tomar decisiones. En términos generales, los
sistemas de procesamiento de datos ejecutan las actividades de carácter rutinario de las
empresas.
Los MIS requieren para su operación de: las personas, del software (programas de
cómputo) y del hardware (computadoras, impresoras, etc.), lo cual es común para los
sistemas de procesamiento también, obviamente. Estos tres componentes suelen
abreviarse: MW, SW y HW (MW = “manware”).
4
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
Los usuarios de los sistemas de información para la administración, utilizan una base de
datos compartida para tener acceso a la información. La base de datos almacena, tanto
datos como modelos, que ayudan al usuario en la interpretación y el uso de la
información. Los MIS generan la información que eventualmente se utiliza en la toma de
decisiones. Un sistema de información para la administración puede llegar a unificar
ciertas funciones informáticas de la empresa, aunque el sistema como tal no exista dentro
del negocio como una estructura individual.
Puede considerarse a la inteligencia artificial (lA) como el campo principal de los sistemas
expertos. La idea central de la inteligencia artificial es llegar a desarrollar máquinas que
cuenten con un desempeño inteligente. Dos áreas de investigación de la inteligencia
artificial son la comprensión del lenguaje natural y la habilidad para interiorizarse
racionalmente en los problemas hasta alcanzar su conclusión lógica. Los sistemas
expertos utilizan los enfoques del razonamiento de la inteligencia artificial para resolver
aquellos problemas que el sector de los negocios (u otros usuarios) le proponen.
Los sistemas expertos son en sí, un tipo muy especial de sistemas de información, que
tienen un uso práctico en los negocios debido a la reciente y amplia disponibilidad de
hardware potente y de software sofisticado. Un sistema experto (también llamado
sistema basado en el conocimiento) captura, y en efecto utiliza, el conocimiento de un
experto, para la solución de un problema particular de la organización. Percátese de que,
a diferencia del sistema de apoyo para la toma de decisiones, que finalmente deja al
responsable que tome las decisiones, un sistema experto selecciona la mejor solución al
problema o al tipo específico de problemas.
5
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
Hay toda una serie de nuevos tipos de sistemas de información, tales como los Customer
Relationship Management (Administración de la Relación con el Cliente), cuyo objetivo es
el registro de toda la actividad de los clientes, o potenciales clientes, con la organización,
de tal manera de permitir su análisis. De este análisis se pueden determinar cambios
convenientes para mejorar la atención a los clientes, satisfacer sus requerimientos, etc.
Además, como objetivo fundamental de los CRM está la de facilitar la atención a los
clientes, poniendo a disposición de todos los puestos de trabajo los datos actualizados de
los mismos. Específicamente, por ejemplo, si un cliente inicia la conversación con un
empleado manifestando el interés en determinado producto, en determinadas
condiciones, ésta información es incorporada al sistema de información. Al ser atendido
por otro empleado, en la misma oportunidad o posteriormente, el empleado ya tiene
visible en pantalla los datos de dicho contacto, con lo cual el cliente evita tener que repetir
cada vez lo mismo, a la vez de crear una imagen de dedicada atención.
No es posible proveer una lista completa de todas las nuevas tecnologías, dado que van
surgiendo a lo largo del tiempo, a medida que surgen nuevas soluciones que satisfacen
nuevas necesidades.
Todos los tipos de sistemas de información, de una u otra forma, están integrados o
interconectados con los restantes. Algunos sistemas se pueden clasificar, al mismo
tiempo, en más de un tipo.
Si un sistema se instala sin una planeación adecuada, es muy probable que no sea
satisfactorio y después, quede en el olvido. El análisis y el diseño de sistemas permiten
estructurar el costoso esfuerzo de la implantación de los sistemas de información, que de
otra manera ocurrirían de manera azarosa. El diseño y el análisis de sistemas se confor-
man por una serie de procesos, que al ejecutarse sistemáticamente mejoran la operación
de un negocio, mediante el uso de los sistemas de información computarizados. Una
buena parte del análisis y el diseño de sistemas involucran el trabajo en colaboración con
los usuarios actuales o eventuales de tales sistemas de información.
6
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
Las diferencias que más destacan se encuentran entre los usuarios a nivel de la
generación u obtención de los datos, y de quienes utilizan la información generada.
Ejemplos del nivel de usuarios que utilizan la información generada son: la Dirección
Técnica de una mutualista que autoriza pedidos de estudios en función de las historias
clínicas, un gerente que recibe informes de un sistema de información para la
administración, un jefe que analiza información del sector para la toma de decisiones, etc.
También está la situación de los usuarios que cumplen ambos niveles, como por ejemplo,
quienes preparan una planilla electrónica, la cargan con datos y analizan su contenido,
para definir cambios en la organización, por ejemplo.
Otro ejemplo es el de una bibliotecaria: captura el número del lector (entrada), recibe por
parte del sistema la prueba de la inexistencia de multas asociadas al registro del lector
(salida), y luego captura el código del libro que va a prestar (entrada); para que al final,
obtenga una nota impresa (salida) que acompañe al libro prestado. Este es un sistema
de tipo de procesamiento de datos, no de toma de decisiones ni de sistema de
información para la administración. Tener presente que las decisiones están predefinidas
por el propio sistema (préstamo del libro si está al día con las devoluciones de préstamos
previos). El usuario es de nivel de generación de datos.
Sin importar la forma en que los usuarios se clasifiquen, existe un hecho fundamental: el
involucramiento del futuro usuario del sistema en el proyecto es decisivo para lograr éxito
en la aplicación de los sistemas de información empresariales. Los analistas de sistemas
constituyen el otro componente que se involucra en el desarrollo de los sistemas de
información.
7
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
metodológicos para analizar y lograr mejorar las operaciones que ocurren en el contexto
particular de la empresa.
Nuestra definición del analista de sistemas, tiene que ser necesariamente muy amplia.
El analista requiere tener la habilidad de trato para con cualquier tipo de persona, así
como también, tener la debida experiencia en el manejo de computadoras. El analista
protagoniza numerosos papeles, y en ocasiones, se ve obligado a mantener un equilibrio,
al asumir simultáneamente más de uno. Los tres papeles principales que el analista de
sistemas debe cubrir son: el del consultor, el del especialista de apoyo o soporte y el del
agente de cambio.
Por lo regular, el analista de sistemas participa como un consultor para la empresa. Esto
implica que un analista pueda contratarse sólo para canalizar a la empresa ciertos tópicos
de la informática. Esto ofrece una ventaja, en el sentido de que el consultor externo trae
consigo perspectivas frescas, que no poseen otros miembros de la organización. Por otra
parte, para el analista externo implica una desventaja, pues apenas tiene pleno acceso a
la cultura organizacional auténtica, que no se ofrece de forma abierta a un externo.
Como consultor externo, deberá conocer e implantar las metodologías específicas de las
tecnologías de la información, que le serán útiles para analizar y diseñar sistemas de
información adecuados para cualquier empresa en particular. Contará con la ayuda de los
usuarios de los sistemas de información, para entender la cultura de la organización
desde sus propios puntos de vista.
El otro papel que podrá protagonizar es el de especialista de apoyo o staff dentro de una
empresa, donde de manera regular, trabaje dentro del departamento de sistemas. En
esta posición, el analista dispone de una experiencia profesional respecto al hardware y
al software y a sus aplicaciones en la empresa. Con frecuencia estas tareas no se
asocian a un proyecto ambicioso de sistemas, sino más bien implican decisiones o
modificaciones menores que se dan en un departamento individual.
El papel que mejor se entiende y que le confiere una alta responsabilidad al analista de
sistemas, es el de agente de cambio; sin importar si es o no externo a la organización.
Como analista, será un agente de cambio cada vez que realice alguna de las actividades
del ciclo de desarrollo del sistema, las cuales se mantienen presentes en la empresa por
un largo periodo (desde dos semanas hasta quizá más de un año). Un agente de cambio
puede definirse como aquella persona que sirve como catalizador para el cambio, que
desarrolla un plan para el mismo y que colabora con otros para agilizaría.
8
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
relacionarse con los usuarios y con la dirección (si ellos no fueran la misma y única
persona), desde el principio del proyecto. Sin su colaboración, será incapaz de entender
lo que pasa en la organización y el cambio real no se llevará a cabo.
Si el cambio (esto es, los beneficios que la empresa obtiene mediante los sistemas de
información) parece quedar garantizado después del análisis, el siguiente paso será
desarrollar un plan para tal cambio, en colaboración con las personas que se involucrarán
en tales cambios. Una vez que se alcance un consenso para el cambio a realizar, se en-
contrará en constante relación con aquellos que estén participando del cambio. Facilita el
cambio al usar su experiencia en el trato humano y en la computación, para llegar a una
integración hombre-máquina en el sistema de información.
Como analista de sistemas, al actuar como un agente de cambio, apoya una corriente
particular de cambio, que involucra el uso de los sistemas de información. Además,
transmite a los usuarios el proceso de cambio, ya que está convencido de que tales
cambios no ocurren de manera independiente en los sistemas de información, sino más
bien, éstos ocasionan cambios a lo largo de las organizaciones.
Ante todo, el analista es un solucionador de problemas. El, o ella, es una persona que ve
el análisis de los problemas como un reto y que disfruta encontrando soluciones factibles.
Cuando es necesario, el analista tiene que ser capaz de abordar de manera sistemática
la situación, mediante la aplicación hábil de herramientas, técnicas y experiencia. El
analista también debe ser un buen interlocutor, manteniendo una relación cordial con otra
gente, durante largos periodos. El analista de sistemas necesita contar con suficiente
experiencia en computación para programar, entender las capacidades de las
computadoras, recoger las necesidades de información de los usuarios y llegar a
transmitir a los programadores lo necesario.
El analista de sistemas debe ser auto disciplinado y auto motivado como individuo.
También el analista debe ser capaz de administrar y coordinar innumerables recursos del
proyecto, incluyendo a otras personas. El análisis de sistemas exige demasiado, pero se
compensa por la naturaleza siempre cambiante de los problemas, así como por el conti-
nuo enfrentamiento al reto.
Los analistas no están todos de acuerdo respecto al número exacto de etapas que
conforman el ciclo de desarrollo de los sistemas; sin embargo, por lo general se reconoce
la importancia de su enfoque sistemático. Aquí dividimos el ciclo en siete etapas, como se
9
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
Aunque cada etapa se presenta de manera discreta, nunca se lleva a cabo como un
elemento independiente. En lugar de ello, se realizan al mismo tiempo diversas
actividades, y éstas llegan a repetirse. Por ello es de mayor utilidad suponer que el ciclo
de desarrollo de los sistemas transcurre en etapas, con actividades en plena acción que
luego cesan poco a poco y no como elementos separados.
Aunque cada etapa se presenta de manera discreta, nunca se lleva a cabo como un
elemento independiente. En lugar de ello, se realizan al mismo tiempo diversas
actividades, y éstas llegan a repetirse. Por ello es de mayor utilidad suponer que el ciclo
de desarrollo de los sistemas transcurre en etapas, con actividades en plena acción que
luego cesan poco a poco y no como elementos separados.
La primera etapa requiere que el analista observe de forma objetiva lo que ocurre en una
empresa. Luego, en conjunto con los otros miembros de la organización, hará notar los
problemas. Muchas veces esto ya fue realizado previamente; y por ello, es que se llega a
invitar al analista.
10
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
Las oportunidades son aquellas situaciones que el analista considera que pueden
perfeccionarse mediante el uso de los sistemas de información computarizados. Al
aprovechar las oportunidades, la empresa puede lograr una ventaja competitiva o llegar
a establecer un estándar industrial.
En esta etapa el analista hace todo lo posible por identificar qué información requiere el
usuario para desempeñar sus tareas. Puede ver cómo varios de los métodos para
establecer las necesidades de información, lo obligan a relacionarse directamente con los
usuarios. Esta etapa sirve para elaborar la imagen que el analista tiene de la organización
y de sus objetivos.
En ocasiones, se llegan a concluir sólo las primeras dos etapas del ciclo de desarrollo de
los sistemas, abandonándose el proyecto.
Durante esta fase, el analista de sistemas también analiza las decisiones estructuradas
por realizar, que son decisiones donde las condiciones, condiciones alternativas,
acciones y reglas de acción podrán determinarse. Existen tres métodos para el análisis
de las decisiones estructuradas: el lenguaje estructurado (en nuestro caso el español),
las tablas de decisiones y los árboles de decisiones.
11
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
A esta altura del ciclo de desarrollo del sistema, el analista prepara una propuesta del
sistema que resume todo lo que ha encontrado, presenta un análisis costo/beneficio de
las alternativas y plantea las recomendaciones (si es que existen) de lo que deberá
realizarse. Si la dirección acepta alguna de las recomendaciones, el analista procederá
de acuerdo con ella. En sistemas cada problema es único; y en consecuencia, nunca
habrá sólo una solución correcta. La manera como se plantea una recomendación (esto
es, una solución) depende de las características individuales de cada analista aunadas a
su formación profesional.
En esta etapa del ciclo de desarrollo de los sistemas, el analista de sistemas usa la
información que recolectó con anterioridad y elabora el diseño lógico del sistema de
información. El analista diseña procedimientos precisos de captura de datos, con el fin de
que los datos que se introducen al sistema sean los correctos. El analista también diseña
accesos efectivos al sistema de información, mediante el uso de las técnicas de diseño
de formas y de pantallas.
Una parte del diseño lógico del sistema de información es el diseño de la interfaz con el
usuario. La interfaz conecta al usuario con el sistema, y evidentemente, es de suma
importancia. Serían ejemplos de interfaces para el usuario: el uso del teclado para
introducir preguntas o respuestas, el uso de menús en la pantalla, con las opciones que
tiene el usuario, el uso de dispositivos como el ratón (mouse) y muchos otros.
La etapa del diseño también incluye el diseño de los archivos o la base de datos que
almacenará aquellos datos requeridos por quien toma las decisiones en la organización.
En la sexta etapa del ciclo de desarrollo de los sistemas, el analista trabaja con los
programadores para desarrollar todo el software original que sea necesario. Dentro de las
técnicas estructuradas para el diseño y documentación del software se tienen: el método
HIPO, los diagramas de flujo, los diagramas Nassi-Schneiderman, los diagramas Warnier-
Orr y el pseudocódigo. Aquí es donde, el analista de sistemas transmite al programador
los requerimientos de programación.
Durante esta fase, el analista también colabora con los usuarios para desarrollar la
documentación indispensable del software, incluyendo los manuales de procedimientos.
La documentación le dirá al usuario cómo operar el software, y así también, qué hacer en
caso de presentarse algún problema.
12
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
hacen pruebas de borde, con valores límite (superiores e inferiores) para probar el
sistema en situaciones de excepción. Finalmente se utilizarán los datos del sistema real.
Todas las pruebas se deben verificar y guardar en forma documentada.
En esta última etapa del desarrollo del sistema, el analista ayuda a implantar el sistema
de información. Esto incluye el adiestramiento que el usuario requerirá. Si bien, parte de
esta capacitación la dan las casas comerciales, la supervisión del adiestramiento es una
responsabilidad del analista de sistemas. Más aún, el analista necesita planear la
transición que trae consigo un cambio de sistemas.
Aunque la evaluación del sistema se plantea como parte integrante de la última etapa del
ciclo de desarrollo de los sistemas; realmente, la evaluación torna parte en cada una de
las etapas. Uno de los criterios fundamentales que debe satisfacerse, es que el futuro
usuario utilice el sistema desarrollado. En la realidad, todas las etapas mantienen una
dinámica de carácter espiral, hasta que el sistema finalmente se concluye. Este
comportamiento y estructuración de las etapas se esquematiza en la figura siguiente.
Aunque la evaluación del sistema se plantea como parte integrante de la última etapa del
ciclo de desarrollo de los sistemas; realmente, la evaluación torna parte en cada una de
las etapas.
Uno de los criterios fundamentales que debe satisfacerse, es que el futuro usuario utilice
el sistema desarrollado. En la realidad, todas las etapas mantienen una dinámica de
carácter espiral, hasta que el sistema finalmente se concluye. Este comportamiento y
estructuración de las etapas se esquematiza en la figura siguiente:
Funcionamiento y mantenimiento
El mantenimiento del sistema y de su documentación empiezan justamente en esta
etapa; y después, esta función se realizará de forma rutinaria a lo largo de toda la vida del
sistema. Las actividades de mantenimiento integran una buena parte de la rutina del
programador, que para las empresas llega a implicar importantes sumas de dinero. Sin
embargo, el costo del mantenimiento disminuye de manera importante cuando el analista
aplica procedimientos sistemáticos en el desarrollo de los sistemas.
13
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
Por lo tanto es muy difícil determinar cuál es la vida útil de un sistema informático. Puede
ser 5 años o 10. También pueden ser 2 años, o incluso menos. En general, es difícil que
un mismo sistema se mantenga por plazos muy extensos, dado que los cambios
tecnológicos y los requerimientos del medio suelen obligar a cambiar de sistema.
RESUMEN
Todo sistema de información computarizado tiene como cimiento una base de datos que
almacena los datos que se requiere para apoyar las funciones empresariales. Un sistema
de procesamiento de datos maneja grandes volúmenes de operaciones rutinarias, como
ocurre con los sueldos y jornales y los inventarios (stock).
Los sistemas de apoyo para la toma de decisiones (DSS) son sistemas de información,
adaptables a sus usuarios, que soportan la toma de decisiones mediante decisiones
semiestructuradas.
14
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
sistemático es el ciclo de desarrollo de los sistemas (SDLC). Este ciclo puede dividirse en
siete etapas consecutivas, aunque en realidad, tales etapas se presentan
interrelacionadas, y de manera simultánea. Las siete etapas son: 1) la identificación de
problemas, de oportunidades y de objetivos; 2) la determinación de los requerimientos de
información; 3) el análisis de las necesidades del sistema; 4) el diseño del sistema
recomendado; 5) el desarrollo y documentación del software; 6) la prueba del sistema y
7) la implantación y evaluación del sistema. Le sigue la etapa de producción y
mantenimiento hasta llegar al fin de la vida del sistema.
PREGUNTAS Y EJERCICIOS
Para consolidar los conocimientos de las partes previas, se presentan las preguntas y los
ejercicios que siguen. Se recomienda hacer el esfuerzo de llevarlos a cabo y comentar
las respuestas y los resultados, con otros estudiantes.
5. Listar las ventajas del uso de las técnicas de análisis y diseño de sistemas al abordar
los sistemas de información computarizados para las empresas.
6. ¿Cuáles son los diferentes tipos de usuarios de los sistemas de información? Dar
ejemplos.
7. Enumerar tres papeles que protagonizan los analistas de sistemas. Dé una definición
de cada uno de ellos.
9. Enumerar y definir de manera concisa las siete etapas en el ciclo de desarrollo de los
sistemas (SDLC).
15
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
16
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
decisión puede llegar a impactar a todos los miembros de la organización que hayan
establecido una red de enlace con las secretarias cuyos puestos se hayan eliminado; así
también, se afectará a aquellas secretarias que permanezcan en otros puestos de la
organización y a los empleados que ya estén utilizando las computadoras para manejar
sus funciones secretariales.
Límites de la organización
Otra característica por la cual las organizaciones operan como sistemas, es la frontera
que las separa de su medio ambiente. Los límites de la organización pueden ser, de
manera continua, desde muy permeables hasta llegar a ser casi impermeables, Para
adaptarse y sobrevivir, las organizaciones tienen la necesidad de recurrir a gente,
materias primas e
información (entradas) a
través de sus límites y de
intercambiar sus produc-
tos terminados, servicios
o información hacia el
mundo externo (salidas).
Sin embargo, si los lími-
tes de la organización se
encuentran demasiado
relajados, peligra su
margen de competencia y
disminuye el control sobre
su desempeño.
Como ejemplo, una compañía manufacturera que elabora equipo para levantamiento de
pesas de varios colores: rojo, azul y blanco, así como un terminado pavonado. La
compañía detecta que a un año de los Juegos Olímpicos, se reduce la compra de
equipos de colores rojo, azul y blanco. Los gerentes de producción usan tal información
como una retroalimentación para determinar las cantidades que deben producir de cada
color. En este caso, la retroalimentación es útil para la planeación y el control.
17
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
La organización recibe una retroalimentación tanto de su interior como del ambiente que
la rodea. Un ambiente es todo aquello que se encuentre fuera de los límites de la
organización. Numerosos ambientes, con distintos grados de estabilidad, constituyen el
medio en el cual existen las organizaciones.
El enfoque de sistemas permite al analista ver y entender con amplitud las diferentes
empresas con las cuales mantendrá contacto. Algunas de ellas son sistemas sencillos
con unos cuantos subsistemas, tales como un negocio de tintorería operado por una
familia, en el que además del dueño, que es el padre, se emplean otros tres miembros de
la familia. Aunque el sistema es pequeño, sus miembros experimentan necesidades
informativas reales, aunque no muy complejas.
18
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
19
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
específico y oportuno para dirigirlo a su audiencia. Una agencia de publicidad que cuente
con un contrato de un cereal para bebés, tal vez requiera de gran cantidad de información
precisa, referente a las tendencias de la población actual, de los nombres de bebés que
son populares en la actualidad, así como de la información referente a sus competidores.
La agencia, eventualmente, promoverá de forma activa el mensaje publicitario, y en
realidad espera que trascienda más allá de sus limites, aunque por otra parte mantenga
la confidencialidad de su estrategia global de mercadotecnia.
Un ejemplo extremo de una organización que tiene un rígido contorno entre ella y su
ambiente, es el de una penitenciaría estatal. De hecho, parte del castigo de los que se
encuentran dentro del sistema, es el control de la información. La poca información que
se introduce en el sistema puede ser exhibida o censurada. No sólo se controla el flujo de
la información, sino también el de otros recursos, incluyendo a los visitantes, el dinero u
otros bienes. La gran mayoría de las relaciones entre la penitenciaría y su ambiente
externo tiene un carácter formal.
Por fortuna para nuestro análisis, la mayoría de las organizaciones se encuentran entre
los dos extremos. De forma más específica, los requerimientos de información que tiene
la organización, por lo general se hacen a un lado cuando se consideran los
requerimientos particulares de los subsistemas, como mercadotecnia o producción.
Tomemos como ejemplo el caso del Festival del Lago, una organización que produce
teatro de verano. Su papel como analista de sistemas consistirá en estudiar el sistema
actual y diseñar un sistema de venta de entradas. Conforme vaya pensando en el
problema, listará entidades tales como PUBLICO y BUTACAS, pero quizás piense en
otras entidades tales como FUNCIONES, FECHA y aún ACTORES y sus SUPLENTES.
Tendrá una buena visión de la organización al listar las entidades, pero pronto se verá en
la necesidad de reducir tal visión del problema. Aunque trabajan en el teatro, los
ACTORES y los SUPLENTES no tienen participación en el sistema de reservaciones.
Más aún, BUTACAS, FUNCIONES y FECHA pudieran tratarse como atributos de una
sola entidad que podría definirse como BOLETOS.
La siguiente etapa se involucra con la selección de la entidad principal. En este ejemplo,
21
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
la elección con seguridad sería el PUBLICO. Es el PUBLICO quien reserva los BOLETOS
del espectáculo; los BOLETOS no eligen al PUBLICO. Cuando el PUBLICO llega a la
taquilla a recoger los BOLETOS, el PUBLICO da su NOMBRE como identificación y no
alguno de los atributos del BOLETO, como sería número del asiento o la función.
En este ejemplo, la selección de la entidad principal pareces muy simple, pero en otros
problemas puede dificultarse. No olvidar que cada persona de la organización la
contempla de manera distinta como lo hemos puntualizado al principio del capitulo).
El diagrama de relación de entidades para el proyecto del Festival del Lago se muestra
en la figura adjunta. Observe que el diagrama E-R puede ampliarse para incluir ciertos
atributos descriptivos de da
entidad o relación. El
PUBLICO tiene atributos tales
como nombre, dirección,
teléfono y número de tarjeta
de crédito, los ci conviene
registrar para una
correspondencia futura. El
BOLETO tiene atributos tales
como el número del boleto,
así como la fecha, función,
teatro y precio. La relación de
reservación de boletos tic
atributos en común con las
dos entidades. Estos
atributos incluye¡ nombre del
asistente y el número del
boleto.
El diagrama E-R del Festival en el Lago se detalle
Es primordial que el analista mostrando los atributos de cada entidad y de sus
de sistemas inicie la relaciones.
elaboración diagrama E-R tan
pronto como se incorpore a la organización. muy tarde esperar hasta que se diseñe la
base de datos, ya que los diagramas E-R auxilian al analista a comprender el giro actual
de la organización; ayudan a determinar las dimensiones de los problemas, auxilian a
discernir si el problema abordado es el correcto. Los diagramas E-R requieren de una
revisión continua, conforme se lleva a cabo el proceso de captura de datos.
RESUMEN
Existen tres fundamentos de las organización muy importantes que deben considerarse al
nalizar y diseñar sistemas de información. Estos son los tres niveles de administración, el
diseño diferencial de las organizaciones y un grupo de factores influyentes que incluyen
al estilo de liderazgo, la tecnología, la cultura y las relaciones humanas.
22
Informática II Curso 2003
ANÁLISISYDISEÑODESISTEMAS Lectura seleccionada
PREGUNTAS Y EJERCICIOS
Para consolidar los conocimientos de las partes previas, se presentan las preguntas y los
ejercicios que siguen. Se recomienda hacer el esfuerzo de llevarlos a cabo y comentar
las respuestas y los resultados, con otros estudiantes.
10. Sea el pequeño autoservicio “DE TODO”, que funciona de 8:00 a 24:00, en una
zona de mucho movimiento. ¿Qué se quiere lograr? Si se observa qué están
haciendo los demás autoservicios, parecería que habría que imitarlos. Luego los
clientes, a centenares, dirán que se debería mantener la pequeña tienda como era
antes, con empleadas amables y cajas registradoras de modelo antiguo. Las
revistas técnicas especializadas dicen que la tendencia son las grandes tiendas,
con productos sin precios marcados, con lectores ópticos, con mínimas cajas.
Estas situación es preocupante y no permite establecer una estrategia para “DE
TODO” En un párrafo, analizar elk problema expuesto para plantar sus metas de
organización y aplicar el concepto de límites permeables de la organización.
23
Informática II Curso 2003
Lectura seleccionada ANÁLISISYDISEÑODESISTEMAS
Caso de estudio
Donde haya papel carbón, habrá una copia
“No sé todavía qué haremos con las formas rosas”, admite Manny López. “Son parte de la
forma en cuadruplicado. Todo lo que sé es que las guardamos para el archivo del supervisor, y
él las archiva cuando tiene tiempo.”
Manny es un asistente de contador recién contratado por Carbón, Carbón & Rippy, una casa de
corredores. Le están siguiendo los pasas en la compra de valores “oficial”, pues su jefe le ha
pedido a usted que siga la trayectoria del proceso por el cual la información de las compras de
valores se almacena y se recupera.
Después de la salida, Manny sigue pensando acerca de las formas color rosa. Le dice a su
auxiliar, Les Care: “Durante los dos meses que llevo aquí, no he visto a nadie que las use.
Ocupan mi tiempo y el tuyo, sin considerar todo el espacio del archivo. Vamos a tirarlas”.
Manny y Les proceden a revisar el viejo mueble del antecesor de Manny y tiran todas las
formas rosas que hay archivadas en él, así como aquellas otras que nunca llegaron a
archivarse. Les tomó varias horas; sin embargo, desocuparon bastante espacio.
“Definitivamente, aprovechamos el tiempo”, le confirmó Manny a Les.
Tres semanas después, aparece en la escena la asistente del jefe de Manny, Audrey Itor.
Manny se siente feliz al ver una cara agradable, y la saluda, “Hola Aud, ¿qué hay de nuevo?”.
“Siempre con viejos asuntos”, recibe como respuesta. “Bueno, realmente no son viejos para ti,
pues eres nuevo en la compañía. Pero necesito todas esas molestas formas rosas.
A punto de conmocionarse, intercambia miradas con Les y dice entre dientes: “Claro, estás bro-
meando”.
Aud Itor más seria de lo que nunca Manny se llegó a imaginar, le replicó: “No es broma, yo
hago un resumen a partir de esas formas rosas, de todos los clientes, y luego, mis totales se
comparan con la información computarizada de las compras de valores. Es parte de nuestra
rutina, la auditoría trimestral que precisa nuestras transacciones. Mi trabajo depende del tuyo.
¿Nunca te explicó esto el Sr. Carbón?”.
¿Qué concepto de sistemas Manny y Les pasaron por alto, al menospreciar las formas rosas?
¿Cuáles serían las posibles consecuencias para los analistas de sistemas si se ignoraran los
conceptos generales de sistemas?
24