Sistemas de Información II

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE INFORMACIÓN I
Advertisements

Unida III Software para la administración de proyectos
Ciclo de Vida de Desarrollo de los Sistemas de Información
ingeniería de software
Ingeniería de Software II
SISTEMAS DE GESTIÓN DE LA SEGURIDAD DE LA INFORMACIÓN
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
ANÁLISIS DE REQUERIMIENTOS
METODOLOGIA PARA EVALUAR UNA APLICACIÓN EN FUNCIONAMIENTO
DISEÑO ORIENTADO AL OBJETO
Despliegue de la Función de la Calidad “QFD”
MaNuaL APQP CAPITULO 1 EQUIPO # 1 Lucero Honorina Alderete Loera
PLAN DE INVESTIGACIÓN.
Resolución de Problemas Algoritmos y Programación
Ciclo de desarrollo del software
Guia Diseño Robert Echeverria
INGENIERIA DE REQUERIMIENTOS
Sistema de Gestión de la Calidad
Universidad de Buenos Aires Facultad de Ciencias Económicas
Evaluación de Productos
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
Ciclo de formulación del proyecto.
SISTEMAS DE INFORMACION GERENCIAL
Las etapas de un proyecto
El Ciclo de Vida de los Sistemas
PARTICIPACIÓN DEL AUDITOR EN EL DESARROLLO DE SISTEMAS
Unidad VI Documentación
Más de los SIG.
Identificación y Adquisición de Soluciones Automatizadas Informática II Período 2010-II.
Metodología para solución de problemas
Plan de Sistemas de Información (PSI)
Análisis y diseño detallado de aplicaciones informáticas de gestión
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
En la actualidad para muchas organizaciones, los sistemas de información basados en computadoras son el corazón de las actividades cotidianas y objeto.
Ingeniería en Software Paradigmas de la ingeniería de software Ing. Gabriel Enrique Castillo González Instituto Tecnológico Superior de Chapala.
Dominios de control para la información y tecnologías (cobit) Pamela Pacheco Aviles.
I.- Introducción a los sistemas de información
COMPLETA LOS ESPACIOS CON LA PALABRA ADECUADA 1.LOS _______________________ SE DEFINEN COMO LA _________________LÓGICA DE _________PARA SOLUCIONAR UN.
Ciclo de vida de un sistema
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Análisis y Diseño de Aplicaciones
C ASTILLO B ELENDEZ J ONATHAN. 3BM P ROGRAMACIÓN. C ICLO DE VIDA DE DESARROLLO DE UN SISTEMA DE INFORMACIÓN. V ALDEZ P ÉREZ G ISELA J ULIETA.
ANÁLISIS ESTRUCTURADO
REVISION Y AUDITORIA.
Ciclo de Vida del Software
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
De Informaciòn Gerencial Lcda. Oly Mata.
SISTEMAS DE INFORMACION ORGANIZACIONAL
Elementos Conceptuales de proyectos: ¿Qué es un proyecto
Proceso de desarrollo de Software
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
EI, Profesor Ramón Castro Liceaga IV. AREAS DE EVALUACIÓN DE LA AUDITORIA EN INFORMÁTICA. UNIVERSIDAD LATINA (UNILA)
Fundamentos de Computación
Las fases del ciclo de la vida de desarrollo de sistemas
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
LOS SISTEMAS DE INFORMACIÓN
Modelo de procesos de software
Planificación de Sistemas de Información
Procesos de Planeación
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
INSTITUTO TECNOLÓGICO DE LIBRES INGENIERÍA EN SISTEMAS COMPUTACIONALES FUNDAMENTOS E DESARROLLO DE SISTEMAS “PRUEBAS E IMPLEMENTACIONES” INTEGRANTES: SOTERO.
IBAÑEZ ESTRADA BRYAN OSMAR 3° ´´B´´ CETIS 35 PROGRAMACIÓN ORIENTADA A OBJETOS.
«SEMINARIO DE CORRIENTES ACTUALES DE LA EDUCACIÓN» ALUMNAS: KEILA VIANEY HERNÁNDEZ DEL ÁNGEL MARÍA DEL PILAR DÍAZ GUILLERMO.
Verificación y Validación del Software
Entregables del Proyecto
Transcripción de la presentación:

Sistemas de Información II Original del IPN (Instituto Politécnico Nacional) Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas Licenciatura en Ciencias de la Informática Actualmente trabajando sobre la primera revisión de este material; para la generación del material propio de la materia Sistemas de Información II del ITSL. Sistemas de Información II Licenciatura en Informática Instituto Tecnológico Superior de Lerdo Unidad I Fundamentos del Diseño M.E. E.D. I.S.C. Ricardo de Jesús Bustamante González 26/04/2017

Desarrollo de Sistemas de Información. 26/04/2017

Las metodologías más utilizadas para la planeación e implementación de los actuales de los sistemas de información son el método de planeación de IBM de BSP sistemas empresariales, utilizando el método de plantación de la computadora Nolan También en los sistemas de desarrollo se debe de tener en cuenta los factores críticos del éxito, busca identificar las áreas que son clave para el subsistir de las organizaciones y asegurar su incorporación a los sistemas de información. El ciclo de vida para el desarrollo de sistemas de información (SDLC), es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implementar un sistema de información 26/04/2017

