ANALISIS Y DISEÑO DE SISTEMAS
ALIMNA20 de Septiembre de 2014
4.909 Palabras (20 Páginas)294 Visitas
SISTEMAS DE INFORMACIÓN 2
1: Conceptos Básicos 2
1.1 Importancia de los sistemas de información 2
1.2 Clasificación de los sistemas de información 3
1.3 Métodos de análisis y diseño de sistemas 5
1.4 Ciclo de vida clásico 6
1.4.1 Análisis estructurado 8
1.4.2 Prototipos 9
2: Diseño y Desarrollo del proyecto 10
2.1. Justificación 10
2.2. Alcances 10
2.3. Limitaciones 11
2.4. Objetivos 11
2.4.1. General 11
2.5. Investigación preliminar 11
2.6. Solicitud de proyecto 12
2.7. Estudios de factibilidad 12
2.7.1. Técnico 12
2.7.2. Económico 13
2.7.3. Operacional 13
2.8. Aclaración de la solicitud 14
2.9. Determinación de requerimientos 15
2.10. Diseño de sistemas 16
2.10.1. Diagrama E-R 18
2.10.2 Diagrama Relacional 19
2.10.3. DFD 19
2.10.4. Diccionario de datos 21
2.10.5. Diseño de pantallas 21
2.11. Desarrollo de software 22
2.11.1. Elección del SGBD 22
2.11.2. Elección del lenguaje de programación 24
3: Implantación y Evaluación del proyecto 24
3.1. Conversión de sistemas 25
3.1.1. Cambio Directo 26
3.1.2. Enfoque piloto 26
3.1.3. Método por etapas 26
3.1.4. Enfoque paralelo 27
3.2. Capacitación de usuarios 27
3.3. Mantenimiento 28
1: Conceptos Básicos
Concepto de Sistema: Un sistema es un conjunto de partes o acontecimientos que son interdependientes entre sí e interaccionan, por lo que puede ser considerado como un todo sencillo.
Definición de Sistema: “Un sistema es un grupo de componentes que pueden funcionar recíprocamente para lograr un propósito común. Son capaces de reaccionar juntos al ser estimulados por influencias externas. El sistema no está afectado por sus propios egresos y tiene límites específicos en base de todos los mecanismos de retroalimentación significativos” (Spedding 1979).
El enfoque de sistema
El enfoque sistémico es, sobre todo, una combinación de filosofía y de metodología general, engranada a una función de planeación y diseño. El análisis de sistema se basa en la metodología interdisciplinaria que integra técnicas y conocimientos de diversos campos fundamentalmente a la hora de planificar y diseñar sistemas complejos y voluminosos que realizan funciones específicas.
Características del Enfoque de Sistemas:
• Interdisciplinario
• Cualitativo y Cuantitativo a la vez
• Organizado
• Creativo
• Teórico
• Empírico
• Pragmático
•
El enfoque de sistemas se centra constantemente en sus objetivos totales. Por tal razón es importante definir primeros los objetivos del sistema y examinarlos continuamente y, quizás, redefinirlos a medida que se avanza en el diseño.
Utilidad y Alcance del Enfoque de Sistemas:
Podría ser aplicado en el estudio de las organizaciones, instituciones y diversos entes planteando una visión Inter, Multi y Transdisciplinaria que ayudará a analizar y desarrollar a la empresa de manera integral permitiendo identificar y comprender con mayor claridad y profundidad los problemas organizacionales, sus múltiples causas y consecuencias. Así mismo, viendo a la organización como un ente integrado, conformada por partes que se interrelacionan entre sí a través de una estructura que se desenvuelve en un entorno determinado, se estará en capacidad de poder detectar con la amplitud requerida tanto la problemática, como los procesos de cambio que de manera integral, es decir a nivel humano, de recursos y procesos, serían necesarios de implantar en la misma, para tener un crecimiento y desarrollo sostenibles y en términos viables en un tiempo determinado.
Elementos de un Sistema:
1.1 Importancia de los sistemas de información
Sistema de información
“Un sistema de información es un sistema que recoge, almacena, procesa y distribuye conjuntos de información entre los diferentes elementos que configuran una organización y entre la organización misma su entorno”.
Los sistemas de información proporcionan la comunicación y el poder de análisis que muchas empresas requieren para llevar a cabo el comercio y administrar los negocios a una escala global.
Es un conjunto de componentes interrelacionados que permiten capturar, procesar, almacenar y distribuir la información para apoyar la toma de decisiones y el control de una institución.
1.2 Clasificación de los sistemas de información
Los sistemas de información se desarrollan con diversos propósitos, según las necesidades de la empresa.
• Los sistemas de procesamiento de transacciones (TPS, Transaction Processing Systems) funcionan al nivel operativo de una organización
• Los sistemas de automatización de la oficina (OAS, Office Automañon Systems)
• Los sistemas de trabajo del conocimiento (KWS, Knowledge Work Systems) apoyan el trabajo al nivel del conocimiento
• Los sistemas de información gerencial (MIS, Management Information Systems)
• Los sistemas de apoyo a la toma de decisiones (DSS, Decisión Support Systems) se encuentran entre los sistemas de alto nivel.
• Los sistemas expertos aplican el conocimiento de los encargados de la toma de decisiones para solucionar problemas estructurados específicos.
• Los sistemas de apoyo a ejecutivos (ESS, Executive Support Systems) se encuentran en el nivel estratégico de la administración.
• Los sistemas de apoyo a la toma de decisiones en grupo (GDSS, Group Decisión Support Systems)
• Los sistemas de trabajo corporativo apoyados por computadora (CSCWS, Computer-Supported Collaborative Work Systems), descritos de manera más general, auxilian la toma de decisiones semiestructuradas o no estructuradas a nivel de grupo.
1.3 Métodos de análisis y diseño de sistemas
El análisis y diseño de sistemas se refiere al proceso de examinar la situación de una empresa con el propósito de mejorar con métodos y procedimientos más adecuados. El desarrollo de sistemas tiene dos componentes.
El diseño estructurado produce el modelo de diseño con los siguientes elementos:
• Diseño de datos. Transforma el modelo de dominio de la información creado durante el análisis, en las estructuras de datos necesarias para implementar el software. Los objetos de datos y las relaciones definidas en el diagrama entidad-relación y el contenido detallado de datos del diccionario de datos constituyen la base para el diseño de datos.
• Diseño arquitectónico. Define la relación entre los principales elementos estructurales del programa. Se obtiene a partir del modelo de análisis y de la interacción de subsistemas definidos dentro del modelo de análisis.
• Diseño de interfaz. Describe como se comunica el software consigo mismo, con los sistemas que operan con él y con los operadores que lo emplean. Los diagramas de flujo de datos y control proporcionan la información necesaria para el diseño de la interfaz.
•
• Diseño procedimental. Transforma elementos estructurales de la arquitectura del programa en una descripción procedimental de los componentes del software. Se obtiene a partir de la especificación del proceso, la especificación del control y el diagrama de transición de estados.
1.4 Ciclo de vida clásico
El ciclo de vida básico de un software consta de las siguientes fases, según James A. Senn, en su libro; Análisis y Diseño de Información de Sistemas 2ª Edición, Pag 33:
• Investigación Preliminar: La solicitud para recibir ayuda de un sistema de información puede originarse por varias razones: no importa cuales sean estas, el proceso se inicia siempre con la petición de una persona.
• Determinación de los requerimientos del sistema: El aspecto fundamental del análisis de sistemas es comprender todas las facetas importantes de la parte de la empresa que se encuentra bajo estudio. Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa para dar respuesta a las siguientes preguntas clave:¿Qué es lo que hace?, ¿Cómo se hace?, ¿Con que frecuencia se presenta?, ¿Qué tan grande es el volumen de transacciones o decisiones?, ¿Cuál es el grado de eficiencia con el que se efectúan las tareas?, ¿Existe algún problema? ¿Qué tan serio es? ¿Cuál es la causa que lo origina?, entre otras.
• Diseño del sistema: El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia, a esta etapa como diseño lógico en contraste con la del desarrollo del software, a la que denominan diseño físico.
• Desarrollo del software: Los encargados de desarrollar software pueden instalar software comprobando a terceros o escribir programas diseñados a la medida del solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad de los programadores.
Por lo general, los programadores que trabajan en las grandes organizaciones pertenecen a un grupo permanente de profesionales.
• Prueba de sistemas: Durante la prueba de sistemas,
...