Anexo 1 Estandares De Desarrollo Web V1

Páginas: 37 (9150 palabras) Publicado: 24 de octubre de 2015




PROYECTO: SISTEMA DE GESTIÓN DE CLUBES RECREACIONALES
MÓDULO MATRICULA EN ACADEMIAS



Estandares de Desarrollo Web




TALLER DE PROYECTOS 2
PROFESORES:
Villanueva Espinoza, María del Rosario
Moreno Molina, Joel
SECCIÓN: EA01

ÍNDICE

1. Introducción 3
1.1 Propósito del documento 3
1.2 Alcance 3
1.3 Control de Versiones 3
2. Estandares de plataforma WEB 4
2.1 Arquitectura Lógica 4
2.2Plataforma Hardware / Software 5
3. Estandares generales y lineamientos 6
3.1 Estandares de Active Server Pages – ASP y ASP.NET 7
3.2 Estandares HTML 9
3.3 Estandares de Seguridad 12
3.4 Estandares de Compilación 13
4. Estandares de PROGRAMACIÓN VISUAL basic .net 14
4.1 Reglas de Programación 14
4.2 Elementos de un Proyecto Windows 18
4.3 Elementos de un Proyecto Web 21
4.4 Estructura de unProyecto Web 23
4.5 Convenciones de Nombre 24
4.5.1 Distinción de mayúsculas y minúsculas 24
4.5.2 Mayúsculas y minúsculas pascal 25
4.5.3 Mayúsculas y minúsculas camel 25
4.5.4 Abreviaturas 26
4.5.5 Elecciones de palabra 26
4.5.6 Evitar confusión de nombres de tipos 27
4.5.7 Instrucciones generales de nomenclatura de espacio de nombres (namespace) 29
4.5.8 Instrucciones de nomenclatura de modulos yclases 30
4.5.9 Instrucciones de nomenclatura de interfases 30
4.5.10 Nomenclatura de controles y formularios 31
4.5.11 Nomenclatura de atributos 32
4.5.12 Nomenclatura de variables 32
4.5.13 Nomenclatura de constantes 35
4.5.14 Nomenclatura de enumeraciones 35
4.5.15 Nomenclatura de campos estaticos 35
4.5.16 Nomenclatura de parametros 36
4.5.17 Nomenclatura de metodos, procedimientos y funciones 364.5.18 Nomenclatura de propiedades 37
4.5.19 Nomenclatura de Rutinas 38
4.5.20 Manejo de Excepciones 39
5. Documentación 40
5.1 Descripción de Clase / Modulo 40
5.2 Descripción de Procedimiento 40
5.3 Comentarios dentro de la Función 40

1. Introducción
1.1 Propósito del documento
El propósito de este documento es describir la plataforma y estándares tecnológicos sobre la que se tienen quedesarrollar y ejecutar las aplicaciones web basadas en herramientas de Microsoft.
1.2 Alcance

Dirigido a los equipos responsables de las Areas de desarrollo.
1.3 Control de Versiones

EVOLUCION DEL DOCUMENTO
Versión
Fecha
Autor
Modificado
Evolución
0.1
12/01/2011
David Rubiños Matta

Primera versión de los estándares para desarrollos web




























2. Estandares de plataforma WEB
2.1Arquitectura Lógica
La arquitectura Lógica de las aplicaciones Web deberá estar basada en la arquitectura de tres capas.

Lógica de Presentación
Lógica de Negocio
Lógica de Persistencia.

Lógica de Presentación.- Es la interfaz del usuario a la aplicación. Normalmente esta capa controla la apariencia de la aplicación y responde a los eventos del usuario. La interfaz de usuario de una aplicaciónweb será siempre un navegador (IE – Internet Explorer 6.0 sp2 ó superior) al que llegan paginas que deben contener únicamente código HTML 4.0, CCS 1 y ocasionalmente código JavaScript 1.3 para validación de campos (fechas válidas, validación tipo de datos, etc.)
En el lado del servidor, la lógica de presentación estará formada por el código cuya ejecución permita la composición dinámica de laspaginas HTML que viajaran al cliente. Esto podrá realizarse siempre desarrollando con el estándar ASP del Internet Information Server 6.0 (IIS)

Lógica de Negocio.- Representa el núcleo principal de una aplicación y es donde se realiza el procesamiento específico de la aplicación utilizando las reglas del negocio. Para ello se hará uso de los componentes de negocio de COM+ del servicio del mismonombre que provee Windows 2000. Se utilizará MS Visual Studio. NET (Visual Basic y /o Visual C#). Esta capa se utiliza entre la capa de presentación y de Datos.

Lógica de Datos.- Donde están ubicados los datos de negocio, es decir la información que maneja la aplicación para su correcto funcionamiento. La información quedará almacenada en una base de datos Microsoft SQL Server 2005. El acceso a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estándares de desarrollo v1
  • Estandares web
  • Estandares web
  • Estandares web
  • Anexos Web Perquenco 1
  • Desarrollo Web De Front-Ends Taller 1
  • Anexo 01 Enunciado Del Proyecto V1
  • Anexo 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS