Anda di halaman 1dari 4

Uso de estndares de Programacin para el Desarrollo de Aplicaciones BIOINFO

Estndares a ser utilizados para BD.


Nombre de la base de datos: El nombre de la base de datos debe ser el mismo nombre
que abrevie al nombre del sistema al que estar relacionado, la primera letra en
mayscula. Ejemplo: Sistema de Informacin Turstico SITURISMO, entonces el
nombre de la base de datos ser Siturismo.
Nombre de tabla: El nombre de la tabla debe ser un sustantivo o la unin de stas
mediante un guin bajo, donde la primera letra de cada sustantivo debe ser mayscula.
El sustantivo debe ser singular. Ejemplo: Producto, Orden, Producto_Orden.
Nombre de procedimiento almacenado: El nombre del procedimiento almacenado
debe estar conformado por tres(3) partes y unidos por medio de un guin bajo, que son:
- pa, es la unin de las letras iniciales de las palabras procedimiento almacenado.
- sel, ins, upd,del, son parte de las tres(3) letras iniciales de las palabras inglesas
selection, insert, update y delete, los cuales nos ayudar a distinguir el tipo de
procedimiento almacenado que se ha creado.
- La tercera y ltima parte estar conformada por la unin de un verbo y uno o ms
sustantivos, donde el verbo deber ser escrito en minscula y el sustantivo o
sustantivos debern iniciar con la primera letra en mayscula.
Ejemplo:
pa_sel_listarProducto, pa_sel_listarProductosVendidos.
Nombre de Campo:
El nombre del campo de una base de datos debe estar conformado por dos (2) partes y
unidos por medio de un guin bajo, la primera parte deber estar conformada por las
tres letras iniciales del nombre de la tabla, la segunda parte corresponder al nombre del
atributo en singular y con letra inicial mayscula. Ejemplo: tabla producto,
Pro_IdProducto, Pro_Descripcion.

En el caso cuando la entidad sea el resultado de la unin de dos (2) tablas, la primera
parte estar compuesta de las dos (2) primeras letras de la primera tabla y la primera
letra de la segunda tabla y la segunda parte corresponder al nombre del atributo en
singular y con letra inicial mayscula. Ejemplo: tabla Producto_Venta, Prv_Monto.

En el caso cuando las tres primeras letras iniciales de diferentes entidades resulten
coincidentes, usar la primera letra de la entidad en la primera posicin, la ltima letra en
la tercera posicin y en la segunda posicin la primera consonante de la ltima slaba y
la segunda parte corresponder el nombre del atributo en singular y con letra inicial
mayscula. Ejemplo: tablas especialista, espcimen, especie, Eta_Nombre,
Emn_Nombre, Ece_Nombre.

En el caso cuando el campo sea identificador de una tabla, esta deber ser del tipo
entero y auto numrico por defecto y el nombre estar conformado por la palabra clave
Id ms el nombre de la tabla a la que pertenece. Ejemplo: tabla Producto,
Pro_IdProducto.

Estndares a ser utilizados en la programacin

Nombre de Clases: El nombre de una clase estar conformada por las letras iniciales de
cada palabra segn el tipo de proyecto donde se encuentre, unida por medio de un guin
bajo con la palabra clave cls y seguido de un sustantivo o sustantivos, cada sustantivo
debe empezar con letra mayscula. Ejemplo: AD_clsUsuario, LN_clsUsuario.

Nombre de los Mtodos: El nombre del mtodo debe ser iniciado con un verbo, la
primera letra debe ser mayscula al igual que la primera letra de la siguiente palabra
que conforman el nombre. Ejemplo: registrarUsuario.

Nombre de Pginas: El nombre de un webform estar conformada por la palabra clave


wfr seguido de un verbo con letra inicial mayscula y seguido de un sustantivo o
sustantivos, cada sustantivo debe empezar con letra mayscula. Ejemplo:
AD_clsUsuario, LN_clsUsuario. Ejemplo: wfrListarUsuario.

Nombre Variables o Instancias: Se debe iniciar con un acrnimo que hace referencia
al tipo de variable o instancia, la primera letra del nombre debe ser minscula y la
primera de las siguientes palabras que conforman el nombre debe ser mayscula. Ejm:
intCodigo.

Nombre de Variables tipo Sesin: Bsicamente una variable de Sesin es un


Identificador por cual se representa por un sustantivo seguido de Id (Ejemplo
UsuarioId).

Nombre de Controles: Est compuesta por el nombre abreviado del control seguida de
un nombre que puede ser un sustantivo en caso de se guarde o muestre informacin o
tambin puede ser un verbo en caso de que el control realice una accin.

- TextBox : txtNombre
- Button : btnNombre
- RadioButton : rdoNombre
- CheckBox : chkNombre
- Dropdownlist : ddlNombre.
- Listbox : lstNombre
- DataGrid : dtgNombre
- Hidden : hdnNombre
- Label : lblNombre
- HyperLink : hplNombre
- Link : lnkNombre
- Table : tbNombre
- Fila : trNombre
- Columna : tdNombre
- ImageButton : imbNombre
- Image : imgNombre
- Span : spnNombr
- Panel : ipnNombre
- RequiredFieldValidator : rfvNombre
- RangeValidator : rgvNombre
- CompareValidator : cpvNombre
- RegularExpressioValidator : revNombre
- ValidationSummary : vdsNombre
- User Web Controls : uwcNombre
- DataSet : dtsNombre
- DataView : dtvNombre

Nombre de la tabla Recurso


Descripcin Almacena los recursos del proveedor
Nombre del campo Tipo de Dato Integridad Longitud Descripcin
IProveedorId Int PK 11 Identificador del proveedor
IRecursoId Int FK 11 Identificador del recurso
VCodigo varchar 255 Cdigo del recurso
VNombre varchar 255 Nombre de recurso
VDescripcion varchar 255 Descripcin del recurso
VUnidad varchar 255 Unidad del recurso
VEstandar varchar 255 Estandar del recurso
Vurl varchar 255 URL del recurso
VParametro varchar 255 Parmetro del recurso
vData varchar 255 Data del recurso
vCCNombre varchar 255 Nombre de responsable
vCCTitulo varchar 255 Titulo profesional de
responsable
vCCEmail varchar 255 Email de responsable
vCCFono varchar 255 Telfono de responsable
vCTNombre varchar 255 Nombre de encargado
temtico
vCTTitulo varchar 255 Titulo de encargado
vCTEmail varchar 255 Email de encargado
vCTFono varchar 255 Telfono de encargado

Anda mungkin juga menyukai