63. 15/06/2010 R y C Ev Flujos de Trabajo Cero o varias R y C Actualización del plan del proyecto PROPÓSITO Efectuar los ajustes que se requieran a la estimación inicial de recursos, actividades y tiempo requeridos establecidos en la fase anterior para la entrega al cliente de la capacidad operacional inicial del servicio deseada, evaluar todo el trabajo realizado y actualizar el caso del negocio.
77. 15/06/2010 Registrarse Ingresar Suscriptor Buscar Suscriptor visitante Ingresar a Servicio Modificar Datos Video Clip Ingresar Pelicula Ver Video Buscar Video Gestion Administrador Ver Categorias Ingresar Video Clip Modificar Datos Pelicula Modificar Informacion Suscriptor Eliminar Artista Validar Administrador Buscar Video Gestionar Estado Suscriptor Gestionar Estado video Ver Generos Gestionar Generos Peliculas Gestionar Generos VideoClips Modificar Password Ingresar Artista Diagrama de Casos de Uso
78. 15/06/2010 Servicio de Videoteca Virtual video corto artista categoría Descripción de Casos de Uso Caso de Uso: Iniciador: Precondición: Flujo Principal de Eventos: Poscondiciones: Flujos Alternativos: Excepciones: GUIS:
79. 15/06/2010 Control Sesion Control_Video Control ingreso Gestion Videos Suscriptor Suscriptor Gestion de datos Control Ingreso Gestion Administrador Suscriptor Gestion Gestion Generos Artistas Diagrama de Paquetes
84. 15/06/2010 : Proceso : bIUSuscripcion : IUSuscripcion : IUIngreso : Bean : Bean : videotek Suscripcion : bISMenu Sistema Coneccion Guardian Principal : Suscriptor 1: Navigate 2: link IUSuscripcion( ) 3: link 4: create 5: executeQuery( ) 6: access( ) 7: Escribe dependencias 8: llena fSuscripcion 9: submit 10: submit 11: valida datos 12: executeQuery( ) 13: autoriza creacion Usuario 14: executeUpdate( ) 15: access( ) 16: executeQuery( ) 17: access( ) 18: validarUsuario(String, int) 19: Redirecciona Diagrama de Secuencia
85. 15/06/2010 <<Base Datos>> videotek <<Bean>> login BeanConeccion IUIngresoSistema password esquema nombre DB <<Bean>> link AcercaDe() BeanGuardian <<redirect>> access() link IUSuscripcion() validarUsuario() cambiarNombre() esValido() terminarSesion() suscriptor() <<link>> idSuscriptor() 1 1 +BeanGuardian Proceso Suscripcion IUSuscripcion bIUSuscripcion <<build>> <<link>> <<redirect>> <<Bean>> BeanConeccion bISMenu <<Base Datos>> driver Principal fSuscripcion dbURL videotek login <<input>> nombre login password <<input>> apellido password <<selection>> facultad esquema commit() <<input>> email nombre DB rollback() <<input>> login setAutoCommit() <<input>> password access() executeQuery() <<input>> repassword executeUpdate() Diagrama de Clases de Diseño
86. 15/06/2010 Videos 1 1 Cantantes number idVideo 1 1 varchar2 nombre - not null 1 1 1 1 1 1 numaber idCantante Actores varchar2 urlGift varchar2 nombre - not null number idActor varchar2 urlVideo varchar2 nombre - not null varchar2 descripcion Categoria varchar2 fechaIngreso number idCategoria number idCategoria varchar2 nombre - not null 0..* 1 0..* 1 varchar2 estado - not null - (A - NA) VideoCantante Protagonistas 0..* 0..* 0..* 0..* number idVideoClip number idActor 0..* 0..* 0..* 0..* number idCantante VideoClip number idPelicula number idClip 0..1 0..1 GeneroVideoClip 1 1 number idVideo 0..1 0..1 0..* 0..* number idGenero number idGenero Peliculas varchar2 nombre - not null number idAutor Director 0..* 0..* 1 1 0..1 0..1 0..* 0..* number idPelicula number idCasaDisquera number idDierector number idVideo Autor 0..* 0..* varchar2 nombre - not null 0..1 0..1 number idDirector number IdAutor 0..1 0..1 number idGenero varchar2 nombre - not null GeneroPelicula 0..* 0..* varchar2 urlCorto CasaDisquera 0..1 0..1 number idGenero number idCasaDisquera 0..1 0..1 varchar2 nombre - not null varchar2 nombre - not null ComentariosVideo number idComentario 0..* 0..* Suscriptor number idVideo number idSuscriptor number idSuscriptor 0..* 0..1 0..* 0..1 varchar2 login - not null number calificacion (1,2,3,4,5) varchar2 password - not null varchar2 comentario varchar2 nombre - not null facultades varchar2 apellido - not null 0..* 0..* number idFacultad number idFacultad 1 1 varchar2 nombre varchar2 email varchar2 estado - not null - (A, NA) Diagrama Entidad Relación
88. 15/06/2010 Servidor de Base de Datos Servidor de Aplicaciones Cliente Browser JDBC TCP/IP Videotk Client Pages Web Pages <<Applet>> Player Server Applet Components video TCP/IP Servidor de Video Diagrama de Componentes
89. 15/06/2010 Java applet JMF java.net Browser HTML Pages HTTP Java Server Pages JServer J2EE Apache Web Server Oracle8i Videos Business objects Java Beans Arquitectura
90. 15/06/2010 Descripción de la Arquitectura Java.net Provee las clases para implementar aplicaciones que necesitan los servicios de la red. Utiliza un número de clases para hacer uso de los URL con el fin de acceder, utilizar o recuperar datos o archivos que están localizados en un lugar de la red. Java applet JMF Este paquete contiene, el applet y las librerías que serán utilizadas por el browser para realizar la reproducción del video. Utiliza la tecnología JMF para la reproducción de contenidos Multimedia.
91.
92. Existencia de alguna página que reinicie las variables de sesión que llevan el estado del Suscriptor.Estrategia Navegar a través de todo el sitio, acceder a las páginas mencionadas de forma directa sin utilizar el vínculo que provee alguna página, al igual que utilizar parámetros en la cabecera y la evaluación de su respectiva respuesta.