UNIVERSIDAD YACAMBU

Vicerrectorado de Estudios Virtuales

Sistemas de Información Gerencial

Prof. Yaros Pérez

 

Darkis Mejias

 

 

 

 

Estrategias para el desarrollo de los sistemas de información

 

 

Existen tres estrategias para el desarrollo de sistemas en una organización, que son:

 

 

 

Método del Ciclo de Vida de Desarrollo de Sistemas

 

 

Es el conjunto de actividades  que los analistas, diseñadores y usuarios realizan para desarrollar e implementar un sistema de información.

 

Características de aplicación: requerimientos de sistemas de información predecible, manejable como proyecto, requiere que los datos se encuentren en archivos y bases de datos, gran volumen de transacciones y procesamiento, requiere de validación de los datos de entrada, abarca varios departamentos y desarrollado por equipos de proyectos.

 

Este método  consta de seis (6) actividades:

 

  1. Investigación preliminar: inicia con la petición de una persona, por la administración o por algún especialista en sistemas.  Cuando se formula la solicitud inicia la primera actividad de sistemas; la investigación preliminar, que consta de tres (3) actividades: a) aclaración de la solicitud: se debe examinar la solicitud para determinar con exactitud lo que quiere el solicitante, b) estudio de factibilidad: es determinar si es procedente o no el sistema, lo realiza un pequeño equipo de personas que esta familiarizado con técnicas de sistemas de información, existen tres (3) aspectos relacionados con el estudio de factibilidad: factibilidad técnica,  factibilidad económica y factibilidad operacional, c) aprobación de la solicitud: es donde se da carta abierta para iniciar el desarrollo del sistema.
  2. Determinación de requerimientos: El aspecto fundamental del análisis de sistemas es comprender todas las facetas importantes de la parte de la empresa que se encuentra bajo estudio (por esta razón el proceso de adquirir información se denomina, con frecuencia, investigación detallada), estas son las preguntas claves: ¿qué es lo que se hace?, ¿cómo se hace?, ¿con qué frecuencia se presenta?, ¿qué tan grande es el volumen de transacciones o de decisiones?, ¿cuál es el grado de eficiencia con el que se efectúan las tareas?, ¿existe algún problema?, de existir ¿qué tan serio es?, ¿cuál es la causa que lo origina?.
  3. Diseño del sistema: es donde se producen los detalles que establecen la forma en que el sistema cumplirá con los requerimientos identificados durante la fase de análisis.  Los diseñadores son los responsables de dar a los programadores las especificaciones de software completas y claramente delineadas.  Una vez comenzada la fase de programación, los diseñadores contestan preguntas, aclaran dudas y maneja los problemas que enfrentan los programadores cuando utilizan las especificaciones de diseño.
  4. Desarrollo se software: los encargados de desarrollar software pueden instalar (o modificar y después instalar) software comprado a terceros o inscribir programas diseñados a la medida del solicitante.  La elección depende del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad de los programadores.  Los programadores también son responsables de la documentación de los programas y de proporcionar una explicación de cómo y por qué ciertos procedimientos se codifican en determinada forma.  La documentación es esencial para probar el programa y llevar a cabo el mantenimiento una vez que la aplicación se encuentra instalada.
  5. Prueba de sistemas: durante esta fase, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo hagan.  En algunas organizaciones las pruebas son realizadas por personas ajenas al grupo que escribió los programas originales, buscando asegurar, por una parte, que  las pruebas sean completas  e imparciales y, por otra, que el software sea más confiable.
  6.  Implementación: es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla.

 

 

Método del Análisis Estructurado

 

 

Muchos especialistas en sistemas de información reconocen la dificultas de comprender y manear  de manera completa sistemas grandes y complejos. El método de desarrollo del análisis estructurado tiene como finalidad superar esta dificultad por medio de: 1) la división de sistemas en componentes y 2) la construcción de un modelo del sistema.  El método incorpora elementos tanto de análisis como de diseño. Se concentra en especificar lo que se requiere que haga el sistema o la aplicación.

 

Características de aplicación: adecuado para todo tipo de aplicaciones y tiene mayor utilidad como complemento de otros métodos de desarrollo.

 

Elementos del análisis estructurado:

  1. Símbolos gráficos: una de las formas de describir el sistema es prepara el bosquejo que señale sus características, identifique la función para la que sirve e indique como se interactúa con otros elementos.   
  2. Diagrama de flujo de datos: para desarrollar una descripción del sistema por el método de análisis estructurado se sigue un proceso descendente.  El modelo original se detalla en diagramas de bajo nivel que muestran características adicionales del sistema.
  3. Diccionario centralizado de datos: es donde están detallados y definidos  los elementos del sistema, flujo de datos procesos y almacenamiento de datos.

 

 

Método del Prototipo de Sistemas

 

 

Este método hace que el usuario participe de manera más directa en la experiencia de análisis y diseño.  Esta constituido por un software que acepta entradas, realiza cálculos, produce información ya sea impresa o presentada en una pantalla, o que lleva a cabo otras actividades significativas.

 

 

Características de aplicación:  condiciones únicas de la aplicación donde los encargados del desarrollo tienen poca experiencia o información, o donde los costos y riesgos de cometer un error pueden ser altos, útil para probar la factibilidad del sistema, identifica los requerimientos del usuario y evalúa el diseño de un sistema o examina el uso de una aplicación.

 

 

Método a Utilizar y Justificación

 

 

La estrategia a utilizar para el desarrollo del sistema de información será la del Método del Ciclo de Vida de Desarrollo de Sistemas, ya que es una estrategia que permitirá desarrollar el sistema paso a paso, se aplicaran las etapas de diseño y análisis, esta naciendo de la petición por parte de la empresa,  ya que no existe un sistema de información, por lo que se hace necesario su creación, adicional que este método permite ir evaluando la aplicación e implementación del sistema. 

Algunos autores consideran que no existe un método correcto para desarrollar un sistema de información, pero si existen diferentes formas para producir el sistema correcto para una aplicación y el indicador definitivo del éxito de cualquiera de los métodos desarrollados anteriormente, es aquel que se refiere a los resultados obtenidos y no a la precisión teórica de la estrategia. Aunque el éxito de cualquier sistema dependerá de: cuándo se empleara, cómo se aplicará y de las personas que participaran en el desarrollo del sistema.

 

 

Herramientas para el Manejo de Correo y Pagina Web

 

Las herramientas a utilizar para el manejo de Correo y pagina web  serán:

En primer lugar se dispondrá de un hardware o soporte físico adecuado, que incluirá:

·        Servidores de Web, bajo el modelo Cliente-Servidor.

·        Cada trabajador (cliente) que utilice computadoras tendrá una Pentium 3, de 500 mghs, 32 mb memoria ram, 20 gb de disco duro, y el resto de sus periféricos (mouse,   teclados, monitor)

·        Un sistema de cableado que conecta el Servidor o Servidores con los equipos Cliente (cable coaxial, de par trenzado, fibra óptica, etc).

·        Elementos de hardware que configuran el concepto tradicional de red: tarjetas de conexión o NIC (Network Interface Card), transceptores, repetidores, concentradores o hubs, etc...

·        Máquinas que actúan como firewalls, y su correspondiente software.

En segundo lugar, se requieren elementos de software que hagan posible configurar la red:

·        Un sistema operativo de red, que soporta el intercambio de información y, que, como tal, reside tanto en clientes como en servidores. Linux

·        Aplicaciones de red, que en este caso, se refieren a la utilización de browsers, residentes en los equipos servidor y clientes, así como de programas específicos de correo electrónico, FTP, etc.

·        Un sistema de gestión de red, que permite el control de prestaciones, problemas, seguridad o configuración.

·        Protocolos de comunicación Web estándares

·        Programas de antivirus

Las herramientas antes mencionadas se utilizaran para apoyar en forma automática los diferentes procesos que se realizan en la empresa, con el principal objetivo de apoyar la toma de decisiones, igualmente con estos instrumentos la organización estará en constante contacto tanto interna como externamente, economizando: tiempo, recursos (materiales, humanos y financieros)

 

Infografia

 

  1. http://gustavolarriera.tripod.com/doc/tech/agelii.pdf

 

  1. http://www.microsoft.com/latam/technet/techinfo/intranet/default.asp

 

  1. http://www.monografias.com/trabajos12/intrants/intrants.shtml

 

  1. www.icesi.edu.co/~jcalonso/Funding/MWebCTest.pdf

 

  1. http://es.wikipedia.org/wiki/Linux