El SDLC consta de las siguientes actividades en orden progresivo 26/04/2017

5.1 Inicio Investigación Preliminar 5.1.1 Definición La solicitud para el desarrollo de un sistema de información puede originarse por diversas razones; sin importar en gran medida cuales son estas razones, el proceso se inicia con la petición de alguna persona de algún departamento (administrador, empleado, especialista de sistemas). Cuando se formula la solicitud se comienza la investigación preliminar esta actividad tiene tres etapas: Aclaración de la solicitud Estudio de Factibilidad Aprobación de la solicitud 26/04/2017

Factibilidad económica Factibilidad operacional Aclaración de la solicitud.- Muchas de las ocasiones las solicitudes provenientes de usuarios o empleados no están formuladas de manera correcta, por lo que hace necesario examinar la solicitud para determinar con precisión lo que el solicitante desea. Por ello se debe de detallar claramente la solicitud. Estudio de factibilidad.- Es la determinación de que el sistema sea factible, la cual se divide en tres aspectos relacionados Factibilidad técnica Factibilidad económica Factibilidad operacional 26/04/2017

Las actividades más relevantes a realizar son: 5.1.2 Importancia La importancia de la investigación preliminar es el fijar y alcanzar los objetivos del proyecto que se desea realizar en esta se realizan reuniones con trabajadores para la aclaración de las interrogantes para el procesamiento de los datos. 5.1.3 Actividades Las actividades más relevantes a realizar son: Aclaración de la solicitud Evaluación de los costos Justificación del proyecto Aprobación del proyecto 26/04/2017

ANÁLISIS Y DETERMINACIÓN DE LOS REQUERIMIENTOS 26/04/2017

Definición Es un aspecto fundamental del análisis de sistemas, los analistas al trabajar con los empleados y los administradores, deben estudiar los procesos de la empresa para dar respuesta a las preguntas: ¿Qué es lo que hace? ¿Cómo se Hace? ¿Con que frecuencia se hace? ¿Que tan grande es el volumen de decisiones? ¿Cuál es el grado de eficiencia con el que se efectúa la tarea? ¿Existe algún problema? ¿Qué tan serio es? ¿Cuál es la causa que lo origino? Para contestar estas preguntas el analista debe de informarse con diversas personas de la empresa que le pueden ayudar y proponer soluciones, así mismo la investigación requiere manuales y reportes, la observación en condiciones reales de las actividades de trabajo y documentación. Los analistas estudian los datos con la finalidad de identificar las características que debe tener el sistema, incluyendo la información que debe producir como controles de procesamiento, tiempos de respuesta y métodos de entrada y de salida 26/04/2017

Descripción de las entradas Descripción de los procesos Para esta etapa se debe de tener en consideración las especificaciones funcionales tales son: Descripción de las entradas Descripción de los procesos Descripción de las salidas En la descripción de las entradas se debe de considerar todas las entradas de la documentación y datos importantes para el proceso de la información En la descripción de los procesos se debe de describir todas las operaciones por las cuales pasa la información En la descripción de las salidas se debe de describir su contenido, tal es el caso de la presentación de los datos 26/04/2017

Importancia Actividades Con la información obtenida para el mejor entendimiento de los datos procesados el analista debe de representarlos en diagramas para el diseño del sistema además de la creación de un diccionario de datos para su mayor entendimiento. Actividades Las actividades a desarrollar son: Analizar los datos para obtener características necesarias o importantes para los sistemas Descripción detallada de las entradas, procesos y salidas Definir alcances del proyecto Identificar características de los equipos y software para comprobar compatibilidad Cual es la manera más eficiente para mejorar el aprovechamiento del sistema 26/04/2017

DISEÑO DEL SISTEMA 26/04/2017

Definición El diseño de un sistema de información produce detalles que establecen la forma en la forma en que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Los especialistas en sistemas se refieren a esta etapa como la etapa de Diseño Lógico. Los analistas de sistemas comienzan el proceso de diseño identificando los reportes y salidas que debe producir el sistema, con esto se denominan todos los datos específicos para cada reporte y salida. Los diseñadores efectúan en papel regularmente o en una pantalla algunas herramientas automatizadas disponibles para el desarrollo del sistema. 26/04/2017

Los diseñadores de un sistema también indican los datos de entrada, aquellos que serán calculados y los que deben de ser almacenados, se escribe con todo detalle los procedimientos de cálculo y los datos individuales. Los diseñares seleccionan las estructuras de los archivos y los dispositivos de almacenamiento, tales como disquete, discos, cintas magnéticas incluso papel. Los procedimientos que se escriben indican como procesar los datos y producir las salidas Los documentos que contienen las especificaciones de diseño representan de diversas maneras tales como lo son tablas, diagramas, símbolos especiales. La información detallada del diseño se proporciona al equipo de programación para comenzar la fase de desarrollo de software. Los diseñadores son los responsables de dar a los programadores las especificaciones del software completas y claramente delineadas. Una vez iniciada el desarrollo del software los diseñadores deben de contestar las preguntas, aclarar dudas y manejar los problemas de los programadores cuando utilicen las especificaciones del diseño. 26/04/2017

