Você está na página 1de 7

Repblica Bolivariana de Venezuela. Ministerio del Poder Popular para la Educacin Universitaria. Universidad Politcnica Territorial de Mrida Bailadores.

. Bailadores Edo. Mrida.

INFORME.

Integrantes: Maikel Contreras. Jos Moreno. Gustavo de Turris. Eliel Medina. Omar Casadiegos. Trayecto II Trimestre I. PNF Informtica A. Bailadores; Marzo de 2013.

ROL DEL ANALISTA DE SISTEMAS: El analista de sistemas evala de manera sistemtica el funcionamiento de un negocio mediante el examen de la entrada y el procesamiento de datos y su consiguiente produccin de informacin, con el propsito de mejorar los procesos de una organizacin. Muchas mejoras incluyen un mejor apoyo a las funciones de negocios a travs del uso de sistemas de informacin computarizados. Esta definicin pone nfasis en un enfoque sistemtico y metdico para analizar- y en consecuencia mejorar- lo que sucede en el contexto especfico creado por un negocio. Nuestra definicin de analista de sistema es amplia. El analista debe tener la capacidad de trabajar con todo tipo de gente y contar con suficiente experiencia en computadora. El analista desempea diversos roles, en ocasiones varios de ellos al mismo tiempo. 1. Planificar la actividad o trabajo de anlisis y diseo de sistemas. 2. Organizar a todos los elementos que intervienen en el proyecto (tcnicos de anlisis y diseo, programadores, usuarios, equipamiento, etc.) 3. Controlar el trabajo del equipo de diseo para garantizar el cumplimiento de los planes elaborados. 4. Escoger (o disear) y utilizar los mtodos, tcnicas y herramientas ms adecuadas para el desarrollo del trabajo del colectivo. 5. Estudiar el sistema de direccin y organizacin e informacin de la entidad. 6. Disear el nuevo sistema informativo, desde un punto de vista funcional, en primera instancia. 7. Representar algortmicamente los procesos que se realizan en cada tarea funcional integrante del sistema que se disea. 8. Disear el sistema, descomponiendo el mismo en todos los niveles previstos y con todos los enfoques necesarios. 9. Disear la base de datos que utilizar el sistema. Optimizar la misma, utilizando las tcnicas requeridas para ello. 10. Disear los documentos (formularios) de utilizacin manual o manual automatizada, que requiera el sistema. Describir su mtodo de llenado. 11. Disear las salidas de la computadora, de la forma ms idnea requerida. 12. Elaborar las soluciones a los procedimientos manuales que requiera el sistema. 13. Disear los flujos informativos a travs de los diferentes elementos que integran el sistema: hombre-hombre, hombre - computadora, computadora hombre, computadora - computadora. 14. Proponer y aplicar las medidas de carcter organizativo que se requiera para perfeccionar la actividad de direccin estudiada y para implantar el sistema que se disea. 15. Estudiar las necesidades y proponer soluciones necesarias para la adquisicin del equipamiento computacional requerido, proponiendo la configuracin necesaria.

16. Estudiar las necesidades y proponer las soluciones necesarias para la adquisicin de los medios de transmisin de datos, proponiendo las caractersticas de equipos a adquirir. 17. Estudiar las necesidades del sistema y proponer el software necesario para su aplicacin. 18. Calcular los gastos y beneficios del sistema determinando el plazo de recuperacin de los mencionados gastos. 19. Elaborar la documentacin tcnica y de utilizacin del sistema. 20. Programar, cuando se requiera, la so lucin automatizada de una determinada tarea, utilizando el software y los mtodos requeridos; aplicando las normas de trabajo que estn establecidas dentro del grupo para elaborar y documentar los programas. 21. Revisar los resultados obtenidos por los programas elaborados por los programadores. 22. Elaborar los datos de prueba para comprobar la calidad de los programas, individualmente y en su conjunto. 23. Determinar los mtodos ms adecuados para implantar y probar el sistema diseado en la prctica. 24. Entrenar al personal usuario y de operacin del sistema. 25. Implantar el sistema. Demostrar su operacin. 26. Estudiar y Aplicar las medidas requeridas para mantener el sistema, acorde a las nuevas necesidades de la entidad. Perfeccionar el mismo. 27. Impartir conferencias, seminarios, etc.; explicando las caractersticas del sistema que se disea y otras cuestiones relativas a la Informtica y el perfeccionamiento de la direccin. PRINCIPIOS DEONTOLOGICOS DEL ANALISTA DE SISTEMAS: 1. Los Analistas actuarn en armona con el inters pblico. 2. Los Analistas desarrollarn sus actividades de la mejor forma que les permita conseguir que los intereses de sus Clientes, Empresas y Organizaciones que les emplean, estn en armona con el inters pblico. 3. Los Analistas garantizarn que sus anlisis y las modificaciones que precisen los llevan a cabo utilizando los estndares de su profesin con la mayor amplitud. 4. Los Analistas mantendrn su integridad e independencia en sus juicios y dictmenes profesionales. 5. Los Analistas que adems desempean actividades como gestores lderes, promovern y garantizarn que en la gestin del desarrollo y mantenimiento del software que lideran se siguen criterios ticos. 6. Los Analistas mantendrn en todas sus actuaciones profesionales la integridad y reputacin de la profesin, cumpliendo las normas de los acuerdos internacionales y leyes informticas que afectan al ejercicio de su profesin y garantizan el inters pblico. 7. Los Analistas actuarn con lealtad y defendern a sus compaeros profesionales.

8. Durante el desarrollo de su vida profesional, los Analistas se preocuparn por mantener actualizados sus conocimientos y prcticas profesionales y promovern la actuacin tica en la prctica de la profesin. EL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS: Gran parte de este enfoque se incluye en el ciclo de vida del desarrollo de sistemas (SDLC, Systems Development Life Cycle). El SDLC es un enfoque por fases para el anlisis y el diseo cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo especifico de actividades del analista y el usuario. Los analistas no se ponen de acuerdo en la cantidad de fases que incluye el ciclo de vida del desarrollo de sistemas, pero en general alaban su enfoque organizado. Aqu hemos dividido el ciclo en siete fases, como se aprecia en la figura. A pesar de que cada fase se explica por separado, nunca se realiza como un paso aislado. Ms bien, es posible que varias actividades ocurran de manera simultnea, y algunas de ellas podran repetirse. Es ms prctico considerar que el SDLC se realiza por fases (con actividades en pleno apogeo que se traslapan con otras hasta terminarse por completo) y no en pasos aislados. Analisis de las necesidades del sistema.

La siguiente fase que debe enfrentar el analista tiene que ver con el anlisis de las necesidades del sistema. De nueva cuenta, herramientas y tcnicas especiales auxilian al analista en la determinacin de los requerimientos. 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 en una forma grafica estructurada. A partir de los diagramas de flujo de datos se desarrolla un diccionario de datos que enlista todos los datos utilizados en el sistema, as como sus respectivas especificaciones. Durante esta fase el analista de sistemas analiza tambin las decisiones estructuradas que se hayan tomado. Las decisiones estructuradas son aquellas en las cuales se pueden determinar las condiciones, las alternativas de condicin, las acciones y las reglas de accin. Existen tres mtodos principales para el anlisis de decisiones estructuradas: espaol estructurado, tablas y rboles de decisin. En este punto del ciclo de vida del desarrollo de sistemas, el analista el prepara una propuesta de sistemas que sintetizar sus hallazgos, proporciona un anlisis de costo/beneficio de las alternativas y ofrece, en su caso, recomendaciones sobre lo que debe hacer. Si la administracin de la empresa considera factibles algunas de las recomendaciones, el analista sigue adelante. Cada problemas de sistemas es nico, y nunca existe solo una solucin correcta. La manera de formular una recomendacin o solucin depende de las cualidades y la preparacin profesional de cada analista.

Diseo del sistema recomendado.

En la fase de diseo del ciclo de vida del desarrollo de sistemas, el analista utiliza la informacin recopilada en las primeras fases para realizar el diseo lgico del sistema de informacin. El analista disea procedimientos precisos para la captura de datos que asegurar que los datos que ingresen al sistema de informacin sean correctos. Adems, el analista facilita la entrada eficiente de datos al sistema de informacin mediante tcnicas adecuadas de diseo de formularios y pantallas. La concepcin de la interfaz de usuarios forma parte del diseo lgico del sistema de informacin. La interfaz conecta al usuario con el sistema y por tanto es sumamente importante. Entre los ejemplos de interfaces de usuarios se encuentran el teclado (para teclear preguntas y respuestas), los mens en pantalla (para obtener los comandos de usuarios) y diversas interfaces graficas de usuarios (GUIs, Graphical User Interfaces) que se manejan a travs de un ratn o una pantalla sensible al tacto. La fase de diseo tambin incluye el diseo de archivos o bases de datos que almacenaran gran parte de los datos indispensables para los encargados de tomar las decisiones en la organizacin. Una base de datos bien organizada es el cimiento de cualquier sistema de informacin. En esta fase el analista tambin interacta con los usuarios para disear la salida (en pantalla o impresa) que satisfaga las necesidades de informacin de estos ltimos. Finalmente, el analista debe disear controles y procedimientos de respaldo que protejan al sistema y a los datos, y producir paquetes de especificaciones de programa para los programadores. Cada paquete debe contener esquemas para la entrada y la salida, especificaciones de archivos y detalles del procesamiento; tambin podran incluir rboles o tablas de decisin, diagramas de flujos de datos, un diagrama de flujo del sistema, y los nombres y funciones de cualquier rutina de cdigo previamente escrita. Desarrollo y documentacin del software.

En esta fase del ciclo de vida del desarrollo de sistemas, el analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario. Entre las tcnicas estructuradas para disear y documentar software se encuentran los diagramas de estructura, los diagramas de NassiShneiderman y el pseudocodigo. El analista se vale de una ms de estas herramientas para comunicar al programador lo que se requiere programar. Durante esta fase el analista tambin trabaja con los usuarios para desarrollar documentacin efectiva para el software, como manuales de procedimientos, ayuda en lnea y sitios Web que incluyan respuestas a preguntas frecuentes (FAQ, Frequently Asked Questions) en archivos "Lame" que se integran en el nuevo software. La documentacin indica a los usuarios como utilizar el software y lo deben hacer en caso de que surjan problemas derivados de este uso.

Los programadores desempear un rol clave en esta fase porque disean, codifican y eliminan errores sintcticos de los programas de computo. Si el programa se ejecutara en un entorno de mainframe, se debe crear un lenguaje de control de trabajos (JCL, Job Control Language). Para garantizar la calidad, un programador podra efectuar un repaso estructurado del diseo o del cdigo con el propsito de explicar las partes complejas del programa a otro equipo de programadores. Prueba y mantenimiento del sistema.

Antes de poner el sistema en funcionamiento es necesario probarlo. Es mucho menos costoso encontrar los problemas antes que el sistema se entregue a los usuarios. Una parte de las pruebas las realizan los programadores solo, y la otra la lleva a cabo de manera conjunta con los analistas de sistemas. Primero se realiza una seria de pruebas con datos de muestra para determinar con precisin cuales son los problemas y posteriormente se realiza otra con datos reales del sistema actual. El mantenimiento del sistema de informacin y su documentacin empieza en esta fase y se lleva a cabo de manera rutinaria durante toda su vida til. Gran parte del trabajo habitual del programador cosiste en el mantenimiento, y las empresas invierten enormes sumas de dinero en esta actividad. Parte del mantenimiento, como las actualizaciones de programas, se pueden realizar de manera automtica a travs de un sitio Web. Muchos de los procedimientos sistemticos que el analista emplea durante el ciclo de vida del desarrollo de sistemas pueden contribuir a garantizar que el mantenimiento se mantendr al mnimo. SISTEMAS DE INFORMACION: Un sistema de informacin (SI) es un conjunto de elementos orientados al tratamiento y administracin de datos e informacin, organizados y listos para su uso posterior, generados para cubrir una necesidad u objetivo. Sistemas de procesamiento de transacciones:

Sistema computarizado que realiza y registra las transacciones de rutina necesarias para el funcionamiento de una empresa. Ejemplo: Nomina Sistemas de automatizacin de oficinas:

Consisten en aplicaciones destinadas a ayudar al trabajo diario del administrativo de una organizacin. Ejemplo: Procesadores de Texto, Hojas de Clculo, etc.

Sistema de soporte gerencial:

Estos sistemas son el resultado de interaccin colaborativa entre personas, tecnologas y procedimientos. Ejemplo: Recoleccin de datos. Sistema en lnea:

Es aquel sistema digital que interacta activamente con un entorno con dinmica conocida en relacin con sus entradas, salidas y restricciones temporales. Ejemplo: Navegadores Web. Sistema experto:

Es una aplicacin informtica capaz de solucionar un conjunto de problemas que exigen un gran conocimiento sobre un determinado tema. Ejemplo: Dendral, Xcon. Sistema colaborativo:

Se refiere al conjunto de programas informticos que integran el trabajo en un slo proyecto con muchos usuarios concurrentes que se encuentran en diversas estaciones de trabajo, conectadas a travs de una red. Ejemplo: Correo Electrnico. Sistema multimedia:

Se basan generalmente en presentar los contenidos con gran atencin al detalle. Ejemplo: Linux. Sistema geogrfico:

Es una intergracion organizada de hardware, software y datos geogrficos diseados para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la informacin geogrficamente referenciada. Ejemplo: Google Maps.

Você também pode gostar