TRABAJO 2 DE...1 República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación...

72
República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Universidad Nororiental Privada Gran Mariscal de Ayacucho Facultad de Administración El Tigre Anzoátegui TRABAJO 2 DE INFORMÁTICA” Prof.: Integrantes: HAMLET MATA MATA Mileifer Bellorin C.I. V-23.748.008 Elimar Rodríguez C.I. V-26.798.784 EL TIGRE, 16 DE MAYO DE 2016

Transcript of TRABAJO 2 DE...1 República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación...

  • 1

    República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria

    Universidad Nororiental Privada Gran Mariscal de Ayacucho Facultad de Administración

    El Tigre – Anzoátegui

    TRABAJO 2 DE

    INFORMÁTICA”

    Prof.: Integrantes: HAMLET MATA MATA Mileifer Bellorin C.I. V-23.748.008 Elimar Rodríguez C.I. V-26.798.784

    EL TIGRE, 16 DE MAYO DE 2016

  • 2

    ÍNDICE

    INTRODUCCIÓN ........................................................................................................ 4

    SISTEMAS OPERATIVOS ....................................................................................... 5

    DEFINICIÓN DE SISTEMA OPERATIVO. ........................................................ 5

    EVOLUCIÓN. ......................................................................................................... 5

    TIPOS. ................................................................................................................... 10

    APLICACIONES Y VENTAJAS DEL SISTEMA OPERATIVO WINDOWS.

    ................................................................................................................................ 13

    FUNCIONES. ....................................................................................................... 15

    ANÁLISIS DE UN SISTEMA. ................................................................................. 16

    DEFINICIÓN: ........................................................................................................ 16

    IMPORTANCIA .................................................................................................... 18

    CARACTERÍSTICA DE UN SISTEMA OPERATIVO .................................... 18

    COMPONENTES. .................................................................................................... 20

    EL CICLO DE VIDA DE DESARROLLO DE SISTEMAS. ................................. 23

    IDENTIFICAR LOS ELEMENTOS DE UN SISTEMA DE INFORMACIÓN. ... 25

    CONOCER LO FUNDAMENTOS DEL ANÁLISIS Y DISEÑO DE SISTEMAS

    Y SU IMPLEMENTACIÓN Y UTILIDAD EN LA EMPRESA MODERNA ........ 28

    EL PROCESADOR DE TEXTO ............................................................................. 59

    DEFINICION ...................................................................................................... 59

    UTILIDAD. .......................................................................................................... 60

    ¿CUÁL ES EL PROCESADOR DE TEXTO MÁS UTILIZADO EN EL

    MUNDO? ................................................................................................................... 60

    EXPLIQUE LA APLICACIÓN Y VENTAJAS DEL PROCESADOR DE TEXTO

    PARA EL MUNDO EMPRESARIAL. ..................................................................... 60

    DESCRIBA LAS PRINCIPALES FUNCIONES DEL PROCESADOR DE

    TEXTO. ...................................................................................................................... 62

    ¿QUE ES WORD? ................................................................................................... 63

    DESCRIBA CADA UNA DE SUS CARACTERÍSTICAS. ................................... 63

  • 3

    DESCRIBA CADA UNA DE LAS BARRAS DE HERRAMIENTAS QUE

    UTILIZA WORD PARA SU FUNCIONAMIENTO. ............................................... 65

    EXPLIQUE LA UTILIDAD DE WORD EN LA EMPRESA. ................................ 66

    DESCRIBA EL ORIGEN DE WORD. .................................................................... 66

    ¿CUÁL ES FUNCIÓN PRINCIPAL DE MICROSOFT WORD? ........................ 68

    ¿CUÁLES SON LAS VENTAJAS Y DESVENTAJAS DE MICROSOFT

    WORD? ...................................................................................................................... 68

    ¿QUE SON LOS ESTILOS DE MICROSOFT WORD? ..................................... 69

    CONCLUSIONES ...................................................................................................... 70

    REFERENCIAS BIBLIOGRÁFICAS ...................................................................... 71

    ANEXOS .................................................................................................................... 71

  • 4

    INTRODUCCIÓN

    En la actualidad para muchas organizaciones, los sistemas de información basados en computadoras son el corazón de las actividades cotidianas y objeto de gran consideración en la toma de decisiones, las empresas consideran con mucho cuidados las capacidades de sus sistemas de información cuando deciden ingresar o no en nuevos mercados o cuando planean la respuesta que darán a la competencia. Al establecer los sistemas de información basados en computadoras deben tener la certeza de que se lógrenlos objetivos fundamental de los sistemas operativos es gestionar y administrar eficientemente los recursos hardware, permitiendo que se ejecuten concurrentemente varios programas, sin que haya conflictos en el acceso de cada uno de ellos a cada uno de los recursos que necesite, y sin que ningún programa monopolice alguno de ellos.

    El sistema operativo también hace que la computadora se utilice

    eficientemente. Para poner de manifiesto cómo el sistema operativo puede incrementar la eficiencia consideremos un ejemplo sencillo. Los programas tradicionalmente se ejecutan secuencialmente; es decir, hasta que no concluye la ejecución de una instrucción no se ejecuta la siguiente. Supongamos que dentro de un programa hay una instrucción que implica la escritura de una página en una impresora láser. Hasta que no acabe de imprimirse dicha página el programa no puede continuar ejecutándose.

    Uno de los sistemas operativos es Windows el cual se caracterizan por

    ser de pago, es el sistema operativo más usado en el mundo casi un 90% de la gente en todo el mundo utiliza el sistema operativo de Windows.

    Finalmente la estructura general de esta investigación se investigara,

    todo lo referente a los sistemas operativo, su evolución, tipos, aplicaciones y ventajas, principales funciones, análisis de un sistema, importancia, características, componentes, el ciclo de vida de desarrollo de sistemas, los elementos de un sistema de información, fundamentos del análisis y diseño de sistemas y su implementación y utilidad en la empresa moderna. de igual manera investigaremos sobre el procesador de texto, utilidad, la aplicación y ventajas del procesador de texto para el mundo empresarial, funciones del procesador de texto, que es Word, sus características, las barras de herramientas que utiliza Word para su funcionamiento, utilidad de Word en la empresa, el origen, se función principal, ventajas y desventajas y los estilos de Microsoft Word. La idea es ampliar nuestros conocimientos sobre este tema, y así poder aplicarlos en un futuro cuando estemos laborado o ejerciendo nuestra carrera.

  • 5

    SISTEMAS OPERATIVOS

    DEFINICIÓN DE SISTEMA OPERATIVO.

    El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.

    En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.

    EVOLUCIÓN.

    A finales de los años 1940, con lo que podríamos llamar la aparición de la primera generación de computadoras, se accedía directamente a la consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora (en realidad al existir tan pocas computadoras todos podrían considerarse prototipos y cada constructor lo hacía sin seguir ningún criterio predeterminado). Por aquel entonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware del computador sin ayuda externa. Esto hacía que el tiempo de preparación para realizar una tarea fuera considerable. Además para poder utilizar la computadora debía hacerse por turnos. Para ello, en muchas instalaciones, se rellenaba un formulario de reserva en el que se indicaba el tiempo que el programador necesitaba para realizar su trabajo. En aquel entonces las computadoras eran máquinas muy costosas lo que hacía que estuvieran muy solicitadas y que sólo pudieran utilizarse en periodos breves de tiempo. Todo se hacía en lenguaje de máquina.

    A principios de los años 50 con el objeto de facilitar la interacción entre persona y computador, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal.

    http://www.masadelante.com/faq-software-hardware.htm

  • 6

    Monitor residente : Su funcionamiento era bastante simple, se limitaba a cargar los programas a memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El problema era encontrar una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.

    Procesamiento por lotes

    Como solución para optimizar el tiempo de montaje surgió la idea de agrupar los trabajos en lotes, en una misma cinta o conjunto de tarjetas, de forma que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la transición.

    Almacenamiento temporal: Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultánea la carga del programa o la salida de datos con la ejecución de la siguiente tarea. Para ello se utilizaban dos técnicas, el buffering y el spooling.

    En los años 1960 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito cerrado la mayoría orientados a seguir incrementando el potencial de los computadores. Para ello se utilizaban técnicas de lo más diversas:

    Multiprogramació : En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar de manera óptima los recursos disponibles.

    Tiempo compartido

    En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece de falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido. En estos sistemas los programas de los distintos usuarios residen en memoria. Al realizar una operación de E/S los programas ceden la CPU a otro programa, al igual que en la multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otro aplicación. Con esto se consigue repartir la CPU por igual entre los programas de los distintos usuarios, y los programas de los usuarios no se sienten demasiado lentos por el hecho de que los recursos sean compartidos y aparentemente se ejecutan de manera concurrente.

  • 7

    Tiempo real: Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el problema o hecho planteado. El procesamiento de archivos se hace de una forma continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos fueron y siguen siendo en telecomunicaciones.

    Multiprocesador

    Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador los procesadores comparten memoria y reloj.

    Sistemas operativos desarrollados del Atlas Supervisor y el OS/360, los sesenta marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario – multitarea desarrollado por los laboratorios Bell de AT&T y programado en PL/1 uno de los pocos SO desarrollados en un lenguaje de alto nivel en aquel tiempo, luego del fracaso del proyecto UNIX comienza a desarrollarse a partir de este a finales de la década.

    En los años 70, debido al avance de la electrónica, pudieron empezar a crearse circuitos con miles de transistores en un centímetro cuadrado de silicio, lo que llevaría, pocos años después, a producirse los primeros sistemas integrados. Ésta década se podría definir como la de los sistemas de propósito general y en ella se desarrollan tecnologías que se siguen utilizando en la actualidad. Es en los años 1970 cuando se produce el boom de los miniordenadores y la informática se acerca al nivel de usuario. En lo relativo a lenguajes de programación, es de señalar la aparición de Pascal y C, el último de los cuales se creó específicamente para reescribir por completo el código del sistema operativo Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de la programación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk.

    Inconvenientes de los sistemas existentes : Se trataba de sistemas grandes y costosos, pues antes no se había construido nada similar y muchos de los proyectos desarrollados terminaron con costos muy por encima del presupuesto y mucho después de lo que se marcaba como fecha de finalización. Además, aunque formaban una capa entre el hardware y el usuario, éste debía conocer un complejo lenguaje de control para realizar sus trabajos. Otro de los inconvenientes es el gran consumo de recursos que ocasionaban, debido a los grandes espacios de memoria principal y secundaria ocupados, así como el tiempo de procesador consumido. Es por esto que se intentó hacer hincapié en mejorar las técnicas ya existentes de multiprogramación y tiempo compartido.

  • 8

    Para solventar los problemas antes comentados, se realizó un costosísimo trabajo para interponer una amplia capa de software entre el usuario y la máquina, de forma que el primero no tuviese que conocer ningún detalle de la circuitería.

    Sistemas operativos desarrollados

    * MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo liderado por Fernando Corbató del MIT, con General Electric y los laboratorios Bell, que comenzó en los 60, pero los laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrolló inicialmente para el mainframe GE-645, un sistema de 36 bits; después fue soportado por la serie de máquinas Honeywell 6180.

    Fue uno de los primeros sistemas operativos de tiempo compartido, que implementó un solo nivel de almacenamiento para el acceso a los datos, desechando la clara distinción entre los ficheros y los procesos en memoria, y uno de los primeros sistemas multiprocesador.

    * MVS (Multiple Virtual Storage): Fue el sistema operativo más usado en los modelos de mainframes -ordenadores grandes, potentes y caros usados principalmente por grandes compañías para el procesamiento de grandes cantidades de datos- System/370 y System/390 de IBM, desarrollado también por IBM y lanzado al mercado por primera vez en 1974. Como características destacables, permitía la ejecución de múltiples tareas, además de que introdujo el concepto de memoria virtual y finalmente añadió la capacidad de que cada programa tuviera su propio espacio de direccionamiento de memoria, de ahí su nombre. * CP/M (Control Program/Monitor): Desarrollado por Gary Kildall para el microprocesador 8080/85 de Intel y el Zilog Z80, salió al mercado en 1976, distribuyéndose en disquetes de ocho pulgadas. Fue el SO más usado en las computadoras personales de esta década. Su éxito se debió a que era portátil, permitiendo que diferentes programas interactuasen con el hardware de una manera estandarizada. Estaba compuesto de dos subsistemas: o CCP (Comand Control Processor): Intérprete de comandos que permitía introducir los mandatos con sus parámetros separados por espacios. Además, los traducía a instrucciones de alto nivel destinadas a BDOS. o BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a la BIOS.

    El hecho de que, años después, IBM eligiera para sus PCs a MS-DOS supuso su mayor fracaso, por lo que acabó desapareciendo.

  • 9

    En los años 80, Con la creación de los circuitos LSI -integración a gran escala-, chips que contenían miles de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. En esta época, siguieron utilizándose lenguajes ya existentes, como Smalltalk o C, y nacieron otros nuevos, de los cuales se podrían destacar: C++ y Eiffel dentro del paradigma de la orientación a objetos, y Haskell y Miranda en el campo de la programación declarativa. Un avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de redes de computadoras personales que corrían sistemas operativos en red y sistemas operativos distribuidos. En esta escena, dos sistemas operativos eran los mayoritarios: MS-DOS, escrito por Microsoft para IBM PC y otras computadoras que utilizaban la CPU Intel 8088 y sus sucesores, y UNIX, que dominaba en los ordenadores personales que hacían uso del Motorola 68000.

    El lanzamiento oficial se produjo en enero de 1984, al precio de 2495 dólares. Muchos usuarios, al ver que estaba completamente diseñado para funcionar a través de una GUI (Graphic User Interface), acostumbrados a la línea de comandos, lo tacharon de juguete. A pesar de todo, el Mac se situó a la cabeza en el mundo de la edición a nivel gráfico.

    En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS (MicroSoft Disk Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, a partir de la cual MS-DOS dejó de existir como tal y se convirtió en una parte integrada del sistema operativo Windows.

    Familia de sistemas operativos propietarios desarrollados por la empresa de software Microsoft Corporation, fundada por Bill Gates y Paul Allen. Todos ellos tienen en común el estar basados en una interfaz gráfica de usuario basada en el paradigma de ventanas, de ahí su nombre en inglés. Las versiones de Windows que han aparecido hasta el momento se basan en dos líneas separadas de desarrollo que finalmente convergen en una sola con la llegada de Windows XP. La primera de ellas conformaba la apariencia de un sistema operativo, aunque realmente se ejecutaba sobre MS-DOS. Actualmente existe Windows Vista.

    En 1991 aparece la primer versión del núcleo de Linux. Creado por Linus Torvalds y un sinfín de colaboradores a través de Internet. Este sistema se basa en Unix, un sistema que en principio trabajaba en modo comandos, estilo MS-DOS. Hoy en día dispone de Ventanas, gracias a un

  • 10

    servidor grafico y a gestores de ventanas como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un entorno 3D como por ejemplo Beryl. Lo que permite utilizar linux de una forma muy visual y atractiva.

    TIPOS.

    Los sistemas operativos pueden ser clasificados de la siguiente manera:

    A) Según la administración de tareas:

    Monotarea: este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola tarea a la vez. Son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no responderá a nuevas indicaciones ni comenzará un proceso nuevo.

    Multitarea: esta característica es propia de los S.O. más avanzados y permiten ejecutar varios procesos a la vez, desde uno o varios ordenadores, es decir que los pueden utilizar varios usuarios al mismo tiempo. Esto se puede realizar por medio de sesiones remotas una red o bien, a través de terminales conectadas a una computadora.

    B) Según la administración de usuarios:

    Monousuario: Sólo pueden responder a un usuario por vez. De esta manera, cualquier usuario tiene acceso a los datos del sistema. Existe un único usuario que puede realizar cualquier tipo de operación.

    Multiusuario: esta característica es propia de aquellos S.O. en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo. De esta manera, satisfacen las necesidades de varios usuarios que estén utilizando los mismos recursos, ya sea memoria, programas, procesador, impresoras, scanners, entre otros.

    Lista de sistemas operativos

    D.O.S.: Fue el primer sistema desarrollado por Microsoft. Sus siglas corresponden a Sistema Operativo de Disco o Disk Operating System. En sus inicios, DOS ganó rápidamente una alta popularidad en el incipiente mercado de las PCs, allá por los 90. Practicamente todo el software desarrollado para PCs se creaba para funcionar en este S.O.

    http://www.tiposde.org/informatica/15-tipos-de-sistemas-operativos/http://www.tiposde.org/informatica/88-tipos-de-redes/http://www.tiposde.org/general/727-sistemas/http://www.tiposde.org/cotidianos/178-tipos-de-servicios/http://www.tiposde.org/informatica/1041-tipos-de-cpu/http://www.tiposde.org/informatica/43-tipos-de-impresora/

  • 11

    Windows 3.1: Microsoft vuelve a tomar la iniciativa, y desarrolla un sistema operativo con interfaz gráfica, fácil de usar para el usuario promedio. Así nace Windows, con un sistema de ventanas con archivos identificables gráficamente a través de íconos. El mouse comienza a ser utilizado en la interacción con el sistema, agilizando y facilitando cualquier tipo de tarea.

    Windows 95: Microsoft da nuevamente un gran salto y lanza una

    versión muy mejorada del Windows 3.1 allá por 1995 en pleno auge del mercado de las PCs, y lo llama Windows 95. Con los años, Microsoft fue actualizando este sistema, lanzando Windows 98, Windows Me, Windows XP, Windows 7, Windows 8, hasta llegar al recientemente lanzado Windows 10. Para más información, ver:

    Tipos de Windows. Windows 1.0 (1985): este Windows suministró, entre otros

    programas, calculadora, reloj, panel de control, Paint, bloc de notas y MS-DOS Executive. En esta versión las ventanas no podían superponerse, sino que se ubicaban en mosaico. Lo único que figuraba en otras ventanas eran los cuadros de diálogo.

    Windows 2.0 (1987): este Windows presentó numerosas mejoras, entre ellas que la memoria expandida podía ser utilizada. Además, surgieron métodos abreviados de teclado nuevos y nuevas ventajas en la interfaz de usuario.

    Windows 3.0 (1990) y Windows 3.1 (1992): mostraron un diseño mejorado gracias a que presentaron memoria virtual y VxD, lo que permitió compartir dispositivos entre Windows y MS-DOS. Estas versiones eran más rápidas y permitieron que el consumo de memoria disminuya.

    Windows NT (1992): las letras NT aluden a nuevas tecnologías, New Technologies en inglés. Windows NT es una familia de sistemas operativos que cuenta con varias versiones. Presenta, entre otras cosas, soportes para más de una plataforma e introduce la arquitectura Intel Itanium (IA-64). Esta versión estuvo orientada básicamente a servidores de red y también a estaciones de trabajo.

    Windows (1995): este presentó una interfaz de usuario nueva. Por otro lado, instala y configura automáticamente los hardwares. También permite la ejecución de forma nativa de aplicaciones de 32 bits y la estabilidad es superior a la de las versiones anteriores gracias a sus nuevas tecnologías.

    Windows 98 (1998): este Windows ofrece, entre otras, controladores USB funcionales, un soporte de AGP mejorado,

    http://www.tiposde.org/informatica/494-tipos-de-windows/

  • 12

    WebTV, soportes para varios monitores y para ficheros FAT32. Además, permite el uso de Windows Driver Model.

    Windows Millennium Edition (2000): también conocido bajo el nombre de Windows Me, ofrece nuevas opciones como la de “Restaurar sistema”, que permite restablecer y guardar la configuración del equipo en una fecha previa. Por otro lado, oculta el arranque con MS-DOS.

    Windows Vista: esta versión presenta un diseño renovado, con animaciones, imágenes transparentes y permite una navegación de 3D en el escritorio. Por otro lado, posee un buscador integrado de todo el sistema operativo, presenta Virtual PC Express que permite una mejor compatibilidad de aplicaciones con versiones de Windows anteriores y contiene grabador de DVD integrado.

    Windows NT: Microsoft lanza la versión Windows NT (New

    Technology) orientada a estaciones de trabajo y servidores de red. Se distribuía en dos versiones, Workstation (para ser usado en estaciones de trabajo) y Server (para montarlo en servidores de redes).

    OS/2: Este sistema, fabricado por IBM, intentó reemplazar a DOS como sistema operativo de las PCs. Su versión 1.0 fue lanzada con arquitectura de 16 bits en 1987, actualizada luego en su versión 2.0 a la arquitectura de 32 bits, gracias al procesador Intel 80386. No tuvo una buena recibida en el mercado, al no contar con el apoyo de gran parte de los desarrolladores de software, que se volcaron a la creación de programas para Windows.

    Mac OS / Mac OS X. El Mac OS (Macintosh Operating System) es un

    sistema operativo creado por Apple Inc. y destinado exclusivamente a las computadoras Macintosh comercializadas por la misma compañía. Lanzado por primera vez en 1985, fue evolucionando hasta 2002, año en el que se lanza la versión 10 (conocida como Mac OS X), que cambió su arquitectura y pasó a basarse en UNIX. Es un sistema muy amigable para el usuario, se aprende a usar con bastante rapidez.

    Unix: Desarrollado en 1969 por AT&T, se trata de un SO portable,

    multitarea y multiusuario, que corre en una variada clase de ordenadores (mainframes, PCs, Workstations, supercomputadoras).

    http://www.tiposde.org/informatica/131-tipos-de-servidores/http://www.tiposde.org/informatica/131-tipos-de-servidores/

  • 13

    APLICACIONES Y VENTAJAS DEL SISTEMA OPERATIVO WINDOWS.

    Son aplicaciones que trae preinstaladas el sistema operativo Windows.

    Windows 10

    3D Builder Alarma y reloj Calculadora Calendario Cámara Complemento del teléfono Configuración Contactos Correo Cortana Deportes Descargar Skype Dinero El Tiempo Fotos Grabadora de voz Groove Música Introducción Internet Explorer Mapas Mensajes Microsoft Edge Microsoft Solitaire Collection Microsoft Wi-Fi OneNote Noticias Obtener Office Opiniones sobre Windows Películas y TV Ponerse en contacto con el soporte técnico Surface Teléfono Tienda Video de Skype Xbox

    https://es.wikipedia.org/wiki/Windows_10https://es.wikipedia.org/wiki/Calculadora_%28Windows%29https://es.wikipedia.org/wiki/Microsoft_Cortanahttps://es.wikipedia.org/wiki/Skypehttps://es.wikipedia.org/wiki/Groove_M%C3%BAsicahttps://es.wikipedia.org/wiki/Internet_Explorerhttps://es.wikipedia.org/wiki/Herehttps://es.wikipedia.org/wiki/Skypehttps://es.wikipedia.org/wiki/Microsoft_Edgehttps://es.wikipedia.org/wiki/Microsoft_OneNotehttps://es.wikipedia.org/wiki/Microsoft_Officehttps://es.wikipedia.org/wiki/Pel%C3%ADculas_y_programas_de_TV_de_Microsofthttps://es.wikipedia.org/wiki/Windows_Storehttps://es.wikipedia.org/wiki/Skypehttps://es.wikipedia.org/wiki/Xbox_%28marca%29

  • 14

    Bloc de notas es un editor de texto simple incluido en los sistemas operativos de Microsoft desde 1985. Su funcionalidad es muy simple.

    Internet Explorer fue un navegador web de Internet producido por Microsoft para su plataforma Windows. Fue creado en 1995 tras la adquisición por parte de Microsoft del código fuente de Mosaic, un navegador desarrollado por Spyglass, siendo rebautizado entonces como Internet Explorer. Las primeras versiones, basadas en Mosaic, no supusieron ninguna amenaza para el entonces dominante Netscape Navigator, ya que eran bastante simples y no eran compatibles con algunas de las extensiones más populares de Netscape que dominaban la web de la época (como los marcos o JavaScript). Es el navegador de Internet con mayor cuota de mercado, ya que se incluye integrado por defecto con Windows, hecho que le ha costado a Microsoft demandas por monopolio en Europa.

    Mapa de caracteres es una utilidad incluida con los sistemas operativos Microsoft Windows y se utiliza para visualizar todas las fuentes tipográficas instaladas en el sistema, para comprobar la entrada del teclado (Alt + código).

    Paint es un programa simple de dibujo gráfico desarrollado por Microsoft. Su antecesor fue el PaintBrush, incluido desde Windows 1.0 hasta Windows 3.1. Desde entonces, Paint ha acompañado al sistema operativo Microsoft Windows desde Windows 95.

    Reproductor de Windows Media es un reproductor multimedia que permite reproducir música y vídeo de formatos compatibles (.mp3,.mp4,.waw, wmv, etc...). La última versión de este reproductor ha sido la versión 12. Windows Media Player está incluido en todas las versiones de Windows, incluyendo Windows XP, Windows Vista, Windows 7 y Windows 8.

    Windows Journal es una aplicación creada por Microsoft e incluida desde Windows XP hasta Windows 10. Esta App está pensada para usarse con pantallas táctiles y capturar dibujos directamente de esta forma, también puede insertar imágenes y texto; los documentos generados tienen extensión jnt.

    WordPad es un procesador de textos básico que se incluye con casi todas las versiones de Microsoft Windows desde Windows 95 hacia arriba. Es más avanzado que el Bloc de notas pero más sencillo que el procesador de textos de Microsoft Works y Microsoft Word.

    VENTAJAS

    La instalación es sencilla. Es multitarea y multiusuario. Brinda la posibilidad de asignar diferentes permisos a los usuarios.

    https://es.wikipedia.org/wiki/Bloc_de_notashttps://es.wikipedia.org/wiki/Internet_Explorerhttps://es.wikipedia.org/wiki/Navegador_webhttps://es.wikipedia.org/wiki/Internethttps://es.wikipedia.org/wiki/Microsofthttps://es.wikipedia.org/wiki/Windowshttps://es.wikipedia.org/wiki/1995https://es.wikipedia.org/wiki/Mosaichttps://es.wikipedia.org/wiki/Spyglasshttps://es.wikipedia.org/wiki/Netscape_Navigatorhttps://es.wikipedia.org/wiki/JavaScripthttps://es.wikipedia.org/wiki/Windowshttps://es.wikipedia.org/wiki/Microsofthttps://es.wikipedia.org/wiki/Monopoliohttps://es.wikipedia.org/wiki/Mapa_de_caracteres_%28Windows%29https://es.wikipedia.org/wiki/Microsoft_Painthttps://es.wikipedia.org/wiki/Microsofthttps://es.wikipedia.org/wiki/Windows_1.0https://es.wikipedia.org/wiki/Windows_3.1https://es.wikipedia.org/wiki/Microsofthttps://es.wikipedia.org/wiki/Windowshttps://es.wikipedia.org/wiki/Windows_95https://es.wikipedia.org/wiki/Reproductor_de_Windows_Mediahttps://es.wikipedia.org/wiki/Windows_Media_Player_12https://es.wikipedia.org/wiki/Windowshttps://es.wikipedia.org/wiki/Windowshttps://es.wikipedia.org/wiki/Windows_XPhttps://es.wikipedia.org/wiki/Windows_Vistahttps://es.wikipedia.org/wiki/Windows_7https://es.wikipedia.org/wiki/Windows_8https://es.wikipedia.org/wiki/Windows_Journalhttps://es.wikipedia.org/wiki/WordPad

  • 15

    Permite cambiar periódicamente las contraseñas. El sistema está protegido del acceso ilegal. Trabaja con impresoras de estaciones remotas. Muestra estadísticas de errores de sistema. Permite realizar diferentes tipos de auditorías. Reutilización de código al ejecutar programas, uso eficiente de tareas

    y transparencia en la ejecución de procesos. Fácil manejo e instalación de dispositivos y gran compatibilidad con

    hardware existente en el mercado. Es el sistema operativo más popular en el mundo y además cuenta

    con un excelente soporte técnico a nivel mundial.

    FUNCIONES.

    El Sistema Operativo (S.O.) es el encargado de gestionar los recursos de hardware, por tanto es un software esencial en el funcionamiento del equipo.

    Su componente central o núcleo se denomina kernel, forma una plataforma para que otros programas del sistema y el resto de software se puedan ejecutar. Por tanto, esta es una propiedad básica de cada sistema operativo que hace que los programas escritos para uno no funcionen en otro. Por ejemplo, los programas para Windows no funcionan en Linux, y viceversa.

    Los sistemas operativos actuales decimos que son de tipo gráfico y multitarea, en contraposición a los primeros S.O. de los años 80 en los que la interface de usuario era de tipo textual, los comandos y programas se ejecutaban escribiendo su nombre (no se usaba el ratón), y solo se podía ejecutar un programa en cada momento.

    Las funciones básicas que realiza son las siguientes:

    La gestión de la memoria. Asignando memoria a programas en ejecución y retirándola cuando dejan de ejecutarse.

    La gestión de los procesos. Un proceso es cualquier aplicación que se ejecuta continuamente, en segundo plano. Es decir, no hay una ventana o interfaz con la que el usuario interactúe, aunque algunos están representados en la bandeja de iconos (esquina inferior derecha), y a través de ese icono se puede interactuar. El administrador de tareas es la herramienta con la podemos observar y gestionar los procesos en ejecución (Ctrl+Alt+Supr) .

    http://es.wikipedia.org/wiki/N%C3%BAcleo_%28inform%C3%A1tica%29

  • 16

    Soporte al sistema de archivos. El sistema de archivos representa la forma en la que el sistema crea y graba los archivos en el disco duro, también es una característica propia de cada S. O. El sistema de archivos actual, propio de Windows se llama NTFS. Todos los sistemas operativos ofrecen al usuario una herramienta para acceder y gestionar la información almacenada en el disco duro y otros dispositivos, en Windows tenemos el "Explorador de Windows".

    Sistema de comunicaciones. Controla el envío y recepción de información a través de dispositivos de E/S de red. El S. O. incluye los protocolos de comunicación comunes como puede ser el TCP/IP.

    Sistemas de seguridad. Controla que los recursos utilizados y elementos vitales no sean modificados accidental o maliciosamente, y crean mecanismos de protección para evitar el acceso a recursos o servicios no autorizados a un usuario concreto. Hablamos del sistema de usuarios y grupos, así como de los privilegios asociados a cada grupo.

    Intérprete de comandos. Es un vestigio de los sistemas operativos de tipo textual, aún se pueden realizar algunas tareas mediante la ejecución comandos de texto. En Windows se utiliza una aplicación llamada "Símbolo del sistema".

    El sistema de entradas y salidas E/S. Uso de los periféricos conectados a través de peticiones de uso o interrupciones que generan los dispositivos y sus controladores.

    Interfaz gráfica. Al arrancar el ordenador aparece la pantalla del Sistema Opertivo (El Escritorio). A través de esta pantalla interactuamos con el ordenador: iniciamos o cerramos programas, buscamos archivos, etc., para ello incorpora multitud de elementos gráficos activos como iconos, botones, textos, etc.

    ANÁLISIS DE UN SISTEMA.

    DEFINICIÓN: El análisis de sistemas es el estudio de una aplicación del sistema de

    información y de empresa actual, la definición de las necesidades y las prioridades de usuario para conseguir una aplicación nueva o mejorada.

    http://es.wikipedia.org/wiki/Sistema_de_archivoshttp://es.wikipedia.org/wiki/NTFShttp://es.wikipedia.org/wiki/Explorador_de_Windowshttp://es.wikipedia.org/wiki/Explorador_de_Windowshttp://es.wikipedia.org/wiki/TCP/IPhttp://es.wikipedia.org/wiki/S%C3%ADmbolo_del_sistema_MS-DOShttp://es.wikipedia.org/wiki/S%C3%ADmbolo_del_sistema_MS-DOS

  • 17

    El Análisis de Sistemas trata básicamente de determinar los objetivos y

    límites del sistema objeto de análisis, caracterizar su estructura y funcionamiento, marcar las directrices que permitan alcanzar los objetivos propuestos y evaluar sus consecuencias. Dependiendo de los objetivos del análisis, podemos encontrarnos ante dos problemáticas distintas:

    Análisis de un sistema ya existente para comprender, mejorar, ajustar

    y/o predecir su comportamiento.

    Análisis como paso previo al diseño de un nuevo sistema-producto.

    En cualquier caso, podemos agrupar más formalmente las tareas que constituyen el análisis en una serie de etapas que se suceden de forma iterativa hasta validar el proceso completo: Conceptualización: Consiste en obtener una visión de muy alto nivel del sistema, identificando sus elementos básicos y las relaciones de éstos entre sí y con el entorno. Análisis funcional: Describe las acciones o transformaciones que tienen lugar en el sistema. Dichas acciones o transformaciones se especifican en forma de procesos que reciben unas entradas y producen unas salidas. Análisis de condiciones (o constricciones). Debe reflejar todas aquellas limitaciones impuestas al sistema que restringen el margen de las soluciones posibles. Estas se derivan a veces de los propios objetivos del sistema:

    Operativas, como son las restricciones físicas, ambientales, de mantenimiento, de personal, de seguridad, etc.

    De calidad, como fiabilidad, mantenibilidad, seguridad, convivencia, generalidad, etc.

    Sin embargo, en otras ocasiones las constricciones vienen impuestas por limitaciones en los diferentes recursos utilizables:

    Económicos, reflejados en un presupuesto Temporales, que suponen unos plazos a cumplir Humanos Metodológicos, que conllevan la utilización de técnicas determinadas Materiales, como espacio, herramientas disponibles, etc

    Los analistas de sistemas utilizan la metodología matemática para obtener los detalles de los sistemas que están analizando.

    https://es.wikipedia.org/wiki/An%C3%A1lisis_num%C3%A9rico

  • 18

    IMPORTANCIA

    El sistema operativo es uno de los componentes más importantes de

    cualquier sistema de cómputo; la función que realiza el sistema operativo está orientada a facilitar la interacción del usuario con la máquina, tal que no tenga necesidad alguna de conocer características particulares del computador; esta tarea, es de vital importancia para el usuario, por lo que el sistema operativo debe ejecutarlo con eficiencia.

    Cuando la cantidad de tareas despachadas por unidad de tiempo que

    ejecuta un sistema de computación es alto, decimos que el sistema tiene una buena performance o que “el sistema es rápido”; este resultado depende de muchos factores: la arquitectura del procesador, su velocidad, los tipos de procesos que debe ejecutar el sistema, las políticas de planificación del procesador, las políticas de gestión de la memoria, la prioridad de los procesos y otros factores. Debido a la cantidad de factores que inciden en el rendimiento o performance de los sistemas de cómputo, la medición de este parámetro es difícil. Existe una serie de técnicas que pueden aplicarse para obtener una medición del performance de un sistema; una de las técnicas que presenta mejores resultados, es la ofrecida por la ley de Ahmdal; ésta técnica basa su estrategia en la consideración de que los procesos están limitados por la cantidad de operaciones de entrada/salida que deben realizar y que ninguna otra estrategia hará posible mejorar el tiempo de retorno final del proceso.

    Con fines de aplicar los conceptos de la dinámica de sistemas se

    propone un modelo que permita simular la performance de un sistema de computación. La construcción del modelo se ha hecho considerando los factores más importantes que inciden en la performance.

    CARACTERÍSTICA DE UN SISTEMA OPERATIVO

    En general, se puede decir que un Sistema Operativo tiene las siguientes

    características: Conveniencia. Un Sistema Operativo hace más conveniente el uso de

    un ordenador.

    Eficiencia. Un Sistema Operativo permite que los recursos del ordenador se usen de la manera más eficiente posible.

    Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de

  • 19

    nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos del ordenador en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.

    Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.

    Organizar datos para acceso rápido y seguro.

    Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de ordenadores.

    Procesamiento por bytes de flujo a través del bus de datos.

    Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida del ordenador.

    Técnicas de recuperación de errores.

    Evita que otros usuarios interfieran. El Sistema Operativo evita que los

    usuarios se bloqueen entre ellos, informándoles si esa aplicación está siendo ocupada por otro usuario.

    Generación de estadísticas.

    Permite que se puedan compartir el hardware y los datos entre los

    usuarios.

    El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de textos, lenguajes de programación, hojas de cálculo, etc.

    El software de base sirve para interactuar el usuario con la máquina.

    Está compuesto por: cargadores, compiladores, ensambladores y

    macros.

  • 20

    COMPONENTES.

    El sistema operativo es el encargado de que los componentes y periféricos de un sistema funcionen en conjunto y de la comunicación entre las aplicaciones de usuario y el hardware.

    En las funciones de un sistema operativo intervienen diferentes componentes tales como: gestión de procesos, gestión de la memoria principal, gestión del almacenamiento secundario, el sistema de entrada/salida, sistema de archivos, sistemas de protección, sistema de comunicaciones, programas del sistema y el gestor de recursos.

    Gestión de procesos

    Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:

    Crear y destruir los procesos.

    Parar y reanudar los procesos.

    Ofrecer mecanismos para que se comuniquen y sincronicen.

    La gestión de procesos podría ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas más antiguas.

    Gestión de la memoria principal

    La Memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido accesos es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido en los fallos del sistema. El SO es el responsable de:

    Conocer qué partes de la memoria están siendo utilizadas y por quién.

  • 21

    Decidir qué procesos se cargarán en memoria cuando haya espacio disponible.

    Asignar y reclamar espacio de memoria cuando sea necesario.

    Gestión del almacenamiento secundario: Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de:

    Planificar los discos.

    Gestionar el espacio libre.

    Asignar el almacenamiento.

    El sistema de E/S: Consiste en un sistema de almacenamiento temporal (caché), una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.

    Sistema de archivos: Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de:

    Construir y eliminar archivos y directorios.

    Ofrecer funciones para manipular archivos y directorios.

    Establecer la correspondencia entre archivos y unidades de almacenamiento.

    Realizar copias de seguridad de archivos.

    Existen diferentes Sistemas de Archivos, es decir, existen diferentes formas de organizar la información que se almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los sistemas de archivos FAT, FAT32, EXT3, NTFS, XFS, etc.

    Desde el punto de vista del usuario estas diferencias pueden parecer

    insignificantes a primera vista, sin embargo, existen diferencias muy importantes. Por ejemplo, los sistemas de ficheros FAT32 y NTFS, que se utilizan fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una base de datos con bastante información ya que el tamaño máximo de un fichero con un Sistema de

  • 22

    Archivos FAT32 está limitado a 4 gigabytes, sin embargo, en un sistema NTFS el tamaño es considerablemente mayor.

    Sistemas de protección: Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:

    Distinguir entre uso autorizado y no autorizado.

    Especificar los controles de seguridad a realizar.

    Forzar el uso de estos mecanismos de protección.

    Sistema de comunicaciones: Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.

    Programas de sistema: Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:

    Manipulación y modificación de archivos.

    Información del estado del sistema.

    Soporte a lenguajes de programación.

    Comunicaciones.

    Gestor de recursos

    Como gestor de recursos, el Sistema Operativo administra:

    La CPU (Unidad Central de Proceso, donde está alojado el

    microprocesador).

    Los dispositivos de E/S (entrada y salida)

    La memoria principal (o de acceso directo).

    Los discos (o memoria secundaria).

    Los procesos (o programas en ejecución).

  • 23

    y en general todos los recursos del sistema.

    EL CICLO DE VIDA DE DESARROLLO DE SISTEMAS.

    Identificación de problemas, oportunidades y objetivos: En la primera fase del ciclo de vida del desarrollo de sistemas el analista tiene que ver con la identificación de problemas, oportunidades y objetivos. Esta etapa es crítica para el éxito del resto de proyecto, debido a que nadie quiere desperdiciar el tiempo subsecuente resolviendo el problema equivocado. La primera fase requiere que el analista observe honestamente lo que está sucediendo en un negocio. Luego, junto con los demás miembros de la organización, el analista hace resaltar los problemas. Frecuentemente estos ya han sido vistos por los demás, y son la razón por la cual el analista fue llamado inicialmente. Las personas involucradas en la primera fase son los usuarios, analistas y administradores de sistemas que coordinan el proyecto. Las actividades de esta fase consisten en entrevistas a los administradores de los usuarios, sumarización del conocimiento obtenido, estimación del alcance del proyecto y documentación de los resultados. La salida de esta fase es un estudio de factibilidad que contiene una definición del problema y la sumarización de los objetivos. Luego los administradores deben tomar una decisión para ver si continúan con el proyecto propuesto.

    Determinación de los requerimientos de información: Entre las herramientas utilizadas para definir los requerimientos de información en el negocio se encuentran: muestreo e investigación de los datos relevantes, entrevistas, cuestionarios, el comportamiento de los

    http://www.monografias.com/trabajos15/calidad-serv/calidad-serv.shtml#PLANThttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos901/praxis-critica-tesis-doctoral-marx/praxis-critica-tesis-doctoral-marx.shtmlhttp://www.monografias.com/trabajos15/llave-exito/llave-exito.shtmlhttp://www.monografias.com/trabajos901/evolucion-historica-concepciones-tiempo/evolucion-historica-concepciones-tiempo.shtmlhttp://www.monografias.com/trabajos12/recoldat/recoldat.shtml#entrevhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos11/ladocont/ladocont.shtmlhttp://www.monografias.com/trabajos5/esfa/esfa.shtmlhttp://www.monografias.com/trabajos11/contrest/contrest.shtmlhttp://www.monografias.com/trabajos11/tebas/tebas.shtmlhttp://www.monografias.com/trabajos11/norma/norma.shtmlhttp://www.monografias.com/trabajos16/comportamiento-humano/comportamiento-humano.shtml

  • 24

    tomadores de decisiones y su ambiente de oficina y hasta la elaboración de prototipos. En esta fase el analista está esforzándose por comprender qué información necesitan los usuarios para realizar su trabajo. Las personas involucradas en esta fase son los analistas y los usuarios, típicamente los administradores de las operaciones y los trabajadores de las operaciones.

    Análisis de las necesidades del sistema: La siguiente fase que realiza el analista de sistemas involucro el análisis de las necesidades del sistema. Nuevamente, herramientas y técnicas especiales ayudan para que el analista haga las determinaciones de los requerimientos. Una herramienta de éstas es el uso de diagramas de flujo de datos para diagramar la entrada, proceso y salida de las funciones del negocio en forma gráfica estructurado. A partir de los diagramas de flujo de datos se desarrolla un diccionario de datos, que lista todos los conceptos de datos usados en el sistema, así como sus especificaciones, si son alfanuméricos y qué tanto espacio ocupan cuando se imprimen. Durante esta fase el analista de sistemas también analiza las decisiones estructuradas que se hacen. Las decisiones estructuradas son aquellas para las que pueden ser determinadas las condiciones como alternativas de condición, acciones y reglas de acción. Hay tres métodos principales para el análisis de decisiones estructurales: lenguaje estructurado, tablas de decisión y árboles de decisión.

    Diseño del sistema recomendado: En esta fase del ciclo de vida del desarrollo de sistemas, el analista usa la información recolectada anteriormente para realizar el diseño lógico del sistema de información. El analista diseña procedimientos precisos para la captura de datos, a fin de que los datos que van a entrar al sistema de información sean correctos. Además, el analista también proporciona entrada efectiva para el sistema de información mediante el uso de técnicas para el buen diseño de formas y pantallas.

    Desarrollo y documentación del software: En la quinta fase del ciclo

    de vida del desarrollo de sistemas el analista trabaja con los programadores para desarrollar cualquier software original que se necesite. Durante esta fase, el analista también trabaja con los usuarios para desarrollar documentación efectiva para el software, incluyendo manuales de procedimientos. La documentación le dice al usuario la manera de usar el software y también qué hacer si se suceden problemas con el software.

    Pruebas y mantenimiento del sistema: Antes de que pueda ser usado,

    el sistema de información debe ser probado. Es mucho menos costoso encontrar problemas antes de que el sistema sea entregado a los

    http://www.monografias.com/trabajos15/medio-ambiente-venezuela/medio-ambiente-venezuela.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos6/diop/diop.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos12/diflu/diflu.shtmlhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos14/flujograma/flujograma.shtmlhttp://www.monografias.com/trabajos12/diccienc/diccienc.shtmlhttp://www.monografias.com/trabajos4/acciones/acciones.shtmlhttp://www.monografias.com/trabajos35/categoria-accion/categoria-accion.shtmlhttp://www.monografias.com/trabajos11/metods/metods.shtmlhttp://www.monografias.com/trabajos35/concepto-de-lenguaje/concepto-de-lenguaje.shtmlhttp://www.monografias.com/trabajos15/composicion-follaje/composicion-follaje.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos6/maca/maca.shtmlhttp://www.monografias.com/trabajos15/mantenimiento-industrial/mantenimiento-industrial.shtml

  • 25

    usuarios. Algunas de las pruebas son realizadas por los programadores solos, y otras por los analistas de sistemas junto con los programadores. Primero se ejecuta una serie de pruebas para que destaquen los problemas con datos de ejemplo y eventualmente con datos reales del sistema actual. El mantenimiento del sistema y de su documentación comienza en esta fase y es efectuado rutinariamente a lo largo de la vida del sistema de información.

    Implementación y evaluación del sistema: En esta fase del desarrollo

    del sistema el analista ayuda a implementar el sistema de información. Esto incluye el entrenamiento de los usuarios para que manejen el sistema. Algún entrenamiento es hecho por los proveedores, pero la supervisión del entrenamiento es responsabilidad del analista de sistemas. Adicionalmente, el analista necesita un plan para una conversión suave del sistema antiguo al nuevo. La evaluación se muestra como parte de esta fase final de ciclo de vida del desarrollo del sistema, principalmente para efectos de discusión. De hecho, la evaluación se realiza durante cada fase. Un criterio principal que debe ser satisfecho es si los usuarios pretendidos ya están usando el sistema.

    IDENTIFICAR LOS ELEMENTOS DE UN SISTEMA DE INFORMACIÓN.

    Los sistemas de información, según Peña (2006), tienen 5 elementos importantes, estos son:

    Financieros Administrativos Humanos Materiales Tecnológicos

    En la bibliografía consultada, sin embargo otro autor (s/a, 2008a), que contradice lo planteado por Peña (2006), se refiere a que un sistema de información consiste en 3 elementos: humano, tecnología y organización.

    SEGÚN: Kenneth E. Kendall

    Los componentes más importantes de un sistema de información son los siguientes:

    Financieros. Es el aspecto económico que permite la adquisición,

    contratación y mantenimiento de los demás recursos que integran un sistema de información.

    http://www.monografias.com/trabajos12/romandos/romandos.shtml#PRUEBAShttp://www.monografias.com/trabajos11/conce/conce.shtmlhttp://www.monografias.com/trabajos14/mocom/mocom.shtmlhttp://www.monografias.com/trabajos6/lacali/lacali.shtml#influenciahttp://www.monografias.com/trabajos13/conce/conce.shtmlhttp://www.monografias.com/trabajos33/responsabilidad/responsabilidad.shtmlhttp://www.monografias.com/trabajos11/tebas/tebas.shtml

  • 26

    Administrativos.: Es la estructura orgánica de objetivos, lineamientos, funciones, procedimientos, departamentalización, dirección y control de las actividades; que sustenta la creación y uso de los sistemas. Humanos: Está compuesto por dos grupos: El técnico, que posee los conocimientos especializados en el desarrollo de sistemas, siendo estos los: Administradores, Líderes de Proyecto, Analistas, Programadores, Operadores y Capturistas. El usuario, representado por las personas interesadas en el manejo de información vía cómputo. Materiales: Son aquellos elementos físicos que soportan el funcionamiento de un sistema de información, por ejemplo: local de trabajo, instalaciones eléctricas y de aire acondicionado, medios de comunicación, mobiliario, maquinaria, papelería, etc. Tecnológicos. Es el conjunto de conocimientos, experiencias, metodologías y técnicas; que orientan la creación, operación y mantenimiento de un sistema. SEGÚN: Magister Horacio Charrez

    Estos elementos son de naturaleza diversa y normalmente incluyen:

    El equipo computacional: Es decir el hardware necesario para el Sistema de

    Información pueda operar. Lo constituyen las computadoras y los

    equipos periféricos.

    El equipo humano: Que es el que interactúa con el sistema de información está formado por las personas que utilizan es sistema.

    Los Datos o Información Fuente: Que son introducidos en el sistema

    son las entradas que este necesita para generar como resultado la información que desea.

    Las Telecomunicaciones: Que son básicamente el hardware y el

    software.

    Un SI está compuesto por 6 elementos claramente identificables, tal y como se muestran en la siguiente figura:

  • 27

    Ellos son:

    Base de Datos: Es donde se almacena toda la información que se requiere para la toma de decisiones. La información se organiza en registros específicos e identificables.

    Transacciones: Corresponde a todos los elementos de interfaz que

    permiten al usuario: consultar, agregar, modificar o eliminar un registro específico de Información.

    Informes: Corresponden a todos los elementos de interfaz mediante

    los cuales el usuario puede obtener uno o más registros y/o información de tipo estadístico (contar, sumar) de acuerdo a criterios de búsqueda y selección definidos.

    Procesos: Corresponden a todos aquellos elementos que, de acuerdo

    a una lógica predefinida, obtienen información de la base de datos y generan nuevos registros de información. Los procesos sólo son controlados por el usuario (de ahí que aparezca en línea de puntos).

    Usuario: Identifica a todas las personas que interactúan con el

    sistema, esto incluye desde el máximo nivel ejecutivo que recibe los informes de estadísticas procesadas, hasta el usuario operativo que se encarga de recolectar e ingresar la información al sistema.

    Procedimientos Administrativos: Corresponde al conjunto de reglas

    y políticas de la organización, que rigen el comportamiento de los usuarios frente al sistema. Particularmente, debieran asegurar que nunca, bajo ninguna circunstancia un usuario tenga acceso directo a la Base de Datos.

  • 28

    CONOCER LO FUNDAMENTOS DEL ANÁLISIS Y DISEÑO DE SISTEMAS Y SU IMPLEMENTACIÓN Y UTILIDAD EN LA EMPRESA MODERNA

    Un sistema es un conjunto de componentes que se unen e interactúan entre sí para formar un todo en base a un mismo objetivo. Es importante que todos los componentes estén interrelacionados entre si para que todo el sistema pueda funcionar.

    El Análisis de Sistemas es la etapa en la cual una persona experta evalúa la Situación de un negocio o empresa y elabora una propuesta para resolver el problema en un cierto tiempo y de una manera en particular.

    El Diseño de Sistemas es el proceso de planificar, reemplazar o complementar un Sistema organizacional existente. Pero antes de hacer esta tarea es necesario comprender en su totalidad el viejo sistema. En esta etapa se obtiene el diseño del nuevo sistema a través de interfaces, programas y bases de datos utilizando distinta herramientas para su representación.

    FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS

    1. COMO ASUMIR EL PAPEL DEL ANALISTA DE SISTEMAS.

    a) LA INFORMACIÓN COMO UN RECURSO DE LAS ORGANIZACIONES.

    Las organizaciones han reconocido, desde hace mucho, la importancia de administrar recursos principales tales como la mano de obra y las materias primas. La información se ha colocado en un lugar adecuado como recurso principal.

    Los tomadores de decisiones están comenzando a comprender que la información no es sólo un subproducto de la conducción, sino que a la vez alimenta a los negocios y puede ser el factor crítico para la determinación del éxito o fracaso de éstos.

    Manejo de la información como recurso.

    Para maximizar la utilidad de la información, un negocio la debe manejar correctamente tal como maneja los demás recursos. Los administradores necesitan comprender que hay costos asociados con la producción, distribución, seguridad, almacenamiento y recuperación de toda información. Aunque la información se encuentra a nuestro alrededor ésta no es gratis, y su uso es estratégico para posicionar la competitividad de un negocio.

    http://www.monografias.com/trabajos11/metods/metods.shtml#ANALIThttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos15/plan-negocio/plan-negocio.shtmlhttp://www.monografias.com/trabajos15/llave-exito/llave-exito.shtmlhttp://www.monografias.com/trabajos4/costo/costo.shtmlhttp://www.monografias.com/trabajos4/costos/costos.shtmlhttp://www.monografias.com/trabajos54/produccion-sistema-economico/produccion-sistema-economico.shtmlhttp://www.monografias.com/trabajos11/travent/travent.shtmlhttp://www.monografias.com/trabajos/seguinfo/seguinfo.shtmlhttp://www.monografias.com/trabajos12/dispalm/dispalm.shtmlhttp://www.monografias.com/trabajos29/vision-y-estrategia/vision-y-estrategia.shtml

  • 29

    Manejo de la información generada por computadora.

    El manejo de información generada por computadora difiere en forma significativa del manejo de datos producidos manualmente. Por lo general, hay mayor cantidad de información de computadora a administrar. El costo de organizarla y mantenerla puede crecer a tasas alarmantes, y los usuarios frecuentemente la tratan menos escépticamente que la información obtenida por otras vías.

    b) CONCEPTOS DE ANÁLISIS Y DISEÑO DE SISTEMAS.

    Los sistemas de información son desarrollados con propósitos diferentes dependiendo de las necesidades del negocio. Los sistemas de procesamiento de transacciones (TPS por sus siglas en inglés) funcionan al nivel operacional de la organización, los sistemas de automatización de oficina (OAS por sus siglas en inglés) y los sistemas de trabajo de conocimiento (KWS por sus siglas en inglés) que dan cabida al trabajo a nivel de conocimiento.

    Los sistemas de más alto nivel incluyen a los sistemas de apoyo a decisiones (DSS por sus siglas en inglés) así como a los sistemas de información gerencial (MIS por sus siglas en inglés). Los sistemas expertos aplican la experiencia de los tomadores de decisiones para resolver problemas específicos estructurados. Al nivel estratégico de la administración encontramos sistemas de apoyo a ejecutivos (ESS por sus siglas en inglés) y los sistemas de apoyo a decisiones de grupo (GDSS por sus siglas en inglés) ayudan a la toma de decisiones al mismo nivel, en una forma sin estructura o semiestructurada.

    Sistemas de procesamiento de transacciones.

    Los sistemas de procesamiento de transacciones (TPS) son sistemas de información computarizados desarrollados para procesar gran cantidad de transacciones rutinarias de los negocios. Los TPS eliminan el tedio de las transacciones operacionales necesarias y reducen el tiempo que alguna vez se requirió para ejecutarlas manualmente, aunque la gente todavía debe alimentar datos a los sistemas computarizados.

    Sistemas de automatización de oficina y sistemas de manejo de conocimiento.

    Al nivel de conocimiento de la organización hay dos clases de sistemas. Los sistemas de automatización de oficina (OAS) que dan soporte a los trabajadores de datos, quienes, por lo general, no crean un nuevo

    http://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos11/basda/basda.shtmlhttp://www.monografias.com/trabajos7/coad/coad.shtml#costohttp://www.monografias.com/trabajos13/diseprod/diseprod.shtmlhttp://www.monografias.com/trabajos16/manual-ingles/manual-ingles.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/auti/auti.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos15/calidad-serv/calidad-serv.shtml#PLANThttp://www.monografias.com/trabajos36/administracion-y-gerencia/administracion-y-gerencia.shtmlhttp://www.monografias.com/trabajos14/dinamica-grupos/dinamica-grupos.shtmlhttp://www.monografias.com/trabajos15/todorov/todorov.shtml#INTROhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos33/remedio-tedio/remedio-tedio.shtmlhttp://www.monografias.com/trabajos901/evolucion-historica-concepciones-tiempo/evolucion-historica-concepciones-tiempo.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtml

  • 30

    conocimiento sino que usan la información para analizarla y transformar datos, o para manejarla en alguna forma y luego compartirla o diseminarla formalmente por toda la organización y algunas veces más allá de ella. Los sistemas de manejo de conocimiento (KWS) dan soporte a los trabajadores profesionales, tales como científicos, ingenieros y doctores, les ayudan a crear un nuevo conocimiento que contribuya a la organización o a toda la sociedad.

    Sistemas de información gerencial.

    Los sistemas de información gerencial (MIS) no reemplazan a los sistemas de procesamiento de transacciones, sino que todos los MIS incluyen procesamiento de transacciones. Los MIS son sistemas de información computarizada que trabajan debido a la interacción resuelta entre gentes y computadoras. Requieren que las gentes, el software (programas de computadora) y el hardware (computadoras, impresoras, etc.) trabajen al unísono. Los sistemas de información dan soporte a un espectro más amplio de tareas organizacionales que los sistemas de procesamiento de transacciones, incluyendo el análisis de decisiones y la toma de decisiones.

    Sistemas de apoyo a decisiones.

    Una clase de más alto nivel en los sistemas de información computarizada son los sistemas de apoyo a decisiones (DSS). El DSS es similar al sistema de información gerencial tradicional en que ambos dependen de una base de datos como fuente. Un sistema de apoyo a decisiones se aparta del sistema de información gerencial tradicional en que enfatiza el apoyo a la toma de decisiones en todas sus fases, aunque la decisión actual todavía es del dominio del tomador de decisiones.

    Sistemas expertos e inteligencia artificial.

    La inteligencia artificial (AI por sus siglas en inglés) puede ser considerada la meta de los sistemas expertos. Los sistemas expertos son un caso muy especial de un sistema de información, cuyo uso ha sido factible para los negocios a partir de la reciente y amplia disponibilidad de hardware y software. Un sistema experto (también llamado un sistema basado en conocimiento) captura en forma efectiva y usa el conocimiento de un experto para resolver un problema particular experimentado en una organización. Observe que a diferencia del DSS, que deja la decisión final al tomador de decisiones, un sistema experto selecciona la mejor solución a un problema o a una clase específica de problemas.

    http://www.monografias.com/trabajos35/sociedad/sociedad.shtmlhttp://www.monografias.com/trabajos14/sist-distribuidos/sist-distribuidos.shtmlhttp://www.monografias.com/trabajos901/interaccion-comunicacion-exploracion-teorica-conceptual/interaccion-comunicacion-exploracion-teorica-conceptual.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/Computacion/Software/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Hardware/http://www.monografias.com/trabajos11/trimpres/trimpres.shtmlhttp://www.monografias.com/trabajos901/debate-multicultural-etnia-clase-nacion/debate-multicultural-etnia-clase-nacion.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos7/doin/doin.shtmlhttp://www.monografias.com/trabajos15/inteligencia-emocional/inteligencia-emocional.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtmlhttp://www.monografias.com/trabajos16/sistemas-expertos/sistemas-expertos.shtml

  • 31

    Sistemas de apoyo a decisiones de grupo.

    Cuando los grupos necesitan trabajar juntos para tomar decisiones semiestructuradas o sin estructura, un sistema de apoyo a decisiones de grupo puede plantear una solución. Los sistemas de apoyo a decisiones de grupo (GDSS) son usados en cuartos especiales, equipados en varias configuraciones diferentes, que permiten que los miembros del grupo interactúen con apoyo electrónico, frecuentemente en forma de software especializado y con una persona que dé facilidades al grupo. Los sistemas para decisiones de grupo están orientados para reunir a un grupo, a fin de que resuelva un problema con la ayuda de varios apoyos como votaciones, cuestionarios, aportación de ideas y creación de escenarios.

    Sistemas de apoyo a ejecutivos.

    Cuando los ejecutivos se acercan a la computadora, frecuentemente están buscando formas que les ayuden a tomar decisiones a nivel estratégico. Un sistema de apoyo a ejecutivos (ESS) ayuda a éstos, para organizar sus interacciones con el ambiente externo, proporcionando apoyo de gráficos y comunicaciones en lugares accesibles tales como salas de juntas u oficinas personales corporativas.

    En la figura se muestran la diversidad de sistemas de información que pueden desarrollar los analistas. Observe que la figura presenta estos sistemas de abajo hacia arriba, indicando que el nivel operacional, o más bajo, de la organización está apoyado por el TPS, y el más alto o estratégico, el de las decisiones semiestructuradas o sin estructura, está apoyado por el ESS en la parte más alta. Este texto usa los términos sistema de información gerencias, sistema de información, sistema de información computarizada y sistema de información de negocios computarizado en forma indistinta para referirse a sistemas de información computarizada que dan soporte al rango más amplio de actividades de negocios por medio de la información que producen.

    http://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos7/perde/perde.shtmlhttp://www.monografias.com/trabajos15/medio-ambiente-venezuela/medio-ambiente-venezuela.shtmlhttp://www.monografias.com/trabajos11/estadi/estadi.shtml#METODOShttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos15/todorov/todorov.shtml#INTROhttp://www.monografias.com/trabajos13/libapren/libapren.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos15/plan-negocio/plan-negocio.shtml

  • 32

    La necesidad del análisis y diseño de sistemas.

    El análisis y diseño de sistemas, tal como es ejecutado por los analistas de sistemas, busca analizar sistemáticamente la entrada de datos o el flujo de datos, el proceso o transformación de los datos, el almacenamiento de datos y la salida de información dentro del contexto de un negocio particular. Además, el diseño y análisis de sistemas es usado para analizar, diseñar e implementar mejoras en el funcionamiento de los negocios que pueden ser logradas por medio del uso de sistemas de información computarizados. La instalación de un sistema sin la planeación adecuada lleva a grandes frustraciones, y frecuentemente causa que el sistema deje de ser usado.

    Usuarios finales.

    Cualquiera que interactúe con un sistema de información en el contexto de su trabajo en la organización puede ser llamado un usuario final. A lo largo de los años se han hecho borrosas las distinciones entre usuarios. Además, cualquier categoría de usuarios empleada no debe ser vista como excluyente. Sin importar cómo se hayan clasificado los usuarios finales, un hecho es pertinente al analista de sistemas: el involucramiento del usuario a lo largo del proyecto, es crítico para el desarrollo exitoso de los sistemas de información computarizados. Los analistas de sistemas, cuyos papeles dentro de la organización se tratan a continuación, son el otro componente esencial para el desarrollo de sistemas de información.

    c) EL PAPEL DE EL ANALISTA DE SISTEMAS

    El analista de sistemas como consultor.

    El analista de sistemas frecuentemente actúa como consultor y, por lo tanto, puede ser contratado específicamente para que se encargue de los asuntos de los sistemas de información dentro de un negocio. Esto puede ser una ventaja, debido a que los consultores externos pueden llevar con ellos una perspectiva fresca que no poseen otros miembros de la organización. Pero también puede decirse que los analistas externos están en desventaja, debido a que la verdadera cultura organizacional nunca puede ser conocida por un extraño.

    El analista de sistemas como experto de soporte.

    Otro papel que tal vez requiera desarrollar es el de experto de soporte en un negocio donde se está empleado regularmente en alguna actividad de sistemas. En este papel el analista se apoya en su experiencia profesional relacionada con el hardware y software de computadora y su uso en el

    http://www.monografias.com/trabajos11/metods/metods.shtml#ANALIThttp://www.monografias.com/trabajos5/andi/andi.shtmlhttp://www.monografias.com/trabajos13/diseprod/diseprod.shtmlhttp://www.monografias.com/trabajos11/basda/basda.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos12/dispalm/dispalm.shtmlhttp://www.monografias.com/trabajos5/andi/andi.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos13/quentend/quentend.shtml#INTROhttp://www.monografias.com/Computacion/Hardware/http://www.monografias.com/Computacion/Software/http://www.monografias.com/trabajos15/computadoras/computadoras.shtml

  • 33

    negocio. Este trabajo frecuentemente no es un proyecto de sistema completo, sino solamente pequeñas modificaciones o decisiones que afectan a un solo departamento.

    El analista de sistemas como agente de cambio.

    El papel más comprensivo y responsable que toma un analista de sistemas es el de agente de cambio, ya sea interno o externo al negocio. Como analista se es un agente de cambio cada vez que se ejecuta cualquiera de las actividades del ciclo de vida del desarrollo de sistemas (tratado en la siguiente sección) y se está presente en el negocio por un periodo extendido (desde dos semanas hasta más de un año). Un agente de cambio puede ser definido como una persona que sirve de catalizador para el cambio, desarrolla un plan para el cambio y trabaja junto con otros para facilitar ese cambio.

    d) EL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS.

    Antes de dar detalles sobre este proceso, se define lo que es un sistema. De manera sencilla, un sistema puede ser definido como un conjunto de actividades y elementos organizados para alcanzar un fin. Un sistema de información se compone de elementos como hardware, software, personas, procedimientos y datos que interactúan unos con otros para generar la información primordial en el desempeño de la organización.

    La información es un recurso valioso que permite a la organización llevar a cabo la prestación de servicios o elaboración de productos. Es común que las organizaciones deban cambiar sus sistemas de información, motivado al crecimiento de la misma, cambio en regulaciones estatales, surgimiento de nueva tecnología, y otros. Es decir, siempre habrán factores que modifiquen el ambiente donde se desempeña la organización y ésta debe cambiar para afrontarlos, lo cual se verá reflejado en los sistemas que la conforman.

    El análisis y diseño de sistemas es un procedimiento para la resolución de problemas. Cuando se trata del diseño de sistemas de información, busca analizar sistemáticamente la entrada o flujo de datos, la transformación de los datos, el almacenamiento de datos y la salida de información en el contexto de una organización particular. También es usado para analizar, diseñar e implementar mejoras que puedan incorporarse a la organización y puedan ser alcanzadas al usar un sistema de información computarizado.

    http://www.monografias.com/trabajos2/mercambiario/mercambiario.shtmlhttp://www.monografias.com/trabajos16/proyecto-inversion/proyecto-inversion.shtml#CICLOhttp://www.monografias.com/trabajos7/perde/perde.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtml

  • 34

    Este procedimiento se lleva a cabo, en el llamado ciclo de vida de desarrollo de sistemas, el cual consta de seis pasos que permiten el diagnóstico y optimización de un sistema de información. Este ciclo puede repetirse indefinidamente, porque como ya se señaló, las organizaciones siempre se ven sometidas a cambios, y sus sistemas deben renovarse periódicamente. Los pasos del ciclo de vida de desarrollo son los que se encuentran en la imagen. Se suele llamar analistas de sistemas a quienes se encargan de realizar en las empresas, el proceso de análisis y diseño de sistemas, definiendo los lineamientos a seguir y la manera en que debe incorporarse la tecnología de la computación para adecuar y actualizar sus sistemas de información.

    Los usuarios juegan un papel crítico al momento de cambiar o desarrollar exitosamente un sistema de información, porque son quienes conocen los problemas de su área de trabajo, pudiendo suministrar información valiosa y atinada sobre las necesidades que debería resolver tal sistema. El desarrollo acertado de sistemas de información automatizados requiere del trabajo conjunto de usuarios finales y de los analistas de sistemas.

    Investigación preliminar: Para identificar las necesidades o requerimientos de información pertinentes.

    Análisis de sistemas: Es el estudio detallado del sistema en uso y la especificación de nuevos requerimientos.

    Diseño del sistema: Se trata de la descripción detallada o delineación

    del nuevo sistema.

    Desarrollo del sistema: Se adquiere, desarrolla y prueba el software y hardware requeridos.

    Implementación del sistema: Instalación y adecuación del nuevo

    sistema, capacitando además a sus usuarios.

    Mantenimiento del Sistema: Es una etapa permanente, en la cual se evalúa periódicamente el sistema y de ser necesario, se le actualiza.

    La importancia del mantenimiento.

    Después de que el sistema está instalado se le debe dar mantenimiento, esto significa que los programas de computadora deben ser

    http://www.monografias.com/Computacion/Programacion/

  • 35

    modificados y mantenidos actualizados. La figura muestra la cantidad promedio de tiempo empleada en mantenimiento en una instalación MIS típica.

    El mantenimiento se realiza por dos razones. La primera de estas es para corregir errores de software. Sin importar que tan completamente se pruebe el sistema, se deslizan errores en los programas de computadora. Los errores del software comercial para microcomputadoras son a veces documentados como "anomalías conocidas", y son corregidos cuando son lanzadas nuevas versiones del software o versiones intermedias. En el software personalizado los errores deben ser corregidos conforme son detectados. La otra razón para realizar el mantenimiento del sistema es para mejorar las capacidades del software en respuesta a las necesidades organizacionales cambiantes y, por lo general, involucran algunas de las siguientes tres situaciones:

    1. Los usuarios frecuentemente solicitan características adicionales después de que se familiarizan con el sistema de cómputo y sus capacidades. Estas características solicitadas pueden ser tan simples como el desplegado de totales adicionales en un reporte o tan complicadas como el desarrollo de nuevo software.

    2. El negocio cambia a través del tiempo. Se debe modificar el software para abarcar cambios tales como nuevos requerimientos de reportes gubernamentales o corporativos, la necesidad de producir nueva información para clientes, etcétera.

    3. El hardware y software están cambiando a un ritmo acelerado. Un sistema que usa tecnología antigua puede ser modificado para usar las capacidades de una tecnología más nueva. Un ejemplo de tal cambio es el reemplazo de una Terminal de macrocomputadora con una estación de trabajo de microcomputadora, o una microcomputadora con una computadora de escritorio.

    http://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/Tecnologia/index.shtml

  • 36

    La figura ilustra la cantidad de recursos, por lo general tiempo y dinero, gastados en el desarrollo y mantenimiento del sistema. El área bajo la curva representa la cantidad total de dólares gastada. Se puede ver que a lo largo del tiempo es probable que el costo de mantenimiento exceda al del desarrollo del sistema. En cierto punto es más conveniente realizar un nuevo estudio del sistema, debido a que el costo de mantenimiento continuado es claramente mayor que la creación de un sistema de información completamente nuevo. Resumiendo, el mantenimiento es un proceso continuo a lo largo del ciclo de vida de un sistema de información. Después de que es instalado el sistema de información, el mantenimiento por lo general toma la forma de corrección de errores de programa no detectados previamente. Una vez que son corregidos, el sistema alcanza un estado estable proporcionando servicios contables a sus usuarios. El mantenimiento durante este periodo puede consistir en la eliminación de unos cuantos errores no detectados anteriormente y la actualización del sistema con una cuantas mejoras menores. Sin embargo, conforme pasa el tiempo y cambia el negocio y la tecnología, los esfuerzos de mantenimiento se incrementan dramáticamente.

    e) USO DE LAS HERRAMIENTAS CASE.

    A lo largo de este libro enfatizamos la necesidad de un enfoque sistemático y profundo al análisis, diseño e implementación de los sistemas de información. Reconocemos que para ser productivos los analistas de sistemas debe ser organizado, preciso y completo en lo que se proponen hacer. En los últimos años los analistas han comenzado a beneficiarse de nuevas herramientas de productividad que han sido creadas implícitamente para mejorar su trabajo rutinario mediante un apoyo automatizado. A estas se les llama herramientas CASE, que significa herramientas para ingeniería de software asistido por computadora. Los analistas se apoyan en las herramientas CASE para aumentar la productividad, comunicarse más efectivamente con los usuarios e integrar el trabajo que realizan en el sistema, desde el principio hasta el fin del ciclo de vida.

    Aumento de la productividad del analista.

    Estas herramientas permiten que sus usuarios tracen y modifiquen diagramas fácilmente. Por nuestra definición, el analista puede entonces llegar a ser más productivo simplemente por la reducción del tiempo considerable que es gastado típicamente en el trazo manual de diagramas de flujo de datos hasta que son aceptados.

    http://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos16/marx-y-dinero/marx-y-dinero.shtmlhttp://www.monografias.com/trabajos7/coad/coad.shtml#costohttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos13/librylec/librylec.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos14/herramicase/herramicase.shtmlhttp://www.monografias.com/trabajos5/inso/inso.shtmlhttp://www.monografias.com/trabajos5/inso/inso.shtmlhttp://www.monografias.com/trabajos/fintrabajo/fintrabajo.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtml

  • 37

    Mejora de la comunicación del analista-usuario.

    Para que el sistema propuesto se convierta en realidad y sea usado de hecho, es esencial una comunicación excelente entre los analistas y usuarios a lo largo del ciclo de vida del