Sistemas de información basado en computadoras

Métodos para la creación de proyecto de implementación son:

1 – Modelo de Datos sobre la base de datos Diagramas de Flujo y relación de la entidad



2 – Modelo de negocio utilizando las herramientas de modelado como Microsoft Visio y Project.

3 – Modelo Lógico-relacional utilizando herramientas CASE y diagramas UML



4 – Los patrones de los modelos de desarrollo de software utilizado en todo el mundo como: RUP, ISO, CMMI y XP.

PARADIGMAS DE DESARROLLO DE SOFTWARE

1 .


Funcional

Esta es la computación como una evaluación de funciones matemáticas utilizando los lenguajes de programación funcionales, como LISP y Haskell.


2 ..

Estructurado – utilizado desde los años 70, responsable de popularizar el desarrollo de software para PC y de su uso personal y comercial. Lenguajes como C, Pascal, COBOL, conocido como Divide y vencerás. Funciónó, pero incurrido en graves problemas: las diferentes líneas de código del sistema, a menudo redundantes, y muchas variables globales, lo que hacía difícil mantener y depurar. Los sistemas son totalmente de procedimiento.


3 ..

Orientada a Objetos


basada en la composición e interacción de varias unidades de software llamadas objetos. El análisis y diseño orientado a objetos se tuvo como objetivo identificar el mejor conjunto de objetos para describir un sistema de software. Hoy es el paradigma más utilizado idiomas y es más común en la actualidad Delphi, JAVA, Visual Basic, etc.

4 ..

Orientación de los componentes


un conjunto de componentes de software que interactúan para formar sistemas de software más complejas. Se refiere a la funcionalidad del sistema como componentes. Más tarde, en otro paso, todos estos componentes se agrupan para formar el sistema. Si bien un componente se puede definir como un conjunto de objetos que tengan fines similares dentro del sistema, que se distinguen por el hecho de que un componente completamente estático.


5 ..

Aspectos Orientada


El POA permite a los desarrolladores de software para separar y organizar el código de acuerdo a su importancia para la aplicación. Permite que el código del programa está encapsulado y modular. Creado por Gregor Kiczales y su equipo en Xerox PARC, la división de investigación de Xerox. Ellos desarrollaron el AspectJ, la primera y más popular lenguaje de AOP.

¿QUÉ ES LA INGENIERÍA DE SOFTWARE?


Ingeniería de software es la creación y uso de principios de ingeniería sólidos para lograr el software de forma rentable, que sea fiable y funciona eficientemente en máquinas reales

TIPOS DE SOFTWARE


1
Basic Software
Se utiliza para apoyar otros programas como los compiladores, editores, utilidades de gestión de archivo.
2 en tiempo real de Software
Monitores, analiza y gestiona los eventos del mundo real, tales como: control del tráfico aéreo, la vigilancia en la UCI, los sensores en general, el control de los ferrocarriles y subterráneos.
3 Software Comercial
También llamados sistemas son utilizados por las organizaciones en general para actuar como cuentas por pagar, inventarios, nómina, administración de software, etc.
4 Ciencia y la Ingeniería del Software
Como especialista en el procesamiento de los números y algoritmos complejos, se utiliza en áreas como la astronomía, la geología, la tensión mecánica, la dinámica de las naves espaciales y la fabricación automatizada (CAD / CAM).
5 Software Educativo
Se utiliza para ayudar al aprendizaje y la educación a distancia. Ejemplos: diccionarios, traductores, software educativo, e-libro lector, etc.
6 Inteligencia Artificial Software
Hacer uso de algoritmos numéricos no para resolver problemas complejos. Son también llamados sistemas expertos. Ejemplo: El software de redes neuronales, síntesis de voz, inteligencia artificial, lógica difusa y software de autoaprendizaje.
7 Administración de Empresas de Software
Se trata de sistemas que se integran todas las funciones de una sociedad de gestión, también llamados sistemas ERP (Enterprise Resources Planning).
1ESPECIFICAÇÃO SOFTWARE – Define la funcionalidad del software y sus restricciones en sus operaciones.
Ejemplo: El Sr. Requisitos, entrevistas, reuniones, etc.

2Development SOFTWARE – El software debe ser producido de una manera que cumpla con sus especificaciones.
Ejemplo: Esencia de Análisis, modelos, diagramas, proyectos, etc.

3VALIDAÇÃO SOFTWARE – El producto de software debe ser validado para asegurarse hace lo que quiere el cliente.
Ejemplo: Las pruebas de software, prototipos, control de versiones, demos, etc.


EVOLUCIÓN DE SOFTWARE –

Él tiene que evolucionar para satisfacer las cambiantes necesidades de los clientes y las tecnologías utilizadas

Ingeniería de Requisitos:


1 .. Requisitos del sistema – un documento que detalla las funciones y limitaciones del sistema, que actúa como un contrato entre el comprador y el desarrollador.
2 ..

Proyecto de Especificación

Descripción abstracta de software en forma de diagramas que sirve de base para una aplicación más detallada del producto.
3 ..

Requisitos funcionales

Las declaraciones explícitas de cómo el sistema debe reaccionar a entradas específicas, y qué resultados se debe esperar.
4 ..

Las necesidades no-funcional

Limitaciones en los servicios o funciones ofrecidas por el sistema.
5 ..

Requerimientos de dominio

Dominio en el que se ejecutará la aplicación e incluye el hardware y la infraestructura física.

MODELO DE NEGOCIO Y TECNOLOGÍA DE LA INFORMACIÓN

  1. conflicto interno constante sobre las funciones y responsabilidades de las operaciones de los sistemas de información;
  2. Las quejas sobre el desempeño de los sistemas de información como los costos y beneficios;


  3. La falta de visión a nivel de empresa, con la ausencia de integración funcional, que muestra la incapacidad de los sistemas de coordinar el ciclo de la información en una forma integrada;
  4. Disminución de la competitividad de la empresa, dejando claro a sus administradores consolidación de los competidores a través del uso innovador de las tecnologías de la información;
  5. Redundancia en el desarrollo de sistemas de información, no hay reutilización de la información.

Los siguientes puntos son de vital importancia para los sistemas integrados y los que las utilizarán:

1 – x flujo de información a través de la gestión de la información;



Información adecuada 2;

3 – Eliminar el papel;

4 –


Modelo de negocio a través de Internet;

5
El aumento de la esfera de la información por la empresa;
Uso racional de las herramientas de análisis de negocios e inteligencia competitiva.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.