CURSO COLDFUSION

Páginas: 14 (3304 palabras) Publicado: 21 de octubre de 2015
APLICACIONES WEB EN

ColdFusion
BAJO EL ESTÁNDAR DE DESARROLLO DE

PORFIRIO ALBERTO PADILLA LÓPEZ

Coldfusion
Coldfusion es un servidor de aplicaciones dinámicas WEB, propiedad de
Adobe y escrito completamente en el lenguaje orientado a objetos JAVA.
Coldfusion tiene su propio lenguaje de marcas CFML (ColdFusion
Markup Languaje), el cual es muy similar al HTML tradicional (
quepueden tener varios atributos=“valor” )
Los tags propios de Coldfusion proveen opciones especiales que facilitan
el desarrollo de aplicaciones WEB más dinámicas y funcionales.

Aplicaciones en ColdFusion

Arquitectura Lógica del Sistema
Nuestros sistemas definen una arquitectura de 3 capas, en la cual se separan:

La interfaz: Que se muestra al
usuario y le facilita la
obtención y/o captura dedatos

Lógica
de
negocio:
Encapsulada en funciones,
que procesan datos de
entrada
dados
como
parámetro y nos devuelven
un resultado.

Invoca
funciones

Persistencia: Almacena
los datos, manteniendo
su
integridad
para
posterior consulta.

Consulta a la
BD

Aplicaciones en ColdFusion

Distribución de Formularios y Componentes
Contenidos de ayuda e información del sistema
basados en FLASH
Componentes deaplicación (Lógica del negocio)
Hojas de estilo.
Imágenes usadas a través de todo el sistema
Funciones de javascript
Una carpeta por módulo del sistema
Los archivos .cfm que se encuentran a nivel raíz
del sistema realizan la función de obtener los
datos de ingreso al sistema del usuario,
validarlos y en caso de ser correctos, asignar el
respectivo rol de acceso que el usuario tendrá.
Aplicacionesen ColdFusion

Acceso y Autentificación
Al iniciar sesión en el sistema, los siguientes archivos se ejecutan en el
orden respectivo:

1- Login.cfm: Se presenta la correspondiente interfaz para que el usuario
se autentifique ante el sistema (nombre, contraseña, empresa, huella
digital, etc.)

2- Validar.cfm: al proporcionarse los datos de identificación del usuario,
éste archivo comprueba suvalidez, y asigna al usuario los privilegios de
acceso que tenga
Aplicaciones en ColdFusion

Acceso y Autentificación
3- Index.cfm: Es la pantalla de inicio del sistema, que muestra el acceso hacia los
diferentes módulos del mismo, además del botón de SALIR.

Aplicaciones en ColdFusion

Acceso y autentificación: Application.cfm
Al solicitar una página, ColdFusion verifica la existencia de unarchivo con
nombre “Application.cfm”, si existe, el servidor lo ejecuta antes de devolver
la página solicitada.
En este archivo se pueden agregar operaciones de validación de datos de
sesión de la página.
La principal Función es redireccionar a la página de login en caso de que el
usuario intente acceder a una página sin haber iniciado sesión, o si ésta ya
ha expirado.

Aplicaciones en ColdFusion INTERFACES
Las interfaces siguen un formato tabular, donde la organización (layout) de los
campos de entrada de datos (controles) son definidas dentro de una estructura
de HTML.
En la capa de interfaz, cada uno de los módulos presenta 4 archivos de interfaz para
catálogo u operación correspondiente al módulo: LISTADO, AGREGAR, EDITAR,
BORRAR.
Al seleccionar la opción correspondiente deoperación o catálogo en el menú del
sistema, la primer pantalla en aparecer es la de listado.
La pantalla de listado nos muestra diferentes campos o “filtros” para buscar registros
bajo ciertos criterios de búsqueda.
Al generar el listado, cada uno de los registros obtenidos (ó filas en la tabla) muestra
un botón de editar y otro de eliminar, para ejecutar la respectiva acción sobre el
componentecorrespondiente.
Aplicaciones en ColdFusion

INTERFACES: Lineamientos de Codificación
Del orden del código: Las secciones de código deberán seguir el siguiente orden:

prefix=“ct”
prefix=“rrt”

taglib=“#Application.ctPath#”
/>
taglib=“#Application.rrtPath#” />



...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Coldfusion
  • Coldfusion
  • Curso
  • Curso
  • En Curso
  • Curso
  • Curso
  • cursos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS