SlideShare a Scribd company logo
1 of 30
Profesora: Ing. Luisana González
 Es un grupo de componentes interrelacionados
trabajando juntos con un objetivo común.
Los usuarios finales y los especialistas o profesionales.
Hardware: Consiste en los equipos, dispositivos y medios necesarios que constituyen
la plataforma física mediante la cual, el sistema de información puede funcionar
Software o programas: Son el componente lógico, es decir, los programas, las
rutinas e instrucciones que conforman el sistema de información. Se les suele
denominar aplicación de sistema de información.
DatosDatos:: Unidades de información que son
almacenadas y generadas en el transcurrir
de la labor de la empresa. Los datos son
almacenados en las denominadas bases de
datos o bases de conocimiento..
 Necesidad del análisis y diseño de sistemas
La instalación de un sistema sin la adecuada planeación puede conducir a
grandes frustraciones y causar que el sistema sea subutilizado, o peor
aún, deje de ser usado al no cumplir con las expectativas que le dieron
origen. El análisis y diseño de sistemas es una guía que permite
estructurar el proceso de desarrollo de sistemas de información.
 Tal proceso siempre representará un esfuerzo, inversión de tiempo y
recursos por parte de la organización. Acometer tal esfuerzo de manera
casual, presenta un alto grado de riesgo al no garantizar la culminación
del proyecto con éxito. Este procedimiento permite reducir al mínimo el
riesgo de fracaso de nuevos proyectos, pues es común que muchos
errores surjan al utilizar nuevos sistemas de información, bien por no
adaptarse correctamente a las necesidades reales o por desempeñarse de
forma inadecuada.
La primera fase tiene que ver con la identificación de problemas, oportunidades y
objetivos. Es muy valiosa y debe ser asumida con prudencia y atención, porque de
ella depende el resto del proyecto. La definición correcta del problema evitará
desperdiciar el tiempo en un problema equivocado. Requiere de la observación
minuciosa del funcionamiento de la organización, usando las sugerencias de los
usuarios potenciales del sistema y de los demás miembros de la organización,
para resaltar los problemas que ellos probablemente ya han detectado.
La definición del problema conlleva el estudioLa definición del problema conlleva el estudio
del sistema de información que se encuentra endel sistema de información que se encuentra en
uso. Se trata de determinar qué información seuso. Se trata de determinar qué información se
requiere y quiénes, cuándo y por qué larequiere y quiénes, cuándo y por qué la
necesitan llevando a cabo entrevistas con losnecesitan llevando a cabo entrevistas con los
involucrados y realizando observaciones.involucrados y realizando observaciones.
La definición del problema conlleva el estudioLa definición del problema conlleva el estudio
del sistema de información que se encuentra endel sistema de información que se encuentra en
uso. Se trata de determinar qué información seuso. Se trata de determinar qué información se
requiere y quiénes, cuándo y por qué larequiere y quiénes, cuándo y por qué la
necesitan llevando a cabo entrevistas con losnecesitan llevando a cabo entrevistas con los
involucrados y realizando observaciones.involucrados y realizando observaciones.
 Esta fase se ocupa de la reunión y estudio a detalle de los datos del
sistema en operación y la especificación de los nuevos requerimientos del
sistema a desarrollar.
 Ya recopilados, los datos son analizados para establecer cómo es el flujo
de información y detectar la posible causa de que este flujo sea
defectuoso. Se trata de evaluar el flujo de información en la organización
para determinar si es realmente el adecuado.
 Para elegir el diseño adecuado, los directivos van a evaluar básicamente
si el sistema cumple con los siguientes aspectos:
a) Se adaptará al sistema general de información de la organización.
b) Tendrá flexibilidad para aceptar modificaciones futuras.
c) Ofrece seguridad contra el uso no autorizado.
d) Los beneficios obtenidos valen más que los costos.
 En esta fase se delinea el nuevo sistema de información. Se compone de
tres tareas que son: diseño de sistemas alternativos, selección del mejor
sistema, y la consiguiente redacción del reporte del diseño. Casi siempre
podrá desarrollarse más de un diseño que cubra las necesidades de
información. Debe ser determinada la factibilidad de cada una de las
alternativas. La factibilidad aquí referida tiene que ver con tres aspectos:
 Factibilidad económica: Verificar si los costos del nuevo sistema son
justificados por los beneficios que ofrecerá.
 Factibilidad técnica: Establecer si se va a contar con el hardware, software
y personal necesarios para llevar a cabo el proyecto.
 Factibilidad operativa: Determinar si el nuevo sistema podrá operar en la
organización, siendo aceptado por los usuarios de todo nivel, o si por el
contrario habrá una resistencia insuperable al cambio.
 Durante esta fase los programadores pueden jugar un papel de
importancia al crear o personalizar el software que formará el sistema.
Esta fase consiste de las tareas de desarrollo del software, adquisición de
hardware y prueba del nuevo sistema
 Al finalizar la fase de implementación comienza la fase
de mantenimiento. Es la fase final, de gran
importancia como se demostrará a continuación, y es
una fase permanente en lo que le resta de vida al
sistema. El mantenimiento se inicia con una auditoria
del sistema y luego continúa con evaluaciones
periódicas.
 Un programador es aquella persona que escribe, depura y mantiene el
código fuente de un programa informático, es decir, del conjunto de
instrucciones que ejecuta el hardware de una computadora para realizar
una tarea determinada. La programación es una de las principales
disciplinas dentro de la informática. En la mayoría de los
países, programador es también una categoría profesional reconocida.
 Los programadores también reciben el nombre de desarrolladores de
software, aunque estrictamente forman parte de un equipo de personas
de distintas especialidades (mayormente informáticas), y siendo que el
equipo es propiamente el desarrollador.
 Un programa informático es un conjunto de instrucciones que una vez
ejecutadas realizarán una o varias tareas en una computadora. Sin
programas, estas máquinas no pueden funcionar.1 2 Al conjunto general
de programas, se le denomina software, que más genéricamente se
refiere al equipamiento lógico o soporte lógico de una computadora
digital.
 La programación es el proceso de diseñar, escribir, depurar y mantener
el código fuente de programas computacionales. El código fuente es
escrito en un lenguaje de programación. El propósito de la programación
es crear programas que exhiban un comportamiento deseado. El proceso
de escribir código requiere frecuentemente conocimientos en varias
áreas distintas, además del dominio del lenguaje a utilizar, algoritmos
especializados y lógica formal. Programar no involucra necesariamente
otras tareas tales como el análisis y diseño de la aplicación (pero sí el
diseño del código), aunque sí suelen estar fusionadas en el desarrollo de
pequeñas aplicaciones.
 Un diagrama de flujo es una representación gráfica de un algoritmo o
proceso. Se utiliza en disciplinas como la programación, la economía, los
procesos industriales y la psicología cognitiva. Estos diagramas utilizan
símbolos con significados bien definidos que representan los pasos del
algoritmo, y representan el flujo de ejecución mediante flechas que
conectan los puntos de inicio y de fin de proceso.
 Dentro de los simbolos fundamentales para la creaación de diagramas de
flujo, los símbolos gráficos son utilizádos especificamente para para
operaciónes aritméticas y relaciónes condicionales. La siguiente es una
lista de los símbolos más comunmente utilizados:
 Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de
izquierda a derecha.
 Los símbolos se unen con líneas, las cuales tienen en la punta una flecha
que indica la dirección que fluye la información procesos, se deben de
utilizar solamente líneas de flujo horizontal o verticales (nunca
diagonales).
 Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo
del diagrama a un sitio distinto, se pudiera realizar utilizando los
conectores. Se debe tener en cuenta que solo se vana utilizar conectores
cuando sea estrictamente necesario.
 No deben quedar líneas de flujo sin conectar
 Todo texto escrito dentro de un símbolo debe ser legible, preciso,
evitando el uso de muchas palabras.
 Todos los símbolos pueden tener más de una línea de entrada, a
excepción del símbolo final.
 Solo los símbolos de decisión pueden y deben tener mas de una línea de
flujo de salida.
En matemáticas, ciencias de la computación y disciplinas relacionadas,
un algoritmo (del griego y latín, dixit algorithmus y este a su vez del
matemático persa Al-Juarismi1 ) es un conjunto preescrito de
instrucciones o reglas bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos que no generen dudas a
quien deba realizar dicha actividad.2Dados un estado inicial y una entrada,
siguiendo los pasos sucesivos se llega a un estado final y se obtiene una
solución. Los algoritmos son el objeto de estudio de la algoritmia.
Pseudocódigo
El pseudocódigo (falso lenguaje, el prefijo pseudo significa falso) es una descripción
de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con
algunas convenciones sintácticas propias de lenguajes de programación, como
asignaciones, ciclos y condicionales, aunque no está regido por ningún estándar.
Es utilizado para describir algoritmos en libros y publicaciones científicas, y
como producto intermedio durante el desarrollo de un algoritmo, como los|
diagramas de flujo, aunque presentan una ventaja importante sobre estos, y es
que los algoritmos descritos en pseudocódigo requieren menos espacio para
representar instrucciones complejas
EJEMPLO:
Caracteristicas:
Las características fundamentales que debe cumplir todo algoritmo son:
Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin
criterios de interpretación.
Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el
cual deberá finalizar al completarlos.
Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o
estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.
Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo
que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado
como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las
computadoras. Existen muchos otros mecanismos susceptibles de programación que no
cuentan con una salida de resultados de esta forma. Por salida de resultados debe
entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones
del algoritmo.
Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando
nada más ni nada menos que aquello que se requiera para y en su ejecución.

More Related Content

What's hot

Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónNAHAMA19
 
ORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMASORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMASWilmer Amézquita
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientosFSILSCA
 
MAPA CONCEPTUAL SISTEMA DE INFORMACION
MAPA CONCEPTUAL SISTEMA DE INFORMACIONMAPA CONCEPTUAL SISTEMA DE INFORMACION
MAPA CONCEPTUAL SISTEMA DE INFORMACIONjacquelinerojas2701
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionMonica Naranjo
 
Clasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacionClasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacionGIOVANNY CASTRO MANJARREZ
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariamariagrau14
 
Diferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de siDiferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de sifranciscogarcia1303
 
Sistemas de Información Gerencial
Sistemas de Información GerencialSistemas de Información Gerencial
Sistemas de Información GerencialGamil Revilla
 
Unidad 2 concepto de Programa,Proceso y Procesador
Unidad 2  concepto de Programa,Proceso y ProcesadorUnidad 2  concepto de Programa,Proceso y Procesador
Unidad 2 concepto de Programa,Proceso y ProcesadorMario Alberto Antonio Lopez
 
Unidad 2 - Componentes de los Sistemas de Información
Unidad 2 - Componentes de los Sistemas de InformaciónUnidad 2 - Componentes de los Sistemas de Información
Unidad 2 - Componentes de los Sistemas de InformaciónJennifer Michelle Rojas Chica
 
Sistema de Procesamiento de Transacciones
Sistema de Procesamiento de TransaccionesSistema de Procesamiento de Transacciones
Sistema de Procesamiento de TransaccionesSEEG
 
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)Juan Lopez
 
Entrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemasEntrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemasmodayestilo
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Informaciónkatherine Gaspare
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónYaskelly Yedra
 
Analisis y diseño, Ejemplo de Sistemas de informacion
Analisis y diseño, Ejemplo de Sistemas de informacion Analisis y diseño, Ejemplo de Sistemas de informacion
Analisis y diseño, Ejemplo de Sistemas de informacion Katherin Gudiño
 

What's hot (20)

Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de información
 
ORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMASORIGEN DE LA INGENIERÍA DE SISTEMAS
ORIGEN DE LA INGENIERÍA DE SISTEMAS
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientos
 
MAPA CONCEPTUAL SISTEMA DE INFORMACION
MAPA CONCEPTUAL SISTEMA DE INFORMACIONMAPA CONCEPTUAL SISTEMA DE INFORMACION
MAPA CONCEPTUAL SISTEMA DE INFORMACION
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
Clasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacionClasificacion de los sistemas de informacion
Clasificacion de los sistemas de informacion
 
Informe partes internas y externas de la computadora fg
Informe partes internas y externas de la computadora fgInforme partes internas y externas de la computadora fg
Informe partes internas y externas de la computadora fg
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann maria
 
Diferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de siDiferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de si
 
Sistemas de Información Gerencial
Sistemas de Información GerencialSistemas de Información Gerencial
Sistemas de Información Gerencial
 
Unidad 2 concepto de Programa,Proceso y Procesador
Unidad 2  concepto de Programa,Proceso y ProcesadorUnidad 2  concepto de Programa,Proceso y Procesador
Unidad 2 concepto de Programa,Proceso y Procesador
 
Componentes de un sistema de Información
Componentes de un sistema de Información Componentes de un sistema de Información
Componentes de un sistema de Información
 
Unidad 2 - Componentes de los Sistemas de Información
Unidad 2 - Componentes de los Sistemas de InformaciónUnidad 2 - Componentes de los Sistemas de Información
Unidad 2 - Componentes de los Sistemas de Información
 
Sistema de Procesamiento de Transacciones
Sistema de Procesamiento de TransaccionesSistema de Procesamiento de Transacciones
Sistema de Procesamiento de Transacciones
 
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
Unidad 3 administracion de memoria(recoplilacion de todas las exposiciones)
 
Entrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemasEntrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemas
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de información
 
Analisis y diseño, Ejemplo de Sistemas de informacion
Analisis y diseño, Ejemplo de Sistemas de informacion Analisis y diseño, Ejemplo de Sistemas de informacion
Analisis y diseño, Ejemplo de Sistemas de informacion
 

Similar to Análisis y diseño de sistemas de información

Trabajo final informatica
Trabajo final informaticaTrabajo final informatica
Trabajo final informaticaluisalejoha7
 
Sistemas, redes y riesgos en los computadores
Sistemas, redes y riesgos en los computadoresSistemas, redes y riesgos en los computadores
Sistemas, redes y riesgos en los computadoresmetalvash
 
Ciclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareCiclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareErick Velasco
 
Ensayo software
Ensayo softwareEnsayo software
Ensayo softwarehitwinenze
 
TRABAJO INFORMÁTICA FINAL
TRABAJO INFORMÁTICA FINALTRABAJO INFORMÁTICA FINAL
TRABAJO INFORMÁTICA FINALAlee Jezias
 
Ciclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionCiclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionJonathanCarrillo46
 
2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docx2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docxJulioRodolfodeJessHe
 
Caracteisticas de un analista
Caracteisticas de un analistaCaracteisticas de un analista
Caracteisticas de un analistaFSILSCA
 
Sistemas Unidad IV
Sistemas Unidad IVSistemas Unidad IV
Sistemas Unidad IVCasssandraG
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisisUPEL-IPB
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemascarloschavezsdi
 
Sistemas De Informacion IV
Sistemas De Informacion IVSistemas De Informacion IV
Sistemas De Informacion IVnattalia_3
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de informaciónElmer Garcia Quintana
 
Trabajo final de introduccion a la informatica
Trabajo final de introduccion a la informaticaTrabajo final de introduccion a la informatica
Trabajo final de introduccion a la informaticaYoselin17
 
Ensayo Unidad I
Ensayo Unidad IEnsayo Unidad I
Ensayo Unidad Iisapak18
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemascarloschavezsdi
 
Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistemaVictor Barraez
 
Proseso de diseño de un (si)
Proseso de diseño de un (si)Proseso de diseño de un (si)
Proseso de diseño de un (si)marcelino garcia
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Tomasjz
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónJose Martinez
 

Similar to Análisis y diseño de sistemas de información (20)

Trabajo final informatica
Trabajo final informaticaTrabajo final informatica
Trabajo final informatica
 
Sistemas, redes y riesgos en los computadores
Sistemas, redes y riesgos en los computadoresSistemas, redes y riesgos en los computadores
Sistemas, redes y riesgos en los computadores
 
Ciclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareCiclo de vida de un proyecto de software
Ciclo de vida de un proyecto de software
 
Ensayo software
Ensayo softwareEnsayo software
Ensayo software
 
TRABAJO INFORMÁTICA FINAL
TRABAJO INFORMÁTICA FINALTRABAJO INFORMÁTICA FINAL
TRABAJO INFORMÁTICA FINAL
 
Ciclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionCiclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de Informacion
 
2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docx2do Trabajo de Investigación de Programación.docx
2do Trabajo de Investigación de Programación.docx
 
Caracteisticas de un analista
Caracteisticas de un analistaCaracteisticas de un analista
Caracteisticas de un analista
 
Sistemas Unidad IV
Sistemas Unidad IVSistemas Unidad IV
Sistemas Unidad IV
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisis
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Sistemas De Informacion IV
Sistemas De Informacion IVSistemas De Informacion IV
Sistemas De Informacion IV
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de información
 
Trabajo final de introduccion a la informatica
Trabajo final de introduccion a la informaticaTrabajo final de introduccion a la informatica
Trabajo final de introduccion a la informatica
 
Ensayo Unidad I
Ensayo Unidad IEnsayo Unidad I
Ensayo Unidad I
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistema
 
Proseso de diseño de un (si)
Proseso de diseño de un (si)Proseso de diseño de un (si)
Proseso de diseño de un (si)
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de información
 

More from luismarlmg

Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujoluismarlmg
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujoluismarlmg
 
Proyecto auditoria santiago mariño enero 2013
Proyecto auditoria santiago mariño enero 2013Proyecto auditoria santiago mariño enero 2013
Proyecto auditoria santiago mariño enero 2013luismarlmg
 
Redes - Informatica
Redes - InformaticaRedes - Informatica
Redes - Informaticaluismarlmg
 
Computador (informatica) 2 2
Computador (informatica) 2 2Computador (informatica) 2 2
Computador (informatica) 2 2luismarlmg
 
INFORMATICA CONCEPTOS BASICOS
INFORMATICA CONCEPTOS BASICOSINFORMATICA CONCEPTOS BASICOS
INFORMATICA CONCEPTOS BASICOSluismarlmg
 
Ejemplo planificación de auditoria ergonomica
Ejemplo planificación de auditoria ergonomicaEjemplo planificación de auditoria ergonomica
Ejemplo planificación de auditoria ergonomicaluismarlmg
 
Uneg 01 admi-si
Uneg 01 admi-siUneg 01 admi-si
Uneg 01 admi-siluismarlmg
 
Unidad III SISTEMAS I
Unidad III SISTEMAS IUnidad III SISTEMAS I
Unidad III SISTEMAS Iluismarlmg
 
Auditoria calidad I
Auditoria calidad IAuditoria calidad I
Auditoria calidad Iluismarlmg
 
Presentacion de mapa conceptual de web quest elabora por luisana gonzález
Presentacion de mapa conceptual de web quest elabora por luisana gonzálezPresentacion de mapa conceptual de web quest elabora por luisana gonzález
Presentacion de mapa conceptual de web quest elabora por luisana gonzálezluismarlmg
 
Computación Forense
Computación ForenseComputación Forense
Computación Forenseluismarlmg
 
Marco legal de_auditoria
Marco legal de_auditoriaMarco legal de_auditoria
Marco legal de_auditorialuismarlmg
 
Planificación Corte II Informática
Planificación Corte II InformáticaPlanificación Corte II Informática
Planificación Corte II Informáticaluismarlmg
 
Estructura Organizacional
Estructura OrganizacionalEstructura Organizacional
Estructura Organizacionalluismarlmg
 
Modelos de Examenes
Modelos de ExamenesModelos de Examenes
Modelos de Examenesluismarlmg
 
La organizacion
La organizacionLa organizacion
La organizacionluismarlmg
 

More from luismarlmg (20)

Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujo
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujo
 
Proyecto auditoria santiago mariño enero 2013
Proyecto auditoria santiago mariño enero 2013Proyecto auditoria santiago mariño enero 2013
Proyecto auditoria santiago mariño enero 2013
 
Redes y Virus
Redes y VirusRedes y Virus
Redes y Virus
 
Redes - Informatica
Redes - InformaticaRedes - Informatica
Redes - Informatica
 
Computador (informatica) 2 2
Computador (informatica) 2 2Computador (informatica) 2 2
Computador (informatica) 2 2
 
INFORMATICA CONCEPTOS BASICOS
INFORMATICA CONCEPTOS BASICOSINFORMATICA CONCEPTOS BASICOS
INFORMATICA CONCEPTOS BASICOS
 
Ejemplo planificación de auditoria ergonomica
Ejemplo planificación de auditoria ergonomicaEjemplo planificación de auditoria ergonomica
Ejemplo planificación de auditoria ergonomica
 
Uneg 01 admi-si
Uneg 01 admi-siUneg 01 admi-si
Uneg 01 admi-si
 
Unidad III SISTEMAS I
Unidad III SISTEMAS IUnidad III SISTEMAS I
Unidad III SISTEMAS I
 
Kendall
KendallKendall
Kendall
 
Auditoria calidad I
Auditoria calidad IAuditoria calidad I
Auditoria calidad I
 
Taac II
Taac IITaac II
Taac II
 
Presentacion de mapa conceptual de web quest elabora por luisana gonzález
Presentacion de mapa conceptual de web quest elabora por luisana gonzálezPresentacion de mapa conceptual de web quest elabora por luisana gonzález
Presentacion de mapa conceptual de web quest elabora por luisana gonzález
 
Computación Forense
Computación ForenseComputación Forense
Computación Forense
 
Marco legal de_auditoria
Marco legal de_auditoriaMarco legal de_auditoria
Marco legal de_auditoria
 
Planificación Corte II Informática
Planificación Corte II InformáticaPlanificación Corte II Informática
Planificación Corte II Informática
 
Estructura Organizacional
Estructura OrganizacionalEstructura Organizacional
Estructura Organizacional
 
Modelos de Examenes
Modelos de ExamenesModelos de Examenes
Modelos de Examenes
 
La organizacion
La organizacionLa organizacion
La organizacion
 

