Modelo vista controlador

Páginas: 14 (3437 palabras) Publicado: 25 de octubre de 2010
CAPÍTULO III

30

3. PROCESO DE DESARROLLO 3.1. IMPLEMENTACIÓN DE LA BASE DE DATOS La persona encargado de la creación del esquema de la base de datos, fue el Ing. Jorge Loja; DBA de la Universidad Politécnica Salesiana.

Para la implementación del esquema se definieron los siguientes parámetros: x x x x x x Host: web.ups.edu.ec Port: 1521 SID: ups Service Name: web.ups.edu.ec DefaultTablespace: cpi_datos Index Tablespace: cpi_indices

Se asignó un nombre de usuario y una contraseña para la administración del esquema, y por seguridad, no están expuestos en el presente documento.

Para la creación del esquema de tablas, secuencias, triggers, procedimientos y funciones se crearon los scripts correspondientes.

Ver Anexo Número 6: “Scripts de ejecución del esquema”.

3.1.1.ESTÁNDARES Los estándares que se tomaron durante el desarrollo de la tesis están basados en la nomenclatura Húngara, según lo establecido por el Departamento de Sistemas de la Universidad Politécnica Salesiana.

Nombres de Procedimientos Los nombres de procedimientos empiezan con P_ y en letras mayúsculas, debe describir lo que representa. Todos los procedimientos deben estar comentadosdescribiendo su funcionalidad, el autor del proceso, la fecha de creación y la fecha de la última modificación.

31

Cuando se realiza una modificación al procedimiento se debe comentar sobre la justificación de la actualización.

Si el procedimiento tiene parámetros estos irán precedidos de:

pn_ pv_ pf_ pb_ pt_ pa_

Para los parámetros numéricos. Para los parámetros de caracteres. Para losparámetros de fecha. Para los parámetros boléanos. Para los parámetros type. Para los parámetros arreglo.

Ejemplo:

Procedimiento: P_SELECCIONADORES

Parámetros: pn_tipo_proyecto NUMBER , pv_tip_pro VARCHAR2

Nombres de Funciones

Los nombres de funciones irán precedidos por F_ y con mayúsculas y debe describir su funcionalidad.

En toda función se debe comentar su utilización, el autorde la función, la fecha de creación, la fecha de la última modificación y el resultado que devuelve la función.

Al momento de realizar una actualización en la función se debe especificar la fecha de la actualización, además se deberá incluir la justificación de la actualización.

Si la función tiene parámetros estos deben ir precedidos por: 32

pn_ pv_ pf_ pb_ pt_ pa_

Para los parámetrosnuméricos. Para los parámetros de caracteres. Para los parámetros de fecha. Para los parámetros boléanos. Para los parámetros type. Para los parámetros arreglo.

Ejemplo: Procedimiento: F_SELECCIONADORES Parámetros: pn_pro_codigo, pn_arc_codigo, pv_arc_nombre, pv_pro_titulo

Variables y Constantes

Se especificara el alcance de la variable o la constante, además del tipo de dato quealmacenará.

Alcance: l g Variables locales Variables globales

Tipo de dato: n_ v_ f_ b_ t_ a_ Para variable y constantes numéricas. Para variables y constantes de caracteres. Para variables y constantes de fecha. Para variables y constantes boléanas. Para variables y constantes type. Para variables y constantes arreglo.

Además se comentará la utilización de la variable dentro del proceso.Ejemplos: Procedimiento: P_SELECCION_PROYECTO

33

Variables: --estados del proyecto ln_est_aprovado NUMBER ln_est_rechazado NUMBER lv_tipo_proyecto VARCHAR2(50) – que es tipo de proyecto (pregrado, posgrado o colectivo/centros de investigación).

Consultas Las consultas (querys) se escribirán con todas las palabras reservadas en mayúsculas y los nombres de columna o constantes en minúsculas.Ejemplo: SELECT UNIQUE (esp1.pro_codigo) FROM cpi_proyectos pro1,

cpi_estados_proyectos esp1, cpi_estados est1, cpi_convocatorias con1 WHERE pro1.pro_codigo=esp1.pro_codigo AND con1.con_codigo= AND esp1.est_codigo= and

est1.est_codigo

pro1.con_codigo

con1.con_estado='A' AND esp1.est_codigo>2.

Tablas Los nombres de las tablas de los sistemas se crearán con el prefijo que describa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modelo vista controlador
  • modelo vista controlador
  • Modelo vista controlador
  • modelo vista controlador
  • Modelo Vista Controlador
  • Modelo, Vista, Controlador
  • modelo vista controlador
  • Modelo Vista Controlador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS