Ingenieria En Informatica

Páginas: 10 (2252 palabras) Publicado: 27 de diciembre de 2012
INSTITUTO TECNOLÓGICO DE TORREON

FUNDAMENTOS DE SISTEMAS DE INFORMACIÓN

FUNDAMENTOS DE SISTEMAS DE INFORMACIÓN

LAURA RODRIGUEZ ROMERO

TORREON, COAH 24 DE SEPTIEMBRE 2012

FUNDAMENTOS DE DESARROLLO DE SISTEMAS
La ingeniería de software esta compuesta por una serie de pasos de abarcan los métodos, las herramientas ylos procedimientos antes mencionados. Estos pasos se denominan frecuentemente paradigmas de la ingeniería de software. La elección de un paradigma para la ingeniería de software se lleva a cabo de acuerdo con la naturaleza del proyecto y de la aplicación, los métodos, herramientas a usar, los controles y entregas requeridos.
Gama de paradigmas de la ingeniería de software:

La ingeniería desoftware esta compuesta por una serie de pasos de abarcan los métodos, las herramientas y los procedimientos

* Los que soportan técnicas de programación de bajo nivel (copia de ficheros frente estructuras de datos compartidos)
* Los que soportan métodos de diseño de algoritmos (programación dinámica)
* Los que soportan soluciones de programación de alto nivel. 
EL ENFOQUE ESTRUCTURADOEn el Enfoque Estructurado se usan los DFD (Diagrama de Flujo de Datos) como principal herramienta para entender al sistema antes de plasmarlo a código fuente. DFD es un diagrama en el q participan procesos (métodos), flujo de datos (argumentos) y archivos (base de datos). Hay de diferentes niveles dependiendo la complejidad del sistema q analiza. Hablando de lenguajes Tiene muchas diferenciascon la OO. Un mínimo cambio en el código puede llegar alterar al resto del programa cosa que en uno OO bien encarado eso no sucede lo cual es una ventaja por que así no se pierde tiempo en arreglar cosas ya hechas. Otra desventaja es que una porción de código en lenguaje estructurado es difícil que pueda servir en otros proyectos, esto si es habitual en lenguajes OO, con solo importar clases yahechas se escribe menos código y se ahorra tiempo.
Muchos especialistas en sistemas de información reconocen la dificultad de comprender 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 del sistema en componentes y
2. la construcción de un modelo del sistema.

Elmétodo incorpora elementos tanto de análisis como de diseño. El análisis estructurado se concentra en especificar lo que se requiere que haga el sistema o la aplicación. Permite que las personas observen los elementos lógicos (lo que hará el sistema) separados de los componentes físicos (computadora, terminales, sistemas de almacenamiento, etc.). Después de esto se puede desarrollar un diseño físicoeficiente para la situación donde será utilizado.
El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya existentes. Éste análisis permite al analista conocer un sistema o proceso en una forma lógica y manejable al mismo tiempo que proporciona la basepara asegurar que no se omite ningún detalle pertinente.
Componentes
Símbolos gráficos: Iconos y convenciones para identificar y describir los componentes de un sistema junto con las relaciones entre estos componentes.
* ELEMENTOS GRÁFICOS
Círculos; Los círculos significan procesos
Flechas; las flechas significan flujos de datos desde, o hacia, un proceso.
Rectángulos cerradoso abiertos; Los cerrados representan entidades externas mientras que los abiertos describen almacenes o archivos.
* En un DFD también se utiliza la escritura. Los flujos, entidades externas y los almacenes se etiquetan con un nombre.
* Un diagrama de flujo de datos puede ser profundizado expandiendo algunos de sus procesos en subprocesos, en este caso la etiqueta tendrá un número...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria informatica
  • Ingenieria Informatica
  • Ingenieria informatica
  • ingenieria informatica
  • Ingenieria En Informatica
  • Ingenieria Informatica
  • Ingenieria informatica
  • Ingenierio en informática

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS