Ciencias de la Informática

34
Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales Administrativas Páez Valera Jimena Iliana Páez Valera Jimena Iliana Romero Alemán Gerardo Samuel Romero Alemán Gerardo Samuel Ciencias de la Informática

description

En esta presentación hablamos sobre el sistema, espero que sea de ayuda.

Transcript of Ciencias de la Informática

Page 1: Ciencias de la Informática

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales Administrativas

Páez Valera Jimena IlianaPáez Valera Jimena IlianaRomero Alemán Gerardo SamuelRomero Alemán Gerardo Samuel

Ciencias de la Informática

Page 2: Ciencias de la Informática

ObjetivoObjetivo

Indicar qué es un sistema y cómo desarrolla sus componentes en los distintos ámbitos empresariales donde se aplica.

Abordar el tema de la información y cómo ha evolucionado a través del tiempo.

Conocer cómo las empresas hoy por hoy necesitan de la información para seguir compitiendo en un mundo capitalista.

Page 3: Ciencias de la Informática

¿Qué es un Sistema?¿Qué es un Sistema?

Conjunto de elementos que forman una actividad o un procedimiento o plan de procesamientos que buscan un objetivo u objetivos comunes, mediante la manipulación de datos, energía o materia, en una referencia de tiempo, para proporcionar información, energía o materia.

Page 4: Ciencias de la Informática

Características más importantes que definen un sistema:Características más importantes que definen un sistema:

Es posible dividirlo en partes. Cada una de las partes tienen objetivos

específicos que cumplir. Los objetivos específicos de las partes coadyuvan

a alcanzar el objetivo del sistema. Las partes interactúan entre sí.

Page 5: Ciencias de la Informática

Problemas y limitaciones del enfoque de Problemas y limitaciones del enfoque de sistemas sistemas

Los especialistas de sistemas son algunas veces culpables de tratar a los factores humanos y sociales como meros elementos manipulables y mecánicos del sistema.

Page 6: Ciencias de la Informática

Interdependencia entre Interdependencia entre Sistemas, Sistemas,

Subsistemas y SuprasistemasSubsistemas y Suprasistemas

Un sistema es una parte de un conjunto más extenso de sistemas que puede denominarse suprasistema y una parte más pequeña de un sistema podemos considerarlo como un subsistema. El comportamiento de un sistema depende de sus subsistemas y su suprasistema. Al mismo tiempo, el sistema influye en subsistema y el suprasistema. Lo que se denomina sistema, suprasistema y subsistema depende del nivel en que se analice.

Page 7: Ciencias de la Informática

¿Qué es un sistema de ¿Qué es un sistema de Información?Información?

Un sistema de información es un conjunto de elementos necesarios para la realización y explotación de aplicaciones informáticas.

Page 8: Ciencias de la Informática

Recolección de datos: Es la reunión de los datos que serán evaluados y analizados, para suministrar la información oportuna y relevante para tomar decisiones.

Conversión de datos: Para que los datos sean almacenados y procesados, es necesario convertirlos a una forma adecuada o código, de acuerdo con los medios con que cuenta el sistema para su proceso y almacenamiento.

Transmisión de datos: En este proceso los datos se transfieren constantemente de un lugar a otro físicamente. Es importante definir en los sistemas de información, como van a ser transmitidos los datos, pues esta función es la que requiere mayor tiempo de proceso.

Page 9: Ciencias de la Informática

Almacenamiento de datos: Ya sea en la mente del hombre, en un documento o en un dispositivo mecánico hasta que puedan ser utilizados o aplicados. El tipo de almacenamiento nos determinará que tan integrado está el sistema de información.

Proceso de datos: Se pueden calcular las operaciones matemáticas y lógicas, con la finalidad de proporcionar los resultados requeridos por un sistema de información a partir de los datos que le han sido suministrados. Este proceso se lleva a cabo mediante dispositivos, los cuales deben ser manuales hasta electrónicos. Además estos dispositivos definen la naturaleza de los sistemas de información.

Recuperación de información: Mediante esta función se recupera la información que ha sido suministrada con anterioridad en forma aislada y desordenada. Una vez que esta información queda en forma utilizable, es empleada para la toma de decisiones.

Page 10: Ciencias de la Informática

Tipos de Sistemas de Información Tipos de Sistemas de Información

Sistema de Información Gerencial

