1 / 34

EL ROL DEL ANALISTA DE SISTEMAS

caracteristicas del analista de sistemas

docentetic
Télécharger la présentation

EL ROL DEL ANALISTA DE SISTEMAS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIVERSIDAD TECNOLOGICA DE TABASCO TECNOLOGIAS DE LA INFORMACIÒN Y COMUNICACIÒN: AREA REDES Y TELECOMUNICACIONES ASIGNATURA: INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS TEMAS: EL ROL DEL ANALISTA DE SISTEMAS. INTEGRANTES: JOSÉ PABLO LAUREANO CORREA. JOSE CARLOS MARTÍINEZ ZAPATA. LUS ENRIQUE MARTÍNEZ DOMÍNGUEZ. CUATRIMESTRE: 2- A TURNO: MATUTINO

  2. El rol del analista de sistemas Las organizaciones importancia de administrar recursos clave como la mano de obra y las materias primas. han reconocido la Para maximizar la utilidad de la información, una empresa debe administrarla eficiente. de manera La amplia disponibilidad de computadoras en red, junto con el acceso a Internet y la World Wide Web, han propiciado una explosión de la información.

  3. TIPOS DE SISTEMAS Los sistemas de información se desarrollan con diversos propósitos TPS, Transaction Procesing Systems. OAS, Office Automation Systems. KWS, Knowledge Work Systems MIS, Management Information Systems. DSS, Desion Support Systems. ESS, Executive Support Systems. GDSS, Group Decision Support Systems. CSCWS, Computer- Supported Collaborative Work Systems.

  4. SISTEMAS DE PROCESAMIENTO DE TRANSACCIONES Son sistemas de información creados para procesar grandes cantidades de datos relacionadas con transacciones rutinarias de negocios.

  5. SISTEMAS AUTOMATIZACIÓN OFICINA TRABAJO DEL CONOCIMIENTO DE LA DE DE Y SISTEMAS Existen dos clases de sistemas en el nivel del conocimiento de una organización. Los sistemas de automatización de la oficina apoyan a los trabajadores de datos, quienes por lo general no generan conocimientos nuevos. Los sistemas de trabajo del conocimiento sirven de apoyo a los trabajadores profesionales, como los científicos, ingenieros y médicos, en sus esfuerzos de creación de nuevo conocimiento.

  6. SISTEMAS DE INFORMACIÓN GERENCIAL No remplazan a los sistemas de procesamiento de transacciones. Los MIS son sistemas de información computarizados cuyo propósito es contribuir a la correcta entre los usuarios y las . Los usuarios, el software funcionen de manera coordinada, los sistemas de información gerencial espectro de tareas organizacionales mucho más amplio. y el hardware, dan apoyo a un

  7. SISTEMAS DE APOYO A LA TOMA DE DECISIONES Constituyen una clase de alto nivel de sistemas de información computarizada. Coinciden con los sistemas de información gerencial en que ambos dependen de una base de datos, difieren en que el DSS pone énfasis en el apoyo a la toma de decisiones en todas sus fases, aunque la decisión responsabilidad exclusiva del encargado de tomarla. definitiva es

  8. SISTEMAS EXPERTOS E INTELIGENCIA ARTIFICIAL La inteligencia artificial se puede considerar como el campo general para los sistemas expertos . La AI máquinas que tengan un comportamiento inteligente. Las líneas de investigación de la AI son la compresión del lenguaje natural y el análisis de la capacidad para razonar un problema has su conclusión lógica. ha sido desarrollar

  9. SISTEMAS DE APOYO A LA TOMA DE DECISIONES EN GRUPO Y SISTEMAS DE TRABAJO COLABORATIVO APOYADOS POR COMPUTADORA Se equipados con diversas configuraciones, faculta a los miembros interactuar con apoyo propósito de unir a búsqueda de la solución a un problema. utilizan en salones especiales del grupo a electrónico. grupo El la un en

  10. SISTEMAS DE APOYO EJECUTIVOS ESS, Executive Support Systems, ayudan a estos últimos a organizar sus actividades relacionadas con el mediante herramientas comunicaciones. A pesar de que los ESS dependenlos TPS y los MIS, ayudan a los usuarios a resolver problemas de toma de decisiones no estructuradas, que no tienen una aplicación especifica. entorno gráficas externo y de

  11. INTEGRACIÓN DE LAS TECNOLOGÍAS DE SISTEMAS A medida que se adopten y difundan las nuevas tecnologías, parte del trabajo de los analistas de sistemas se dedicará a la integración de los sistemas tradicionales con los nuevos.

  12. APLICACIONES DE COMERCIO ELECTRÓNICO Y SISTEMAS WEB Muchos de los sistemas pueden dotarse de una mayor funcionalidad si se migran a la Word Wide Web o si desde su concepción se implementan como tecnologías basadas en la Web. Hay derivados de la implementación de una aplicación en la Web. difusión: La posibilidad, la estandarización y la creación de un sistema. muchos beneficios Una creciente

  13. SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES Muchas beneficios potenciales que se derivan de la integración de los diversos información que existen en los diferentes niveles administrativos, disparejas. Esta integración es precisamente el propósito de los sistemas de planeación de recursos empresariales Resource Plannning) organizaciones consideran los sistemas de con funciones (ERP, Enterprise

  14. SOFTWARE DE CÓDIGO ABIERTO Representa un modelo de desarrollo y filosofía de distribución de software gratuito y publicación de su código fuente. Se puede estudiar, compartir usuarios y programadores posibilidad de modificarlos. y muchos tienen la

  15. LA NECESIDAD DEL ANÁLISIS Y DISEÑO DE SISTEMAS Tiene sistemáticamente la entrada o el flujo de datos, procesar o transformar datos. el propósito de analizar

  16. EL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS El SDLC es un enfoque por fases para el análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo especifico de actividades del analista y el usuario.

  17. IDENTIFICACIÓN DE PROBLEMAS, OPORTUNIDADES Y OBJETIVOS En esta fase el analista se ocupa de identificar problemas, objetivos. Esta etapa es crítica para el éxito del resto del proyecto, pues nadie le agrada desperdiciar tiempo problema que no era el que se debía resolver. oportunidades y trabajando en un

  18. DETERMINACIÓN DE LOS REQUERIMIENTOS DE INFORMACIÓN La siguiente fase que enfrenta el analista es la determinación de los información de los herramientas que se utilizan, se encuentran métodos interactivos como las entrevistas, los muestreos, la investigación, de datos impresos y la aplicación de cuestionarios. enfoque orientado a objetos para el desarrollo de sistemas. requerimientos usuarios. de las Entre Es un

  19. ANÁLISIS DE LAS NECESIDADES DEL SISTEMA El analista tiene que ver con el análisis de las necesidades del sistema. Una de estas herramientas es el uso de diagramas de flujo de datos para graficar las entradas, los procesos y las salidas de las funciones del negocio.

  20. DISEÑO DEL SISTEMA RECOMENDADO El analista utiliza la información recopilada en las primeras fases para realizar el desarrollo lógico información. El procedimientos precisos para la captura de datos que aseguran que los datos que ingresen al sistema de información sean correctos. La interfaz conectada al usuario con el sistema y por tanto es sumamente del analista sistema de diseña

  21. DESARROLLO Y DOCUMENTACIÓN DEL SOFTWARE Prueba y mantenimiento del sistema Una parte de las pruebas las realizan los programadores solos, y otra la llevan a cabo de manera conjunta con los analistas de sistemas. El mantenimiento información y su documentación empiezan en esta fase y se llevan a cabo de manera rutinaria durante toda su vida útil. del sistema de

  22. DESARROLLO Y DOCUMENTACIÓN DEL SOFTWARE Implementación y evaluación del sistema El analista participa en la implementación del sistema de información. En esta fase se capacita a los usuarios en el manejo del sistema. Parte de imparten los fabricantes, pero la supervisión de ésta es responsabilidad del analista de sistemas. la capacitación la

  23. DESARROLLO Y DOCUMENTACIÓN DEL SOFTWARE Impacto del mantenimiento Se le debe dar mantenimiento, es decir, los programas de cómputo tienen que ser modificados y actualizados quieran. cuando lo

  24. USO DE HERRAMIENTAS CASE Desde principios de la década de 1990, los analistas empezaron a beneficiarse de las herramientas de productividad, denominadas herramientas de Ingeniería de Software Asistida por Computadora (CASE, Computer-Aided Engineering) Software

  25. USO DE HERRAMIENTAS CASE Razones para el uso de las herramientas CASE Aumento en la productividad del analista. Visible Analyst (VA) es una herramienta CASE que da al analista de sistemas la posibilidad de realizar planeación, análisis y diseño por medios gráficos. Mejora de la comunicación analista –usuario. Para que el sistema se concrete y sea útil en la práctica, es esencial comunicación entre durante todo el ciclo de vida del desarrollo del sistemas. una excelente usuarios analistas y

  26. USO DE HERRAMIENTAS CASE Razones para el uso de las herramientas CASE Integración de las actividades del ciclo de vida. Tercera razón CASE es integrar las actividades y proporcionar continuidad de una fase a la siguiente durante todo el ciclo de vida del desarrollo de sistemas. Evaluar de manera precisa los cambios en el mantenimiento. Permiten analizar y evaluar el impacto de los cambios en el mantenimiento. a los usuarios

  27. HERRAMIENTAS CASE DE BAJO Y ALTO NIVEL Herramientas CASE de alto nivel CASE de alto nivel da al analista la posibilidad de crear y modificar el diseño del sistema. También puede apoyar la modelación de funcionales de una organización, ayudar a los analistas y usuarios a definir el alcance. los requerimientos

  28. HERRAMIENTAS CASE DE BAJO Y ALTO NIVEL Herramientas CASE de bajo nivel Se utilizan para generar código fuente de computadora, eliminando así la necesidad de programar el sistema. La generación de código tiene varias ventajas. El sistema se puede generar más rápido que si se tuviera que escribir todos los programas. La generación de código reduce el tiempo invertido en el mantenimiento.

  29. HERRAMIENTAS CASE DE BAJO Y ALTO NIVEL Herramientas CASE de bajo nivel Más de un lenguaje de computadora, de tal manera que se facilita la migración de sistemas de una plataforma. La generación de código ofrece una forma económica de ajustar comerciales de fabricantes de sistemas a las necesidades de la organización Esta libre de errores de programación. los sistemas

  30. INGENIERÍA INVERSA Y REINGENIERÍA DE SOFWARE Son programas anteriores. Es una forma de darle una nueva orientación a los procesos clave de una organización. La ingeniería inversa es lo opuesto a la generación de código. métodos para alarga la vida de

  31. INGENIERÍA INVERSA Y REINGENIERÍA DE SOFWARE Ventajas de herramientas de ingeniería inversa Reducción mantenimiento de sistema. Se genera documentación Se crean programas estructurados a partir de código de computadora Los cambios futuros al mantenimiento son más sencillos Es posible analizar el sistema con el fin de eliminar porciones sin utilizar de código de computadora. de tiempo requerido para el

  32. ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADO A OBJETOS Es un enfoque cuyo propósito es facilitar el desarrollo de sistemas que deben cambiar con rapidez en respuesta a entornos de negocios dinámicos.

  33. PROGRAMACIÓN EXTREMA Y OTRAS METODOLOGÍAS ALTERNAS La programación extrema (XP, Extreme Programming), es un enfoque para el desarrollo de software que utiliza prácticas de desarrollo y las lleva a los extremos. Se basa en valores, principios y prácticas esenciales. Durante la fase de terminación de un proyecto, con frecuencia realizar ajustes en la administración del es necesario

  34. GRACIAS POR SU ATENCIÓN

More Related