Importancia Actividades En esta fase tiende a elaborarse el diseño lógico del sistema basándose en diagrama de flujo u otras alternativas que le permitan simplificar las especificaciones del sistema, identificando entradas, procesos y salidas. Actividades Las actividades a desarrollar son: Establecen de forma general las características del sistema Diseñan los costos de desarrollo (tiempo, financiamiento, etc.) Identificación de requerimientos necesarios Alternativas de programas desarrollados en el mercado 26/04/2017

Desarrollo del software 26/04/2017

Definición Los encargados para el desarrollo del software pueden comprarlo a terceros o escribir programas diseñados a la medida del solicitante, la decisión depende en gran medida del costo de cada alternativa, del tiempo, y de la disponibilidad de los programadores. Por lo general los programadores que laboran en grandes empresas u organizaciones elaboran sus propios sistemas, mientras que en empresas pequeñas, donde no hay programadores, se pueden contratar servicios externos de programación. Los programadores son responsables de la documentación de los programas y proporcionar una explicación de ciertos procedimientos en su codificación. La documentación es esencial para probar el programa y llevar acabo el mantenimiento y pruebas del sistema. 26/04/2017

Importancia La importancia en esta fase es la creación del software con todas las especificaciones solicitadas 26/04/2017

Actividades Las actividades a desarrollar: Desarrollar en el programa mas apropiado De acuerdo al diseño seguir las especificaciones para el desarrollo del software Desarrollo del software 26/04/2017

Pruebas del Sistema 26/04/2017

Definición Durante esta fase el sistema se emplea de manera experimental para asegurar que el software no tenga fallas (que cumpla con las especificaciones requeridas). Se alimentan como entrada conjuntos de datos de prueba para su procesamiento y examinar sus resultados o datos de salida. En diversas ocasiones se permite que varios usuarios utilicen el sistema para que los analicen. Esta operación se hace con el fin e evitar inconvenientes para la empresa para descubrir errores en los sistemas. Por lo general las pruebas se realizan con personas ajenas al grupo de programadores y analistas con esto persiguen asegurar que las pruebas sean completamente imparciales y que la confiabilidad del software sea elevada 26/04/2017

Importancia La importancia en esta fase es la comprobación del funcionamiento del software, antes de implementarlo en la empresa 26/04/2017

Actividades Las actividades a desarrollar: Comprobación del software Detección de errores en entrada, proceso, salida Realizar comprobación entre usuarios para observar la eficiencia del programa 26/04/2017

Implementación y Evaluación La implementación es el proceso de verificar e instalar en el nuevo equipo el software, el entrenamiento de los usuarios y la construcción de todos los datos necesaria para su utilización Dependiendo del tamaño de la organización que empleara la aplicación y el riesgo asociado con su uso, para ello solo se puede aplicar en una sola área de la empresa llamada prueba piloto por ejemplo en un departamento con una o dos personas y después implantarla a toda la empresa, en caso de que se tenga con anterioridad se dejan los dos para que trabaje en forma paralela con la finalidad de comparar los resultados, para comprobar de una manera exacta si se encuentran errores en el sistema, después de cierto tiempo se deja de usar el viejo sistema. Cada estrategia de implantación es de manera distinta en dependiendo de la empresa, sin importar en gran medida la estrategia el sistema procura que el uso inicial se encuentre libre de problemas. Una vez instalada, las aplicaciones se prevé que el sistema empleado sea efectivo durante años, sin embargo las organizaciones y los usuarios cambian sus necesidades, por consiguiente es indudable que se debe de dar mantenimiento a las aplicaciones, realizando cambios y modificaciones en el software o procedimientos para satisfacer las nuevas necesidades de los usuarios 26/04/2017

La evaluación del sistema se lleva a cabo para identificar los puntos vulnerables. La evaluación ocurre a través de las siguientes dimensiones: Evaluación operacional Valoración de las formas que funciona el sistema, incluido en esta su facilidad de uso, tiempo de respuesta, información, confiabilidad global y nivel de utilización Impacto Organizacional Identificación y medición de los beneficios para la organización en áreas tales como finanzas, eficiencia operacional e impacto corporativo información externo e interno Opinión de los administradores Evalúan las actitudes de los directivos y administradores dentro de la organización así como los usuarios finales. Desempeño del desarrollo La evaluación del proceso de desarrollo es de acuerdo a los criterios de tiempo y esfuerzo del desarrollo, considerando presupuestos y otros criterios administrativos. También incluye la valoración de los métodos y herramientas utilizados en el desarrollo. 26/04/2017

Importancia La importancia en esta fase es la implementación si es necesario en toda la empresa del nuevo software para su manejo 26/04/2017

Actividades Las actividades a desarrollar: Evaluación del software Implantación completo del software en la empresa 26/04/2017

Muerte del Sistema La muerte del sistema es la última etapa, en esta el sistema se da por obsoleto y se tiene que realizar de nuevo todo el proceso para la creación de otro sistema que lo sustituya 26/04/2017