En una organización de gran tamaño, las computadoras procesan y almacenan grandes cantidades de información: transacciones financieras, cifras de ventas, recuentos de inventario. Un sistema bien definido de esta clase puede extraer la información importante y resumirla en notificaciones para los gerentes de todos los niveles en la organización. Un gerente de nivel superior usa un MIS para examinar tendencia a largo plazo y relaciones entre departamentos. Los gerentes de nivel medio emplean el mismo MIS para producir informes departamentales resumidos. Los gerentes de bajo nivel se centran en las operaciones cotidianas, usando informes detallados del sistema.

Page 11: Ciencias de la Informática

Como lo indica su nombre, un DSS es un sistema de computación que apoya a los gerentes en tareas de toma de decisiones. En el sentido más amplio, un sistema de esta clase puede ser una hoja de cálculo, ya que gran cantidad de gerentes usan hojas de cálculo para obtener respuesta a preguntas del tipo ¿Qué pasaría sí? Y tomar decisiones como base en las situaciones muestra.

Sistemas de apoyo para la toma de decisiones

Page 12: Ciencias de la Informática

Son procesar entradas, mantener archivos de datos relacionados con la organización y producir información, reportes y otras salidas. Los sistemas de información están formados por subsistemas que incluyen hardware y software, medios de almacenamiento de datos para archivos y bases de datos. El conjunto participar de subsistemas utilizados (equipos específicos, programas, archivos y procedimientos) es lo que se denomina una ampliación de sistemas de información.

Sistemas de información organizacionales

Page 13: Ciencias de la Informática

Sistemas de procesamientos de

datos

Los sistemas de procesamiento de datos son aquellos sistemas de información computarizados que se desarrollan para procesar grandes volúmenes de información generada en las funciones administrativas.

Page 14: Ciencias de la Informática

Un sistema experto (también llamado sistema basado en el conocimiento) captura; y en el efecto utiliza el conocimiento de un experto para la solución, de un problema particular de la organización. Observe la diferencia del sistema de apoyo para la toma de decisiones, que finalmente deja al responsable que tome las decisiones.

Sistemas expertos e inteligencia artificial

Page 15: Ciencias de la Informática

Los elementos básicos de un sistema experto son:

La base de conocimientos y una máquina de inferencia que liga al usuario con el sistema; procesando sus solicitudes mediante lenguajes como el del PROLOG o el LISP y la interfaz con el usuario.

Page 16: Ciencias de la Informática

La inteligencia artificial es desarrollar máquinas que cuenten con un desempeño inteligente.

Dos áreas de investigación de la inteligencia artificial son la comprensión del lenguaje natural y la habilidad para interiorizarse racionalmente en los problemas hasta alcanzar su conclusión lógica.

Page 17: Ciencias de la Informática

Otras herramientas administrativas

Las habilidades humanas en la toma de decisiones son necesarias en una administración exitosa.

Page 18: Ciencias de la Informática

La teoría de la InformaciónLa teoría de la Información

La información que es precisa, oportuna, completa y concisa es más útil que la información que carece de una o más de éstas características.

Page 19: Ciencias de la Informática

Por qué necesitan Información las Por qué necesitan Información las Empresas Empresas

Una necesidad común básica de todas las empresas, es entender el propósito de las mismas, sus políticas, programas, planes, objetivos, etc., empero más allá de éstos requisitos básicos de información la pregunta será por qué las empresas necesitan información, y esto puede contestarse en términos muy generales, porque la información que necesite la generalidad de las empresas, dependerá de:El tipo de decisión –estructurada o no estructurada- que deben tomar las empresas. El nivel que ocupen en la organización y las actividades que realice. Los factores que determinen su éxito.

Page 20: Ciencias de la Informática

Ciclo de vida de un sistema de Ciclo de vida de un sistema de informacióninformación

1. Las etapas del proceso de desarrollo de software. El ciclo de vida de un sistema de información comprende las siguientes etapas:

Planificación: o ámbito del proyecto o estudio de viabilidad o análisis de riesgos o estimación o planificación temporal o asignación de recursos.

Page 21: Ciencias de la Informática

Análisis (¿qué?): Elicitación de requerimientos (funcionales y no funcionales), o modelado de datos y de procesos

Diseño (¿cómo?): Estudio de alternativas y diseño arquitectónico o diseño de la base de datos o diseño de las aplicaciones

Page 22: Ciencias de la Informática

•Implementación: Adquisición de componentes, creación e integración de los recursos necesarios para que el sistema funcione.

•Pruebas: Pruebas de unidad, pruebas de integración, pruebas alfa, pruebas beta, test de aceptación.

Page 23: Ciencias de la Informática

• Instalación / despliegue

• Uso / mantenimiento

Page 24: Ciencias de la Informática
Page 25: Ciencias de la Informática

Herramientas para el desarrollo de sistemasHerramientas para el desarrollo de sistemas

Inicio. Análisis Diseño Implementación y Mantenimiento

Page 26: Ciencias de la Informática

InicioInicio

Es la fase es crucial para el éxito del resto del proyecto. Requiere que el analista observe de forma objetiva lo que ocurre en una empresa. Luego, en conjunto con los otros miembros de la organización hará notar los problemas.La identificación de objetivos también es un componente importante de la primera fase, el analista deberá desde determinar si el uso de los sistemas de información apoyaría a la empresa para alcanzar sus metas.

Page 27: Ciencias de la Informática

AnálisisAnálisis

Esta fase es considerada como la más importante dentro del ciclo de desarrollo de un sistema de información, ya que exige una excelente comunicación entre el personal asignado de la organización y el analista de sistemas, El objeto de esta fase es determinar conjuntamente con el usuario qué hará y qué no hará el sistema. Dado que las especificaciones funcionales están enfocadas a detallar lo que el sistema va a hacer para el usuario, se acostumbra presentarlas en un lenguaje claro, accesible a la terminología utilizada en la organización del usuario.

Page 28: Ciencias de la Informática

DiseñoDiseño

En esta fase, el analista de sistemas considera importantes preguntas sobre cómo hacer las cosas:¿Que tipos de salida deben producir el sistema? ¿De dónde provendrán los datos y cómo se registrarán en el sistema? ¿Debe centralizarse el sistema en una sola computadora o distribuirse en una red de computadoras de escritorio? ¿La organización debe comprar software comercial o los programadores tienen que escribir una aplicación a la medida

Esta fase puede considerarse como la definición de lo que el diagrama de proceso requiere para la creación, mantenimiento y explotación de los archivos del sistema. Además, proporciona un plan maestro de cómo el sistema tiene que diseñarse para cumplir con las especificaciones funcionales definidas.

Page 29: Ciencias de la Informática

Implementación y MantenimientoImplementación y Mantenimiento

El sistema de información debe probarse antes de utilizarlo. Los programas, como un conjunto de instrucciones, son elaborados, estudiados y analizados por los programadores. Las susodichas instrucciones son escritas en un lenguaje legible para la computadora, de manera que ésta pueda realizar ciertas funciones concernientes a la construcción del sistema.Para poner en práctica el sistema ya probado que va a sustituir a un viejo sistema, se impone realizar una prueba en paralelo, haciendo funcionar a ambos, durante un tiempo El mantenimiento del sistema y de su documentación empieza justamente en esta etapa; y después, esta función se realizará de forma rutinaria a lo largo de toda la vida del sistema.

Page 30: Ciencias de la Informática

Lenguaje de ProgramaciónLenguaje de Programación

Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina.Código utilizado para la creación de programas. Lo utilizan los programadores (generalmente especializados en un lenguaje en particular) para la creación de diversas aplicaciones.

Page 31: Ciencias de la Informática

ClasificaciónClasificación

Bajo nivel.- Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos están en lenguaje de máquina, porque esa es la versión del programa que la computadora realmente lee y sigue.

Alto nivel.- Son lenguajes de programación que se asemejan a las lenguas humanas usando palabras y frases fáciles de entender.

Page 32: Ciencias de la Informática

GeneracionesGeneraciones

Primera generación: Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina. Segunda generación: Los lenguajes simbólicos, así mismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.

Page 33: Ciencias de la Informática

Tercera generación: Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o a las matemáticas.

 Cuarta generación: Se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Algunos proponen reservar el nombre de cuarta generación para la programación orientada a objetos. Quinta generación: Se llama así a veces a los lenguajes de la inteligencia artificial, aunque con el fracaso del proyecto japonés de la quinta generación el nombre ha caído en desuso.

Page 34: Ciencias de la Informática

Métodos de desarrollos de sistemasMétodos de desarrollos de sistemas

El método de BSP de IBM, que es uno de los más utilizados, se concentra en la identificación de los datos necesarios para poner en marcha una organización.

El método de planificación estratégica de arquitectura de computadoras de Nolan. Enlaza la capacidad actual de la organización con sus necesidades futuras. Este método recalca la necesidad de desarrollar una fuerte infraestructura técnica para que sirva como plataforma para el desarrollo de aplicaciones.

El método de los factores críticos del éxito, busca identificar las áreas que son clave para la supervivencia de las organización y asegurar su incorporación a los sistemas de información.