Evolución de los sistemas de información
Aparece a finales de los años sesenta y principios de los setenta, la evolución de la IS ha ido muy ligada a la evolución de los lenguajes de programación usados en la implementación del software.
La principal característica de los métodos de análisis y diseño estructurados es que diferencian claramente las técnicas para la especificación de los procesos (funciones) del software de las técnicas para la especificación de la información (los datos) que tiene que gestionar el software. No hay una integración entre ambas vertientes.

Además, muchos de estos métodos siguen una aproximación top-down en la que se parte del problema entero para ir descomponiéndolo progresivamente hasta obtener partes más pequeñas y tratables (similarmente a como se desarrolla un programa siguiendo el paradigma de la programación estructurada).

Con la aparición del paradigma de la programación orientada a objetos, estos métodos quedaron bastante desfasados, aunque todavía hay algunas empresas que los utilizan. finales de los ochenta y principios de los noventa, surgieron los métodos de análisis y diseño orientados a objetos.

Estos métodos intentan aplicar los conceptos (y las ventajas) de la orientación a objetos ya en las fases de análisis y diseño de la aplicación, por lo que se consigue una transición mucho más suave entre las diferentes etapas del desarrollo. finales de los ochenta y principios de los noventa, surgieron los métodos de análisis y diseño orientados a objetos. Estos métodos intentan aplicar los conceptos (y las ventajas) de la orientación a objetos ya en las fases de análisis y diseño de la aplicación, por lo que se consigue una transición mucho más suave entre las diferentes etapas del desarrollo.

UML
El UML es un lenguaje muy expresivo y que permite definir todas las vistas (perspectivas) 10 necesarias para desarrollar software (la vista de los datos que hay que gestionar, la vista del comportamiento del software, la vista de la arquitectura...), por tanto cubre la especificación de todas las decisiones de análisis, diseño e implementación necesarios.

Diagrama de casos de uso
El diagrama de casos de uso permite visualizar fácilmente el conjunto de requisitos del software. Como su nombre indica, el diagrama está formado por un conjunto de casos de uso, en que cada uno representa una funcionalidad (“escenario de utilización”) que tiene que proveer el sistema.
Diagra de estados
El diagrama de estados muestra el comportamiento dinámico de un elemento en concreto. Más específicamente, permite ver los diferentes estados por los que pasa un objeto (un cliente, una venta...) a lo largo de su ciclo de vida. Por ejemplo, el diagrama de estados de la figura 6 permite modelar cuando un cliente pasa de ser un cliente normal a un cliente moroso y al revés.

Estoy de acuerdo al tema el sistema de información ya que es muy importante en la sociedad, por ser una herramienta poderosa y alterna para apoyar a los administradores individuales a tomar mejores decisiones cuando los problemas no sean los habituales y cambien constantemente y a la gente que trabaja en grupo a tomar decisiones de manera más eficiente, así como también, ayudan a la alta dirección a monitorear el desempeño de la sociedad o institución a identificar problemas estratégicos y oportunidades.
No hay comentarios:
Publicar un comentario