programación orientada a objetos

Páginas: 7 (1573 palabras) Publicado: 19 de febrero de 2014
Técnicas de prototipos y desarrollo rápido:

El diseño de prototipos es una popular técnica de ingeniería utilizada para desarrollar modelos a escala (o simulados) de un producto o de sus componentes, cuando se aplica al desarrollo de sistemas de información, el diseño de prototipos implica la creación de un modelo interactivo de trabajo de un sistema o subsistema.

La técnica deprototipos puede utilizarse en varias fases del ciclo de vida.
Existen cuatro tipos de prototipos de sistemas de información:

• Los prototipos de vialidad se utilizan para probar la vialidad de una tecnología específica aplicable a un sistema de información.

• Los prototipos de necesidades (a veces denominados de descubrimiento) se utilizan para descubrir las necesidades de los usuarios conrespecto a la empresa. Pueden simular la forma de pensar de los usuarios. Su base es sencilla: los usuarios reconocerán sus necesidades cuando las vean, durante la elaboración de diseños de necesidades, el analista puede pintar pantallas o informes de muestra, y solicitar las opiniones del usuario con respecto a su contenido.

• Los prototipos de diseño (a veces denominados prototipos decomportamiento) se utilizan para simular el diseño del sistema de información final. Mientras que los prototipos de necesidades se centraban solo en el contenido, los prototipos de diseño lo hacen en la forma y funcionamiento del sistema deseado. Cuando un analista crea un prototipo de diseño, espera que los usuarios evalúen dicho prototipo como si formara parte del sistema final. Así, los usuarios deberíanevaluar la facilidad de aprendizaje y de manejo del sistema, así como el aspecto de pantallas y los informes y los procedimientos requeridos para utilizar el sistema. Estos prototipos pueden servir como especificaciones parciales de diseño o evolucionar hacia prototipos de implantación.

• Los prototipos de implantación (a veces denominados prototipos de producción) constituyen una extensión delos prototipos de diseño donde el prototipo evoluciona directamente hacia el sistema de producción. En principio, los prototipos de implantación omiten normalmente detalles como la edición de datos, las seguridades y los mensajes de ayuda. Estos detalles pueden añadirse posteriormente, si se desea que el prototipo evolucione hacia un sistema de producción.

Las ventajas que se obtienen del usode prototipos son numerosas:

• Los usuarios se hacen participantes más activos en el desarrollo de sistemas. Suelen mostrarse más interesados en los prototipos de trabajo que en las especificaciones de diseño en papel.

• La definición de necesidades se simplifica por el hecho de que muchos usuarios finales no comprenden o no son capaces de enunciar detalladamente sus necesidades hasta queven un prototipo.

• La probabilidad de que los usuarios finales aprueben un diseño y luego rechacen su implantación se reducirá notablemente .

• Según se dice, el diseño mediante prototipo reduce el tiempo de desarrollo, sin embargo, algunos expertos cuestiona este ahorro de tiempo.

Pero para la utilización de prototipos comporta también un riesgo, se suele pasar a las fases deanálisis y diseño con demasiada rapidez. Ello empuja al analista a pasar demasiado rápido a la codificación, sin haber comprendido bien las necesidades y los problemas.



Programación Orientadas a objetos:

La Programación Orientada a Objetos (POO u OOP) es un paradigma de programación que define los programas en términos de “clases de objetos”, objetos que son entidades que combinan estado(propiedades o datos), comportamiento (procedimientos o métodos) e identidad (propiedad del objeto que lo diferencia del resto). La programación orientada a objetos expresa un programa como un conjunto de estos objetos, que colaboran entre ellos para realizar tareas. Esto permite hacer los programas y módulos más fáciles de escribir, mantener y reutilizar.



Elementos de la POO:

-....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS