border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 28-12-2006, 16:13:09
Un Nuevo Amigo
 
Registrado: nov 2006
Posts: 18
clara saavedra martinez Valoración +2
Predeterminado PROGRAMACION EN TRES CAPAS

Hola les escribo para pedir su ayuda lo que pasa es que tengo una aplicaion en visual 6.0 que quiero cambiar a tres capas tengo conocimientos pero solo teoricos pues nunca e progamado de esta manera por lo que por favor pido si pueden me envien un ejemplo para poder entenderle

gracias
__________________
EL CONOCIMIENTO SE COMPARTE
Responder Con Cita
  #2 (permalink)  
Antiguo 28-12-2006, 19:24:17
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.184
acalanto ha deshabilitado la reputación
Predeterminado

Fundamentalmente se divide en tres bloques o capas que se pueden diseñar y codificar independientemente del resto, pues cada cual tiene un cometido bien definido. Aunque seguramente encontrarás diferentes definiciones, las podemos deinir en mod resumido de la siguiente manera.

Interface Gráfica
Reglas de negocio
Acceso a Datos

La interface gráfica es la parte de aplicación que gestiona la operatividad con el usuario. En términos generales podriamos agrupar en esta capa todos los formularios etc. etc.

Las reglas de negocio son las clases cuya reponsabilidad es mantener la integridad y coherencia de la información y todos los procesos que con ésta se ejecuten. Claros ejemplos son la seguridad, acceso de usuarios, claves y todas aquellas cosas a las que una determinada persona puede o no acceder; otras reglas en esta capa pueden controlar que -por ejemplo- a un cliente que no ha realizado los pagos en la fecha indicada, no se le pueda atender un pedido.

El acceso a datos es el encargado de gestionar en ficheros tod aquello que las dos capas anteriores le suministran debidamente comprobado y formateado. Entre otros cometidos puede ser la parte responsable de copias de seguridad, integridad de datos y distribución de cargas entre diferentes sucursales... procesos batch...impresiones masivas ... etcétera.


Lógicamente, esto que te explico, es una simplificación muy resumida de toda la arquitectura de un aplicativo distribuida en capas. Es necesario unos conocimientos exhaustivos de diferentes disciplinas: Dirección del equipo, Jefes y Responsables de Proyecto, Analistas orgánicos y funcionales y desde luego un buen departamento de modelado (UML) y codificación.

Si una sola persona desea acometer un proyecto de cierta magnitud, puede decantarse por esta arquitectura, pero ha de tener en cuenta todos los conocimientos necesarios para ello y sobre todo un alto grado de autodisciplina. Será imprescindible una cierta experienciaen el manejo de modeladores y herramientas CASE (Rational Rose..Shoda) y por supuesto controlar clases y objetos.

Espero que este breve rollo te resulte de utilidad para que tomes la decisión más adecuada a tus propósitos.


PD: Diferentes ejemplos los puedes encontrar en las herramientas que te indico, incluso el modelador de Visual Studio es bastante correcto para comenzar, creo recordar que tiene algún ejemplo y una ayuda en línea más o menos correcta.
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Programacion en 3 Capas alexander_p Visual Basic.NET 2003 & 2005 1 05-03-2008 13:07:28
Programacion en capas lopezbaires Visual Basic.NET 2003 & 2005 4 17-10-2007 04:25:30
¿que son las capas en vb.net - ado.net? foxdie283 Visual Basic.NET 2003 & 2005 1 04-06-2007 15:35:46
Programacion en Tres Capas JuniorTuPapa Visual Basic 6.00 1 22-09-2004 20:53:50
tres dudas.... simba77 Visual Basic 6.00 6 17-09-2004 00:00:00


La franja horaria es GMT. Ahora son las 07:31:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right