Vous êtes sur la page 1sur 5

Estndares de programacin

Lea este documento antes de empezar a digitar cdigo de programas.

El presente documento cubre los aspectos relevantes a tomar en cuenta en el proceso de


programacin utilizando visual studio 2008.

El ejecucin de las directivas expuestas es responsabilidad directa del analista de sistemas de


DACTA.

El responsable de desarrollo se encargar de velar el cumplimiento de estas directivas

SISTEMAS INTELSOFT (sss)

CMR Comercializacin

FIN Finanzas

LOG Logstica

RH Recursos Humanos

SYS Sistema

MDULOS INTELSOFT (mmm)

Mdulos de Comercializacin (CMR)

CMR EST Estadsticas de ventas

Involucra procesos de clculo masivo de informacin entre periodos de tiempo


de ventas, inventarios y todo proceso relacionado con informacin histrica.

CMR PED Pedidos

Abarca informacin transaccional de pedidos, clientes, vendedores.

CMR PLV Planeamiento de ventas

CMR GEC Informacin Geogrfica de Clientes y Rutas de Ventas.

Mdulos de Finanzas (FIN)

FIN BUD Presupuestos

FIN CON Contabilidad

FIN COS Costos

FIN CXC Crditos y cobranzas


FIN CXP Cuentas por pagar

FIN TES Caja y tesorera

Procesos relacionados con informacin de caja y bancos que tiene que ver con
la cobranza a diferentes entidades y la ejecucin de pagos.

Mdulos de Logstica (LOG)

LOG ALM Almacenes

LOG CIM Importaciones

LOG CMN Compras

LOG CTZ Cotizaciones

LOG DIS Distribucin

LOG REQ Requisiciones

LOG GEL Informacin Geogrfica de Clientes y Rutas de Distribucin.

Mdulos de Recursos Humanos (RH)

RH PER Personal

RH PLL Planillas

Mdulos de Sistema (SYS)

SYS SEG Seguridad

SYS BAS Base

Nombres de objetos

Introduccin

Todo nombre de:

- Tablas de base de datos. Tendr 06 caracteres.


- Atributos de tablas en base de datos. Tendr 06 caracteres.
- Variables de programas. Tendr 9 caracteres.
- Clase: vara dependiendo del nombre.
- Men. vara dependiendo del nombre del men.
- Procedimientos Almacenados. Vara dependiendo del nombre del procedimiento.
- Funciones. Vara dependiendo del nombre del proceso.
- Nombre de los formularios: vara dependiendo del nombre.

3. De las variables
Para las variables de programas
Longitud total : 09 caracteres

Formato 1 : (xy_aaabbb)

Donde:

x = Identificador de contexto y

y = Identificador de tipo

aaa = Las tres primeras letras de la primera parte del nombre

bbb = Las tres primeras letras de la siguiente parte del nombre

Formato 2 : xy_aabbcc

Se utiliza para definir variables de nombres ms largos.

aa = Las dos primeras letras de la primera parte del nombre

bb = Las dos primeras letras de la parte intermedia del nombre

cc = Las dos primeras letras de la parte final del nombre

Identificadores de contexto de variable:

g = Global

i = Instancia

s = Shared

l = Local

Identificadores de tipo de variable:

s = String
i = Integer

b = Boolean

l = Long

db = Double

dc = Decimal

dt = Date time

d = Date

ar = Array

lis = lista

ent = entidad

ch = char

obj = object

Identificadores de Tipo Objeto:

dwc =Datawindowchild

ds =Datastore

tvi =Treeviewitem

lvi =Listviewitem

drg =dragobject

go =GraphicObject

Variables para .Net

grv = GridView

drp =DropDownList

txt =TextBox

lbl = Label
chk =CheckBox
txh =HiddenField
img =ImageButton

div = div

tbl = table

tb = TabContainer

up= UpdatePanel
pnl = panel
uf = UploadFile
btn = Button
modal = ModalPopupExtender

ce = CalendarExtender

rb = RadioButton

rbl= RadioButtonList
chkl= CheckBoxList
dtl = DataList
Ejm.

Variable local(l) tipo carcter(s) para el cdigo de vendedor: ls_codven

Una variable global(g) de tipo carcter(s) para el cdigo de compaa: gs_codcia

Variable local(l), tipo decimal(ldc) para el saldo de materia prima: ldc_ slmapr

Variable instancia(i) tipo long(l) para el nmero de pasajeros: il_nropsj

Variable local(l) tipo de objeto datawindowchild : ldwc_candes

Restricciones

El cumplimiento de este estndar es obligatorio en todos los casos.

Vous aimerez peut-être aussi