viernes, 27 de octubre de 2017

ANALISIS Y DISEÑO

El análisis de sistemas es la ciencia encargada del análisis de sistemas grandes y complejos y la interacción entre esos sistemas. 
Sistema: Es un conjunto de procedimientos o programas relacionados de manera que juntos forman una sola unidad.
La función del Análisis puede ser dar soporte a las actividades de un negocio, o desarrollar un producto que pueda venderse para generar beneficios.
Para conseguir este objetivo, un Sistema basado en computadoras hace uso de seis (6) elementos fundamentales:
  • Software, que son Programas de computadora, con estructuras de datos y su documentación que hacen efectiva la logística metodología o controles de requerimientos del Programa.
  • Hardware, dispositivos electrónicos que proporcionan capacidad de cálculos y funciones rápidas, exactas y efectivas dentro de los Sistemas.
  • Personal, son los operadores o usuarios directos de las herramientas del Sistema.
  • Base de Datos, es una colección de información organizadas y enlazadas al Sistema a las que se accede por medio del Software.
  • Documentación, Manuales, formularios, y otra información descriptiva que detalla o da instrucciones sobre el empleo y operación del Programa.
  • Procedimientos, definen el uso especifico de cada uno de los elementos del Sistema y las reglas de su manejo y mantenimiento.
Un Análisis de Sistema se lleva a cabo teniendo en cuenta los siguientes objetivos en mente:
1.- Identificación de Necesidades: Es el primer paso del análisis del sistema, en este proceso el Analista se reúne con el cliente y/o usuario, e identifican las metas globales, se analizan las perspectivas del cliente, sus necesidades y requerimientos, sobre la planificación temporal y presupuestal, líneas de mercadeo y otros puntos que puedan ayudar a la identificación y desarrollo del proyecto.
2.- Viabilidad económica: Una evaluación de los costos de desarrollo, comparados con los ingresos netos o beneficios obtenidos del producto o Sistema desarrollado.
Viabilidad Técnica: Un estudio de funciones, rendimiento y restricciones que puedan afectar la realización de un sistema aceptable.
Viabilidad Legal: Es determinar cualquier posibilidad de infracción, violación o responsabilidad legal en que se podría incurrir al desarrollar el Sistema.
3.- Análisis Económico y Técnico: El análisis económico incluye lo que llamamos, el análisis de costos – beneficios, significa una valoración de la inversión económica comparado con los beneficios que se obtendrán en la comercialización y utilidad del producto o sistema. En el Análisis Técnico, el Analista evalúa los principios técnicos del Sistema y al mismo tiempo recoge información adicional sobre el rendimiento, fiabilidad, características de mantenimiento y productividad.
4.- Especificaciones del Sistema: Es un Documento que sirve como fundamento para la Ingeniería Hardware, software, Base de datos, e ingeniería Humana. Describe la función y rendimiento de un Sistema basado en computadoras y las dificultades que estarán presentes durante su desarrollo.
Datos: son los hechos que describen sucesos y entidades." La importancia de los datos está en su capacidad de asociarse dentro de un contexto para convertirse en información.
Información es un conjunto de datos significativos y pertinentes que describan sucesos o entidades.


ROLES DEL ANALISTA DE SISTEMAS
El analista de sistemas evalúa de manera sistemática el funcionamiento de un negocio mediante el examen de la entrada y el procesamiento de datos y su consiguiente producción de información, con el propósito de mejorar los procesos de una organización.
EL ROL DE CONSULTOR DEL ANALISTA DE SISTEMAS
Es aquel que puede ser contratado de manera específica para enfrentar los problemas de sistemas de información de una empresa.
EL ROL DE EXPERTO EN SOPORTE TECNICO DEL ANALISTA DE SISTEMAS
En este rol el analista recurre a su experiencia profesional con el hardware y software de cómputo y al uso que se le da en el negocio. Con frecuencia, este trabajo no implica un proyecto completo de sistemas, sino más bien la realización de pequeñas modificaciones o la toma de decisiones que se circunscriben a un solo departamento.
EL ROL DE AGENTE DE CAMBIO DEL ANALISTA DE SISTEMAS
El rol más completo y de mayor responsabilidad que asume el analista de sistemas es el de agente de cambio, ya sea interno o externo para la empresa. Como analista, usted es un agente de cambio si desempeña cualquiera de las actividades relacionadas con el ciclo de vida del desarrollo de sistemas y está presente en la empresa durante un largo periodo

TÉCNICAS PARA HALLAR DATOS
La recolección de datos se refiere al uso de una gran diversidad de técnicas y herramientas que pueden ser utilizadas por el analista para desarrollar los sistemas de información.
Las entrevistas se utilizan para recabar información en forma verbal, a través de preguntas que propone el analista. Es la técnica más significativa y productiva de que dispone el analista para recabar datos.
Una encuesta es un estudio observacional en el cual el investigador no modifica el entorno ni controla el proceso que está en observación.
Una "muestra" es usualmente sólo una porción de la población bajo estudio.
Un cuestionario es un instrumento de investigación que consiste en una serie de preguntas y otras indicaciones con el propósito de obtener información de los consultados.
Observación es un método para reunir información visual sobre lo que ocurre, lo que nuestro objeto de estudio hace o cómo se comporta.
Diagrama de flujo: Es  una  representación  pictórica  de  los  pasos  en  proceso.  Útil  para  determinar cómo funciona realmente el proceso para producir un resultado.

Un diccionario de datos: es una lista de todos los elementos incluido en el conjunto de  los  diagramas  de  flujo  de  datos  que  describen  un  sistema. 

Un instrumento de recolección de datos: es cualquier recurso de que se vale el investigador para acercarse a los fenómenos y extraer de ellos información.


TIPOS DE SISTEMAS EMPRESARIALES
Sistemas de información gerencial: Son sistemas de información computarizados cuyo propósitos es contribuir a la correcta interacción entre los usuarios y las computadoras. 
Sistemas de apoyo a la de decisiones: constituyen una clase de alto nivel de sistemas de información computarizada.
Sistemas de la inteligencia artificial se puede considerar como el campo general para los sistemas expertos.
Un sistema experto captura y utiliza el conocimientote un experto para solucionar un problema específico en una organización.
Sistemas de apoyos a ejecutivos: ayudan a estos últimos a organizar sus actividades relacionadas con el entorno externo mediante herramientas gráficas y de comunicaciones.
Actividades que realiza un Sistema de Información: Entradas: Proceso: Almacenamiento: Salidas:
CICLO DE DESARROLLO DE UN SISTEMA
El ciclo de desarrollo de los sistemas es un enfoque por etapas de análisis y de diseño, que postula que el desarrollo de los sistemas mejora cuando existe un ciclo específico de actividades del analista y de los usuarios.
1) Identificación de problemas, oportunidades y objetivos.
En esta primera etapa del ciclo de desarrollo de los sistemas, el analista se involucra en la identificación de los problemas, de las oportunidades y de los objetivos.
 Las oportunidades son  acuellas situaciones que el analista considera que pueden perfeccionarse mediante el uso de los sistemas de información computarizados.
2) Determinación de los requerimientos de información.
En esta etapa el analista hace todo lo posible por identificar qué información requiere el usuario para desempeñar sus tareas.
3) Análisis de las necesidades del sistema. Consiste en analizar las necesidades propias del sistema.   
4)    Diseño    del sistema recomendado. 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.
5) Desarrollo y documentación del software: En esta etapa del ciclo de desarrollo de los sistemas, el analista trabaja con    los   programadores    para desarrollar todo el software original que sea necesario. 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 como operar el software, y así también, qué hacer en caso de presentarse algún problema.
6) Pruebas v mantenimiento del sistema.
El sistema de información debe probarse antes de utilizarlo. El costo es  menor  si  se  detectan  los problemas antes de la entrega del sistema.   El programador realiza algunas pruebas por su cuenta, otras se llevan a cabo en colaboración con el analista de sistemas.  
El mantenimiento del sistema y de su documentación empieza justamente en esta etapa:
7) Implantación v evaluación de sistema.

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á.

No hay comentarios:

Publicar un comentario