manual tecnico webmail - escuela superior politécnica de …old · 2011-11-10 · entrevistas y...

108
MANUAL TECNICO WEBMAIL Manual Código : MANTEC-DESITEL-03 Revisión : 1 Página 1 de 107 Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08 MANUAL TECNICO WEBMAIL DESITEL – ESPOCH 2008

Upload: vanthuan

Post on 05-Nov-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 1 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

MANUAL TECNICO WEBMAIL DESITEL – ESPOCH 2008

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 2 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

C O N T E N I D O

1. PROPÓSITO

2. ALCANCE

3. CONTENIDO 3.1 IMPLEMENTACION DEL SISTEMA DE MENSAJERIA INTEGRADO DE LA

ESPOCH.

3.2. FASE DE REQUERIMENTACION.

3.3 Análisis Orientado a Objetos.

3.4. DISEÑO ORIENTADO A OBJETOS

3.5 DEFINICION Y REFINAMIENTO DE LOS DIAGRAMAS DE INTERACCION

3.6 DEFINICION DE LOS DIAGRAMAS DE CLASES DE DISEÑO

3.7 DEFINICION DE LA BASE DE DATOS.

3.8. DEFINICION DE LA ARQUITECTURA DEL SISTEMA

3.9. ANÁLISIS DE TECNOLOGÍAS PARA EL DESARROLLO DEL smi

3.10. INTEGRACIÓN CON OTROS SISTEMAS.

4. CONCLUSIONES

5. RECOMENDACIONES

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 3 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

1. PROPOSITO

Detallar la información respecto a la implementación, configuración e instalación del Sistema de Mensajería Integrado de la ESPOCH.

2. ALCANCE.

El manual debe ser observado y validado por el Director del Departamento de Sistemas y Telematica.

3. CONTENIDO

3.1 IMPLEMENTACION DEL SISTEMA DE MENSAJERIA INTEGRAD O DE LA ESPOCH.

Para la el desarrollo e implementación del Sistema de Mensajería Integrado de la ESPOCH se

aplicará la Metodología Orientada a Objetos de Craig Larman con la notación de UML

(Lenguaje Unificado de Modelado).

3.2. FASE DE REQUERIMENTACION

3.2.1 Definición del ámbito del problema.

Para definir el ámbito del problema se realizó el estudio de campo mediante dos técnicas: las

entrevistas y encuestas como fuentes base de la investigación, aplicadas a los entes que

conforman la ESPOCH (estudiantes, docentes y empleados).

3.2.1.1. Entrevistas

Las entrevistas se realizo a los distintos responsables tanto de los servidores de correo actual,

como de las aplicaciones web que se integrarán al sistema de mensajería propuesto.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 4 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

TABLA XIX . EMPLEADOS Y DOCENTES DE LA ESPOCH ENTREVISTA DOS.

PERSONAL CARGO Ing Carlos Buenaño Técnico de Desitel. Ing. Iván Menes Administrador del Sistema Académico. Tlgo Iván Camacho Administrador del Sistema de Recursos Humanos

FUENTE: ORIGINAL

El técnico de Desitel explicó que la solicitud de creación de una cuenta de correo, se realiza

personalmente en el Departamento de Sistemas y Telemática (DESITEL), con un documento

que acredite ser parte de la ESPOCH (estudiante, docente, empleado) siendo el administrador

del sistema de mensajería quien crea la cuenta mail, sin registrar ninguna información

personal, académica o laboral correspondiente al solicitante. Explico además que la política

usada para nombrar las cuentas en el caso de ser personales es utilizando la primera letra del

primer nombre y su primer(o único) apellido.(Ej: [email protected]).

El administrador del sistema académico supo explicar que existe la capacidad tecnológica de

compartir tanto la información personal como académica de estudiantes y docentes de la

ESPOCH que posee el sistema, para integrarla con otras aplicaciones que utilicen distinta

plataforma y herramientas de desarrollo. De igual forma el administrador del sistema de RRHH

explicó que su sistema también brinda la capacidad de compartir la información laboral

registrada en su sistema.

3.2.1.2. ENCUESTAS

Un único formato de encuesta se aplico por separado a estudiantes, docentes y empleados de

la ESPOCH, la cantidad de encuestados por grupo fue de 30 y el formato de la encuesta es el

siguiente:

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 5 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

1.- Sabe como ingresar al sistema de mensajería de la ESPOCH.

SI NO

2.- Utiliza usted el sistema de mensajería de la ESPOCH.

SI NO

3.- Posee usted una cuenta mail en el servidor de correo de la ESPOCH (Ej.

[email protected]).

SI NO.

4.- Sabe como crear una cuenta mail en el servidor de la ESPOCH. ( Ej.

[email protected]).

SI NO.

5.- Quisiera poder crear una cuenta mail de forma similar a Hotmail o Yahoo.

SI NO.

6.- Le gustaría sentirse identificado con la ESPOCH al momento de utilizar el sistema de

mensajerÍa ( en cuanto a diseño de la interfaz).

SI NO

A continuación se presenta en forma gráfica los resultados de las encuestas aplicadas a cada

grupo:

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 6 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 7 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.2.1.3. Definición de casos de uso de Alto Nivel

La definición de estos casos de uso se aplica para precisar la visión funcional del sistema

actual de mensajería.

CASO DE USO: Crear Cuenta de Correo Personal.

ACTORES: Estudiante/Docente/Empleado(ente politécnico), Administrador Sistema de

Mensajería.

TIPO: Primario, Esencial.

DESCRIPCIÓN: El ente politécnico se acerca personalmente al DESITEL y solicita al

administrador del sistema de mensajería la creación de una cuenta, el

administrador solicita un documento de acreditación politécnico,

documento en el cual se basa para nombrar la cuenta de correo y crearla,

sin registrar ninguna información personal, académica o laboral

correspondiente a la cuenta solicitada. Finalmente el administrador

comunica cual es la cuenta de correo creada al solicitante (ej.-

[email protected]) .

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 8 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Cuenta de Correo No Personal

ACTORES: Administrador Sistema de Mensajería.

TIPO: Primario, Esencial.

DESCRIPCIÓN: El administrador crea una cuenta por cada entidad de la ESPOCH y

comunica la cuenta y password al director principal de cada entidad

(escuela, facultad, biblioteca, rectorado, etc.) Ej: [email protected].

3.2.1.4. Solución Propuesta

La ESPOCH necesita implementar un Sistema de Mensajeria Integrado que permita:

• Crear Interactivamente las cuentas de correo, desde cualquier ordenador conectado a

Internet,

• Interactuar tanto con el sistema académico y de recursos humanos, para permitir la

autenticación de usuarios y almacenamiento de información personal, académica y

laboral correspondiente a la cuenta, antes del proceso de creación de la misma.

• Utilizar Listas de Correo, para la distribución masiva de mensajes a numerosos

destinatarios.

• Soportar niveles de Administración del Sistema.

• Personalizar la interfaz Web del Sistema, a nivel de institución y de usuario.

• Actualizar el sistema de forma automática.

La arquitectura Cliente / Servidor que se utiliza para el desarrollo del Sistema de Mensajeria es

MULTICAPAS (Figura III.1.) y esta montada sobre plataforma LINUX en su totalidad , para la

Aplicación Web se utiliza lenguaje PHP, motor de base de datos MYSQL y servidor web

APACHE. El Agente de Transporte de Mail (MTA) o servidor mail utilizado es Postfix.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 9 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 16. Arquitectura del SMI de la ESPOCH.

El desarrollo del sistema esta planteado bajo la concepción de software GPL, en cuanto a

plataforma, herramientas y servidores. Los módulos del sistema son los siguientes:

• Creación de Cuentas de Correo.- involucra la interacción (mediante Webservices)

con los sistemas de recursos humanos y académico, para la autentificación de

usuarios previo la generación del registro de creación de la cuenta de correo.

• Gestión de Correo.- involucra las tareas comunes de correo electrónico como :

leer, escribir, eliminar, responder, reenviar y otras tareas como crear carpetas,

agregar contactos, etc.

• Listas de Correo. - involucra la gestión(crear, actualizar ,eliminar) de Listas

Publicas y Privadas para la distribución masiva de mensajes a numerosos

destinatarios que sean miembros participantes de una lista de correo común.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 10 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Gestión de Dependencias .- Involucra la creación, actualización y eliminación de

dependencias y sus cuentas de correo (Ej. Facultad de Mecánica, Escuela de

Ingeniería en Sistemas, FEPOCH, Secretaria General, DESITEL, etc ) que se

agrupen en entidades definidas(Facultades, Escuelas, Asociaciones, Generales,

Otras, etc), para que puedan ser administradas por usuarios que no sean el

webmaster.

• Servicios.- involucra la publicación de mails institucionales, mails de autoridades,

búsqueda de mails personales y mail de listas, cambiar password.

• Configuraciones.- Involucra permitir la gestión de parámetros configurables para

el funcionamiento del MTA1 ,sin tener que abrir los archivos de texto del mismo y

para el funcionamiento del SMI2 de la ESPOCH como la gestión de preguntas

frecuentes, preguntas claves, creación de grupos de invitados, otras.

3.3 ANÁLISIS ORIENTADO A OBJETOS.

Antes de iniciar con la descripción de los caso de usos de la etapa de análisis, definimos

mediante una tabla los tipos de interfaces que presenta el sistema.

1 MTA : Agente de Transferencia de Mail 2 SMI: Sistema de Mensajería Integrado.

INTERFAZ MÓDULOS PRINCIPALES ACCESO AUTENTIFICADO USUARIOS

Universal.

- Crear Cuenta.

NO Todos

- Listas Mail.

- Servicios.

- Información.

- Créditos.

-Administrar Dependencias - Descargas

Gestión de - Leer SI Todos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 11 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.3.1 Definición de Casos de Uso Esenciales

La definición de casos de uso se desarrollan de acuerdo a la solución planteada pero cubriendo

los sub-módulos mas importantes de las interfaces descritas anteriormente

INTERFAZ UNIVERSAL.

CASO DE USO: Ingresar a la Interfaz Universal.

ACTORES: Todos.

PROPÓSITO: Definir la forma que el usuario cliente ingrese a la página principal del

webmail de la ESPOCH.

VISION GENERAL: Cualquier usuario con acceso a internet, accede a www.espoch.edu.ec

y elige la opción (link) mail, el sistema muestra la pagina principal del

sistema

TIPO Secundario, Esencial

Curso Normal de Eventos

Correo - Redactar - Responder - Borrar - Agenda - Crear Carpeta

Administración de Dependencias

- Actualizar

SI Administrador de Dependencia

- Listas Privadas - Manuales

Administración de Sistema.

- Postfix.

SI Webmaster.

- Cuentas Mail.

-Listas.

-Otras Configuraciones. - Administradores - Monitoreo -Actualizar Sistema

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 12 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Cliente Respuesta del Sistema • 1ª.- Digita sobre el browser directamente la dirección del sitio web. • 1b.-Ingresa al portal de la ESPOCH (www.espoch.edu.ec), y hace clic en el link “mail”. 3ª.- Escoge una opción del menú izquierda - Crear Cuenta. - Listas Mail. - Servicios. - Información. - Créditos. - Administrar Dependencias. 3b.- Ingresa datos en el formulario de validación para acceder a la interfaz de gestión de correo

2.- Presenta una página de bienvenida y un formulario de validación para el ingreso a la interfaz de gestión de correo

Curso Anormal de Eventos: Usuario Cliente Respuesta Sistema 1ª - El usuario digita una dirección distinta a www.espoch.edu.ec en el browser. 1b.- Hace clic en una opción distinta a mail (estando dentro del portal de la ESPOCH).

► El browser o explorador mostrara(en el caso que exista)una página distinta o simplemente un error. ► Muestra la pagina correspondiente al link escogido por el usuario.

CASO DE USO: Crear Cuenta (Estudiante / Docente).

ACTORES: Estudiantes / Docentes, Sistema Académico.

PROPÓSITO: Definir la manera de autentificarse y crear una cuenta de correo para

estudiantes y docentes de la ESPOCH.

VISION GENERAL: El usuario hace clic en crear cuenta, el sistema muestra un formulario,

se ingresa clave y contraseña, se valida estos datos en el sistema

académico de la ESPOCH, generando y asignando automáticamente

su mail, como parte del registro previo a la creación de la cuenta, el

usuario llena el registro y el sistema crea la cuenta de correo.

TIPO Primario, Esencial

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 13 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal. 2.- Escoge la opción Crear Cuenta del menú izquierdo. 3.- Escoge del submenú de la opción crear cuenta Estudiante/Docente 5.- Ingresa login y password. 8. Ingresa la Información de la Cuenta. 9.- Acepta Condiciones de Uso. 10.- Clic en botón “Crear Cuenta”. 14.- Ingresa a la interfaz de Gestión de Correo.

4.- Muestra un formulario de validación de

datos, solicitando login y password

6.-Valida los datos en el sistema académico de la ESPOCH. 7.- Genera un registro en el cual se incluye automáticamente. - Información Personal. - Información Académica. -Mail Asignado mediante un algoritmo. - Información de la Cuenta. 11.- Crea el buzón de correo y registra el usuario en la base de datos. 12.- Envía automáticamente un mensaje de bienvenida al buzón del nuevo usuario. 13.- Muestra un mensaje “Cuenta Creada Satisfactoriamente”.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 5.- Ingresa login y password incorrectos 5. Ingresa login y password correctos pero ya posee una cuenta creada 5. Ingresa login y password correctos pero ya aprobó todo el pensum de estudios de su(s) carrera(s). 8. Ingresa información de la cuenta errónea

► Muestra un mensaje de error “Usuario no valido”. ► Muestra un mensaje de error “UD ya posee una cuenta de correo creada”. ► Muestra un mensaje de error “UD debe solicitar una cuenta de correo como invitado”. ► Muestra un mensaje de error de acuerdo a la información errónea.

CASO DE USO: Crear Cuenta (Empleado).

ACTORES: Empleado, Sistema de RRHH.

PROPÓSITO: Definir la manera de autentificarse y crear una cuenta de correo para

empleados de la ESPOCH.

VISION GENERAL: El usuario hace clic en crear cuenta, el sistema muestra un formulario,

se ingresa clave y contraseña, se valida estos datos en el sistema de

recursos humanos de la ESPOCH, generando y asignando

automáticamente su mail, como parte del registro previo a la creación

de la cuenta, el usuario llena el registro y el sistema crea la cuenta de

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 14 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

correo.

TIPO Primario, Esencial

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Crear Cuenta del menú izquierdo. 3.- Escoge del submenú de la opción crear cuenta Empleado 5.- Ingresa login y password 8. Ingresa la Información de la Cuenta 9.- Acepta Condiciones de Uso 10.- Clic en botón “ Crear Cuenta”. 14.- Ingresa a la interfaz de Gestión de Correo.

4.- Muestra un formulario de validación de datos, solicitando login y password 6.-Valida los datos en el sistema de Recursos Humanos de la ESPOCH. 7.- Genera un registro en el cual se incluye automáticamente. - Información Personal - Información Laboral -Mail Asignado mediante un algoritmo. - Información de la Cuenta. 11.- Crea el buzón de correo y registra el usuario en la base de datos. 12.- Envía automáticamente un mensaje de bienvenida al buzón del nuevo usuario 13.- Muestra un mensaje “Cuenta Creada Satisfactoriamente”.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 5.- Ingresa login y password incorrectos 5. Ingresa login y password correctos pero ya posee una cuenta creada 5. Ingresa login y password correctos pero ya termino su contrato de trabajo. 8. Ingresa información de la cuenta errónea

► Muestra un mensaje de error “Usuario no valido”. ► Muestra un mensaje de error “UD ya posee una cuenta de correo creada”. ► Muestra un mensaje de error “UD debe solicitar una cuenta de correo como invitado”. ► Muestra un mensaje de error de acuerdo a la información errónea.

CASO DE USO: Actualizar Participantes de Lista Privada.

ACTORES: Administrador Lista

PROPÓSITO: Actualizar la pertenencia de participantes que pertenecen a una lista.

VISION GENERAL: El administrador de lista ingresa login y password, el sistema valida los

datos, inicia una sesión y muestra la interfaz de actualización de

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 15 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

participantes, el usuario actualiza los participantes y cierra la sesión

TIPO secundario, Esencial

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Privadas. 5.- Ingresa login y password 8.- Actualiza participantes de la lista 9.- Cierra Sesión.

4.- Muestra un formulario de validación de datos, solicitando login y password del administrador de lista 6.-Valida los datos. 7.- Inicia una sesión y muestra la interfaz para actualizar participantes.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 5.- Ingresa login y password incorrectos 5. Ingresa login y password correctos pero La lista fue eliminada por el webmaster. 6,7,8,9.- No realiza ninguna tarea durante un cierto tiempo 9.- No cierra sesión.

► Muestra un mensaje de error “Usuario no valido”. ► Muestra un mensaje de error “Usuario no valido”. ► Desactiva la sesión actual automáticamente. ► Bloquea el acceso a la interfaz de actualización por un tiempo determinado

CASO DE USO: Suscribir a Lista Publica.

ACTORES: Todos

PROPÓSITO: Integrarse a la lista de participantes de una lista publica.

VISION GENERAL: El usuario ingresa la lista publica y cedula de identidad, el sistema

valida, los datos, muestra un formulario de confirmación de

suscripción, el usuario acepta la confirmación, el sistema agrega al

usuario como un nuevo participante en la lista publica y muestra un

mensaje de suscripción satisfactoria.

TIPO secundario, Esencial

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 16 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Públicas.. 5..- Escoge “Suscribirme” del menú de opciones gráficas . 7.- Ingresa lista publica y cedula de identidad 10.- Acepta la confirmación de suscripción. 13.- Escoge otra opción.

4.- Muestra un menú de opciones graficas 6.- Muestra un formulario de validación de datos, solicitando la lista publica a suscribirse y la cedula del usuario. 8.- Valida los datos. 9.- Muestra un formulario de confirmación de suscripción, detallando dentro del mismo los datos de la lista pública. 11.- Registra al usuario como un nuevo participante de la lista. 12,. Muestra un mensaje “Suscripción Satisfactoria”.

Curso Anormal de Eventos.

Usuario Respuesta del Sistema 7.- Ingresa lista pública y cedula incorrectas. 7.- Ingresa lista pública incorrecta y cedula correcta. 7.- Ingresa lista pública incorrecta y cedula correcta. 7.- Ingresa lista pública correcta y cédula incorrecta. 10.- No acepta la confirmación de suscripción.

► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”. ► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”. ► Muestra un mensaje de error “LA LISTA ES PRIVADA”. ► Muestra un mensaje de error “UD NO POSEE UNA CUENTA MAIL” ► Muestra nuevamente el formulario de validación.

CASO DE USO: Eliminarme de una Lista Pública.

ACTORES: Todos

PROPÓSITO: Darse de baja de la lista de participantes de una lista publica.

VISION GENERAL: El usuario ingresa la lista pública y cedula de identidad, el sistema

valida, los datos, muestra un formulario de confirmación de

eliminación, el usuario acepta la confirmación, el sistema elimina al

usuario de la lista pública y muestra un mensaje de eliminación

satisfactoria..

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 17 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Públicas. 5..- Escoge “Darme de Baja” del menú de opciones gráficas . 7.- Ingresa lista publica y cedula de identidad 10.- Acepta la confirmación de suscripción. 13.- Escoge otra opción.

4.- Muestra un menú de opciones graficas 6.- Muestra un formulario de validación de datos, solicitando la lista publica de la cual quiere eliminarse y la cedula del usuario. 8.-Valida los datos. 9.- Muestra un formulario de confirmación de eliminación, detallando dentro del mismo los datos de la lista pública. 11.- Elimina el participante de la lista pública. 12,. Muestra un mensaje “Ha sido eliminado de la lista”.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 7.- Ingresa lista pública y cedula incorrectas. 7.- Ingresa lista pública incorrecta y cedula correcta. 7.- Ingresa lista no pública y cedula correcta. 5.- Ingresa lista pública correcta y cédula incorrecta. 10.- No acepta la confirmación de suscripción.

► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”. ► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”. ► Muestra un mensaje de error “LA LISTA ES PRIVADA”. ► Muestra un mensaje de error “UD NO POSEE UNA CUENTA MAIL” ► Muestra nuevamente el formulario de validación.

CASO DE USO: Solicitar Creación de Lista Pública.

ACTORES: Todos

PROPÓSITO: Solicitar la creación de una lista publica para poder administrarla.

VISION GENERAL: El usuario escoge la opción Solicitar Nueva Lista Pública, el sistema

muestra un formulario solicitando información de la lista e información

del solicitante, el usuario ingresa la información solicitada , el sistema

valida los datos del solicitante y emite un mensaje de solicitud

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 18 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

registrada satisfactoriamente, junto con la fecha limite de atención de la

solicitud.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Públicas. 5..- Escoge “Solicitar Nueva” del menú de opciones gráficas . 7.- Ingresa información de la lista publica a crear . 8.- Ingresa información personal del solicitante.

4.- Muestra un menú de opciones graficas 6.- Muestra un formulario solicitando información de la lista publica e información personal del solicitante. 9.-Valida los datos. 10.- Registra los datos de la lista publica en la base de datos. 11.- Muestra un mensaje junto con la fecha límite de atención de la solicitud. “Solicitud Registrada Satisfactoriamente ”

Curso Anormal de Eventos. Usuario Respuesta del Sistema 8.- Ingresa información personal incorrectas.(mail incorrecto) 8.- Ingresa información personal incorrectas.(clave incorrecto)

► Muestra un mensaje de error !! UD no posee una cuenta registrada en nuestro Servidor Mail!! ► Muestra un mensaje de error DATOS DEL SOLICITANTE INCORRECTOS

CASO DE USO: Eliminar Lista Pública.

ACTORES: Administradores de Lista Publica.

PROPÓSITO: Interrumpir la distribución masiva de mensajes a numerosos

destinatarios que sean miembros participantes de la lista publica.

VISION GENERAL: El usuario ingresa la lista pública a eliminar, el password de la misma

y la cedula de identidad del administrador de la lista, el sistema verifica

los datos de la lista y del administrador, el sistema muestra un mensaje

de confirmación de la eliminación, el usuario acepta la confirmación, el

sistema elimina la lista y envía un mail a cada participante notificando

la eliminación de la lista, finalmente el sistema emite un mensaje “Lista

eliminada satisfactoriamente”.

TIPO Secundario, Esencial.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 19 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Públicas. 5.- Escoge “Eliminar Lista” del menú de opciones gráficas. 7.- Ingresa lista publica, password y cedula de identidad 10.- Acepta la confirmación de eliminación.

4.- Muestra un menú de opciones graficas 6.- Muestra un formulario de validación de datos, solicitando la lista publica a eliminar, el password de la misma y la cedula de identidad del administrador de la lista. 8.-Valida los datos. 9.- Muestra un formulario de confirmación de eliminación, detallando dentro del mismo los datos de la lista pública a eliminar. 11.- Elimina la lista pública. 12.- Envía un mail a todos y cada uno de los participantes de la lista, notificando y justificando la eliminación de la lista. 13.- Muestra un mensaje “Lista Eliminada Satisfactoriamente”.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 7.- Ingresa lista pública y password incorrectas. 7.- Ingresa lista no pública y password correcto. 7.- Ingresa lista pública, password correctos y cedula de identidad incorrecta. 10.- No acepta la confirmación de suscripción.

► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”. ► Muestra un mensaje de error “LA LISTA ES PRIVADA”. ► Muestra un mensaje de error “ UD no posee una cuenta registrada en nuestro Servidor Mail ” ► Muestra nuevamente el formulario de validación.

CASO DE USO: Eliminar Participante de Lista Pública.

ACTORES: Administradores de Lista Publica.

PROPÓSITO: Interrumpir la distribución de mensajes a un participante específico

participante de una lista publica.

VISION GENERAL: El usuario ingresa la lista pública, el password de la misma y el mail del

participante a ser eliminado de la lista, el sistema verifica los datos de la

lista y del participante, el sistema muestra un mensaje de confirmación de

la eliminación, el usuario acepta la confirmación, el sistema elimina el

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 20 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

participante de la lista y le envía un mail notificando y justificando la

eliminación de la lista, finalmente el sistema emite un mensaje

“Participante eliminado satisfactoriamente”.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Públicas. 5.- Escoge “Eliminar Participantes” del menú de opciones gráficas. 7.- Ingresa lista publica, password y mail del participante 10.- Ingresa la justificación de la eliminación. 11.- Acepta la confirmación de eliminación.

4.- Muestra un menú de opciones graficas 6.- Muestra un formulario de validación de datos, solicitando la lista publica, el password de la misma y el mail del participante a ser eliminado de la lista. 8.-Valida los datos. 9.- Muestra un formulario de confirmación de eliminación, detallando dentro de la misma información detallada del participante. 12.- Elimina el participante de la lista pública. 13.- Envía un mail al participante notificando y justificando su eliminación de la lista. 14.- Muestra un mensaje. “Participante eliminado satisfactoriamente”.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 7.- Ingresa lista pública y password incorrectas. 7.- Ingresa lista no pública y password correcto. 7.- Ingresa lista pública, password correctos y mail incorrecta. 7.- Ingresa lista pública, password correctos y mail correctos, pero no es participante de la lista 10.- No ingresa una justificación 11.- No acepta la confirmación de suscripción.

► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”. ► Muestra un mensaje de error “LA LISTA ES PRIVADA”. ► Muestra un mensaje de error “NO EXISTE EL MAIL DEL PARTICIPANTE ” ► Muestra un mensaje “UD no esta registrado como un Participante de la Lista Publica” ► Muestra un mensaje “UD debe ingresar una justificación” ► Muestra nuevamente el formulario de validación.

CASO DE USO: Buscar Listas (POR TEMA).

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 21 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

ACTORES: Todos.

PROPÓSITO: Encontrar información general de una Lista de Correo,

VISION GENERAL: El usuario ingresa el tema de la lista, el sistema muestra el detalle de la

lista.”.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Buscar Listas. 5.- Ingresa el tema de la lista

4.- Muestra un formulario de búsqueda Y dos opciones graficas de listas publica y privadas que permite listar todas las listas. . 6.-Busca la Lista 7.- Muestra el detalle de la lista.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 5.- Ingresa el tema de lista incorrecto

► Muestra un mensaje de error “NO EXISTE LA LISTA MAIL”.

CASO DE USO: Buscar Listas (POR TIPO).

ACTORES: Todos.

PROPÓSITO: Encontrar información general de una Lista de Correo,

VISION GENERAL: El usuario escoge el tipo de listas a buscar, el sistema despliega todas

las listas pertenecientes al tipo (publicas o privadas), el usuario hace clic

en el link detalle de una lista, el sistema muestra el detalle de la lista, si la

lista

TIPO Secundario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 22 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Buscar Listas. 5.- Escoge una de las opciones gráficas 7.- El usuario hace clic en link de detalle de una lista determinada.

4.- Muestra un formulario de búsqueda y dos opciones graficas de listas pública y privadas que permite listar todas las listas. .

6.-Despliega mediante una tabla todas las lista del tipo escogido que existe, junto con un link “Ver Detalle” y links de paginación. 8.- El sistema muestra el detalle de la lista y un link para regresar al listado. Si la lista es publica muestra dos opciones (links), para eliminación y suscripción a la misma.

CASO DE USO: Buscar Mails Institucionales.

ACTORES: Todos.

PROPÓSITO: Conocer los mails de escuelas, facultades, asociaciones y otras

dependencias de la ESPOCH.

VISION GENERAL: El usuario ingresa a servicios, el sistema muestra las categorías de mail

institucionales, el usuario escoge la categoría el sistema despliega todos

los mails correspondientes a la categoría escogida.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Servicios del menú izquierdo. 3.- Escoge del submenú la opción Mails Institucionales. 5.- Escoge una de las opciones gráficas

4.- Muestra opciones graficas de las categorías existentes de mails institucionales. . 6.-Despliega mediante una tabla todas los mails institucionales correspondientes a la categoría escogida, junto con un link que permite enviar correo mediante un Programa Cliente de Correo (Ej.: OutLook) y un link para regresar al menú de opciones graficas.

Curso Normal de Eventos. Usuario Respuesta del Sistemas 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Servicios del menú izquierdo.

4.- Muestra opciones graficas de las categorías existentes de mails institucionales. . 6.-Despliega mediante una tabla todas los mails institucionales correspondientes a la categoría escogida, junto con un link que

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 23 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.- Escoge del submenú la opción Mails Institucionales. 5.- Escoge una de las opciones gráficas

permite enviar correo mediante un Programa Cliente de Correo (Ej.: OutLook) y un link para regresar al menú de opciones graficas.

CASO DE USO: Buscar Mails Autoridades.

ACTORES: Todos.

PROPÓSITO: Conocer los mails de las autoridades principales de escuelas, facultades,

asociaciones y otras dependencias de la ESPOCH.

VISION GENERAL: El usuario ingresa a servicios y escoge mails institucionales, el sistema

muestra las categorías de mail autoridades, el usuario escoge la

categoría, el sistema despliega todos los mails correspondientes a la

categoría escogida.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Servicios del menú izquierdo. 3.- Escoge del submenú la opción Mails Autoridades. 5.- Escoge una de las opciones gráficas.

4.- Muestra opciones graficas de las categorías existentes de mails autoridades. 6.-Despliega mediante una tabla todas los mails autoridades correspondientes a la categoría escogida, junto con un link que permite enviar correo mediante un Programa Cliente de Correo (Ej.: OutLook) y un link para regresar al menú de opciones graficas.

CASO DE USO: Buscar Mail (OLVIDE MI MAIL).

ACTORES: Todos.

PROPÓSITO: Recordar mi cuenta mail personal(Ej. [email protected]).

VISION GENERAL: El usuario ingresa su numero de cedula, el sistema muestra el mail

correspondiente a esa cedula.

TIPO Secundario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 24 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Buscar Mail. 5.- Escoge la opción de Búsqueda por cedula. 6.- Ingresa el número de cédula

4.- Muestra formularios de búsqueda - Por Cedula - Datos Personales - Búsqueda General. 7.-Busca un mail correspondiente al número de cédula ingresado. 8.- Muestra el mail correspondiente.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 5.- Ingresa la cédula incorrecta ► No muestra ningún mail. CASO DE USO: Buscar Mail (DATOS PERSONALES).

ACTORES: Todos.

PROPÓSITO: Identificar los datos personales del propietario de una cuenta mail.

VISION GENERAL: El usuario ingresa su mail, el sistema muestra los datos personales,

además los datos académicos y/o laborales correspondientes al mail.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú de la opción Buscar Mail. 5.- Escoge la opción de Búsqueda “Datos Personales” 6.- Ingresa el mail.

4.- Muestra formularios de búsqueda - Por Cedula - Datos Personales - Búsqueda General. 7.-Busca un la información personal, como información académica y/o laboral correspondiente al mail ingresado. 8.- Muestra el detalle de la información encontrado mediante una tabla.

Curso Anormal de Eventos. Usuario Respuesta del Sistema 5.- Ingresa un mail incorrecto

► No muestra ninguna información, solo vuelve a mostrar el formulario.

CASO DE USO: Buscar Mail (BÚSQUEDA GENERAL).

ACTORES: Todos.

PROPÓSITO: Identificar el mail personal de un usuario.

VISION GENERAL: El usuario ingresa Nombres y Apellidos, el sistema despliega todos los

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 25 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

mails de los usuarios que tengan esos nombres y apellidos.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Universal. 2.- Escoge la opción Lista de Correo del menú izquierdo. 3.- Escoge del submenú la opción Buscar Mail. 5.- Escoge la opción de Búsqueda “Búsqueda General”. 6.- Ingresa los nombres y apellidos. 8.- Escoge o no un filtro de búsqueda.

4.- Muestra formularios de búsqueda - Por Cedula - Datos Personales - Búsqueda General. 7.- Muestra además filtros de búsqueda, los mismos que no son excluyentes. - Exactamente - Tipo de Usuario * Todos * Estudiante * Docente * Empleado * Invitado. 9.- Muestra el mail correspondiente a la búsqueda (con o sin filtros), detallando mediante una tabla el tipo de ente del propietario de la cuenta.

CASO DE USO: Cambiar Contraseña – Mail Personal.

ACTORES: Estdiantes / Docentes /Empleados.

PROPÓSITO: Permitir obtener una nueva contraseña para ingresar al módulo de

gestión de correo.

VISION GENERAL: El usuario ingresa el mail y escoge el tipo de mail, el sistema muestra

un formulario solicitando datos de seguridad como cédula, respuesta

secreta a la pregunta clave, además de la nueva contraseña y la

confirmación de la misma, el usuario ingresa esta información, el

sistema la valida y muestra un mensaje satisfactorio de cambio de

contraseña.

TIPO Primario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 26 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1.- Ingresa mail y escoge el tipo de cuenta “Personal”. 4.- Ingresa la cédula, respuesta secreta, nueva contraseña y confirmación de nueva contraseña. 5.- Hace clic en botón Cambiar Contraseña

2.- Valida si el mail ingresado es personal. 3.- Muestra un formulario solicitando - Cedula de Identidad - Respuesta Secreta. - Nueva Contraseña - Confirmación de Nueva Contraseña 6.- Muestra un mensaje de cambio de contraseña satisfactorio.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 1ª.- Ingresa mail correcto pero no escoge el tipo de cuenta “Personal”. 1b.- Ingresa mail incorrecto. 4a.- Ingresa cedula incorrecta. 4b.- Ingresa Respuesta Secreta Incorrecta.

1ª,b Muestra un mensaje error. “Inténtelo Nuevamente”. 4ª,b Muestra un mensaje error. “Datos Incorrectos”

CASO DE USO: Cambiar Contraseña – ENTIDAD .

ACTORES: Administrador de Dependencia.

PROPÓSITO: Permitir obtener una nueva contraseña para ingresar al módulo de

gestión de correo.

VISION GENERAL: El usuario ingresa el mail y escoge el tipo de mail, el sistema muestra

un formulario solicitando escoja la entidad y la dependencia a la cual

corresponde el mail ingresado, el usuarios escoge estas opciones, el

sistema los verifica y muestra un formulario solicitando el mail y

password personal del principal de dicha dependencia, además de la

nueva contraseña y la confirmación de la misma, el usuario ingresa

esta información, el sistema la valida y muestra un mensaje

satisfactorio de cambio de contraseña.

TIPO Primario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 27 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1.- Ingresa mail y escoge el tipo de cuenta “ENTIDAD”. 4.- Valida la correspondencia del mail con la dependencia escogida. 6.- Ingresa mail y password de la cuenta personal, además de nueva contraseña y confirmación de nueva contraseña.

2.- Valida si el mail ingresado corresponde a una Entidad. 3.- Muestra un formulario solicitando - Entidad - Dependencia. correspondiente al mail ingresado. 5.- Muestra un formulario solicitando - Mail - Password. del principal de la dependencia, además - Nuevo Password. - Confirmación de Nuevo Password. 8.- Muestra un mensaje de cambio de contraseña satisfactorio.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 1ª.- Ingresa mail correcto pero no escoge el tipo de cuenta “Entidad”. 1b.- Ingresa mail incorrecto. 4a.- Ingresa mail y/o password incorrectos.

1ª,b Muestra un mensaje error. “Inténtelo Nuevamente”. 4ª Muestra un mensaje error. “Datos Incorrectos”.

CASO DE USO: Cambiar Contraseña – ListaMail.

ACTORES: Administrador de Lista

PROPÓSITO: Permitir obtener una nueva contraseña para administrar una listamail.

VISION GENERAL: El usuario ingresa el mail y escoge el tipo de mail, el sistema muestra

un formulario solicitando datos de seguridad como mail del

administrador de lista y el password de la misma, además de la nueva

contraseña y la confirmación de la misma, el usuario ingresa esta

información, el sistema la valida y muestra un mensaje satisfactorio de

cambio de contraseña.

TIPO Primario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 28 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1.- Ingresa mail y escoge el tipo de cuenta “ListaMail”. 4.- Ingresa el mail personal y password del administrador, nueva contraseña y confirmación de nueva contraseña. 5.- Hace clic en botón Cambiar Contraseña.

2.- Valida si el mail ingresado es del tipo “ListaMail” 3.- Muestra un formulario solicitando

- Mail Personal del Administrador y su password.

- Nueva Contraseña - Confirmación de Nueva Contraseña 6.- Muestra un mensaje de cambio de contraseña satisfactorio.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 1a.- Ingresa mail correcto pero no escoge el tipo de cuenta “ListaMail”. 1b.- Ingresa mail incorrecto. 4.- Ingresa mail y/o password personal del administrador incorrectos.

1a,b Muestra un mensaje error. “Inténtelo Nuevamente”. 4.- Muestra un mensaje error. “Datos Incorrectos”

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 29 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Interfaz Administración de Dependencias.

CASO DE USO: Ingresar a la Interfaz Administración de Dependencias.

ACTORES: Administrador de Dependencia.

PROPÓSITO: Definir la forma que el actor ingresa a la página principal de

Administración de Dependencias de la ESPOCH.

VISION GENERAL: El actor se autentifica, el sistema valida los datos inicia una sesión y

muestra la interfaz con sus respectivas opciones de menú

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1.- Ingresar a Interfaz Universal. 2.- Escoge la opción “Administrar Dependencias” del menú izquierdo. 4.-.Ingresa login y password 8- Escoge las opciones de administración de dependencias.

3.- Muestra un formulario de validación de datos, solicitando el login y el password de 5.- Valida los datos. 6.- Inicia una sesión para el usuario validado. 7.- Muestra la interfaz de administración de dependencias.

Curso Anormal de Eventos Usuario Cliente Respuesta del Sistema 4.- Ingresa los datos de validación erróneos. ► Muestra un mensaje error. “Usuario no

valido”. CASO DE USO: Actualizar Mails de la Dependencia.

ACTORES: Administrador de Dependencia.

PROPÓSITO: Actualizar los mails personales de los principales directivos de la

dependencia, para publicarlos dinámicamente.

VISION GENERAL: El actor escoge Mails Dependencia, el sistema muestra los mails de las

autoridades de la dependencia, el usuario actualiza los mails de las

autoridades de la dependencia, el sistema registra los cambios y

muestra un mensaje satisfactorio.

TIPO Secundario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 30 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Administrar Dependencia. 2.- Escoge la opción “Mails Dependencia” del menú izquierdo. 3.- Escoge del submenú la opción Actualizar. 5.- Actualiza o Ingresa los mails(puede incluir campos en blanco). 7.- Confirma la actualización / ingreso de los datos. 9.- Escoge otra opción del menú izquierdo

4.- Muestra un Formulario Editable con los mails de las autoridades de la dependencia. Si no existen muestra campos vacíos. 6.- Muestra un mensaje de confirmación de actualización /ingreso de los datos. 8.- Muestra un mensaje “La actualización / ingreso se ha realizado satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 5.- Ingresa mails incorrectos. 5.- Ingresa un mail no personal 7.- Cancela la confirmación

► Muestra un mensaje “El mail “[email protected]” NO EXISTE” ► Muestra un mensaje “El mail [email protected] NO ES PERSONAL” ► Muestra nuevamente el formulario editable de datos.

CASO DE USO: Actualizar Información General de Lista Privada

ACTORES: Administrador de Dependencia.

PROPÓSITO: Actualizar tema y objetivo general de una lista privada.

VISION GENERAL: El actor escoge “Actualizar Lista Privada”, el sistema muestra un

formulario solicitando la lista ha actualizar, el usuario ingresa la lista, se

muestra un formulario editable, el usuario actualiza la información, el

sistema muestra un mensaje de actualización satisfactoria.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 31 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

1. Ingresa a la Interfaz Administrar Dependencia. 2.- Escoge la opción “Listas Privadas” 3.- Escoge del submenú la opción “Actualizar LP” 5.- Ingresa el mail de la lista. 8.- Actualiza los datos 10.- Confirma la actualización de los datos. 12- Escoge otra opción del menú izquierdo.

4.- Muestra un Formulario de validación solicitando el mail de la lista. 6.- Valida Los datos. 7.- Muestra un formulario editable mensaje que contiene. Etiquetas. - Mail y Nombre del administrador de la lista - Mail de la Lista Campos Editables. - Tema de la Lista - Descripción de la lista. 9.- Muestra un mensaje de confirmación de actualización de los datos. 11.- Muestra un mensaje de actualización satisfactoria.

Curso Anormal de Eventos.

Usuario Cliente Respuesta del Sistema

5.- Ingresa mails incorrectos. 5.- Ingresa un mail no personal 10.- Cancela la confirmación

► Muestra un mensaje “El mail “[email protected]” NO EXISTE” ► Muestra un mensaje “El mail [email protected] NO ES PERSONAL” ► Muestra nuevamente el formulario editable de datos

CASO DE USO: Crear Lista Privada.

ACTORES: Administrador de Dependencia.

PROPÓSITO: Crear una nueva lista privada, y asignarle un administrador.

VISION GENERAL: El usuario escoge Crear Nueva, el sistema muestra un formulario

solicitando información general de la lista, el usuario ingresa la

información general, el sistema muestra una interfaz para el ingreso de

los participantes de la lista, el usuario ingresa los participantes, el

sistema muestra un formulario de creación del mail de la lista, el

usuario ingresa los dato del mail, el sistema crea la lista y muestra un

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 32 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

mensaje de creación de lista satisfactoria.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Respuesta del Sistema 1. Ingresa a la Interfaz Administrar Dependencia. 2.- Escoge la opción “Listas Privadas” 3.- Escoge del submenú la opción “Crear Nueva” 5.- Ingresa la información general. 6.- Hace clic en siguiente 8.- Ingresa participantes de la lista. 9.- Hace clic en Registro. 11.- Ingresa Información de la Cuenta 12.- Hace clic en “Crear Mail.” 15.- Escoge otra opción del menú izquierdo.

4.- Muestra un Formulario solicitando información general de la lista. - Tema - Descripción - Categoría - Mail 7.- Muestra una interfaz para ingresar participantes de la lista. 10.- Muestra un formulario, que detalla Información de Lista Ingresada. - Tema - Descripción - Categoría - Participantes de la Lista - Mail de Lista Generado Información de Cuenta por Ingresar - Mail del Administrador - Tipo de Lista(Cerrada, Abierta) - Password - Repita Password - Pregunta Clave - Respuesta Secreta. 13.- Crea el mail de la lista(solo usuario virtual). 14.- Envía información de la lista al mail del administrador asignado.

- Mail de la lista. - Password de la lista.

14.- Muestra un mensaje “La cuenta ha sido creada satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 5.- No ingresa todos los campos requeridos 11.- No ingresa todos los campos requeridos.

► Muestra un mensaje “Debe ingresa todos los campos requeridos” ► Muestra un mensaje “Debe ingresa todos los campos requeridos”

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 33 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Interfaz de Gestión de Correo .

CASO DE USO: Ingresar a la Interfaz Gestión de Correo.

ACTORES: Usuario Universal.

PROPÓSITO: Definir la forma que el actor ingresa a la página principal de Gestión de

Correo(leer, escribir, enviar, etc) de la ESPOCH.

VISION GENERAL: El actor ingresa login(mail) y password, el sistema valida los datos,

inicia una sesión y muestra la interfaz de gestión de correo.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Ingresar a Interfaz Universal 2.- Ingresa datos en el formulario de validación para acceder a la interfaz de gestión de correo. 5.-.Escoge las opciones de gestión de correo.

3.- Muestra la interfaz de gestión de correo 4.- El sistema despliega la lista de todos los mensajes recibidos indexados mediante tres columnas de la siguiente forma. - De (mail del remitente). - Fecha de envió. - Asunto (link al detalle del mensaje)

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 2.- Ingresa los datos de validación erróneos. ► Muestra un mensaje error. “Usuario no

valido”. CASO DE USO: Leer Correo Sin Adjuntos.

ACTORES: Usuario Universal.

PROPÓSITO: Mostrar como leer un mensaje simple de correo.

VISION GENERAL: El usuario escoge el mensaje a leer (el mismo que esta resaltado en

forma de link), el sistema muestra un encabezado con la información

del remitente, el detalle del mensaje y los mensajes adjuntos en forma

de links, el usuario lee el mensaje de texto, el sistema finalmente quita

el resaltado del mensaje leído aunque mantiene el enlace.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 34 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

1.- Ingresar a Interfaz de Gestión de Correo. 2.- Escoge el mensaje a leer, haciendo clic en el link Asunto del mensaje. 5.- Lee el detalle del mensaje de texto y revisa el encabezado principalmente para identificar el remitente del mensaje. 6.- Termina de leer el mensaje y abandona la interfaz de lectura de mensaje.

3.- Muestra el detalle del mensaje: encabezado, contenido y archivos adjuntos (este ultimo en forma de link). 4.- Despliega y Mantiene activos las opciones (Responder, Reenviar, Componer). 7.- Quita el resaltado del mensaje leído aunque mantiene el enlace.

CASO DE USO: Leer Correo Sin Adjuntos.

ACTORES: Usuario Universal.

PROPÓSITO: Instruir como manipular un archivo adjunto de un mensaje de correo.

VISION GENERAL: El usuario escoge el mensaje a leer (el mismo que esta resaltado en

forma de link), el sistema muestra un encabezado con la información

del remitente, el detalle del mensaje y los mensajes adjuntos en forma

de links, el usuario lee el mensaje de texto, revisa los archivos

adjuntos, el sistema finalmente quita el resaltado del mensaje leído

aunque mantiene el enlace.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Referencia: Leer Correo Sin Adjuntos. 2.- Lee el detalle del mensaje de texto y revisa el encabezado principalmente para identificar el remitente del mensaje. 3.- Hace clic en el nombre del archivo adjunto (link) o en descargar. 5a.- Escoge la opción Abrir. 5b.- Escoge la opción Guarda. 7.- Termina de leer el mensaje y abandona la interfaz de lectura de mensaje.

4.- Muestra una caja de dialogo con opciones para este Archivo Adjunto: - Abrir. - Guardar. 6ª.- El Explorador Web utilizado abre una nueva ventana mostrando el contenido del archivo adjunto. 6b.- Abre una caja de dialogo que permite especificar el path de almacenamiento del archivo adjunto. 8.- Quita el resaltado del mensaje leído aunque mantiene el enlace.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 5a.- No existe el programa adecuado que permita abrir el archivo adjunto. (doc, pdf, xls,

► Muestra un mensaje error indicando que no existe el programa adecuado o la versión del

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 35 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

etc.). mismo no puede abrir el archivo adjunto. CASO DE USO: Escribir Correo.

ACTORES: Usuario Universal.

PROPÓSITO: Mostrar la manera redactar un mensaje de correo antes de ser

enviado.

VISION GENERAL: El usuario escoge la opción Componer (el mismo que esta en forma de

link), el sistema muestra un formulario con encabezado, área de

redacción y un botón adjuntar archivo. El usuario escribe en el

encabezado básicamente el mail personal del destinatario(s) y el

asunto, escribe en el área de redacción del mensaje y hace clic en el

link “Enviar”, el sistema envía el mensaje.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Ingresar a la Interfaz de Gestión de Correo. 2.- Escoge la opción(link) “Componer”. 4.- Ingresa en el encabezado el mail destino, y el asunto del mensaje. 5.- Redacta el mensaje. 6.- Adjunta o no un Archivo. 7.- Hace clic en la botón “Enviar”.

3.- Muestra un formulario que contiene : - Encabezado

• Mail Destino(To) • Asunto del Mensaje

- Cuerpo. - Boton Adjuntar Archivo

8.- Envía el mensaje. 9.- Muestra la pagina principal de la Interfaz de Gestión de Correo.

Curso Anormal de Eventos Usuario Cliente Respuesta del Sistema 4.- El mail(s) destino no es correcto(s) 7.- Asunto del mensaje en Blanco.

► Notifica el error mediante un mensaje al buzón del remitente describiendo la causa del error:”dirección incorrecta”. ► Automáticamente asigna al campo Asunto del Mensaje la palabra “ninguno”.

CASO DE USO: Enviar Correo a Lista Mail .

ACTORES: Usuario Universal.

PROPÓSITO: Mostrar las condiciones que debe cumplir un usuario para enviar un

mail a una lista de correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 36 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

VISION GENERAL: El usuario redacta el mensaje, escribe el mail de lista de correo y envía

el mensaje, el sistema verifica si el remitente es miembro de la lista

mail y distribuye el mensaje a todos y cada uno de los miembros de la

lista.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Referencia Caso de Uso: Escribir Correo. 2.- Ingresa mail de lista destino. 3.- Clic en “Enviar”.

4.- Verifica si el remitente es miembro de la(s) lista(s) destino. 8.- Envía el mensaje a todos y cada uno de los miembros de la(s) lista(s).

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 2.- El mail(s) destino no es correcto(s) 4.- No es miembro de la(s) lista(s) mail.

► Notifica el error mediante un mensaje al buzón del remitente describiendo la causa del error:”dirección incorrecta”. ► No envía el mensaje.

CASO DE USO: Enviar Correo a Lista General.

ACTORES: Usuario Universal.

PROPÓSITO: Mostrar las condiciones que debe cumplir un usuario para enviar un

mail a una lista general.

VISION GENERAL: El usuario redacta el mensaje, escribe el mail de lista general y envía el

mensaje, el sistema verifica si el remitente posee permisos de envió y

distribuye el mensaje a todos y cada uno de los grupos de la lista

general.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Referencia Caso de Uso: Escribir Correo. 2.- Ingresa mail de lista general destino. 3.- Clic en “Enviar”.

4.- Verifica si el remitente tiene permisos de envío. 8.- Envía el mensaje a todos y cada uno de los grupos pertenecientes a la lista general.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 2.- El mail(s) destino no es correcto(s)

► Notifica el error mediante un mensaje al buzón del remitente describiendo la causa del error:”dirección incorrecta”.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 37 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

4.- No es miembro de la(s) lista(s) mail.

► No envía el mensaje.

CASO DE USO: Adjuntar Archivo .

ACTORES: Usuario Universal.

PROPÓSITO: Adjuntar un archivo al mensaje antes de ser enviado.

VISION GENERAL: El usuario redacta el mensaje y escoge el botón Examinar de Adjuntar

Archivo, el sistema muestra una caja de diálogo para escoger el

archivo, el usuario escoge el archivo hace clic en Aceptar, el sistema

muestra el nombre del archivo adjuntado (y su extensión) en la pagina

actual de redacción y junto al archivo la opción de eliminación del

archivo adjuntado, el usuario envía el mensaje.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Referencia Caso de Uso: Escribir Correo. 2.- Hace clic en el Botón “Adjuntar Archivo”. 4.- Escoge el archivo y hace clic en el botón “Aceptar” de la caja de dialogo. 8.- Envía el mensaje.

3.- Muestra una caja de dialogo para escoger el archivo. 5.- Analiza si el archivo adjuntado no esta infectado de virus y valida el tamaño del archivo 6.- Muestra el nombre y extensión del archivo adjuntado en la página de redacción del mensaje. 7.- Muestra además un link Eliminar (junto al archivo adjuntado).

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 5a.- El archivo por adjuntar esta infectado de virus. 5b.- El tamaño del archivo es demasiado grande. 7.- Hace clic en Eliminar.

► Muestra un mensaje “Archivo Infectado de Virus”. ► Muestra un mensaje “El Tamaño del Archivo es demasiado grande”. ► Elimina el archivo adjunto (ya no se visualiza el nombre del mismo en la pagina de redacción).

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 38 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Responder Mensajes.

ACTORES: Usuario Universal.

PROPÓSITO: Responder un mensaje al remitente automáticamente .

TIPO Secundario, Esencial.

Curso Normal de Eventos.

Usuario Cliente Respuesta del Sistema 1.- Referencia : Caso de uso Leer Correo. 2.- Escoge la opción (link) “Responder”. 5.- Redacta el mensaje. 6.- Adjunta o no un Archivo. 7.- Hace clic en la botón “Enviar”.

3.- Muestra un formulario que contiene : - Encabezado

• Mail Destino (To) • Asunto del Mensaje

- Cuerpo. - Boton Adjuntar Archivo - Botón Enviar(entre otros).

4.- Asigna al campo mail de destino, el mail del remitente del mensaje y en el campo Asunto agrega RE-(asunto original de remitente). 8.- Envía el mensaje. 9.- Muestra la pagina principal de la Interfaz de Gestión de Correo.

CASO DE USO: Reenviar Mensajes.

ACTORES: Usuario Universal.

PROPÓSITO: Volver a enviar un mensaje recibido a otros destinatario, conservando

la estructura del mensaje.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Referencia : Caso de uso Leer Correo. 2.- Escoge la opción (link) “Reenviar”. 5.- Ingresa en el campo TO el(os) nuevos destino(s). 6.- Hace clic en la botón “Enviar”.

3.- Muestra un formulario que contiene : - Encabezado

• Mail Destino (To) • Asunto del Mensaje

- Cuerpo. - Boton Adjuntar Archivo - Botón Enviar(entre otros).

4.- En el campo Asunto agrega RE-(asunto original de remitente) y el cuerpo del mensaje es el mismo del remitente. 7.- Envía el mensaje. 9.- Muestra la pagina principal de la Interfaz de Gestión de Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 39 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Agregar Contactos .

ACTORES: Usuario Universal.

PROPÓSITO: Ingresar nuevas direcciones mail a mi directorio personal.

VISION GENERAL: El usuario escoge la opción (link) Direcciones, el sistema muestra un

formulario para agregar datos personales correspondientes al mail por

agregar, el usuario ingresa esta información y escoge el botón Agregar

Dirección, el sistema muestra el listado de contactos incluido el actual

ingresado.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Ingresar a Interfaz Gestión de Correo. 2.- Escoge la opción (link) “Direcciones”. 4.- Ingresa la información personal del contacto. 5.- Hace clic en botón “Añadir Contacto”.

3.- Muestra un formulario de ingreso de datos personales del contacto a ingresar. 6.- Registra la nueva dirección y muestra un listado de todos los contactos incluido el actual ingresado.

CASO DE USO: Buscar Mensajes .

ACTORES: Usuario Universal.

PROPÓSITO: Buscar un mensaje especifico de forma rápida.

VISION GENERAL: El usuario escoge la opción (link) Buscar, el sistema muestra un

formulario de búsqueda, el usuario escoge los filtros de búsqueda,

ingresa la información y oprime el botón Buscar, el sistema muestra el

resultado de la búsqueda con el formato principal de la Interfaz de

Gestión de Correo.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Ingresar a Interfaz Gestión de Correo. 2.- Escoge la opción (link) “Buscar”. 4.- Ingresa la información a buscar y escoge los filtros de búsqueda. 5.- Hace clic en Botón “Buscar”.

3.- Muestra un formulario de búsqueda con el cuadro de texto para ingresar la información a buscar y dos filtros: - En la Carpeta (ENTRADA, Borrados, Papelera, etc.). - Por (Asunto, Cuerpo, De, etc.) 6.- Muestra los resultados de la búsqueda con el formato principal de la Interfaz de Gestión de Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 40 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Interfaz de Administración del Sistema.

CASO DE USO: Ingresar a la Interfaz de Administración de Sistema.

ACTORES: Webmaster.

PROPÓSITO: Definir la forma que el actor ingresa a la página principal de

Administración del Sistema de Mensajeria de la ESPOCH.

VISION GENERAL: El actor ingresa login(mail) y password, el sistema valida los datos,

inicia una sesión y muestra la interfaz de administración.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1.- Accede a www.mail.espoch.edu.ec. 2.- Agrega a la dirección anterior /carpeta _ administración (ENTER). 4.- Ingresa Login y Password. 5.- Hace clic en botón “Validar”.

3.- Muestra un formulario de autentificación. - Login.

- Password. -

6.- Autentica los datos y establece los privilegios de administrador. 7.- Inicia una Sesión. 8- Muestra la interfaz de administración dependiendo

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.- Ingresa los datos de validación erróneos. 8.- No realiza ninguna acción durante un tiempo determinado dentro de la interfaz de administración del sistema.

► Muestra un mensaje error. “Usuario no valido”. 8. 1.- Cierra la sesión actual. 8. 2.- Muestra un mensaje “Se ha cerrado la sesión”.

CASO DE USO: Cambiar Tamaño de Buzones.

ACTORES: Webmaster.

PROPÓSITO: Modificar por grupos la capacidad de almacenamiento de mensajes de

las cuentas de correo.

VISION GENERAL: El actor escoge el grupo, hace clic en siguiente, el sistema muestra la

capacidad actual y las opciones de tamaño de buzón, el usuario

escoge el nuevo tamaño y finalmente el sistema actualiza el tamaño.

TIPO Primario, Esencial.

Curso Normal de Eventos

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 41 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del módulo Postfix. 2.- Escoge la opción (link) “Tamaño de buzón” del nuevo menú izquierdo. 4.- Escoge un grupo de usuarios. 6.- Escoge el nuevo tamaño del buzón. 7.- Hace clic en “Cambiar Tamaño”.

3.- Muestra un formulario para escoger el grupo de usuarios para el cual se cambiara el tamaño de buzón. 5.- Muestra un formulario detallando : el grupo escogido, el tamaño de buzón actual y opciones del nuevo tamaño del buzón (mayores todas a la actual). 8.- Muestra un mensaje de “Cambio Satisfactorio”.

CASO DE USO: Crear Mail Invitado.

ACTORES: Webmaster.

PROPÓSITO: Crear una cuenta para personas que no constan en el sistema

académico ni en el sistema de recursos humanos.

VISION GENERAL: El usuario ingresa nombres, apellidos y cedula del solicitante, el

sistema asigna mail automáticamente y genera el registro de creación

de cuenta, el usuario ingresa información de la cuenta junto con el tipo

de invitado, hace clic en crear mail y el sistema crea la cuenta de

invitado.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos del nuevo menú izquierdo Crear Mail la opción (link) “Invitado”. 4.- Ingresa la información personal solicitada. 6.- Ingresa la Información de la Cuenta. 7.- Hace clic en el botón “Crear Mail”.

3.- Muestra un formulario ingresar información personal de quien solicita la creación de la cuenta. - Nombres. - Apellidos. - Cedula. 5.- Muestra un formulario de Registro para la creación de la cuenta que incluye: - Información Personal. - Información de la Cuenta. * Mail Asignado mediante un algoritmo. * Opciones del Tipo de invitado 8.- Crea el mail (usuario virtual y el buzón de correo). 9.- Muestra un mensaje “Cuenta mail creada satisfactoriamente”.

Curso Anormal de Eventos.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 42 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Usuario Cliente Respuesta del Sistema 4.- Ingresa una cedula que ya consta en el sistema

►Mensaje de Error “ Ud ya posee una cuenta”.

CASO DE USO: Crear Dependencia .

ACTORES: Webmaster.

PROPÓSITO: Crear una DEPENDENCIA y una cuenta mail para la misma, o sea

cuentas distintas a las de escuela y facultad.

VISION GENERAL: El usuario escoge la entidad, ingresa la dependencia(y abreviatura si

es obligatorio), hace clic en Generar Registro, el sistema asigna mail y

genera el registro de creación de cuenta, el usuario ingresa la

información de cuenta y hace clic en Crear Dependencia, el sistema

crea la dependencia y una cuenta mail para la misma.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos del nuevo menú izquierdo Crear Mail la opción (link) “Invitado”. 4.- Ingresa la información personal solicitada. 6.- Ingresa la Información de la Cuenta. 7.- Hace clic en el botón “Crear Mail”.

3.- Muestra un formulario ingresar información personal de quien solicita la creación de la cuenta. - Nombres. - Apellidos. - Cedula. 5.- Muestra un formulario de Registro para la creación de la cuenta que incluye: - Información Personal. - Información de la Cuenta. * Mail Asignado mediante un algoritmo. * Opciones del Tipo de invitado 8.- Crea el mail (usuario virtual y el buzón de correo). 9.- Muestra un mensaje “Cuenta mail creada satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 7.- Ya existe la cuenta mail

► Error “El mail ya existe”.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 43 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Facultad .

ACTORES: Webmaster.

PROPÓSITO: Crear una FACULTAD y una cuenta mail para la misma.

VISION GENERAL: El usuario ingresa nombre y abreviatura de la facultad y hace clic en

Generar Registro, el sistema asigna mail y genera el registro de

creación de cuenta, el usuario ingresa la información de cuenta y hace

clic en Crear Facultad, el sistema crea la facultad y una cuenta mail

para la misma.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresa a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escoge del nuevo menú izquierdo Crear Mail la opción (link) “Facultades”. 4.- Ingresa el nombre y abreviatura de la facultad. 5.- Hace clic en Crear. 7.- Ingresa la Información de la Cuenta. 8.- Hace clic en el botón “Crear Facultad”.

3.- Muestra un formulario de ingreso de información: - Nombre de la Facultad -Abreviatura de la Facultad. - Botón Crear. 6.- Muestra un formulario de Registro para la creación de la facultad y una cuenta mail para la misma que incluye: - Información de la Facultad - Información de la Cuenta Mail * Mail Asignado (abreviatura + dominio). 9.- Crea la Facultad. 10.- Crea el mail de la facultad (usuario virtual y el buzón de correo). 11.- Muestra un mensaje de creación satisfactoria especificando: - Nombre de la Facultad - Mail de la Facultad

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.- Ingresa una abreviatura repetida de facultad

► Error “La facultad ya existe”.

CASO DE USO: Crear Escuela.

ACTORES: Webmaster.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 44 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

PROPÓSITO: Crear una ESCUELA y una cuenta mail para la misma.

VISION GENERAL: El usuario ingresa nombre y abreviatura de la escuela y hace clic en

Generar Registro, el sistema asigna mail y genera el registro de

creación de cuenta, el usuario ingresa la información de cuenta y hace

clic en Crear Escuela, el sistema crea la escuela y una cuenta mail

para la misma.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos nuevo del menú izquierdo Crear Mail la opción (link) “Escuelas”. 4.- Escoge la Facultad, ingresa el nombre y abreviatura de la escuela 5.- Clic en botón “Generar” 7.- Ingresa la Información de la Cuenta. 8.- Hace clic en el botón “Crear Escuela”.

3.- Muestra un formulario de ingreso de información: - Facultad.( muestra todas las facultades creadas) - Nombre Escuela. -Abreviatura de Escuela (será parte de su mail). 6.- Muestra un formulario de Registro para la creación de la Escuela y una cuenta mail para la misma que incluye: - Información de la Escuela - Información de la Cuenta. * Mail Asignado (abreviatura + dominio). 9.- Crea la Escuela. 10.- Crea el mail (usuario virtual y el buzón de correo) de la Escuela. 11.- Muestra un mensaje de creación satisfactoria especificando: - Nombre de la Escuela - Mail de la Escuela.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.- Ingresa una abreviatura de escuela ya existente.

► Error “YA EXISTE LA ESCUELA”.

CASO DE USO: Crear Mail Aso_Escuela.

ACTORES: Webmaster.

PROPÓSITO: Crear una cuenta de correo para la Asociación de Estudiantes de una

Escuela..

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 45 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

VISION GENERAL: El usuario escoge una escuela, hace clic en generar, el sistema asigna

mail y genera el registro de creación de cuenta, el usuario ingresa la

información de cuenta y hace clic en Crear Aso_Escuela, el sistema

crea la cuenta mail.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos del nuevo menú izquierdo Crear Mail la opción (link) “AsoEscuelas”. 4.- Escoge la Escuela. 5.- Clic en botón “Generar” 7.- Ingresa la Información de la Cuenta. 8.- Hace clic en el botón “Crear Mail”.

3.- Muestra un formulario de selección que muestra todas las escuelas creadas y un botón “Generar ”. 6.- Muestra un formulario de Registro para la creación de una cuenta mail para la asociación de escuela que incluye: - Información de la Escuela - Información de la Cuenta. * Mail Asignado (aso_ +abreviatura escuela + dominio). 9.- Crea el mail de (usuario virtual y el buzón de correo) de la Asociación de Escuela. 10.- Muestra un mensaje de creación satisfactoria especificando: - Nombre de la Escuela - Mail de la AsoEscuela.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.- Escoge una escuela que ya posee el mail de asociación.

► Error “LA ASOCIACION DE ESCULA YA POSEE UNA CUENTA MAIL”.

CASO DE USO: Eliminar una cuenta personal.

ACTORES: Webmaster.

PROPÓSITO: Eliminar una cuenta mail personal de estudiante, docente, empleado o

invitado de la base de datos(usuario virtual) y el buzón de correo (del

servidor mail).

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 46 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos del nuevo menú izquierdo Eliminar Mail la opción (link) “Personales”. 4.- Ingresa el mail personal. 5.- Clic en botón “Eliminar” 7.- Clic en botón “Aceptar”.

3.- Muestra un formulario de ingreso de datos. - Mail Personal a eliminar. - Botón Eliminar. 6.- Muestra un formulario de Confirmación de Eliminación describiendo: - Mail a eliminar - Datos Académicos y Personales - Botón Cancelar. - Botón Aceptar. 8.- Elimina: - Las listas privadas y publicas, administradas con este mail personal. - Permisos de envió del mail personal a listas generales. - El mail personal(usuario virtual y el buzón

de correo)

9.- Muestra un mensaje “Mail Eliminado Satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.a- Ingresa un mail que no existe. 4b.- Ingresa un mail valido pero no personal. 7.- Escoge la opción “Cancelar”

► Error “EL MAIL NO EXISTE”. ► Error “EL MAIL NO ES PERSONAL”. ► Curso Normal de Eventos : Paso 3.

CASO DE USO: Eliminar Grupo de Invitados.

ACTORES: Webmaster.

PROPÓSITO: Permite mostrar el procedimiento para eliminar un grupo de

invitados(Academia Cisco, Postgrados, Diplomados, Graduados,

Egresados, etc) o sea personas que no constan en el sistema

académico, ni en el sistema de recursos humanos.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail.

3.- Muestra un formulario de selección de datos. - Todos los Grupos. de Invitados

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 47 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

2.- Escogemos del nuevo menú izquierdo Eliminar Mail la opción (link) “Grupo Invitados”. 4.- Escoge el grupo de invitados a eliminar. 5.- Clic en botón “Eliminar” 7.- Clic en botón “Aceptar”.

- Botón “Eliminar”. 6.- Muestra un formulario de Confirmación de Eliminación describiendo:

- Mensaje advirtiendo que se eliminaran todas las cuentas personales pertenecientes al grupo.

- Botón “Cancelar”.

- Botón “Aceptar”. 8.- Elimina sistemáticamente. - Las listas privadas y publicas, administradas con cada mail personal perteneciente al grupo - Permisos de envió de cada mail personal a listas generales. - Todos y cada uno de los mail personales pertenecientes al grupo . - El tipo de grupo. 9.- Muestra un mensaje “Grupo Eliminado Satisfactoriamente”.

CASO DE USO: Eliminar Listas Mail.

ACTORES: Webmaster.

PROPÓSITO: Eliminar el mail de una lista y la referencia de pertenencia de todos los

participantes.

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos del nuevo menú izquierdo Eliminar Mail la opción (link) “Listas Mail”. 4.- Ingresa el mail de la lista a eliminar 5.- Clic en botón “Eliminar”. 7.- Clic en botón “Aceptar”.

3.- Muestra un formulario de ingreso de datos. - Lista a eliminar. - Botón “Eliminar”. 6.- Muestra un formulario de Confirmación de Eliminación describiendo: - Mail de la lista. - Información Detallada de la lista.

- Botón “Cancelar”.

- Botón “Aceptar”.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 48 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

8.- - Notifica eliminación a todos los miembros de la lista. 9.- Elimina sistemáticamente. - Registro de miembros de la lista(no sus mail). - Mail de la lista(solo usuario virtual). 9.- Muestra un mensaje “Lista Mail Eliminada Satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.a- Ingresa un mail que no existe. 4b.- Ingresa un mail valido pero no de lista mail. 7.- Escoge la opción “Cancelar”

► Error “EL MAIL NO EXISTE”. ► Error “EL MAIL NO ES UNA LISTA”. ► Curso Normal de Eventos : Paso 3.

CASO DE USO: Cambiar Password de Mail Personal.

ACTORES: Webmaster.

PROPÓSITO: Permite mostrar el procedimiento para cambiar el password de una

cuenta de correo personal en el caso de olvidarla.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Cuentas Mail. 2.- Escogemos del nuevo menú izquierdo Cambiar Password la opción (link) “Personal”. 4.- Ingresa el mail y cedula personal del solicitante. 5.- Ingresa nuevo password y confirmación. 6.- Clic en botón “Cambiar Password”.

3.- Muestra un formulario de datos que incluye. - Mail Personal.

- Cedula de Identidad Personal del

solicitante.

- Nueva Contraseña. - Confirmación de Nueva Contraseña.

- Botón “Cambiar Password”.

7- Muestra un mensaje “Password Cambiado Satisfactoriamente”.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 49 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Lista Publica.

ACTORES: Webmaster.

PROPÓSITO: Atender las solicitudes de creación de listas publicas y darles de alta..

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Listas. 2.- Escogemos del nuevo menú izquierdo Crear Lista la opción (link) “Hoy / Plazo Normal / Plazo Vencido”. 4.- Escoge la opción (link) Dar de Alta. 6.- Clic en botón “Generar Registro”. 8.- Clic en botón “Crear Mail”.

3.- Muestra en forma de tabla un listado de todas las solicitudes de creación de lista publica (Plazo Normal, Vencido, Hasta hoy). El listado incluye : - Información Tentativa de la Lista. - Mail Personal del solicitante. - Opción (link) Dar de Alta. - Opción (link) Eliminar. 5.- Muestra un formulario con todos sus campos editables que incluye: - La información de la solicitud.

- Botón “Generar Registro” .

- Botón “Cancelar” . 7.- Muestra un formulario de registro que incluye: - Información de la Lista. - Información de la cuenta mail de la lista. - Botón “Crear Mail”. 9.- Envía mail y password de la lista creada al mail personal del solicitante. 10.- Crea el mail de lista(solo usuario virtual y no buzón de correo) de la Escuela. 11.- Muestra un mensaje “Lista Publica creada satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.- Escoge la opción (link) Eliminar 6.- Clic en botón “Cancelar”.

► Muestra formulario de confirmación y elimina registro de solicitud de creación de lista pública ► Curso Normal de Eventos: Paso 3.

CASO DE USO: Crear Lista General.

ACTORES: Webmaster.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 50 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

PROPÓSITO: Crear un tipo de lista con permisos de envió, que permita escoger los

grupos de destinos(estudiantes, docentes, empleados, invitados).

TIPO Primario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Listas. 2.- Escogemos del nuevo menú izquierdo Crear Lista la opción (link) “L.General”. 4.- Ingresa mail, escoge grupos destinatarios, y permisos de envío(mail personales). 5.- Clic en botón “Continuar”. 7.- Ingresa información de la cuenta. 8.- Clic en botón “Crear Mail”.

3.- Muestra un formulario que incluye : - Mail de la lista general. - Grupos de Entes destinatarios. - Permisos de Envió(mail personales). - Botón “Continuar”. 6.- Muestra un formulario que incluye: - La información de la lista general.

• Mail. • Permisos de Envió. • Destinatarios.

- Información de la cuenta. - Botón “Crear Mail”. .

9.- Crea la cuenta (solo usuario virtual)

10.- Registra permisos de envió.

11.- Registra entes destinatarios.

12.- Muestra un mensaje “Lista General creada satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.- Permisos(mail personales) erróneos.

► Error: “NO EXISTE EL MAIL” .

CASO DE USO: Eliminar Lista General.

ACTORES: Webmaster.

PROPÓSITO: Eliminar una lista general, sus permisos y referencias de grupos

destinatarios.

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del modulo Listas. 2.- Escogemos del nuevo menú izquierdo Eliminar Lista la opción (link) “Lista General”.

3.- Muestra un formulario de ingreso de datos. - Lista a eliminar. - Botón “Eliminar”. 6.- Muestra un formulario de Confirmación de

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 51 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

4.- Ingresa el mail de la lista a eliminar 5.- Clic en botón “Eliminar”. 7.- Clic en botón “Aceptar”.

Eliminación describiendo: - Mail de la lista. - Información Detallada de la lista.

- Botón “Cancelar”.

- Botón “Aceptar”. 9.- Elimina sistemáticamente. - Registro de destinatarios de la lista(no los mail personales). - Registro de permisos de envió de la lista(no los mail personales). - Mail de la lista(solo usuario virtual). 10.- Muestra un mensaje “Lista Mail Eliminada Satisfactoriamente”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 4.a- Ingresa un mail que no existe. 4b.- Ingresa un mail valido pero no de lista general. 7.- Escoge la opción “Cancelar”

► Error “EL MAIL NO EXISTE”. ► Error “EL MAIL NO ES UNA LISTA general”. ► Curso Normal de Eventos : Paso 3.

CASO DE USO: Crear Nuevo Tipo de Invitado.

ACTORES: Webmaster.

PROPÓSITO: Crear una nueva categoría de grupo no registrado en los sistemas

académico y de rrhh. (Academia Cisco, Diplomado, Especializaciones,

etc.).

TIPO Secundario, Esencial.

Curso Normal de Eventos

Usuario Cliente Respuesta del Sistema 1. Ingresar a la Interfaz de Administración del módulo “Otras Configuraciones”. 2.- Escogemos del nuevo menú izquierdo la opción (link) “Invitado”. 4.- Ingresa el nombre del nuevo tipo de invitado 5.- Clic en botón “Crear Nuevo”.

3.- Muestra un formulario de ingreso de datos que incluye:. - Nombre del Nuevo Tipo. - Botón “Crear Nuevo”. - Un listado en forma de tabla con todos

los tipos actuales de invitados y en una de las columnas de esta tabla un link “Eliminar ”.

6.- Muestra el formulario del paso 3, pero adicionado en el listado el tipo ingresado.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 52 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

7.- Clic en botón “Aceptar”.

Curso Anormal de Eventos. Usuario Cliente Respuesta del Sistema 5.- Escoge la opción (link) “Eliminar” 7.- Clic en botón “Cancelar”.

► Muestra un formulario de confirmación de eliminación que incluye: - Mensaje de Advertencia. - Botón “Cancelar”. - Botón “Aceptar”. ► Curso Normal de Eventos : Paso 3.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 53 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.3.2. REFINAMIENTO DE DIAGRAMAS DE CASOS DE USO.

• Módulo Crear una Cuenta de Correo

Para Estudiante / Docente

Figura 17. Diagrama de Caso de Uso – Crear Cuenta Estudiante / Docente

• Para Empleado.

Figura 17. Diagrama de Caso de Uso – Crear Cuenta Empleado.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 54 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Modulo Gestión de Correo.

Figura 18. Diagrama de Caso de Uso – Gestión de Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 55 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo Listas de Correo.

Figura 19. Diagrama de Caso de Uso – Listas de Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 56 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo de Gestión de Dependencias.

Figura 20. Diagrama de Caso de Uso – Gestión de Dependencias

• Módulo de Servicios.

Figura 21. Diagrama de Caso de Uso – Servicios.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 57 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• MODULO de Configuraciones.

Figura 22 Diagrama de Caso de Uso – Configuraciones.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 58 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• 3.3.3 Representación de los Diagramas de Secuencia.

La descripción de los diagramas de secuencia los desarrollamos en base a los módulos

principales del sistema identificados en la propuesta de solución.

• Módulo Crear una cuenta de Correo.

CASO DE USO: Crear Cuenta Estudiante / Docente

Figura 23. Diagrama de Secuencia– Crear Cuenta Estudiante / Docente

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 59 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Cuenta Empleado.

Figura 24. Diagrama de Secuencia– Crear Cuenta Estudiante / D ocente

• Módulo Gestión de Correo.

CASO DE USO: Leer Correo.

Figura 25. Diagrama de Secuencia – Leer Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 60 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Escribir Correo.

Figura 25. Diagrama de Secuencia – Escribir Correo.

CASO DE USO : Responder Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 61 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 26. Diagrama de Secuencia – Responder Correo.

CASO DE USO : Reenviar Correo.

Figura 27. Diagrama de Secuencia – Reenviar Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 62 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo Listas de Correo.

CASO DE USO: Solicitar Creación de Lista Publica

Figura 28. Diagrama de Secuencia – Solicitar Creación de Lista Publica

CASO DE USO: Crear Lista Publica.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 63 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 29. Diagrama de Secuencia – Crear Lista Publica

CASO DE USO: Suscribir a Lista Publica.

Figura 30. Diagrama de Secuencia – Suscribir a Lista Publica.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 64 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Eliminarme de una Lista Publica.

Figura 31 Diagrama de Secuencia – Eliminarme de una Lista Publi ca.

CASO DE USO: Eliminar Lista Publica.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 65 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 32 Diagrama de Secuencia – Eliminar Lista Publica

CASO DE USO: Eliminar Participante de Lista Publica.

Figura 33. Diagrama de Secuencia – Eliminar Participante de Li sta Publica.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 66 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Lista Privada.

Figura 34 Diagrama de Secuencia – Crear Lista Privada..

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 67 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Lista General.

Figura 35 Diagrama de Secuencia – Crear Lista General.

• MODULO de Gestión de Dependencias

CASO DE USO: Crear Escuela.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 68 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 36. Diagrama de Secuencia – Crear Escuela

CASO DE USO: Crear Facultad.

Figura 37. Diagrama de Secuencia – Crear Facultad

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 69 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Dependencia.

Figura 38. Diagrama de Secuencia – Crear Dependencia

CASO DE USO: Actualizar Mails de Dependencia.

Figura 39. Diagrama de Secuencia – Actualizar Mails de Depende ncia

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 70 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo Servicios.

CASO DE USO : Cambiar Contraseña – Mail Personal.

Figura 40. Diagrama de Secuencia – Cambiar Contraseña – Mail Personal.

• 3.3.4. Definición de los Diagramas de Estado.

La descripción de los diagramas de estado los desarrollamos en base a los módulos principales

del sistema identificados en la propuesta de solución.

MODULO Crear una cuenta de Correo.

CASO DE USO: Crear Cuenta Estudiante / Docente

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 71 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 41. Diagrama de Estado – Crear Cuenta Estudiante / Doc ente.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 72 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Cuenta Empleado.

Figura 42. Diagrama de Estado – Crear Cuenta Empleado.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 73 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo Gestión de Correo.

Figura 43. Diagrama de Estado – Modulo Gestión de Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 74 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo Listas de Correo.

Figura 44. Diagrama de Estado – MODULO Listas de Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 75 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• MODULO Gestión de Dependencias.

CASO DE USO: Crear Dependencia.

Figura 45. Diagrama de Estado – Crear Dependencia.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 76 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Módulo Servicios

Figura 46. Diagrama de Estado – MODULO Servicios

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 77 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.4. DISEÑO ORIENTADO A OBJETOS

• 3.4.1. DEFINICION DE INFORMES E INTERFAZ DE USUARIO

• 3.4.1.1. Interfaz Universal.

Figura 47. Página Principal – Interfaz Usuario Universal.

• 3.4.1.4 Interfaz Administración de Sistema.

Figura 48. Autenticación Usuario – Interfaz Administración de Sistema.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 78 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 79 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.5 DEFINICION Y REFINAMIENTO DE LOS DIAGRAMA S DE INTERACCION

• 3.5.1. DIAGRAMAS DE COLABORACIÓN.

CASO DE USO: Crear Cuenta Estudiante/Docente.

Figura 49. Diagrama Colaboración.– Crear Cuenta Estudiante / D ocente

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 80 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Cuenta Empleado.

Figura 50. Diagrama Colaboración.– Crear Cuenta Empleado.

CASO DE USO: Leer Correo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 81 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 51. Diagrama Colaboración.– Leer Correo.

CASO DE USO: Escribir Correo.

Figura 52. Diagrama Colaboración.– Leer Correo

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 82 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

CASO DE USO: Crear Lista Publica

Figura 53. Diagrama Colaboración.– Crear Lista Publica.

CASO DE USO: Cambiar Password – Mail Personal.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 83 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 54. Diagrama Colaboración.– Cambiar Password

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 84 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.6 DEFINICION DE LOS DIAGRAMAS DE CLASES DE DISEÑO

CUENTA_PERSONAL CUENTA_LISTAMAIL

USUARIO_DEPENDENCIA

activo : boolean

WEBMASTERactivo : boolean

PAGINA PRINCIPAL

ancho : intalto : int

Publicar_Fila1()Publicar_Fila2()Publicar_Fila3()

USUARIO

login : stringpassword : string

Get_Menu_Principal()Get_Formularios()Get_Mensajes()

1* 1*

publca

CUENTAS$ p_crear_c : Stringmai l : Stringpassword : String

crear_cuenta()eliminar_cuenta()validar_cuenta()crear_buzon_vi rual()generar_cuenta()

1

1

1

1

tiene

CONTRASEÑA

olvido : boolean

Cambiar_Password()Confirmar_Tipo_Cuenta()Verificar_Contra_Iguales()Verificar_Datos_Seguridad()

1 1

tiene

1 1

ENTIDAD

nombre : stringabrev : string

Crear()Actualizar()Eliminar()

DEPENDENCIAnombre : Stringabrev : String

crear()actualizar()eliminar()

1

*

1

*

esta en

CUENTA DEPENDENCIA

1

1tiene

1

1

Figura 55. Diagrama Clases.– SMI

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 85 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

3.7 DEFINICION DE LA BASE DE DATOS.

La versión de MySQL definida en la arquitectura no es relacional, por lo cual detallamos la

estructura de la Base de Datos en forma textual.

CREATE TABLE cuentas (

id int(11) unsigned NOT NULL auto_increment,

mail varchar(128) NOT NULL default '',

password varchar(50) NOT NULL default '',

uid int(11) unsigned NOT NULL default '0',

gid int(11) unsigned NOT NULL default '0',

homedir tinytext NOT NULL,

maildir tinytext NOT NULL,

quota tinytext NOT NULL,

access enum('Y','N') NOT NULL default 'Y',

postfix enum('Y','N') NOT NULL default 'Y',

preg_codigo varchar(50) NOT NULL default '',

resp_secreta varchar(50) NOT NULL default '',

fecha_creacion date NOT NULL default '0000-00-00',

tipo_cuenta smallint(2) NOT NULL default '0',

PRIMARY KEY (id),

UNIQUE KEY mail (mail)

) TYPE=MyISAM;

CREATE TABLE cuenta_listamail (

lm_codigo int(4) NOT NULL auto_increment,

lm_tema varchar(80) NOT NULL default '',

lm_descripcion text NOT NULL,

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 86 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

lm_cantidad int(4) NOT NULL default '0',

tlm_codigo tinyint(2) NOT NULL default '0',

lm_admin varchar(60) NOT NULL default '',

lm_depen int(4) NOT NULL default '0',

enti_cod tinyint(2) NOT NULL default '0',

cat_codigo tinyint(2) NOT NULL default '0',

lm_sesion_ip varchar(15) NOT NULL default '',

lm_sesion_on char(1) NOT NULL default '',

lm_sesion_ulti int(25) NOT NULL default '0',

mail varchar(60) NOT NULL default '',

PRIMARY KEY (lm_codigo)

) TYPE=MyISAM;

CREATE TABLE cuenta_personal (

cp_nombres varchar(60) NOT NULL default '',

cp_apellidos varchar(60) NOT NULL default '',

cp_ci int(10) unsigned zerofill NOT NULL default '0000000000',

tipo_estudiante char(1) NOT NULL default '',

tipo_docente char(1) NOT NULL default '',

tipo_empleado char(1) NOT NULL default '',

invitado char(1) NOT NULL default '',

mail varchar(60) NOT NULL default '',

PRIMARY KEY (cp_ci)

) TYPE=MyISAM;

CREATE TABLE cuenta_eliminada (

cp_ci int(10) unsigned NOT NULL default '0',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 87 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

mail varchar(128) NOT NULL default '',

PRIMARY KEY (cp_ci)

) TYPE=MyISAM;

CREATE TABLE lista_mail_publica (

lm_codigo tinyint(4) NOT NULL default '0',

cat_codigo tinyint(4) NOT NULL default '0',

alc_codigo tinyint(4) NOT NULL default '0',

PRIMARY KEY (lm_codigo)

) TYPE=MyISAM;

CREATE TABLE miembro_lista (

lm_codigo tinyint(4) NOT NULL default '0',

cp_ci int(10) unsigned zerofill NOT NULL default '0000000000',

PRIMARY KEY (lm_codigo,cp_ci)

) TYPE=MyISAM;

CREATE TABLE rol_docente (

cp_ci int(10) unsigned zerofill NOT NULL default '0000000000',

e_abrev varchar(4) NOT NULL default '0',

PRIMARY KEY (cp_ci,e_abrev)

) TYPE=MyISAM;

CREATE TABLE rol_empleado (

cp_ci int(10) NOT NULL default '0',

remp_dep varchar(80) NOT NULL default '',

remp_cargo varchar(80) NOT NULL default '',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 88 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

remp_contrato varchar(30) NOT NULL default '',

remp_inic date NOT NULL default '0000-00-00',

remp_finc date NOT NULL default '0000-00-00',

UNIQUE KEY cp_ci (cp_ci)

) TYPE=MyISAM;

CREATE TABLE rol_estudiante (

cp_ci int(10) unsigned zerofill NOT NULL default '0000000000',

e_abrev varchar(4) NOT NULL default '',

PRIMARY KEY (cp_ci,e_abrev)

) TYPE=MyISAM;

CREATE TABLE rol_invitado (

cp_ci int(10) unsigned zerofill NOT NULL default '0000000000',

ti_codigo tinyint(2) NOT NULL default '0'

) TYPE=MyISAM;

CREATE TABLE solicitud_publica (

sp_codigo tinyint(4) NOT NULL auto_increment,

sp_mail_lista varchar(50) NOT NULL default '',

sp_mail_solicita varchar(50) NOT NULL default '',

sp_tema varchar(60) NOT NULL default '',

sp_objetivo text NOT NULL,

sp_fplazo date NOT NULL default '0000-00-00',

cat_codigo tinyint(4) NOT NULL default '0',

enti_cod tinyint(2) NOT NULL default '0',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 89 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

PRIMARY KEY (sp_codigo)

) TYPE=MyISAM;

CREATE TABLE asociaciones (

aso_codigo int(4) NOT NULL auto_increment,

aso_abrev varchar(10) NOT NULL default '',

aso_nombre varchar(100) NOT NULL default '',

aso_mail varchar(50) default '',

aso_password varchar(20) default '',

aso_mail_presi varchar(50) default '',

aso_mail_vice varchar(50) default '',

PRIMARY KEY (aso_codigo)

) TYPE=MyISAM;

CREATE TABLE bienestar_politecnico (

bp_codigo int(4) NOT NULL auto_increment,

bp_nombre varchar(150) NOT NULL default '',

bp_mail varchar(50) default '',

bp_password varchar(100) NOT NULL default '',

bp_mail_director varchar(50) default '',

PRIMARY KEY (bp_codigo)

) TYPE=MyISAM;

CREATE TABLE categoria (

cat_codigo tinyint(4) NOT NULL auto_increment,

cat_nombre varchar(80) NOT NULL default '',

PRIMARY KEY (cat_codigo)

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 90 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

) TYPE=MyISAM;

CREATE TABLE categoria_manual (

cm_cod tinyint(4) NOT NULL auto_increment,

cm_nom varchar(100) NOT NULL default '',

PRIMARY KEY (cm_cod)

) TYPE=MyISAM;

CREATE TABLE clave (

cedula varchar(12) NOT NULL default '',

clave varchar(15) NOT NULL default '',

PRIMARY KEY (cedula)

) TYPE=MyISAM;

CREATE TABLE entidad (

enti_cod tinyint(2) NOT NULL auto_increment,

enti_desc varchar(100) NOT NULL default '',

PRIMARY KEY (enti_cod)

) TYPE=MyISAM;

CREATE TABLE escuelas (

e_codigo int(4) NOT NULL auto_increment,

e_nombre varchar(60) NOT NULL default '',

e_abrev varchar(5) NOT NULL default '',

e_director varchar(60) NOT NULL default '',

e_presi_aso varchar(60) NOT NULL default '',

e_mail varchar(60) NOT NULL default '',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 91 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

e_password varchar(100) NOT NULL default '',

f_codigo int(11) NOT NULL default '0',

PRIMARY KEY (e_codigo),

UNIQUE KEY e_abrev (e_abrev)

) TYPE=MyISAM;

CREATE TABLE facultades (

f_codigo int(11) NOT NULL auto_increment,

f_nombre varchar(50) NOT NULL default '',

f_abrev varchar(5) NOT NULL default '',

f_mail_decano varchar(50) NOT NULL default '',

f_mail_subdec varchar(50) NOT NULL default '',

f_mail varchar(40) NOT NULL default '',

f_password varchar(100) NOT NULL default '',

PRIMARY KEY (f_codigo)

) TYPE=MyISAM;

CREATE TABLE generales (

gen_codigo int(4) NOT NULL auto_increment,

gen_nombre varchar(150) NOT NULL default '',

gen_mail varchar(50) NOT NULL default '',

gen_password varchar(20) NOT NULL default '',

gen_mail_director varchar(50) NOT NULL default '',

PRIMARY KEY (gen_codigo)

) TYPE=MyISAM;

CREATE TABLE manual_tipo_usuario (

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 92 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

mt_cod tinyint(2) NOT NULL auto_increment,

mt_desc varchar(100) NOT NULL default '',

PRIMARY KEY (mt_cod)

) TYPE=MyISAM;

CREATE TABLE manuales (

ma_cod tinyint(4) NOT NULL auto_increment,

ma_nom varchar(100) NOT NULL default '',

ma_url varchar(100) NOT NULL default '',

cm_cod tinyint(4) NOT NULL default '0',

mt_cod tinyint(2) NOT NULL default '0',

PRIMARY KEY (ma_cod)

) TYPE=MyISAM;

CREATE TABLE otras (

otra_codigo int(4) NOT NULL auto_increment,

otra_nombre varchar(100) NOT NULL default '',

otra_mail varchar(50) default '',

otra_password varchar(20) default '',

otra_mail_director varchar(50) default '',

PRIMARY KEY (otra_codigo)

) TYPE=MyISAM;

CREATE TABLE postfix_access (

id int(10) unsigned NOT NULL auto_increment,

source varchar(128) NOT NULL default '',

access varchar(128) NOT NULL default '',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 93 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

type enum('recipient','sender','client') NOT NULL default 'recipient',

PRIMARY KEY (id)

) TYPE=MyISAM;

CREATE TABLE postfix_alias (

id int(11) unsigned NOT NULL auto_increment,

alias varchar(128) NOT NULL default '',

destination varchar(128) NOT NULL default '',

PRIMARY KEY (id)

) TYPE=MyISAM;

CREATE TABLE postfix_relocated (

id int(11) unsigned NOT NULL auto_increment,

mail varchar(128) NOT NULL default '',

destination varchar(128) NOT NULL default '',

PRIMARY KEY (id)

) TYPE=MyISAM;

CREATE TABLE postfix_smtp (

id int(11) NOT NULL auto_increment,

mail varchar(100) NOT NULL default '',

password varchar(20) NOT NULL default '',

PRIMARY KEY (id)

) TYPE=MyISAM;

CREATE TABLE postfix_transport (

id int(11) unsigned NOT NULL auto_increment,

domain varchar(128) NOT NULL default '',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 94 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

destination varchar(128) NOT NULL default '',

PRIMARY KEY (id),

UNIQUE KEY domain (domain)

) TYPE=MyISAM;

CREATE TABLE postfix_virtual (

id int(11) unsigned NOT NULL auto_increment,

mail varchar(128) NOT NULL default '',

destination varchar(128) NOT NULL default '',

PRIMARY KEY (id)

) TYPE=MyISAM;

CREATE TABLE pregs_frecuente (

id tinyint(2) NOT NULL auto_increment,

preg_frec varchar(255) NOT NULL default '',

resp_frec varchar(255) NOT NULL default '',

PRIMARY KEY (id)

) TYPE=MyISAM;

CREATE TABLE preguntas (

pre_codigo tinyint(4) NOT NULL auto_increment,

pre_descrip varchar(80) NOT NULL default '',

PRIMARY KEY (pre_codigo)

) TYPE=MyISAM;

CREATE TABLE quota (

q_codigo tinyint(2) NOT NULL auto_increment,

q_nombre varchar(50) NOT NULL default '',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 95 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

q_cantidad int(20) NOT NULL default '10485760',

PRIMARY KEY (q_codigo)

) TYPE=MyISAM;

CREATE TABLE tamanio_quota (

tq_codigo tinyint(2) NOT NULL auto_increment,

tq_valor int(6) NOT NULL default '0',

PRIMARY KEY (tq_codigo)

) TYPE=MyISAM;

CREATE TABLE tipo_cuenta (

tipo_cuenta smallint(2) NOT NULL auto_increment,

tc_descripcion varchar(80) NOT NULL default '',

PRIMARY KEY (tipo_cuenta)

) TYPE=MyISAM;

CREATE TABLE tipo_cuenta_listamail (

tlm_codigo tinyint(2) NOT NULL auto_increment,

tlm_nombre varchar(80) NOT NULL default '',

tlm_descripcion text NOT NULL,

PRIMARY KEY (tlm_codigo)

) TYPE=MyISAM;

CREATE TABLE tipo_cuenta_persona (

tipo_cuenta_personal tinyint(4) NOT NULL auto_increment,

quota int(20) NOT NULL default '0',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 96 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

tc_descripc varchar(80) NOT NULL default '',

PRIMARY KEY (tipo_cuenta_personal),

UNIQUE KEY tc_descripc (tc_descripc)

) TYPE=MyISAM;

CREATE TABLE tipo_invitado (

ti_codigo tinyint(2) NOT NULL auto_increment,

ti_desc varchar(50) NOT NULL default '',

PRIMARY KEY (ti_codigo)

) TYPE=MyISAM;

CREATE TABLE user_administrador (

ad_ci int(10) unsigned zerofill NOT NULL default '0000000000',

ad_nombres varchar(100) NOT NULL default '',

ad_apellidos varchar(100) NOT NULL default '',

ad_password varchar(80) NOT NULL default '',

ad_master char(1) NOT NULL default 'n',

ad_adress varchar(15) NOT NULL default '',

ad_activo char(1) NOT NULL default '',

ad_ulti_acti int(25) NOT NULL default '0',

PRIMARY KEY (ad_ci)

) TYPE=MyISAM;

CREATE TABLE usuario_activo (

ua_codigo int(20) NOT NULL auto_increment,

ua_login varchar(100) NOT NULL default '',

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 97 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

ua_password varchar(20) NOT NULL default '',

ua_adress varchar(15) NOT NULL default '',

ua_activo char(1) NOT NULL default '',

ua_ulti_acti int(25) NOT NULL default '0',

PRIMARY KEY (ua_codigo)

) TYPE=MyISAM;

3.8. DEFINICION DE LA ARQUITECTURA DEL SISTEMA.

La arquitectura Cliente / Servidor que se utiliza para el desarrollo del Sistema de Mensajeria es

MULTICAPAS (Figura III.1.) y esta montada sobre plataforma LINUX en su totalidad , a

continuación describimos las herramientas utilizadas en cada CAPA, describiendo nombre

técnico, nombre comercial, versión, rol y la función de dichas herramientas.

3.8.1. IDENTIFICACIÓN Y ESPECIFICACIÓN DE CAPAS

• PRIMERA CAPA

• Nombre Técnico : Explorador Web o Browser.

• Nombre Comercial: Internet Explorer(Plataforma Windows) , Mozilla ( Linux ).

• Versión: Internet Explorer 4 o superior.

• Rol: Cliente.

• Función: interactúa con el usuario para generar las solicitudes de servicios a las

capas que cumplen el rol de servidores.

• SEGUNDA CAPA

• Nombre Técnico: Servidor de Base de Datos.

• Nombre Comercial: Mysql

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 98 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Versión: mysql-4.0.28

• Rol: Servidor.

• Función: Almacenar de forma no relacional. toda la información referente

principalmente a datos de la cuenta de correo, necesaria para el funcionamiento

del SMI.

• TERCERA CAPA

• Nombre Técnico: Servidor Web.

• Nombre Comercial: Apache

• Versión: Apache/1.3.23.

• Rol: Servidor.

• Función: gestionar los procesos de negocios al recibir peticiones desde la capa

uno, permitiendo interactuar con servidores de base de datos y servidores de

correo, para poder entregar resultados en formato web al cliente.

• CUARTA CAPA.

• Nombre Técnico: Sistemas Remotos.

• Nombre Comercial: SARH y OASis.

• Versión: 2.0 Y 1.0

• Rol: Servidores.

• Función: Proporcionar información personal, académica y laboral al SMI, mediante

métodos de interoperabilidad(webservice).

• QUINTA CAPA

• Nombre Técnico: Servidor de Correo.

• Nombre Comercial: Postfix

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 99 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Versión: 1.0.3

• Rol: Servidor.

• Función: Gestionar el envió y recepción de correo, así como albergar los buzones

de correo de los usuarios.

3.9. ANÁLISIS DE TECNOLOGÍAS PARA EL DESARROLLO DEL SMI D E LA ESPOCH.

Con el backbone con que cuenta la institución es suficiente para poder implementar un sistema

de mensajería, es por ello que solo se va a elegir el software de licencias libre (GPL).

Se ha elegido software libre puesto que parte de la hipótesis es integrar tecnología que incida

de forma mínima en el costo de desarrollo de esta aplicación. Por ello y por la plataforma Linux

que predomina en los servidores de la Espoch, hemos elegido la gran variedad de software con

código abierto y licencias sin costo.

Entre el software escogido de la Plataforma Linux, tenemos los siguientes:

• Linux Red Hat Enterprise Advance 3.0

• Servidor Web Apache.

• Pear – SOAP para utilización de web services.

• Lenguaje de Programación PHP.

• Servidor de Base de datos Mysql.

• Agente de Transferencia de correo Postfix.

• Cyrus-sasl para autentificación de usuarios y encriptación.

• Courier – IMAP para entrega de correo a los usuarios.

• SpamAssassin filtro de correo

• Mail grafico para monitoreo de Sistema (Mailgraph)

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 100 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Perl Aplicación

• Amavis + Clamav para el control de Antivirus

De los anteriores paquetes listados vamos a describir brevemente su tecnología y finalidad.

• Servidor Web Apache.

Apache significa ``Apatchy server'', o sea se basa en un código y un conjunto de ficheros

``parches''. El Servidor Web Apache es potente, flexible y ajustado al HTTP/1.1 siendo

altamente configurable y extensible. Puede ser ajustado a través de la definición de módulos

empleando su propio API (Aplication Programming Interface). Provee todo su código fuente de

forma libre y se distribuye bajo una licencia no restrictiva.

Implementa muchas posibilidades frecuentemente demandadas, tales como:

o Bases de datos DBM para autenticación.

o Permiten establecer fácilmente la protección de documentos a través de passwords

para una gran cantidad de usuarios sin dañar el funcionamiento del servidor.

o Respuestas adaptables a los errores o problemas.

o Se pueden definir ficheros o scripts de tipo CGI11.3 que respondan ante la ocurrencia

de errores internos o en las solicitudes realizadas.

o Directiva para definir múltiples índices.

Se utiliza cuando se solicitan directorios por parte de los clientes a partir de lo cual se puede

buscar en estos y devolver un documento índice cuyo nombre puede ser por ejemplo:

index.html, index.cgi o default.html. Apache no tiene un límite establecido para definir alias y

redireccionamientos que pueden ser declarados en sus ficheros de configuración.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 101 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• Lenguaje de Programación PHP (Procesador de Hipertexto)

El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero decir que es

un lenguaje de programación con variables, sentencias condicionales, bucles, funciones. No es

un lenguaje de marcas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o

a C, para aquellos que conocen estos lenguajes.

Páginas

PHP

Procesar

PHP

Servidor

Internet

Petición de

Páginas

Resultado

HTML

Navegador

Figura 56. Procesamiento de Hypertexto

Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el

servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo

podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado

enviado al navegador. El resultado es normalmente una página HTML pero igualmente podría

ser una pagina WML. Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que

su navegador lo soporte, es independiente del navegador, pero sin embargo para que sus

páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP.

• Servidor de Base de datos Mysql

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 102 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

MySQL es un servidor de bases de datos relacionales muy rápido, multiusuario y multihilo,

usado sobre todo en Internet en conjunción con PHP. Es software libre (licencia GPL) y es

mantenido por la compañía sueca MySQL AB. Adicionalmente es multiplataforma, por lo que

corre bajo UNIX, LINUX y Windows. Y, además, es de código abierto, así que no tiene costo.

• Cyrus SASL

SASL son las siglas de Simple Authentication and Security Layer, un método para añadir

soporte para la autenticación a protocolos basados en la conexión que ha sido estandarizado

por la IETF (Internet Engineering Task Force). Se usa en servidores (en este caso Cyrus IMAP)

para manejar las peticiones de autenticación de los clientes. Para ello, el protocolo incluye un

comando para identificar y autenticar un usuario contra un servidor y para, opcionalmente,

negociar la protección de las subsiguientes interacciones del protocolo. Si se negocia su uso,

una capa de seguridad es añadida entre el protocolo y la conexión. La librería SASL de Cyrus

también usa la librería OpenSSL para encriptar los datos. El lector encontrará más información

en la página web de Cyrus SASL.

• Courier – IMAP

Courier-IMAP es una sencilla aplicación que permite acceder a servidores IMAP para poder

listar servidores de correo. Soporta carpetas, módulos de autentificación personalizados, y

mailboxes/maildir. Courier proporciona ESMTP, IMAP, POP3, webmail, y los servicios de la

lista el enviar dentro de un solo, constante, marco. Los componentes individuales se pueden

permitir o inhabilitar en la voluntad. El mensajero ahora pone los servicios en ejecución que

hacen calendarios y programar tela-basados básicos integrados en el módulo del webmail. El

programa incluye también un servidor compatible POP3. El código fuente está basado en el

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 103 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

módulo IMAP, dentro del servidor de correo Courier, esta versión ha sido almacenada de

manera independiente para funcionar en conjunción con cualquier otro MTA que haga uso del

formato de carpetas de correo.

El mensajero utiliza maildirs como su formato de almacenaje nativo del correo, pero puede

también entregar el correo a los archivos de la caja de la herencia también. La configuración

del mensajero es fijada por los archivos llanos del texto y las escrituras del Perl. La mayoría de

la configuración del mensajero se puede ahora ajustar desde un web browser, usando el

módulo tela-basado de la administración del mensajero. A grandes rasgos, un servidor IMAP es

un servidor que nos permite leer el correo directamente desde el servidor como si lo tuviéramos

en local. Si cambiamos de cliente o de equipo, siempre disponemos del correo allí donde lo

dejamos, ya que reside físicamente en el servidor.

3.10. INTEGRACIÓN CON OTROS SISTEMAS.

Actualmente la institución cuenta con un Servidor IBM el cual integra a los sistemas

informáticos de la intranet y de la Web. Estos sistemas informáticos prestan servicios a la

comunidad politécnica en diferentes ámbitos entre ellos académico, administrativo y social.

Nuestro Sistema de Mensajera Integrado deberá interactuar en tiempo real con otros sistemas

a través de Módulos de Interoperabilidad basado en Web Services que son métodos que

devuelven información.

• Web services

Los web services es una interfaz hacia la funcionalidad de una aplicación que es accesible

a través de una red y que ha sido constituido usando tecnologías estándares de Internet

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 104 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

Figura 57. WEBSERVICES

Los Módulos de Interoperabilidad y Agentes de Servicios con el Sistema Académico

Integrado y con el Sistema de Administración de Recursos Humanos. Son métodos

implementados dentro de su estructura q nos ayudaran básicamente en dos tópicos

importantes en nuestro sistema que son:

� Validación de estudiantes docentes y empleados para la creación de cuentas

� Creación de Listas Privadas y Publicas

� Suscripción de Listas Privadas.

Para que nuestro sistema pueda interactuar como cliente de los Módulos de

Interoperabilidad debemos registrarnos con un usuario y un password en cada uno de los

Sistemas q prestan estos métodos. Tanto con el SARH y el OASis nuestro sistema

interactuara con el módulo de interoperabilidad de la siguiente manera:

• Nuestra aplicación envía una petición HTTP.

• La petición HTTP llega al servidor Windows .NET/Linux codificado como SOAP.

• ASP.NET crea el objeto especificado en el archivo .asmx /.wsdl

• Luego el ASP:NET/php llama al método especificado en el objeto que se

encuentran en un modulo.

• El objeto retorna los resultados a ASP.NET/php

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 105 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

• ASP.NET convierte los resultados en XML (SOAP) y los retorna al Cliente HTTP de

nuestra aplicación

Como clientes de los Módulos de interoperabilidad del SARH los métodos que utilizaremos

serán los siguientes:

Método Parámetro de Entrada Parámetro de salida Funcionalidad

ValidarAdministrativo Datos Usuario RespuestaDatosUsuario

Valida las credenciales del usuario administrativo

ValidarEmpleado Datos Usuario RespuestaDatosUsuario Valida las credenciales

del usuario empleado

Por otro lado los clientes del Módulos de Interoperabilidad del OASIS serán componentes de

acceso de validación de estudiantes y docentes.

Métodos del Web service de Información General de OASis.

Método Parámetro de Entrada

Parámetro de salida Funcionalidad

GetCarrerasAbiertas Ninguno Array de Carrera

Obtiene la lista de carreras abierta en las Institución

GetPeriodoActual Ninguno Periodo Obtiene información del periodo vigente en la institución

Métodos del Web service de Información de Carrera de OASis.

Método Parámetro de Entrada

Parámetro de salida Funcionalidad

GetDatosUsuarioCarrera CodCarrera Cedula Persona

Obtiene información básica sobre un usuario de OASis a nivel de una carrera

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 106 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

GetMateriasEstudiantes CodCarrera Cedula CodPeriodo

Array de Materias

Obtiene el listado de materias en que se ha matriculado un estudiante en el periodo actual en una carrera determinada

GetMateriasDocente CodCarrera Cedula CodPeriodo

Array de Materias

Obtiene el listado de materias en que han sido asignadas a un docente en el periodo actual en una carrera determinada

• Métodos del Web service de Seguridad de OASis.

Método Parámetro de Entrada

Parámetrode salida Funcionalidad

AutenticarUsuarioCarrera Login Password

Array de rol de carrera

En caso de una validación efectiva obtiene la lista de roles q desempeña un usuario dentro de una o varia carreras de la Espoch

GetDatosUsuario Login

Array de rol de carrera

En caso de una validación efectiva obtiene la lista de roles q desempeña un usuario dentro de una o varia carreras de la Espoch

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 107 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

4. CONCLUSIONES

• Postfix es un MTA que permite gestionar correctamente el Servidor Mail de la

ESPOCH.

• El software GPL se puede implementar en sistemas de correo potentes con

aplicaciones que utilicen distintas capas y plataformas.

• Mediante la implementación de este sistema la ESPOCH a aportado en investigación

del uso de Software Libre, la ESPOCH obtiene un sistema potente de Mensajería

Integrado, y se beneficia porque el costo de licencia por el sistema es casi nulo.

Demostrando que las herramientas GPL compiten de igual a igual con Software cuyas

licencia son muy costosas.

• Con la ingeniería del Software del SMI, se pudo implementar un sistema donde se

involucran algunos niveles de usuarios que interactuarán con el sistema sin importar su

ubicación geográfica, brindándole seguridad en sus datos. Cada uno de ellos maneja

interfaces de navegación, administración, servicios y monitoreo.

MANUAL TECNICO WEBMAIL

Manual Código :

MANTEC-DESITEL-03

Revisión : 1 Página 108 de 107

Fecha de Emisión : 13/06/08 Copia No 1 Controlada, Impresa el día 18/06/08

5. RECOMENDACIONES

• Cuando se vaya a elegir un MTA, es importante realizar un estudio de la tecnología con

que cuenta su organización; con el fin de definir parámetros determinantes en la elección

del MTA a implantar.

• Para la administración del sistema es importante que la persona designada para su

gestión estén empapada de conocimientos sobre el SMI, ya que los cambios en sus

configuraciones pueden afectar todo el sistema.

• La difusión de este servicio de Internet, tiene que llegar a todos los entes que

conforman la ESPOCH, con el fin de que aprovechen estas herramientas para la

comunicación y sea un soporte en los aspectos académicos, científicos, culturales, y

economicos de la ESPOCH.

• La investigación adicional que se invierta en futuras versiones del SMI estararán

enmarcadas en el reto que se impuso al inicio; utilizar herramientas GPL.

• Se recomienda coordinar con los administradores del OASIS y SARHH, con el fin de

explotar y agregar otros servicios a través de los Módulos de Interoperatividad de los

Webservices.