Categorias: Todos - desventajas - lenguaje - ventajas - modelado

por Chr Fg 3 anos atrás

166

EVENTOS Y RAD

La práctica de desarrollo rápido de aplicaciones (RAD) se caracteriza por la creación de procedimientos específicos para responder a eventos en objetos de una interfaz, utilizando nombres formados a partir del objeto y el evento, como en el caso de "

EVENTOS Y RAD

Desarrollado por James Martin en 1980. Es un proceso de desarrollo de software, desarrollado. la construcción de prototipos y el uso de utilidades CASE (Computer Aided Software Engineering).

Modelado de datos:

-El flujo de información definido como parte de la fase de modelado de gestión -Se definen las características de cada uno de los objetos y las relaciones entre estos objetos.

EVENTOS Y RAD

Los procedimientos se llaman con un nombre que se forma a partir del nombre del objeto y el nombre del evento, separados por el carácter (_), como por ejemplo txtBox_click, que es el nombre del procedimiento que se ocupará de responder al evento click en el objeto txtBox

PROCEDIMIENTOS:

Cada vez que se produce un evento sobre un determinado tipo de control, arranca una determinada función o procedimiento que realiza la acción programada por el usuario para ese evento en concreto

Los distintos tipos de eventos deben ser reconocidos por WINDOWS y por Visual Basic

-Son eventos típicos el click sobre un botón -El hacer doble click sobre un nombre de un fichero para abrirlo -El arrastrar un icono -El pulsar una tecla o combinación de teclas -El elegir una opción de un menú -El escribir en una caja de texto -O simplemente mover el ratón

EVENTOS: YA SE HA DICHO QUE LAS ACCIONES DEL USUARIO SE LLAMAN EVENTOS

Modelado de proceso:

-Quedan transformados para lograr el flujo de información necesario para implementar una función de gestión. -Las descripciones del proceso se crean para añadir, modificar, suprimir, o recuperar un objeto de datos.

ESTRUCTURA

MODELADO DE GESTION
MODELADO DE DATOS

MODELADO DE PROCESO

GENERACION DE APLICACIONES

PRUEBA DE ENTREGA DE APLICACIONES

LENGUAJE DE PROGRAMACION

PERL Python TCL PHP Java Fortran C

- Escala: Las prácticas de RAD se complican cuando se expanden más allá de un solo equipo -Progreso más difícil de medir. -Más fallas (por síndrome de “codificar a lo bestia”)

Desventajas:

Ventajas:

-Velocidad: Con RAD, es más probable que los proyectos terminen a tiempo -El desarrollo se realiza a un nivel de abstracción mayor. -Ciclos de desarrollo más pequeños.