PDF de programación - MARCO DE MODELADO CON UML PARA APLICACIONES DESARROLLADAS CON ABL

Imágen de pdf MARCO DE MODELADO CON UML PARA APLICACIONES DESARROLLADAS CON ABL

MARCO DE MODELADO CON UML PARA APLICACIONES DESARROLLADAS CON ABLgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 11 de Enero del 2018)
760 visualizaciones desde el 11 de Enero del 2018
1,6 MB
77 paginas
Creado hace 13a (13/09/2010)
UNIVERSIDAD DEL ACONCAGUA







FACULTAD DE CIENCIAS SOCIALES Y ADMINISTRATIVAS





INGENIERIA EN SOFTWARE





PRACTICA PROFESIONAL





AUTOR: EMILIANO NICOLÁS MARTIN

DOCENTE: LIC. ALEJANDRO VAZQUEZ

LEGAJO: 15356

TEMA: MARCO DE MODELADO CON UML PARA APLICACIONES DESARROLLADAS
CON ABL

LUGAR: MENDOZA – ARGENTINA

FECHA: SEPTIEMBRE 2010





































2



















































CALIFICACIÓN




3













ÍNDICE

4



ÍNDICE GENERAL


CALIFICACIÓN ............................................................................................................................ 3

INDICE.......................................................................................................................................... 4

INDICE GENERAL....................................................................................................................... 5

INDICE DE FIGURAS................................................................................................................. 7

RESUMEN TÉCNICO.................................................................................................................... 9

CAPÍTULO 1 - INTRODUCCIÓN............................................................................................ 10

1.1 INTRODUCCIÓN.................................................................................................................. 11

1.2 OBJETIVOS GENERALES................................................................................................... 12

CAPÍTULO 2 - MARCO TEÓRICO........................................................................................ 13

2.1 ABL........................................................................................................................................ 14

2.1.1 ORIGEN............................................................................................................................. 14

2.1.2 CONCEPTOS BÁSICOS................................................................................................... 15

2.1.3 EVOLUCIÓN..................................................................................................................... 17

2.1.4 ANÁLISIS CONCEPTUAL DE APLICACIONES DESARROLLADAS CON ABL....... 18

2.1.4.1 Interfases de usuario....................................................................................................... 18

2.1.4.1.1 Menú............................................................................................................................ 21

2.1.4.2 Módulos de código……................................................................................................. 23

2.1.4.2.1 Procedimientos…........................................................................................................ 23

2.1.4.2.2 Archivos de inclusión................................................................................................... 27

2.1.4.3 Acceso a bases de datos................................................................................................. 28

2.2. UML................................. …................... ............................................................................ 30

2.2.1 CONCEPTOS BÁSICOS............... ..................................................................................... 30

2.2.2 UN MODELO UNIFICADO Y ESTÁNDAR..................................................................... 31

2.2.3 PROPUESTA DE MODELADO CON UML PARA APLICACIONES

DESARROLLADAS CON ABL.................................................................................................. 32

2.2.4 PERFIL DE UML.............................................................................................................. 33

2.2.5 EJEMPLO SIMPLE DE ESTEREOTIPO........................................................................... 33

2.2.6 EL PERFIL DE UML PARA ABL....................................................................................... 34

2.2.6.1 Esquema de base de datos de OpenEdge............................................................................ 34



5



2.2.6.2 Código fuente de ABl.......................................................................................................... 35

2.2.6.3 Enlaces entre unidades de código fuente.......................................................................... 36

2.2.6.4 Enlaces entre unidades de código y datos........................................................................ 37

2.2.6.5 Estructura lógica ............................................................................................................... 38

CAPÍTULO 3 -MARCO DE MODELADO............................................................................... 40

3.1 INTRODUCCIÓN….............................................................................................................… 41

3.2 COMPONENTES DE UML…….....……………………………………................................. 41

3.3 MODELOS Y VISTAS.…...............................................……………....................................... 42

3.4 MODELO PRINCIPAL.…...............................................……………...................................... 43

3.4.1 VISTA DE MENÚ.…...................................................……………....................................... 43

3.4.2 VISTA DE COMPONENTES.…............................................................................................ 48

3.4.3 VISTA DE DATOS.…...................................................……………....................................... 53

3.5 MODELOS NSLIB Y CLASIF.…...............................................……...................................... 56

3.5.1 VISTA DE COMPONENTES.…...................................................………............................. 56

CAPÍTULO 4 -CASO EXPERIMENTAL................................................................................... 59

4.1 INTRODUCCIÓN……………………….………………………………... ……………….... 60

4.2 VISTA DE MENÚ…………………………………………………………………....……..… 60

4.3 VISTA DE COMPONENTES………………………………….………... …………………... 65

4.4 VISTA DE DATOS……………………………………………………... …………………..... 68

4.5 ACERCA DE LOS RESULTADOS OBTENIDOS...…………………... ………………….... 69

CAPÍTULO 5 -CONCLUSIÓN.................................................................................................... 70

5.1 CONCLUSIÓN.......................................................................................................................... 71

CAPÍTULO 6 -ANEXOS………................................................................................................... 72

6.1 GLOSARIO................................................................................................................................ 73

6.2 BIBLIOGRAFIA........................................................................................................................ 77













6



ÍNDICE DE FIGURAS


Figura 1 – Interfaz de usuario basada en caracteres ………………………….............................. 19

Figura 2 – Interfaz de usuario basada en gráficos….….................................................................. 19

Figura 3 – Barra de menú............................................................................................................... 23

Figura 4 – Procedimiento principal y subprocedimientos.......................................................................... 25

Figura 5 – Procedimiento principal y procedimientos internos.................................................... 26

Figura 6 – Usando un archivo de inclusión................................................................................... 28

Figura 7 – Movimiento de datos en ABL...................................................................................... 30

Figura 8 – Tabla de base de datos de OpenEdge con UML.......................................................... 35

Figura 9 – Archivo de procedimiento de ABL con UML.............................................................. 36

Figura 10 – Enlaces entre unidades de código fuente de ABL con UML……............................ 36

Figura 11 – Enlaces entre unidades de código y datos con UML................................................ 38

Figura 12 – Estructura lógica de una barra de menú de ABL con UML..................................... 39

Figura 13 – Modelos y vistas del marco de modelado ……………………………….…........... 42

Figura 14 – Organización de elementos en la Vista de Menú.………………………..….…...… 44

Figura 15 – Diagrama principal de la Vista de Menú ……….……………………….….…....… 46

Figura 16 – Diagrama de un menú principal ……………………………………………............ 47

Figura 17 – Diagrama de un submenú …………………………………………………..……... 47

Figura 18 – Organización de elementos en la Vista de Componentes…………………..…........ 49

Figura 19 – Diagrama principal de la Vista de Componentes …………………………...…...... 50

Figura 20 – Diagrama de una unidad funcional principal ……….……………………….......... 52

Figura 21 – Diagrama de una subunidad funcional ………………………………………....…. 53





7



Figura 22 – Organización de elementos en la Vista de Datos ………………………………..… 54

Figura 23 –Diagrama principal de la Vista de Datos ……………………………………….…... 54

Figura 24 – Diagrama de una base de datos ………………………………………………….… 55

Figura 25 – Organización de elementos en la Vista de Componentes de NSLib y
  • Links de descarga
http://lwp-l.com/pdf8284

Comentarios de: MARCO DE MODELADO CON UML PARA APLICACIONES DESARROLLADAS CON ABL (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad