Академический Документы
Профессиональный Документы
Культура Документы
TRABAJO: Arquitectura en 3 capas UNIDAD: 1~. CARRERA: Ing. En sistemas computacionales. SEMESTRE Y GRUPO: 703-a. FECHA: 26/agosto/2011.
ndice
Introduccin 1.- Capa de presentacin 2.- Capa de negocio . 3.- Capa de datos ..
3 4 4 5 6 7
Conclusin.. Bibliografa.
Introduccin
La programacin por capas es un estilo de programacin en el que el objetivo primordial es la separacin de la lgica de negocios de la lgica de diseo; un ejemplo bsico de esto consiste en separar la capa de datos de la capa de presentacin al usuario.
La ventaja principal de este estilo es que el desarrollo se puede llevar a cabo en varios niveles y, en caso de que sobrevenga algn cambio, slo se ataca al nivel requerido sin tener que revisar entre cdigo mezclado. Un buen ejemplo de este mtodo de programacin sera el modelo de interconexin de sistemas abiertos. Adems permite distribuir el trabajo de creacin de una aplicacin por niveles; de este modo, cada grupo de trabajo est totalmente abstrado del resto de niveles, de forma que basta con conocer la API que existe entre niveles.
Es la que ve el usuario (tambin se la denomina "capa de usuario"), presenta el sistema al usuario, le comunica la informacin y captura la informacin del usuario en un mnimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). Tambin es conocida como interfaz grfica y debe tener la caracterstica de ser "amigable" (entendible y fcil de usar) para el usuario. Esta capa se comunica nicamente con la capa de negocio.
Es donde residen los datos y es la encargada de acceder a los mismos. Est formada por uno o ms gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperacin de informacin desde la capa de negocio.
Conclusin
La programacin en tres capas es ms utilizada en los programas actuales ya que permite con mayor facilidad encontrar los errores sin tener que buscar en todo el cdigo ya que al estar divididas en capas solo se va directamente al nivel en donde se encuentra el error.
Bibliografa
1.http://www.google.com.mx/#hl=es&cp=18&gs_id=1y&xhr=t&q=arquitectura+en+3+capas&pf=p&sclient=ps y&source=hp&pbx=1&oq=arquitectura+en+3+&aq=0&aqi=g1g-s1g2gv1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.&fp=dec66654101e0f4f&biw=1366&bih=667 2.www.nielsoft.com/Seminario/3capas/introduccion.ppt