ASN language example

Table: "PC's user"


Definición de Tipo:


IdUs ::= INTEGER(2301..2304)

TipoAcceso ::= ENUMERATED{

total(1),

soloLectura(2),

restringido(3)}

DepUs ::= ENUMERATED{

ingenieria(1),

logistica(2),

gerencia(3),

marketing(4)}


Usuario ::= SEQUENCE {

id IdUs,

nombre VisibleString,

acceso TipoAcceso,

departamento DepUs,

status BOOLEAN,

tiempoConx INTEGER}


Asignación de Valor ejemplo:


usuarioWalter Usuario ::= {

id 2301,

nombre “Walter”,

acceso total,

departamento ingenieria,

status TRUE,

tiempoConx 30}


Comments