Upload
leohuirse
View
215
Download
0
Embed Size (px)
Citation preview
8/17/2019 Estándares de Desarrollo de Aplicaciones NET
1/5
1
ESTÁNDARES PARA EL DESARROLLO DE APLICACIONES
1. Arquitectura
El OSIPTEL ha optado por un diseño de cuatro (4) capas, el cual comprende lo siguiente:
8/17/2019 Estándares de Desarrollo de Aplicaciones NET
2/5
2
Capa de Datos: En esta capa se encuentra todos aquellos componentes cuya funcionalidad
está centrada en recuperar y/o almacenar los datos con los que trabaja nuestra aplicación.
Capa de Negocio: Es la que soporta toda la lógica de negocio. En esta capa encontramos
todas aquellas funciones que hacen algún tipo de tratamiento de los datos, se aplica las
reglas de negocio, etc.
Capa de Presentación: Orientada a soportar la interactividad de los usuarios con las
funcionalidades brindadas por la capa de negocio. En esta capa se encuentran los
controles visuales, formularios, etc.
Capa de Servicio: Esta capa permite desacoplar la interfaz de usuario del resto de capas,
permitiendo que las funcionalidades de nuestra aplicación sean accesible por otras
aplicaciones u servicios.
2.
Desarrollo
El IDE utilizado para el entorno de desarrollo es el MS Visual Studio .NET C# 2008 o
superior, el cual se detalla a continuación:
OSIPTEL.[Alias del Sistema].WEB, los formularios de registro, modificación u otras
acciones, reporte, búsquedas, galería de imágenes, master page, javas script, estilos, etc.
8/17/2019 Estándares de Desarrollo de Aplicaciones NET
3/5
3
A continuación se muestra algunas pantallas:
8/17/2019 Estándares de Desarrollo de Aplicaciones NET
4/5
4
OSIPTEL.[Alias del Sistema].BE, se definen los atributos de las clases que intervienen en el
aplicativo.
OSIPTEL.[Alias del Sistema].BL, en esta capa se especifica la lógica de negocio que
contemplará el aplicativo.
8/17/2019 Estándares de Desarrollo de Aplicaciones NET
5/5
5
OSIPTEL.[Alias del Sistema].DL , instrucciones el cual invoca rutinas para el acceso al
motor de base de datos.
3.
Configuración
El sistema se alojará en un servidor “Internet Information Services – IIS”, el cual tiene
instalado el Microsoft Net Framework 3.0 superior, los “Aplications Pools” entre otros
aspectos.