Your SlideShare is downloading. ×
Unidad i analisisdesistemas2007-1
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Unidad i analisisdesistemas2007-1

308
views

Published on

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
308
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ASIGNATURA ANÁLISIS DE SISTEMAS UNIDAD I Introducción al Análisis de Sistemas Conceptos de Análisis de Sistemas Profesor-Asesor: Ing. Hugo J. L. Romero Ruiz20 de julio de 2012 1
  • 2. Asumiendo el papel del Analista de SistemasLA INFORMACIÓN COMO UN RECURSO DE LAS ORGANIZACIONESLos responsables de la toma de decisiones empiezan a considerar que lainformación, ya NO es un producto exclusivamente colateral, sino que ensi, es uno de los promotores de la misma.La información puede llegar a ser el elemento decisivo, que en unmomento dado; determine el ÉXITO o el FRACASO de un negocio ADMINISTRACION DE LA INFORMACIÓN COMO UN RECURSOCon el fin de lograr la máxima utilidad de la información, ésta debeadministrarse de manera correcta, como ocurriría con cualquier otrorecurso de la empresa. Los directivos deben entender que existen costosque se asocian con la producción, distribución, seguridad, almacenamientoy recuperación de la información. 20 de julio de 2012 2
  • 3. Asumiendo el papel del Analista de SistemasADMINISTRACIÓN DE LA INFORMACIÓN GENERADA POR COMPUTADORALa disponibilidad actual de las computadoras ha generado todo unincremento y una diversificación de la información, tanto para la sociedaden general, como para los negocios en particular.La administración de la información que se genera por computadora,difiere en diversas formas de aquella que se obtiene manualmente.A menudo, se tiene una mayor cantidad de información si esta se generautilizando sistemas computacionales, los costos para crear y mantener lainformación computarizada, son aparentemente mayores, la informaciónque se genera por computadora puede llegar a multiplicarse a velocidadesimpresionantes. 20 de julio de 2012 3
  • 4. CONCEPTOS DE ANÁLISIS DE SISTEMASSISTEMALa definición básica de sistemas según el diccionario:Grupo de elementos interdependientes o que interactúan regularmenteformando un todo (Ej.: un sistema numérico).Un grupo de órganos del cuerpo que juntos llevan a cabo unas o más funcionesvitales (el sistema digestivo).Un grupo de fuerzas u objetos naturales (un sistema de ríos).Una Organización que forma una Red para distribuir algo o servir a un propósito(Telefónicas)También podemos hablar de dos tipos de Sistemas:a) Sistemas Naturales: Estelares, geológicos, moleculares, etc.b) Sistemas hechos por el hombre: sociales, transporte, comunicación, etc. 20 de julio de 2012 4
  • 5. CONCEPTOS DE ANÁLISIS DE SISTEMAS…La definición de sistemas según la TGS:Un sistema es una reunión de objetos, denominados partes, que secorrelacionan de cierto modo. Representación Grafica del Concepto de Sistemas Conjunto de Puntos: A, B, C, D, y E B 2 1 Conjunto de rectas: 1, 2, 3, 4 y 5 D Conjunto de Correlaciones: A De la recta 1 con los puntos A y B 3 De la recta 2 con los puntos B y D E De la recta 3 con los puntos D y E 5 C 4 De la recta 4 con los puntos E y C De la recta 5 con los puntos C y A 20 de julio de 2012 5
  • 6. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMAS, SUBSISTEMAS Y PARTES LIMITESCada sistema actúa como subsistema en uno o varios sistemas mayores(principio de la relatividad de los sistemas), en consecuencia, una tarea deltrabajo de análisis es definir que debe considerarse como el sistema total.Significa que el primer problema es describir el limite de lo que considera elsistema total: limite externo.De manera similar, un problema también es describir cual será el limiteinterior del sistema, es decir el conjunto de subsistemas que desde elpunto de vista del diseño deben considerarse como partes.Estas partes pueden ser: pequeña, sencilla, o muy complicadas, es tareadel equipo de análisis, determinarlas.Los limites con otros sistemas se denominan limites intermedios.La importancia de esta diferenciación es que los problemas a tratar yresolver en cada uno de los limites difieren ampliamente 20 de julio de 2012 6
  • 7. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMAS DE INFORMACIÓNSe desarrollan con diferentes propósitos, los cuales dependen de lasnecesidades de la empresa. Diferentes tipos de sistemas de informacióncomputarizados que se analizan y diseñan mediante la aplicación de losconceptos y las técnicas del diseño y del análisis de sistemas.Se clasifican en: Sistema de Procesamiento de Datos Sistema Informático para la Administración (MIS) Sistema de Apoyo para la toma de decisiones (DSS) Sistema Expertos e Inteligencia Artificial (IA) 20 de julio de 2012 7
  • 8. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMA DE PROCESAMIENTO DE DATOSLos sistemas de información computarizado que se desarrollan paraprocesar grandes volúmenes de información generada en las funcionesadministrativas.Liberan de la rutina de las tareas que se realizan manualmente: El elementohumano sigue participando, al llevar a cabo la captura de la información.Tales sistemas ejecutan en forma automática periódicamente losprogramas. Una vez preparados escasamente necesitan de tomas dedecisiones. Ej.: Planilla de Remuneraciones, Control de Inventarios, etc. 20 de julio de 2012 8
  • 9. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMAS INFORMÁTICOS PARA LA ADMINISTRACIÓN (MIS)No sustituyen a los anteriores, mas bien todos toman en cuenta a lasfunciones de procesamiento de datos. Se basan en la relación que surgeentre las personas y las computadoras.Los MIS requieren para su operación de: las personas, el software y elHardware. Incluyen el análisis, decisiones, y la toma de decisiones.Los usuarios de estos sistemas utilizan Base de Datos compartida paratener acceso a la información. Este base almacena datos y modelos queayudan al Usuario a la interpretación y al uso de la información.Los Sistemas de Información para la Administración generan la informaciónque eventualmente se utiliza en la toma de decisiones. 20 de julio de 2012 9
  • 10. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMAS DE APOYO PARA LA TOMA DE DECISIONES (DSS)Es similar a los sistemas de Información tradicionales para laAdministración, en el sentido que ambos dependen de una Base de datoscomo fuente de información, pero se distinguen del Sistema de Informaciónpara la Administración, al hacer énfasis en el soporte en cada una de lasetapas de la toma de decisiones.Los sistemas de apoyo para la toma de decisiones se diseñan con unaorientación hacia la persona o al grupo que lo utilizara, y no como lossistemas de información tradicionales para la administración. 20 de julio de 2012 10
  • 11. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMAS EXPERTOS (IA)Se considera a la IA como el campo principal de los sistemas expertos. La idea de laIA es desarrollar maquinas que cuenten con un desempeño inteligente. Se divide endos áreas:a) Comprensión del lenguaje naturalb) Habilidad para interiorizarse racionalmente en los problemas hasta alcanzar su conclusión lógica.Un sistema experto captura y en efecto utiliza, el conocimiento de un experto, para lasolución de un problema particular de la Organización. La diferencia del sistema paraapoyo de la toma de decisiones, es que finalmente deja al responsable que tome ladecisión, un sistema experto selecciona la mejor solución al problema de un conjuntode soluciones (almacenada).Los elementos básicos de un sistema experto son: la base de conocimientos y unamaquina de inferencia que une al cliente con el sistema, procesando sus solicitudesmediante lenguajes como el PROLOG o LISP y la interfaz del usuario.Es muy probable que la tendencia del futuro de profesionales analistas sea lossistemas de 2012 20 de julio expertos. 11
  • 12. CONCEPTOS DE ANÁLISIS DE SISTEMAS…SISTEMAS AUTOMATIZADOSSon sistemas hechos por el hombre que interactúan con o son controladospor una o más computadoras. Todos tienden a tener elementos en común:El hardware de la computadora: los procesadores, los discos, terminales,impresoras, unidades de diskette, unidades de DVD, CD, etc.El software de la computadora: los programas de sistemas tales comosistemas operativos, sistemas de bases de datos, programas de control detelecomunicaciones, además de los programas de aplicación que llevan acabo funciones deseadas por el usuario.Las personas: los que operan el sistema, los que proveen su material deentrada y consumen su material de salida, y los que proveen actividades deprocesamiento manual en un sistema.Los datos: la información que el sistema recuerda durante un periodo.Los procedimientos: las políticas formales e instrucciones de operación delsistema. 20 de julio de 2012 12
  • 13. EL ENFOQUE DEL ANÁLISIS DE SISTEMASEl objeto que ha de estudiarse debe ser concebido como un sistema. Sedebe considerar la existencia del conjunto de partes y de las relacionesentre ellos.También conviene aclarar si el sistema será estudiado como un subsistemaque es parte de otro sistema mucho más amplio, con ello lograríamos unenfoque de sistema del Todo y nos permitiría un diseño eficiente. Sipensamos en el diseño por separado, seria imposible vincularlo con lasotras partes. 20 de julio de 2012 13
  • 14. Necesidad del Análisis y diseño de sistemasEl análisis y diseño de sistemas pretende estudiar la operación de ingresode los datos, el flujo de los mismos y la salida de la información, todo ellodentro del contexto de una Empresa.En suma el análisis y diseño de sistemas sirve para analizar, diseñar yformular mejoras en la operación de la Empresa, el cual puede realizarsemediante el uso de sistemas de información computarizado.El análisis y diseño se conforman por una serie de procesos, que alejecutarse sistemáticamente mejoran la operación de un negocio, medianteel uso de los sistemas de información computarizado. 20 de julio de 2012 14
  • 15. Tipos de Usuarios de Sistemas· Por categoría de trabajo o nivel de supervisión U. Operacional U. Supervisor U. Ejecutivo· Por nivel de experiencia en el procesamiento de datos Actualmente se puede diferenciar entre amateurs, novatos y un pequeño grupo de verdaderos expertos. 20 de julio de 2012 15
  • 16. El Analista de Sistemas• Este es usted en un futuro no muy lejano. Es el PERSONAJE CLAVE en cualquier proyecto de desarrollo de sistemas.• En un sentido amplio, el analista desempeña papeles de descubrir detalles y documentar la política de un negocio. Debe distinguir entre síntomas, problemas de usuarios y causas. Con un amplio conocimiento• Se encuentra en el medio de usuarios, programadores, administradores, auditores y otros participantes.• Se requiere facilidad en el manejo de personas. Se requiere habilidad en computación para entender los usos potenciales de hard y soft y se necesita de una mente lógica y organizada. 20 de julio de 2012 16
  • 17. El Analista de SistemasUn analista de sistemas debe comprender los diversos tipos de sistemas deinformación, los papeles del analista y el ciclo de desarrollo de sistemas. Tipos de Papel del Sistemas de Analista de Información Sistemas A B C Ciclo de Desarrollo de Sistemas 20 de julio de 2012 17
  • 18. El Analista de Sistemas como…CONSULTORUn analista puede contratarse solo para canalizar a la empresa ciertostópicos de la informática. Esto ofrece una ventaja, en el sentido de que elconsultor externo trae consigo perspectivas frescas, que no poseen otrosmiembros de la empresa.Por otra parte para el analista externo implica una desventaja, pues no tienefácil acceso a la cultura organizacional autentica.Como consultor externo deberá conocer e implementar metodologías parael modelo de sistema y contará con la ayuda de los usuarios para entenderla cultura de la organización desde sus propios puntos de vistas. 20 de julio de 2012 18
  • 19. El Analista de Sistemas como…ESPECIALISTA DE APOYOOtro papel es como especialista de apoyo o de staff, donde manera regular,trabaje dentro del área de sistemas. En esta posición, el analista dispone deuna experiencia profesional respecto al hardware y al software y a susaplicaciones en la empresa.Con frecuencia estas tareas no se asocian a un proyecto ambicioso desistemas, sino más bien implican decisiones o modificaciones menores quese dan en un área individual.Como especialista de apoyo, no dirigirá un proyecto, solo será un recursohumano de apoyo para quienes lo dirigen. Si es un analista de sistemascontratado por una organización de servicios o de manufactura, muchas desus actividades diarias se ajustaran a este papel. 20 de julio de 2012 19
  • 20. El Analista de Sistemas como…AGENTE DE CAMBIOEl papel que le confiere un alto grado de responsabilidad, es el de agente decambio; sin importar si es o no de la organización.Como analista, será un agente de cambio cada vez que realice alguna de lasactividades del ciclo de desarrollo del sistema.Un agente de cambio es una persona que sirve de catalizador para el cambio,que desarrolla un plan para el mismo y que colabora con otros para llevarlo acabo y agilizarlo. Debe aceptar el desafío del cambio y tomarlo como puntode partida de su análisis.Como analista de sistema, al actuar como agente de cambio, apoya unacorriente particular de cambio, que involucra el uso de los sistemas deinformación.Además, transmite a los usuarios el proceso de cambio, ya que estaconvencido de que tales cambios no ocurren de manera independiente en lossistemas de información, sino mas bien, éstos ocasionan cambios a lo largode las organizaciones. 20 de julio de 2012 20
  • 21. Cualidades del Analista de SistemasEl analista de sistema con éxito deberá contar con una amplia gama de cualidades.Ante todo un analista de sistemas es un solucionador de problemas. Él ve elanálisis de los problemas como un reto y disfruta encontrando soluciones factibles. Ycuando es necesario tiene que ser capaz de abordar de manera sistemática lasituación, mediante la aplicación de herramientas, técnicas y experiencia.Debe ser un buen interlocutor, manteniendo una relación cordial con otra gente.Necesita contar con suficiente experiencia en computación para programar,entender las capacidades de las computadoras, recoger las necesidades deinformación de los usuarios y legar a transmitir a los programadores lo necesario.Debe ser auto disciplinado y auto motivado como individuo.Debe ser capaz de administrar y coordinar innumerables recursos del proyecto,incluyendo a otras personas. El análisis de sistema exige demasiado, pero secompensa por la naturaleza siempre cambiante de los problemas, así como por elcontinuo enfrentamiento al reto. 20 de julio de 2012 21
  • 22. Cualidades del Analista de SistemasEl factor humano que se mueve en medio de esta corriente de actividadeses el analista, el programador-analista, el analista de sistema o el diseñadorde sistemas.Él es quien tiene la responsabilidad del cambio, no solamente en el sistema,sino también en la organización.El analista es quien puede y debe proporcionar el método, es quien debetener éxito para que la empresa tenga éxito (movido por: dinero, idealesprofesionalismo, etc.).Resumiendo, el analista afronta la necesidad de un conocimiento amplio,inteligencia natural, afabilidad o talento agudo para tratar con diversidad depersonalidades, así como un ingenio ilimitado. CONOCIMIENTO INTELIGENCIA AFABILIDAD INGENIO 20 de julio de 2012 22
  • 23. EL CICLO DE DESARROLLO DE LOS SISTEMASEL Systems Development Life Cycle (SDLC) es un enfoque por etapas del análisis yde diseño, que postula que el desarrollo de los sistemas mejora cuando existe unciclo especifico de actividades del analista uy de los usuarios.No existe un acuerdo tácito en el número de etapas; sin embargo, por lo general sereconoce la importancia de su enfoque sistemático.Por convención, vamos a dividir el ciclo en siete etapas, como se muestra en lafigura siguiente. Aunque cada etapa se muestra de manera discreta, nunca se lleva acabo como un elemento independiente. En lugar de ello, se realizan al mismo tiempodiversas actividades, y estas llegan a repetirse. Por ello es de mayor utilidadsuponer que el ciclo de desarrollo de los sistemas transcurre en etapas y no comoelementos separados. n ormació s de inf 1.- Ident ificación reque rimiento os de prob ión de l le mas, op ortunida .- Determinac l sistem a ades de 2 des y ob jetivos de las necesid si s 3.- Análi 7.- Implantación y evaluación del sistema 4.- Diseño del Sistema Recomendado 6.- Prueba y mantenimiento del sistema 5.- Desarrollo y documentación del Software 20 de julio de 2012 23
  • 24. INTRODUCCIÓN AL ANALISIS DE SISTEMAS ESTRUCTURADOGran parte de la labor que desempeñaran como analistas futuros involucrael modelado de sistemas que desea el usuario. Existen tipos diferentes demodelos que podemos elaborar, así como hay muchos modelos diferentesque pueden hacer de una casa nueva un arquitecto.Los modelos de análisis de sistema que discutiremos y aprenderemos enesta asignatura, (propios de esta tecnología de SA/SD) son, en su mayoría,modelos en papel del futuro sistema, es decir, representaciones abstractasde lo que al final será una combinación de Hardware y Software.¿Por que construir modelos?Porque estos, nos permitirán comunicarnos con nuestro cliente o usuario deuna manera enfocada, sin distraernos con asuntos y características ajenasal sistema. Y si nos damos cuenta que nuestra apreciación del sistema noes correcta, o de que el usuario cambió de parecer acerca de susrequerimientos, podemos hacer cambios en el modelo e inclusivedesecharlo y hacer uno nuevo. 20 de julio de 2012 24
  • 25. INTRODUCCIÓN AL ANALISIS DE SISTEMAS ESTRUCTURADO (SA/SD)Tres herramientas de modelado de sistemas importantes en las cualescentra el estudio del análisis la tecnología de SA/SD.Para comprender mejor el contexto de las mismas, es necesariointroducirnos en las primeras etapas del ciclo de desarrollo de sistemas:· Descripción del problema· Recolección de información, (JAD, PIECES, Cuestionarios, entrevistas,Arreglos Q, Brainstorming, Análisis de factores críticos, STROBE, etc.)· Análisis del problemaEs aquí donde utilizamos las herramientas de modelado. 20 de julio de 2012 25
  • 26. Se dice que el éxito final de la especie humanadepende de la inteligencia y del uso quehagamos de nuestro conocimiento, el futurodepende de la investigación.Debemos tener control sobre nuestroconocimiento sino queremos hundirnos bajo elpeso de nuestros propios descubrimientos.Lo único cierto de la vida ha sido y es, lanecesidad del hombre de controlar su ambientepara sobrevivir, la computadora nos ofrece lamayor esperanza para lograr ese objetivo, peroésta, sin la dirección del hombre es simplemente