ingenieria web: modelado del sistema...ingenieria web: modelado del sistema “exploradores karis...

64
INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION DR. ABRAHAM SANCHEZ LOPEZ BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA COMPUTACION INGENIERIA EN CIENCIAS DE LA COMPUTACION

Upload: others

Post on 14-May-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

INGENIERIA WEB: MODELADO DEL SISTEMA

“EXPLORADORES KARIS 24-2”

DAVID PALACIO VARGAS

ESTUDIANTE DE INTERCAMBIO

TOPICOS SELECTOS DE LA COMPUTACION

DR. ABRAHAM SANCHEZ LOPEZ

BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA

FACULTAD DE CIENCIAS DE LA COMPUTACION

INGENIERIA EN CIENCIAS DE LA COMPUTACION

Page 2: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

2

OTOÑO 2011

Contenido

Lista de figuras .................................................................................................................................... 3

Lista de tablas ...................................................................................................................................... 4

1. Introducción ............................................................................................................................... 5

1.1 Propósito del sistema .............................................................................................................. 5

1.2 Alcance del sistema ................................................................................................................. 5

1.3 Definiciones, acrónimos y abreviaturas .................................................................................. 5

1.4 Referencias ............................................................................................................................... 5

2. Descripción general del sistema ................................................................................................ 6

2.1 Contexto del sistema (Perspectivas del producto) .................................................................... 6

2.2 Capacidades principales del sistema (Funciones del producto) ................................................ 6

2.3 Restricciones principales del sistema ........................................................................................ 6

2.4 Tipos de usuarios ....................................................................................................................... 7

3. CASOS DE USO .......................................................................................................................... 10

Descripción de actores: ..................................................................................................................... 14

Especificación de los Casos de Uso ................................................................................................... 15

4. Mapas Mentales de Usuario ......................................................................................................... 25

5. Prototipos de las interfaces....................................................................................................... 28

6. Diagramas de clases de Análisis ................................................................................................ 31

7. Diagramas de Clases Participantes ............................................................................................ 36

8. Modelos de Navegación ............................................................................................................ 40

9. Diagramas de Diseño Preliminar ............................................................................................... 42

10. Diagramas de Diseño Detallado ............................................................................................ 54

11. Conclusiones.......................................................................................................................... 63

12. Bibliografía ............................................................................................................................ 64

Page 3: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

3

Lista de figuras

Ilustración 1. Actores del sistema ..................................................................................................... 10

Ilustración 2. Modelo casos de Uso Kari ........................................................................................... 11

Ilustración 3. Modelo casos de uso Jefe de Grupo............................................................................ 11

Ilustración 4. Modelo casos de uso Jefe de tropa ............................................................................. 12

Ilustración 5. Modelo casos de uso Refinado .................................................................................... 13

Ilustración 6 Diagrama de Secuencia Visualizar Información ........................................................... 16

Ilustración 7 Diagrama de Secuencia Buscar Información ................................................................ 17

Ilustración 8 Diagrama de Secuencia Enviar Información ................................................................. 18

Ilustración 9 Diagrama de Secuencia Administrar Vida de Patrulla .................................................. 19

Ilustración 10 Diagrama de Secuencia Registrar Kari ........................................................................ 20

Ilustración 11 Diagrama de Secuencia Programar Actividades ......................................................... 21

Ilustración 12 Diagrama de Secuencia Actualizar Informacion ......................................................... 22

Ilustración 13 Diagrama de Secuencia Asignar Cargo ....................................................................... 23

Ilustración 14 Diagrama de Secuencia Controlar Adelantos ............................................................. 24

Ilustración 15 Diagrama clases de análisis Actualizar Información ................................................... 31

Ilustración 16 Diagrama Clases de análisis Administrar Vida de Patrulla ......................................... 32

Ilustración 17 Diagrama de clases de análisis Asignar Cargo ............................................................ 32

Ilustración 18 Diagrama de Clases de Análisis Buscar ....................................................................... 33

Ilustración 19 Diagramas de clases de análisis Controlar Adelantos ................................................ 33

Ilustración 20 Diagramas de clases de análisis Enviar Información .................................................. 34

Ilustración 21Diagramas de clases de análisis Programar Actividades ............................................ 34

Ilustración 22 Diagramas de clases de análisis Completo ................................................................. 35

Ilustración 23 Diagrama clases participantes Actualizar Información .............................................. 36

Ilustración 24 Diagrama de Clases participantes Buscar ................................................................... 38

Ilustración 25 Diagramas de clases participantes Enviar Información .............................................. 39

Ilustración 26 Diagramas de clases participantes Programar Actividades........................................ 39

Ilustración 27 Diseño de Secuencia Preliminar Actualizar Información ........................................... 42

Ilustración 28 Diseño de Secuencia Preliminar Administrar Vida de Patrulla................................... 43

Ilustración 29 Diseño de Secuencia Preliminar Asignar Cargo .......................................................... 44

Ilustración 30 Diseño de Secuencia Preliminar Buscar Información ................................................. 45

Ilustración 31 Diseño de Secuencia Preliminar Controlar Adelantos ................................................ 45

Ilustración 32 Diseño de Secuencia Preliminar Enviar Información ................................................. 46

Ilustración 33 Diagrama de Secuencia Preliminar Programar Actividades ....................................... 46

Ilustración 34 Diseño de clases Preliminar Actualizar Información ................................................. 47

Ilustración 35 Diseño de Clases Preliminar Administrar Vida de Patrulla ......................................... 48

Ilustración 36 Diseño de Clases Preliminar Asignar Cargos .............................................................. 49

Ilustración 37 Diseño de Clases Preliminar Asignar Cargo ................................................................ 50

Ilustración 38Diseño de Clases Preliminar Controlar Adelantos ....................................................... 51

Page 4: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

4

Ilustración 39Diseño de Clases Preliminar Enviar Información......................................................... 51

Ilustración 40 Diseño de Clases Preliminar Programar actividades .................................................. 52

Ilustración 41 Capas del proyecto ..................................................................................................... 53

Ilustración 42 Capa lógica de Negocio .............................................................................................. 53

Ilustración 43 Diseño de Secuencia Detallado Actualizar Información ............................................. 54

Ilustración 44Diseño de Secuencia Detallado Administrar Vida de Patrulla ..................................... 55

Ilustración 45 Diseño de Secuencia Detallado Asignar Cargos ........................................................ 56

Ilustración 46 Diseño de Secuencia Detallado Buscar Informacion ................................................. 56

Ilustración 47 Diseño de Secuencia Detallado Controlar Adelantos ................................................. 57

Ilustración 48 Diseño de Secuencia Detallado Enviar Información ................................................... 57

Ilustración 49 Diseño de Secuencia Detallado Programar Actividades ............................................. 58

Ilustración 50 Diseño de clases Detallado Actualizar Informacion ................................................... 59

Ilustración 51 Diseño de clases Detallado Administrar vida de Patrulla ........................................... 60

Ilustración 52 Diseño de clases Detallado Asignar Cargos ................................................................ 60

Ilustración 53 Diseño de clases Detallado Buscar Información ........................................................ 61

Ilustración 54 Diseño de clases Detallado Controlar Adelantos ....................................................... 61

Ilustración 55 Diseño de clases Detallado Enviar Información ......................................................... 62

Ilustración 56 Diseño de clases Detallado Programar Actividades ................................................... 62

Lista de tablas

Tabla 1. Descripción de Actores: KARI ................................................................................................ 8 Tabla 2. Descripción de Actores

JEFE DE TROPA ................................................................................................................................ 9 Tabla 3. Descripción de Actores

JEFE DE GRUPO .............................................................................................................................. 10 Tabla 4 Clasificación de los Casos de Uso ......................................................................................... 14 Tabla 5 Planificación del proyecto en iteraciones ............................................................................. 15 Tabla 6 Descripción Kari .................................................................................................................... 15 Tabla 7 Descripción Jefe de Tropa ..................................................................................................... 15 Tabla 8 Descripción Jefe de Grupo .................................................................................................... 16

Page 5: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

5

1. Introducción

1.1 Propósito del sistema

Optimizar procesos mediante la automatización de los mismos y promocionar sus

actividades al público on-line para aumentar su personal

1.2 Alcance del sistema

Este será un sitio web interactivo e informativo donde los usuarios encontraran

información sobre la organización y el grupo 24-2; tendrá tres diferentes perfiles

los cuales corresponden a sus diferentes usuarios a los cuales se les asignara

recursos adicionales según corresponda; en el sitio también podrán administrar

toda la información como registros de personal en una base de datos, vida de

patrulla (organización del personal), administración de los adelantos e insignias,

también se podrán asignar cargos al personal según corresponda, calendarizar las

diferentes actividades que se planeen, carga y descarga de multimedia, emisión y

recepción de sugerencias, quejas y reclamos.

1.3 Definiciones, acrónimos y abreviaturas

SW: Sitio Web

EK: Exploradores Karis

JG: Jefe de Grupo

JT: Jefe de Tropa

1.4 Referencias

http://karis.org/

Page 6: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

6

2. Descripción general del sistema

2.1 Contexto del sistema (Perspectivas del producto)

Se espera que con este producto se puedan optimizar los procesos de registro de personal, el

control de adelantos, administración de la vida de patrulla y notificaciones de eventos; el grupo de

EK 24-2 espera virtualizar toda su información para tener una administración más optima de esta y

poder mejorar la calidad de sus servicios ofrecidos al público; también se pretende motivar al

público en general para que se hagan participes de la organización y contribuyan con el objetivo

de esta que es el de elevar el estado de comprensión de las personas

2.2 Capacidades principales del sistema (Funciones del producto)

Entre las principales funciones el SW-EK 24-2 podrá realizar las siguientes:

- Registrar usuarios en la base de datos

- Llevar control de las insignias y adelantos de los usuarios

- Llevar control de la vida de patrulla de las diferentes tropas

- Buscar por nombre y/o apellidos información particular de algún usuario

- Ver información respecto a la Organización como lo son las noticias, actividades, quienes

somos, historia, contactos, archivos multimedia, etc.

- Recibir quejas, reclamos o sugerencias en caso de haberlas

- Responder quejas, reclamos o sugerencias en caso de haberlas

- Actualizar y administrar la base de datos

- Definir un entorno de navegación según corresponda al usuario

- Crear cuentas de Usuario para los diferentes administradores del SW

2.3 Restricciones principales del sistema

- solo el JT y JG podrán administrar la base de datos

- Solo JT y JG tendrán su nombre de usuario y contraseña

- Solo el JG será quien tenga absoluto control del SW

Page 7: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

7

2.4 Tipos de usuarios

ELEMENTO DESCRIPCIÓN

DATOS BÁSICOS Kari o internauta común, desconoce los temas tratados o información

propia del sistema

CARACTERÍSTICAS

FÍSICAS

Personas entre los 7 y 60 años, hombres y mujeres con o sin

limitaciones físicas

CARACTERÍSTICAS

PSICOLÓGICAS

Personas sin estudios o con estudios desde la primaria, hasta

profesionales con o sin habilidades para manejar el sistema

DISPOSITIVOS

COMÚNMENTE

USADOS

Centro de cómputo familiar o personal; torre, monitor, teclado,

mouse, webcam, micrófono, parlantes, etc. O sin experiencia en usar

dispositivos

MODELO MENTAL DEL

SISTEMA

Si se desea obtener cualquier tipo de información sobre la

organización como contactos, actividades o eventos todo se hace de

forma personal o el participante distribuye la información

METAS Participar de las actividades y divertirse sanamente aprovechando sus

tiempos libres

REQUISITOS - Buscar información particular sobre alguien

- Enterarse de los eventos y actividades que se van a realizar o

que se han realizado y de información relevante sobre la

organización como lo es su historia, servicios, contactos, etc.

- Poder enviar a la organización sugerencias, quejas o reclamos

Tabla 1. Descripción de Actores: KARI

Page 8: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

8

ELEMENTO DESCRIPCIÓN

DATOS BÁSICOS Jefe de Tropa, responsable por un grupo de personas de la

organización

CARACTERÍSTICAS

FÍSICAS

Personas entre los 17-25 años hombres y mujeres sin limitaciones

físicas

CARACTERÍSTICAS

PSICOLÓGICAS

Personas con estudios de secundaria o Universitarios en curso o

profesionales con habilidades para manipular el SW

DISPOSITIVOS

COMÚNMENTE

USADOS

Centros de computo familiares o personales, celulares, ipods,

notebooks, etc.

MODELO MENTAL DEL

SISTEMA

Encargado del control y manejo del personal así como la

información de quiénes son y lo que está pasando y lo que va a

pasar con respecto a actividades, estos son los que programan, los

que registran el personal, conocen muy bien el funcionamiento de la

organización.

METAS Velar por la comodidad y motivación del personal para que sigan

asistiendo a la organización y avancen con sus logros personales

como lo son los adelantos y trabajo en equipo

REQUISITOS - Registrar usuarios en una base de datos

- Administrar la vida de patrulla del personal

- Programar actividades y eventos en calendario

- Actualizar la información y control de la misma que se ha

ingresado al sistema

Tabla 2. Descripción de Actores: JEFE DE TROPA

Page 9: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

9

ELEMENTO DESCRIPCIÓN

DATOS BÁSICOS Jefe de Grupo, principal responsable de la organización en su

respectivo grupo

CARACTERÍSTICAS

FÍSICAS

Persona entre los 20-65 años hombre o mujer sin limitaciones

físicas

CARACTERÍSTICAS

PSICOLÓGICAS

Persona con estudios universitarios en curso o profesional con alto

nivel de responsabilidad con habilidades para manejar el SW

DISPOSITIVOS

COMÚNMENTE

USADOS

Centros de computo familiares o personales, celulares, ipods,

notebooks, etc.

MODELO MENTAL DEL

SISTEMA

Principal responsable por el correcto funcionamiento de la

organización; es quien administra y decide, es quien da la última

palabra para cualquier tipo de solicitud

METAS Contribuir con el objetivo de la organización que es el elevar el

estado de conciencia de las personas de un manera sana y

divertida

REQUISITOS - Control total del SW

- Control de los adelantos de los Karis

- Asignar cargos de jefaturas y demás

Tabla 3. Descripción de Actores: JEFE DE GRUPO

Page 10: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

10

3. CASOS DE USO

El Sitio Web: “Exploradores Karis 24-2” (SW: EK24-2 por sus siglas), requiere de un modelado claro,

preciso y detallado de cada una de las etapas de su creación utilizando el método de desarrollo:

Desarrollo Ágil; por lo que es necesario identificar, definir y plasmar todas las fases que este

método conlleva. La primera de ellas, será la especificación de los casos de uso, en los cuales se

sustentará nuestro sistema Web y a partir de éstos se desarrollará todo el modelado del sitio.

Procedemos entonces a definir los actores ya que estos son los principales involucrados con el

sistema; son ellos los que van a trabajar con el producto.

Podemos ver en la ilustración 1 a tres actores, estos son, el jefe de grupo, Jefe de tropa y Kari

mencionados en su respectivo orden jerárquico; cabe resaltar que cada Jefatura está compuesta

por un número impar de personas (mínimo tres) y debe ser mixto, cada tropa tiene su

correspondiente Jefatura de Tropa y las jefaturas de tropa tienen su correspondiente Jefe de

Grupo; tenemos entonces tres actores:

- Jefe de Grupo: administrador del SW

- Jefe de tropa: este tendrá las opciones de administrar la información de lo que le

corresponde a su tropa

- Kari: será todo visitante que acceda al sitio con muy pocas opciones de navegación

A continuación se presentan los casos de uso correspondientes a cada actor:

Ilustración 1. Actores del sistema

Page 11: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

11

Casos de Uso del kari:

Ilustración 2. Modelo casos de Uso Kari

Casos de Uso del jefe de grupo:

Ilustración 3. Modelo casos de uso Jefe de Grupo

Page 12: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

12

Casos de Uso del jefe de tropa:

Ilustración 4. Modelo casos de uso Jefe de tropa

Casos de uso refinados:

Actores: se refinan los actores generalizando al jefe de tropa con el kari ya que el kari tiene muy

pocos privilegios en el SW, y el jefe de tropa puede hacer lo que hace un kari mas las funciones

que le corresponden; de igual manera se generaliza al jefe de grupo con el jefe de tropa e

implícitamente del kari ya que el jefe de grupo tiene todos los privilegios del sitio.

Finalmente se obtiene el diagrama de casos de uso final. Éste involucra a los tres actores

principales con sus respectivas generalizaciones y las relaciones que tienes éstos con sus

respectivos casos de uso. Además se establecen relaciones de extensión entre casos de uso para

clarificar la vinculación que tendrán durante todo el proceso del desarrollo del sitio SW: EK 24-2.

Page 13: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

13

Ilustración 5. Modelo casos de uso Refinado

Clasificación de los casos de uso:

Ahora se clasificarán los casos de uso de acuerdo a su prioridad y riesgo. Dependiendo de esta

combinación será el número de iteración que le corresponde al caso de uso.

Caso de Uso Prioridad Riesgo

Asignar cargos Bajo Bajo

Controlar adelantos Medio Alto

Actualizar Información Medio Medio

Programar Actividades Alto Alto

Registrar Karis Alto Bajo

Administrar vida de patrulla Medio Alto

Recibir información Bajo Medio

Enviar información Bajo Medio

Buscar información Medio Alto

Visualizar información Medio Bajo

Tabla 4 Clasificación de los Casos de Uso

Page 14: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

14

Planificación del proyecto en iteraciones

Las iteraciones corresponden al orden en el que se describirán los casos de uso, esto implica la

importancia de los casos de uso y la necesidad prioritaria de desarrollarlos y respetar ese orden

establecido.

Caso de Uso Prioridad Riesgo Iteración #

Asignar cargos Bajo Bajo 10

Controlar adelantos Medio Alto 2

Actualizar Información Medio Medio 6

Programar Actividades Alto Alto 1

Registrar Karis Alto Bajo 5

Administrar vida de patrulla Medio Alto 3

Recibir información Bajo Medio 8

Enviar información Bajo Medio 9

Buscar información Medio Alto 4

Visualizar información Medio Bajo 7

Tabla 5 Planificación del proyecto en iteraciones

Descripción de actores:

Actor: Kari

Casos de Uso: Visualizar información, Buscar información, Enviar información, Recibir información

Tipo: Primario

Descripción: Se le considerará kari a cualquier persona que ingrese al sitio web de los “Exploradores Karis 24-2” sin privilegios especiales pero con la posibilidad de utilizar ciertos aspectos del sistema.

Tabla 3 Descripción Kari

Actor: Jefe de tropa

Casos de Uso Visualizar información, Buscar información, Enviar información, Recibir información, Actualizar Información, Programar Actividades, Registrar Karis, Administrar vida de patrulla

Tipo: Primario

Descripción: Se le considera jefe de tropa a la persona del sitio web con privilegios dentro del sistema. Esta condición es otorgada por el Jefe de grupo.

Tabla 4 Descripción Jefe de Tropa

Page 15: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

15

Actor: Jefe de grupo

Casos de Uso: Visualizar información, Buscar información, Enviar información, Recibir información, Actualizar Información, Programar Actividades, Registrar Karis, Administrar vida de patrulla, asignar cargos, controlar adelantos

Tipo: Primario

Descripción: El Jefe de grupo es el administrador del sitio Web y este tendrá todos los privilegios que el sitio puede ofrecer

Tabla 8 Descripción Jefe de Grupo

Especificación de los Casos de Uso

Caso de uso: Visualizar Información

Actor principal: kari.

Actores secundarios: Jefe de tropa y jefe de Grupo

Objetivos:

El usuario del sitio observará la información tanto general como específica de la organización y del

grupo 24-2, así mismo la información correspondiente a los contactos y las últimas noticias.

Situación nominal.

1. El usuario elegirá la opción “Quienes somos” del menú principal. 2. El sistema despliega la información tanto de la organización como la del grupo.

Alternativas.

a. Contactos

1. El usuario elegirá la opción “Contáctenos” del menú principal. 2. El sistema despliega la información de los contactos del grupo 24-2

b. Noticias

1. El usuario elegirá la opción “Noticias” del menú principal. 2. El sistema despliega la información de las noticias del grupo 24-2

Page 16: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

16

c. Eventos

1. El usuario elegirá la opción “Eventos” del menú principal. 2. El sistema despliega la información de los contactos del grupo 24-2

Ilustración 6 Diagrama de Secuencia Visualizar Información

Caso de uso: Buscar Información

Actor principal: kari.

Actores secundarios: Jefe de tropa y jefe de Grupo

Objetivos: encontrar información relacionada con el registro de otra persona en el grupo

Page 17: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

17

Situación nominal.

1. el usuario ingresa el nombre, numero de registro o identificación de la persona que quiere

consultar

2. [se selecciona la tropa en la que se encuentra]

3. El sistema busca en la base de datos

4. Se muestra al usuario nombres, apellidos, tropa, patrulla y responsable

Ilustración 7 Diagrama de Secuencia Buscar Información

Caso de uso: Enviar Información

Actor principal: kari.

Actores secundarios: Jefe de tropa y jefe de Grupo

Objetivos: enviar información en caso de haber una queja, un reclamo o alguna sugerencia

respecto del grupo

Situación nominal.

1. El usuario selecciona la opción “buzón de sugerencias”

2. Nombre del usuario

3. Escoge el motivo del recado (queja, sugerencia o reclamo)

4. Registra su dirección de correo

5. Redacta su mensaje en el área de texto

6. Clic en el botón enviar

7. Se captura la información junto con fecha y hora y se guarda en la BD

Page 18: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

18

Ilustración 8 Diagrama de Secuencia Enviar Información

Caso de uso: Administrar vida de patrulla

Actor principal: Jefe de tropa.

Actores secundarios: jefe de Grupo

Objetivos: tener control del personal dividiéndolo primero en tropas y luego en patrullas

Situación nominal.

1. El actor ingresa a la opción administración de vida de patrulla

2. Busca la información relacionada con la patrulla de interés

3. solicita realizar una opción del CRUD para la patrulla en cuestión

4. Llena el correspondiente formulario y guarda

5. El sistema confirma o rechaza la petición del usuario

Page 19: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

19

Ilustración 9 Diagrama de Secuencia Administrar Vida de Patrulla

Caso de uso: Registrar Karis

Actor principal: Jefe de tropa.

Actores secundarios: jefe de Grupo

Objetivos: registrar en la base de datos a todos los usuarios que participen en la organización

Situación nominal.

1. El JT ingresa a la opción de Registrar Kari

2. llena el formulario (nombre, apellido, teléfono, acudiente, seguro medico, fecha de

nacimiento, patrulla, fecha de ingreso)

3. clic en crear

4. se captura la información y se guarda en la BD del SI

Page 20: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

20

Ilustración 10 Diagrama de Secuencia Registrar Kari

Caso de uso: Programar Actividades

Actor principal: Jefe de tropa.

Actores secundarios: jefe de Grupo

Objetivos: llevar un cronograma de actividades con el cual los usuarios del SW: EK 24-2

mantengan informados de las siguientes actividades a realizar

Situación nominal.

1. El JT ingresa en la opción Calendario de actividades

2. Ingresa la fecha de la actividad

3. Describe la actividad en el área de texto

4. Asigna un responsable

5. Clic en publicar

6. Se captura la información y se guarda en la BD

7. Se actualiza el calendario

Page 21: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

21

Ilustración 11 Diagrama de Secuencia Programar Actividades

Caso de uso: Actualizar Información

Actor principal: Jefe de tropa.

Actores secundarios: jefe de Grupo

Objetivos: mantener actualizada la información de la BD

Situación nominal.

1. El JT ingresa a la opción Actualizar información

2. Busca el usuario que desea actualizar

3. Se carga la información correspondiente del usuario de la BD

4. Clic en editar

5. Modifica el campo

6. Clic en guardar

7. Se captura la información y se almacena en la BD

Page 22: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

22

Ilustración 12 Diagrama de Secuencia Actualizar Información

Caso de uso: Asignar cargos

Actor principal: Jefe de grupo.

Objetivos: Delegar responsabilidades para el buen funcionamiento de la organización

Situación nominal.

1. El JG ingresa a la opción Asignar cargos

2. Busca a la persona de interés

3. Se carga el nombre de la persona, tropa y patrulla de la BD

4. Selecciona el cargo a asignar

5. Clic en actualizar

6. Se captura la información y se actualiza la BD

Page 23: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

23

Ilustración 13 Diagrama de Secuencia Asignar Cargo

Caso de uso: Controlar adelantos

Actor principal: Jefe de grupo.

Objetivos: controlar las insignias y adelantos otorgadas al personal

Situación nominal.

1. El JG ingresa a la opción Control de Adelantos

2. Busca el usuario de interés en la BD

3. Se carga la información del usuario

4. Se selecciona el adelanto que se le otorga al usuario

5. Fecha de entrega del adelanto

6. Clic en guardar

7. Se captura la información y se actualiza la BD

Page 24: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

24

Ilustración 14 Diagrama de Secuencia Controlar Adelantos

Page 25: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

25

4. Mapas Mentales de Usuario

Page 26: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

26

Page 27: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

27

Page 28: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

28

5. Prototipos de las interfaces

Interfaz del Kari:

Interfaz del Jefe de Tropa en su página de Inicio

Page 29: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

29

Interfaz del Kari en la pagina Buscar

Interfaz del Jefe de Tropa en la página Buzón

Page 30: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

30

Interfaz del Jefe de Grupo

Page 31: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

31

6. Diagramas de clases de Análisis

A continuación, se elaborará el respectivo diagrama de clases de análisis por cada caso de uso.

- Actualizar Información

Ilustración 15 Diagrama clases de análisis Actualizar Información

Page 32: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

32

- Administrar Vida de Patrulla

Ilustración 16 Diagrama Clases de análisis Administrar Vida de Patrulla

- Asignar Cargo

Ilustración 17 Diagrama de clases de análisis Asignar Cargo

Page 33: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

33

- Buscar

Ilustración 18 Diagrama de Clases de Análisis Buscar

- Controlar Adelantos

Ilustración 19 Diagramas de clases de análisis Controlar Adelantos

Page 34: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

34

- Enviar información

Ilustración 20 Diagramas de clases de análisis Enviar Información

- Programar Actividades

Ilustración 21Diagramas de clases de análisis Programar Actividades

Page 35: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

35

6.1. Diagrama de Clases de Análisis Completo.

El siguiente diagrama involucra las 11 clases de análisis encontradas para todo el sistema

“Exploradores Karis 24-2”.

Ilustración 22 Diagramas de clases de análisis Completo

Page 36: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

36

7. Diagramas de Clases Participantes

Los siguientes diagramas, involucran la participación de las clases de análisis, junto con los actores

involucrados en cada caso de uso, formando los diagramas de clases participantes. Aquí, es donde

se categorizan las clases encontradas anteriormente en sus tres categorías: diálogo, control y

entidad. Hay un diagrama por cada caso de uso.

- Actualizar Información

Ilustración 23 Diagrama clases participantes Actualizar Información

Page 37: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

37

- Administrar Vida de Patrulla

Ilustración 24 Diagrama Clases participantes Administrar Vida de Patrulla

- Asignar Cargo

Ilustración 25 Diagrama de clases participantes Asignar Cargo

Page 38: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

38

- Buscar

Ilustración 24 Diagrama de Clases participantes Buscar

- Controlar Adelantos

Ilustración 27 Diagramas de clases participantes Controlar Adelantos

Page 39: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

39

- Enviar información

Ilustración 25 Diagramas de clases participantes Enviar Información

- Programar Actividades

Ilustración 26 Diagramas de clases participantes Programar Actividades

Page 40: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

40

8. Modelos de Navegación

- Navegación del Kari

Ilustración 30 Navegación Kari

Page 41: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

41

- Navegación Jefe De Tropa

Ilustración 31 Navegación Jefe de Tropa

- Navegación Jefe De Grupo

Ilustración 32 Navegación Jefe de Grupo

Page 42: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

42

9. Diagramas de Diseño Preliminar

9.1. Diagramas de Secuencia

- Actualizar Información

Ilustración 27 Diseño de Secuencia Preliminar Actualizar Información

Page 43: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

43

- Administrar Vida De Patrulla

Ilustración 28 Diseño de Secuencia Preliminar Administrar Vida de Patrulla

Page 44: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

44

- Asignar Cargos

Ilustración 29 Diseño de Secuencia Preliminar Asignar Cargo

Page 45: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

45

- Buscar Información

Ilustración 30 Diseño de Secuencia Preliminar Buscar Información

- Controlar Adelantos

Ilustración 31 Diseño de Secuencia Preliminar Controlar Adelantos

Page 46: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

46

- Enviar Información

Ilustración 32 Diseño de Secuencia Preliminar Enviar Información

- Programar Actividades

Ilustración 33 Diagrama de Secuencia Preliminar Programar Actividades

Page 47: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

47

9.2. Diagramas de Clase

- Actualizar Información

Ilustración 34 Diseño de clases Preliminar Actualizar Información

Page 48: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

48

- Administrar Vida de Patrulla

Ilustración 35 Diseño de Clases Preliminar Administrar Vida de Patrulla

Page 49: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

49

- Asignar Cargos

Ilustración 36 Diseño de Clases Preliminar Asignar Cargos

Page 50: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

50

- Buscar Información

Ilustración 37 Diseño de Clases Preliminar Asignar Cargo

Page 51: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

51

- Controlar Adelantos

Ilustración 38Diseño de Clases Preliminar Controlar Adelantos

- Enviar Información

Ilustración 39Diseño de Clases Preliminar Enviar Información

Page 52: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

52

- Programar Actividades

Ilustración 40 Diseño de Clases Preliminar Programar actividades

Page 53: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

53

9.3. Paqueterías

Ilustración 41 Capas del proyecto

Ilustración 42 Capa lógica de Negocio

Page 54: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

54

10. Diagramas de Diseño Detallado

10.1. Diagramas de Secuencia

- Actualizar Información

Ilustración 43 Diseño de Secuencia Detallado Actualizar Información

Page 55: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

55

- Administrar Vida de Patrulla

Ilustración 44Diseño de Secuencia Detallado Administrar Vida de Patrulla

Page 56: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

56

- Asignar Cargos

Ilustración 45 Diseño de Secuencia Detallado Asignar Cargos

- Buscar Información

Ilustración 46 Diseño de Secuencia Detallado Buscar Informacion

Page 57: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

57

- Controlar Adelantos

Ilustración 47 Diseño de Secuencia Detallado Controlar Adelantos

- Enviar Información

Ilustración 48 Diseño de Secuencia Detallado Enviar Información

Page 58: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

58

- Programar Actividades

Ilustración 49 Diseño de Secuencia Detallado Programar Actividades

Page 59: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

59

10.2. Diagramas de Clase

Modelo General de Clases de Diseño Detallado

Ahora se especifican los diseños de clases detallados por cada Caso de Uso:

- Actualizar Información

Ilustración 50 Diseño de clases Detallado Actualizar Informacion

Page 60: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

60

- Administrar Vida de Patrulla

Ilustración 51 Diseño de clases Detallado Administrar vida de Patrulla

- Asignar Cargos

Ilustración 52 Diseño de clases Detallado Asignar Cargos

Page 61: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

61

- Buscar Información

Ilustración 53 Diseño de clases Detallado Buscar Información

- Controlar Adelantos

Ilustración 54 Diseño de clases Detallado Controlar Adelantos

Page 62: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

62

- Enviar Información

Ilustración 55 Diseño de clases Detallado Enviar Información

- Programar Actividades

Ilustración 56 Diseño de clases Detallado Programar Actividades

Page 63: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

63

11. Conclusiones

En este trabajo se realizó la Ingeniería Web para la satisfacción de la necesidad presentada

por el grupo de los Exploradores Karis del 24-2 Armenia-Quindío-Colombia “SW:EK 24-

2”mismo que se llevó a cabo mediante la metodología de Desarrollo Ágil

A partir de los modelos que nos brinda UML, podemos observar y poner en práctica cómo

evoluciona nuestro proyecto; desde la documentación, formalización y hacer

descripciones precisas informal podemos seguir con el análisis, la reutilización,

transformación, generación de código

Los diferentes diagramas utilizados en las diferentes etapas del desarrollo de sistemas de

información, varían según la metodología, tamaño y tipo de sistema que se quiere

desarrollar por ende es muy útil y necesaria la organización y evolución que UML propone.

Page 64: INGENIERIA WEB: MODELADO DEL SISTEMA...INGENIERIA WEB: MODELADO DEL SISTEMA “EXPLORADORES KARIS 24-2” DAVID PALACIO VARGAS ESTUDIANTE DE INTERCAMBIO TOPICOS SELECTOS DE LA COMPUTACION

64

12. Bibliografía

Guías de Diseño e Ingeniería Web aportadas en clase por Dr. Abraham Sánchez López

Guías de UML 2.0 aportadas en clase por Dr. Abraham Sánchez López

http://www.karis.org/

http://www.gfu.org/index.php?option=com_content&view=article&id=14:exploradores-

karis&catid=2:proyectos-culturales&Itemid=3