Análisis y diseño de sistemas de información

  • 2.  Es un grupo de componentes interrelacionados trabajando juntos con un objetivo común.
  • 3. Los usuarios finales y los especialistas o profesionales. Hardware: Consiste en los equipos, dispositivos y medios necesarios que constituyen la plataforma física mediante la cual, el sistema de información puede funcionar Software o programas: Son el componente lógico, es decir, los programas, las rutinas e instrucciones que conforman el sistema de información. Se les suele denominar aplicación de sistema de información. DatosDatos:: Unidades de información que son almacenadas y generadas en el transcurrir de la labor de la empresa. Los datos son almacenados en las denominadas bases de datos o bases de conocimiento..
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.  Necesidad del análisis y diseño de sistemas La instalación de un sistema sin la adecuada planeación puede conducir a grandes frustraciones y causar que el sistema sea subutilizado, o peor aún, deje de ser usado al no cumplir con las expectativas que le dieron origen. El análisis y diseño de sistemas es una guía que permite estructurar el proceso de desarrollo de sistemas de información.
  • 9.  Tal proceso siempre representará un esfuerzo, inversión de tiempo y recursos por parte de la organización. Acometer tal esfuerzo de manera casual, presenta un alto grado de riesgo al no garantizar la culminación del proyecto con éxito. Este procedimiento permite reducir al mínimo el riesgo de fracaso de nuevos proyectos, pues es común que muchos errores surjan al utilizar nuevos sistemas de información, bien por no adaptarse correctamente a las necesidades reales o por desempeñarse de forma inadecuada.
  • 10.
  • 11. La primera fase tiene que ver con la identificación de problemas, oportunidades y objetivos. Es muy valiosa y debe ser asumida con prudencia y atención, porque de ella depende el resto del proyecto. La definición correcta del problema evitará desperdiciar el tiempo en un problema equivocado. Requiere de la observación minuciosa del funcionamiento de la organización, usando las sugerencias de los usuarios potenciales del sistema y de los demás miembros de la organización, para resaltar los problemas que ellos probablemente ya han detectado. La definición del problema conlleva el estudioLa definición del problema conlleva el estudio del sistema de información que se encuentra endel sistema de información que se encuentra en uso. Se trata de determinar qué información seuso. Se trata de determinar qué información se requiere y quiénes, cuándo y por qué larequiere y quiénes, cuándo y por qué la necesitan llevando a cabo entrevistas con losnecesitan llevando a cabo entrevistas con los involucrados y realizando observaciones.involucrados y realizando observaciones. La definición del problema conlleva el estudioLa definición del problema conlleva el estudio del sistema de información que se encuentra endel sistema de información que se encuentra en uso. Se trata de determinar qué información seuso. Se trata de determinar qué información se requiere y quiénes, cuándo y por qué larequiere y quiénes, cuándo y por qué la necesitan llevando a cabo entrevistas con losnecesitan llevando a cabo entrevistas con los involucrados y realizando observaciones.involucrados y realizando observaciones.
  • 12.  Esta fase se ocupa de la reunión y estudio a detalle de los datos del sistema en operación y la especificación de los nuevos requerimientos del sistema a desarrollar.  Ya recopilados, los datos son analizados para establecer cómo es el flujo de información y detectar la posible causa de que este flujo sea defectuoso. Se trata de evaluar el flujo de información en la organización para determinar si es realmente el adecuado.
  • 13.  Para elegir el diseño adecuado, los directivos van a evaluar básicamente si el sistema cumple con los siguientes aspectos: a) Se adaptará al sistema general de información de la organización. b) Tendrá flexibilidad para aceptar modificaciones futuras. c) Ofrece seguridad contra el uso no autorizado. d) Los beneficios obtenidos valen más que los costos.
  • 14.  En esta fase se delinea el nuevo sistema de información. Se compone de tres tareas que son: diseño de sistemas alternativos, selección del mejor sistema, y la consiguiente redacción del reporte del diseño. Casi siempre podrá desarrollarse más de un diseño que cubra las necesidades de información. Debe ser determinada la factibilidad de cada una de las alternativas. La factibilidad aquí referida tiene que ver con tres aspectos:  Factibilidad económica: Verificar si los costos del nuevo sistema son justificados por los beneficios que ofrecerá.  Factibilidad técnica: Establecer si se va a contar con el hardware, software y personal necesarios para llevar a cabo el proyecto.  Factibilidad operativa: Determinar si el nuevo sistema podrá operar en la organización, siendo aceptado por los usuarios de todo nivel, o si por el contrario habrá una resistencia insuperable al cambio.
  • 15.
  • 16.  Durante esta fase los programadores pueden jugar un papel de importancia al crear o personalizar el software que formará el sistema. Esta fase consiste de las tareas de desarrollo del software, adquisición de hardware y prueba del nuevo sistema
  • 17.
  • 18.  Al finalizar la fase de implementación comienza la fase de mantenimiento. Es la fase final, de gran importancia como se demostrará a continuación, y es una fase permanente en lo que le resta de vida al sistema. El mantenimiento se inicia con una auditoria del sistema y luego continúa con evaluaciones periódicas.
  • 19.
  • 20.  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales disciplinas dentro de la informática. En la mayoría de los países, programador es también una categoría profesional reconocida.  Los programadores también reciben el nombre de desarrolladores de software, aunque estrictamente forman parte de un equipo de personas de distintas especialidades (mayormente informáticas), y siendo que el equipo es propiamente el desarrollador.
  • 21.  Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar.1 2 Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora digital.
  • 22.  La programación es el proceso de diseñar, escribir, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.
  • 23.  Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
  • 24.  Dentro de los simbolos fundamentales para la creaación de diagramas de flujo, los símbolos gráficos son utilizádos especificamente para para operaciónes aritméticas y relaciónes condicionales. La siguiente es una lista de los símbolos más comunmente utilizados:
  • 25.  Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a derecha.  Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica la dirección que fluye la información procesos, se deben de utilizar solamente líneas de flujo horizontal o verticales (nunca diagonales).  Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se debe tener en cuenta que solo se vana utilizar conectores cuando sea estrictamente necesario.  No deben quedar líneas de flujo sin conectar  Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.  Todos los símbolos pueden tener más de una línea de entrada, a excepción del símbolo final.  Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo de salida.
  • 26.
  • 27.
  • 28. En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi1 ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia. Pseudocódigo El pseudocódigo (falso lenguaje, el prefijo pseudo significa falso) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales, aunque no está regido por ningún estándar. Es utilizado para describir algoritmos en libros y publicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo, como los| diagramas de flujo, aunque presentan una ventaja importante sobre estos, y es que los algoritmos descritos en pseudocódigo requieren menos espacio para representar instrucciones complejas
  • 30. Caracteristicas: Las características fundamentales que debe cumplir todo algoritmo son: Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación. Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos. Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende. Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo. Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.