DOCUMENTO DE ANÁLISIS DE REQUERIMIENTOS FIT POR: JUAN DIEGO A. RESTREPO CARLOS A. VALENCIA CAMILO VIEIRA 2008 UNIVERSIDAD EAFIT

Tamaño: px
Comenzar la demostración a partir de la página:

Download "DOCUMENTO DE ANÁLISIS DE REQUERIMIENTOS FIT POR: JUAN DIEGO A. RESTREPO CARLOS A. VALENCIA CAMILO VIEIRA 2008 UNIVERSIDAD EAFIT"

Transcripción

1 DOCUMENTO DE ANÁLISIS DE REQUERIMIENTOS FIT POR: JUAN DIEGO A. RESTREPO CARLOS A. VALENCIA CAMILO VIEIRA 2008 UNIVERSIDAD EAFIT

2 TABLA DE CONTENIDO Modelado del Sistema INTRODUCCIÓN PROPOSITO OBJETIVOS... 4 OBJ001-Transmisión de video... 4 OBJ002 - Consulta Guía electrónica... 4 OBJ003 - Multiples usuarios... 4 OBJ004 - Multiples videos... 5 OBJ005 - Pariticipación en foro... 5 OBJ006 - Consulta Foros... 5 OBJ007 - Administración de estadísitcas REQUISITOS Requisitos Funcionales... 7 REQ001 - Capturar entrada de audio y video... 7 REQ002 - Enviar tráfico a través de la red... 7 REQ003 - Almacenamiento de Video... 7 REQ004 - Almacenamiento de Transmisiones... 8 REQ005 - Coordinar Transmisiones... 8 REQ006 - Construcción de Aplicación Cliente... 8 REQ007 - Administrar Guía de Programación (EPG)... 9 REQ008 - Almacenamiento de Estadísitcas REQ009 - Generar Archivo Log... 9 REQ010 - Proveer servicio de interactividad a través de foro Requisitos No Funcionales REQ011 - Configuración REQ012 - Escalabilidad y Modificabilidad CASOS DE USO Actores Programador Modelo de Casos de Uso CUS001 - Capturar Señal CUS002 - Coordinar Solicitudes del Cliente CUS003 - Enviar tráfico CUS004 - Almacenar Video CUS005 - Eliminar Video CUS006 - Buscar Video CUS007 - Solicitar Video CUS008 - Programar Transmisión CUS009 - Almacenar estadísticas CUS010 - Generar Archivo Log CUS011 - Ofrecer servicio de foro Trazabilidad - Realización GLOSARIO... 22

3 Modelado del Sistema Figure 1 : Modelado del sistema Internal Links Use Case diagram :: Modelado del sistema Package :: Modelado del Sistema. Use Case diagram :: Modelado del sistema Package :: Modelado del Sistema. Use Case diagram :: Modelado del sistema Package :: Modelado del Sistema. 1. INTRODUCCIÓN El framework de aplicaciones IPTV (FIT) es una base de software para el desarrollo de aplicaciones como Video bajo demanda (VOD), guías de programación electrónica (EPG), interactividad por el mismo medio que llega la televisión y algunos de los servicios soportados bajo esta nueva tecnología, como lo son Video Streaming, bibliotecas digitales, etc. En el presente documento se pretende abarcar todas las necesidades de este marco de trabajo y plasmarlas en un diseño que sirva de base para el proyecto. 2. PROPOSITO Este documento presenta las especificaciones del Framework de Aplicaciones IPTV (FIT), tanto los requerimientos, como el análisis de los mismos y el diseño completo de la arquitectura y sus componentes.

4 El documento fue elaborado siguiendo los lineamientos del desarrollo planteados por la metodología RUP (Rational Unified Process), tomando de esta los aspectos importantes para nuestro desarrollo. 3. OBJETIVOS OBJ001-Transmisión de video Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS Created on 28/02/ :07:45 p.m.. Modified on 02/03/ :40:48 a.m.. Author: Camilo El usuario podrá construir aplicaciones que transmitan videos en vivo o almacenados a una o más aplicaciones clientes construidas con el framework para ser visualizados Realization link from requirement REQ005 - Coordinar Transmisiones <1.1. Requisitos Realization link from requirement REQ003 - Almacenamiento de Video <1.1. Requisitos Realization link from requirement REQ002 - Enviar tráfico a través de la red <1.1. Requisitos Realization link from requirement REQ004 - Almacenamiento de Transmisiones <1.1. Requisitos Realization link from requirement REQ001 - Capturar entrada de audio y video. <1.1. Requisitos OBJ002 - Consulta Guía electrónica Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS Created on 28/02/ :16:44 p.m.. Modified on 28/02/ :39:37 p.m.. Author: Camilo El usuario podrá construir aplicaciones que brinden la funcionalidad de crear y consultar guías electrónica de programación (EPG). Realization link from requirement REQ007 - Administrar Guía de Programación (EPG) <1.1. Requisitos OBJ003 - Multiples usuarios Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS

5 Author: Camilo Created on 28/02/ :18:32 p.m.. Modified on 02/03/ :04:03 p.m.. El usuario podrá construir aplicaciones que permitan visualizar simultáneamente el mismo o diferentes videos a diferentes usuarios, transmitidos a través de la red. Realization link from requirement REQ008 - Almacenamiento de Estadísitcas. <1.1. Requisitos Realization link from requirement REQ005 - Coordinar Transmisiones <1.1. Requisitos OBJ004 - Multiples videos Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS Created on 28/02/ :20:11 p.m.. Modified on 28/02/ :40:45 p.m.. Author: Camilo El usuario podrá construir aplicaciones que permitan que un mismo usuario pueda ver varios videos simultaneamente desde su computador. Realization link from requirement REQ006 - Construcción de Aplicación Cliente <1.1. Requisitos Realization link from requirement REQ005 - Coordinar Transmisiones <1.1. Requisitos OBJ005 - Pariticipación en foro. Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS Created on 28/02/ :20:57 p.m.. Modified on 07/05/ :20:33 p.m.. Author: Camilo El usuario podrá construir aplicaciones que administren un foro creado para un programa, creado mientras visualiza el mismo. Realization link from requirement REQ006 - Construcción de Aplicación Cliente <1.1. Requisitos OBJ006 - Consulta Foros Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS Created on 28/02/ :22:32 p.m.. Modified on 07/05/ :20:49 p.m.. Author: Camilo

6 El usuario podrá construir aplicaciones que permitan consultar foros anteriores correspondientes a un programa determinado. Realization link from requirement REQ006 - Construcción de Aplicación Cliente <1.1. Requisitos OBJ007 - Administración de estadísitcas Type: Issue ; Priority: Medium; Difficulty: Medium Package: 3. OBJETIVOS Created on 28/02/ :30:23 p.m.. Modified on 02/03/ :49:14 p.m.. Author: Camilo El usuario podrá construir aplicaciones que permitan almacenar y consultar estadísticas de los videos y los usuarios que los solicitan. Realization link from requirement REQ008 - Almacenamiento de Estadísitcas. <1.1. Requisitos

7 4. REQUISITOS El usuario podrá solicitar la transmisión de un video, tanto transmitido en vivo como almacenado Requisitos Funcionales REQ001 - Capturar entrada de audio y video. Type: «requirement» Requirement ; Priority: High; Difficulty: High Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :21:23 p.m.. Author: Carlos Andrés Valencia Sanchez El framework debe permitir ser invocado para capturar y transmitir señales de audio y video desde un periférico o un hardware preparado para esto. (como tarjetas capturadoras de video o cámaras web) Realization link to issue OBJ001-Transmisión de video<3. OBJETIVOS> Realization link from usecase CUS001 - Capturar Señal <2.2. Modelo de Casos de Uso> REQ002 - Enviar tráfico a través de la red Type: «requirement» Requirement ; Priority: Medium; Difficulty: Medium Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :22:04 p.m.. Author: Camilo Vieira Mejía El framework debe permitir ser invocado para enviar una señal digital través de la red de un video almacenado físicamente Realization link to issue OBJ001-Transmisión de video<3. OBJETIVOS> Realization link from usecase CUS003 - Enviar tráfico <2.2. Modelo de Casos de Uso> REQ003 - Almacenamiento de Video Type: Status: Package: «requirement» Requirement Proposed. Version 1.0. Phase 1.0.; Priority: Medium; Difficulty: Medium 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 02/03/ :06:20 p.m.. El framework debe permitir construir una aplicación para almacenar, buscar y eliminar videos en una biblioteca digital.(base de datos).

8 Realization link from usecase CUS006 - Buscar Video <2.2. Modelo de Casos de Uso> Realization link to issue OBJ001-Transmisión de video<3. OBJETIVOS> Realization link from usecase CUS004 - Almacenar Video <2.2. Modelo de Casos de Uso> Realization link from usecase CUS001 - Capturar Señal <2.2. Modelo de Casos de Uso> REQ004 - Almacenamiento de Transmisiones Type: «requirement» Requirement ; Priority: Medium; Difficulty: Medium Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :23:07 p.m.. Author: Carlos Andrés Valencia Sanchez El framework debe permitir construir una aplicación que almacene en la base de datos transmisiones difundida a través de los aplicativos. Realization link to issue OBJ001-Transmisión de video<3. OBJETIVOS> Realization link from usecase CUS004 - Almacenar Video <2.2. Modelo de Casos de Uso> Realization link from usecase CUS003 - Enviar tráfico <2.2. Modelo de Casos de Uso> REQ005 - Coordinar Transmisiones Type: «requirement» Requirement ; Priority: Medium; Difficulty: High Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :23:40 p.m.. Author: Camilo Vieira Mejía El framework debe permitir la construcción de funcionalidades para aplicaciones servidor que coordinen las solicitudes de transmision realizadas por aplicaciones cliente. Realization link from usecase CUS002 - Coordinar Solicitudes del Cliente <2.2. Modelo de Casos de Uso> Realization link from usecase CUS007 - Solicitar Video <2.2. Modelo de Casos de Uso> Realization link to issue OBJ004 - Multiples videos<3. OBJETIVOS> Realization link to issue OBJ003 - Multiples usuarios<3. OBJETIVOS> Realization link to issue OBJ001-Transmisión de video<3. OBJETIVOS> REQ006 - Construcción de Aplicación Cliente Type: Status: Package: «requirement» Requirement Proposed. Version 1.0. Phase 1.0.; Priority: Medium; Difficulty: Medium 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :24:31 p.m.. El framework debe permitir el desarrollo de aplicaciones cliente que se comuniquen con la aplicación servidor por medio de un servicio de mensajería, y realicen solicitudes al servidor.

9 Realization link from usecase CUS002 - Coordinar Solicitudes del Cliente <2.2. Modelo de Casos de Uso> Realization link to issue OBJ004 - Multiples videos<3. OBJETIVOS> Realization link to issue OBJ005 - Pariticipación en foro.<3. OBJETIVOS> Realization link to issue OBJ006 - Consulta Foros<3. OBJETIVOS> REQ007 - Administrar Guía de Programación (EPG) Type: «requirement» Requirement ; Priority: Medium; Difficulty: Medium Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :25:04 p.m.. Author: Camilo Vieira Mejía El framework debe permitir construir funcionalidades para aplicaciones de adminsitración y transmisión de una Guía electrónica de programación de videos. Realization link to issue OBJ002 - Consulta Guía electrónica<3. OBJETIVOS> Realization link from usecase CUS008 - Programar Transmisión <2.2. Modelo de Casos de Uso> REQ008 - Almacenamiento de Estadísitcas. Type: «requirement» Requirement ; Priority: Medium; Difficulty: Low Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/08/ :55:54 p.m.. Author: Camilo Vieira Mejía El framework debe hacer el registro de las solicitudes de transmisión en una base de datos, para dar la posibilidad de generación de reportes y estadísticas. Realization link from usecase CUS002 - Coordinar Solicitudes del Cliente <2.2. Modelo de Casos de Uso> Realization link to issue OBJ003 - Multiples usuarios<3. OBJETIVOS> Realization link to issue OBJ007 - Administración de estadísitcas<3. OBJETIVOS> REQ009 - Generar Archivo Log Type: «requirement» Requirement ; Priority: Medium; Difficulty: Medium Package: 1.1. Requisitos Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/08/ :20:42 p.m.. Author: Camilo Vieira Mejía El framework debe permitir al programador generar archivos log para las funcionalidades que considere necesarias.

10 Realization link from usecase CUS010 - Generar Archivo Log <2.2. Modelo de Casos de Uso> REQ010 - Proveer servicio de interactividad a través de foro Type: «requirement» Requirement ; Priority: Medium; Difficulty: Medium Package: 1.1. Requisitos Funcionales Created on 02/03/ :09:19 a.m.. Modified on 07/05/ :26:19 p.m.. Author: Camilo El framework debe permitir construir aplicaciones cliente que interactúen entre sí a través del servicio de foro, el cual además debe ser almacenado en una base de datos para tener histórico del mismo. Realization link from usecase CUS011 - Ofrecer servicio de foro <2.2. Modelo de Casos de Uso>

11 1.2. Requisitos No Funcionales REQ011 - Configuración Type: Status: Package: «requirement» Requirement Proposed. Version 1.0. Phase 1.0.; Priority: Medium; Difficulty: Medium 1.2. Requisitos No Funcionales Created on 11/07/ :00:00 a.m.. Modified on 07/05/ :27:20 p.m.. El framework debe ser configurable por medio de un archivo XML de modo que no se deba recompilar la aplicación luego de hacer un cambio en la misma. Los factores configurables a tener en cuenta son: - Nombre del servidor de base de datos - Usuario de base de datos - Contraseña de base de datos - Dirección IP (o Nombre) del servidor IPTV en la red. REQ012 - Escalabilidad y Modificabilidad Type: Status: Package: «requirement» Requirement Proposed. Version 1.0. Phase 1.0.; Priority: Medium; Difficulty: Medium 1.2. Requisitos No Funcionales Created on 11/07/ :00:00 a.m.. Modified on 11/07/ :00:00 a.m.. Se debe manejar la abstracción de los objetos al máximo para permitir posteriores cambios al framework. La utilización de Interfaces, los patrones como Fachada y Modelo Vista Controlador (MVC) son indispensables en el desarrollo.

12 5. CASOS DE USO 2.1. Actores En el siguiente diagrama de desciben los posibles actores que pueden interactuar directamente con el framework. Figure 2 : Actores Programador Type: public Actor Package: 2.1. Actores Created on 19/11/ :42:30 a.m.. Modified on 11/07/ :37:27 p.m.. Programador de aplicaciones IPTV. Uses usecase CUS006 - Buscar Video<2.2. Modelo de Casos de Uso> Uses usecase CUS011 - Ofrecer servicio de foro<2.2. Modelo de Casos de Uso> Uses usecase CUS008 - Programar Transmisión<2.2. Modelo de Casos de Uso> Uses usecase CUS001 - Capturar Señal<2.2. Modelo de Casos de Uso> Uses usecase CUS002 - Coordinar Solicitudes del Cliente<2.2. Modelo de Casos de Uso>

13 2.2. Modelo de Casos de Uso En el siguiente diagrama se describen los casos de uso concebidos para el desarrollo del framework (FIT) Figure 3 : Diagrama de Casos de Uso CUS001 - Capturar Señal Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 19/11/ :42:52 a.m.. Modified on 07/05/ :28:34 p.m.. Author: Camilo Vieira Mejía Caso de uso que permite obtener una señal de video a través de una interfáz del computador, como una tarjeta de televisión o un puerto USB y transmitirla a través de la red. Internal Requirements Inicio - Configuración. (Type: Functional; Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe haber cargado su configuración desde un archivo XML Linked (System) Requirements REQ001 - Capturar entrada de audio y video. (Status: Proposed; Difficulty: High; Priority: High) El framework debe permitir ser invocado para capturar y transmitir señales de audio y video desde un periférico o un hardware preparado para esto. (como tarjetas capturadoras de

14 video o cámaras web) REQ003 - Almacenamiento de Video. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir construir una aplicación para almacenar, buscar y eliminar videos en una biblioteca digital.(base de datos). Realization link to requirement REQ003 - Almacenamiento de Video<1.1. Requisitos Realization link to requirement REQ001 - Capturar entrada de audio y video.<1.1. Requisitos Include link to usecase CUS010 - Generar Archivo Log Used by actor Programador <2.1. Actores> CUS002 - Coordinar Solicitudes del Cliente Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 20/11/ :34:49 a.m.. Modified on 07/05/ :33:44 p.m.. Author: Camilo Vieira Mejía Caso de uso que permite controlar y programar las tareas solicitadas por el cliente como transmitir un video. Además registra el histórico de las solicitudes de transmisión. Internal Requirements Inicio - Configuración. (Type: Functional; Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe haber cargado su configuración desde un archivo XML Linked (System) Requirements REQ005 - Coordinar Transmisiones. (Status: Proposed; Difficulty: High; Priority: Medium) El framework debe permitir la construcción de funcionalidades para aplicaciones servidor que coordinen las solicitudes de transmision realizadas por aplicaciones cliente. REQ006 - Construcción de Aplicación Cliente. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir el desarrollo de aplicaciones cliente que se comuniquen con la aplicación servidor por medio de un servicio de mensajería, y realicen solicitudes al servidor. REQ008 - Almacenamiento de Estadísitcas. (Status: Proposed; Difficulty: Low; Priority: Medium) El framework debe hacer el registro de las solicitudes de transmisión en una base de datos, para dar la posibilidad de generación de reportes y estadísticas. Realization link to requirement REQ006 - Construcción de Aplicación Cliente<1.1. Requisitos Realization link to requirement REQ008 - Almacenamiento de Estadísitcas.<1.1. Requisitos Realization link to requirement REQ005 - Coordinar Transmisiones<1.1. Requisitos Include link to usecase CUS009 - Almacenar estadísticas

15 Include link to usecase CUS010 - Generar Archivo Log Extend link from usecase CUS005 - Eliminar Video Extend link from usecase CUS004 - Almacenar Video Extend link from usecase CUS003 - Enviar tráfico Include link to usecase CUS007 - Solicitar Video Used by actor Programador <2.1. Actores> CUS003 - Enviar tráfico Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 20/11/ :34:49 a.m.. Modified on 02/03/ :13:12 a.m.. Author: Camilo Vieira Mejía Caso de uso que permite enviar el tráfico solicitado por un cliente en un momento determinado. Linked (System) Requirements REQ002 - Enviar tráfico a través de la red. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir ser invocado para enviar una señal digital través de la red de un video almacenado físicamente REQ004 - Almacenamiento de Transmisiones. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir construir una aplicación que almacene en la base de datos transmisiones difundida a través de los aplicativos. Realization link to requirement REQ004 - Almacenamiento de Transmisiones<1.1. Requisitos Realization link to requirement REQ002 - Enviar tráfico a través de la red<1.1. Requisitos Extend link to usecase CUS002 - Coordinar Solicitudes del Cliente CUS004 - Almacenar Video Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 11/07/ :36:02 p.m.. Modified on 11/07/ :36:26 p.m.. Author: Camilo Vieira Mejía Caso de uso que permite grabar un video en la biblioteca digital. Linked (System) Requirements REQ003 - Almacenamiento de Video. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir construir una aplicación para almacenar, buscar y eliminar videos en una biblioteca digital.(base de datos). REQ004 - Almacenamiento de Transmisiones. (Status: Proposed; Difficulty: Medium;

16 Priority: Medium) El framework debe permitir construir una aplicación que almacene en la base de datos transmisiones difundida a través de los aplicativos. Realization link to requirement REQ004 - Almacenamiento de Transmisiones<1.1. Requisitos Realization link to requirement REQ003 - Almacenamiento de Video<1.1. Requisitos Extend link to usecase CUS006 - Buscar Video Extend link to usecase CUS002 - Coordinar Solicitudes del Cliente CUS005 - Eliminar Video Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 11/07/ :37:51 p.m.. Modified on 11/07/ :38:15 p.m.. Caso de uso que permite eliminar un video en la biblioteca digital. Extend link to usecase CUS002 - Coordinar Solicitudes del Cliente Extend link to usecase CUS006 - Buscar Video CUS006 - Buscar Video Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 11/07/ :39:02 p.m.. Modified on 11/07/ :09:11 p.m.. Author: Camilo Vieira Mejía Caso de uso que permite realizar la búsqueda de un video en la biblioteca digital por nombre o por autor. Internal Requirements Inicio - Configuración. (Type: Functional; Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe haber cargado su configuración desde un archivo XML Linked (System) Requirements REQ003 - Almacenamiento de Video. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir construir una aplicación para almacenar, buscar y eliminar videos en una biblioteca digital.(base de datos). Realization link to requirement REQ003 - Almacenamiento de Video<1.1. Requisitos

17 Include link to usecase CUS010 - Generar Archivo Log Extend link from usecase CUS005 - Eliminar Video Extend link from usecase CUS004 - Almacenar Video Used by actor Programador <2.1. Actores> CUS007 - Solicitar Video Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 11/07/ :40:13 p.m.. Modified on 07/05/ :35:14 p.m.. Caso de uso que permite iniciar una realizar solicitudes de video al servidor IPTV. Se puede más de una sesión, es decir una misma aplicación cliente puede ver más de un video a la vez. Linked (System) Requirements REQ005 - Coordinar Transmisiones. (Status: Proposed; Difficulty: High; Priority: Medium) El framework debe permitir la construcción de funcionalidades para aplicaciones servidor que coordinen las solicitudes de transmision realizadas por aplicaciones cliente. Realization link to requirement REQ005 - Coordinar Transmisiones<1.1. Requisitos Include link from usecase CUS002 - Coordinar Solicitudes del Cliente CUS008 - Programar Transmisión Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 11/07/ :44:29 p.m.. Modified on 11/07/ :09:52 p.m.. Caso de uso que permite programar la transmisión de emisiones de teleconferencias en vivo. Internal Requirements Inicio - Configurar. (Type: Functional; Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe haber cargado su configuración desde un archivo XML Linked (System) Requirements REQ007 - Administrar Guía de Programación (EPG). (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir construir funcionalidades para aplicaciones de adminsitración y transmisión de una Guía electrónica de programación de videos. Realization link to requirement REQ007 - Administrar Guía de Programación (EPG)<1.1. Requisitos Include link to usecase CUS010 - Generar Archivo Log

18 Used by actor Programador <2.1. Actores> CUS009 - Almacenar estadísticas Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 07/08/ :22:52 p.m.. Modified on 02/03/ :14:45 a.m.. Caso de uso que permite hacer el registro de las solicitudes de transmisión en una base de datos, para dar la posibilidad de generación de reportes y estadísticas. Include link from usecase CUS002 - Coordinar Solicitudes del Cliente CUS010 - Generar Archivo Log Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 07/08/ :23:27 p.m.. Modified on 02/03/ :15:09 a.m.. Caso de uso que permite generar un archivo de log a partir de invocaciones realizadas por los otros casos de uso. Linked (System) Requirements REQ009 - Generar Archivo Log. (Status: Proposed; Difficulty: Medium; Priority: Medium) El framework debe permitir al programador generar archivos log para las funcionalidades que considere necesarias. Realization link to requirement REQ009 - Generar Archivo Log<1.1. Requisitos Include link from usecase CUS001 - Capturar Señal Include link from usecase CUS002 - Coordinar Solicitudes del Cliente Include link from usecase CUS006 - Buscar Video Include link from usecase CUS008 - Programar Transmisión CUS011 - Ofrecer servicio de foro Type: public UseCase Package: 2.2. Modelo de Casos de Uso Created on 02/03/ :10:52 a.m.. Modified on 02/03/ :11:20 a.m.. Author: Camilo Caso de uso que permite la interacción entre aplicaciones cliente a través de un foro interactivo. A su vez, cada sesión del foro será almacena como material de consulta. Linked (System) Requirements REQ010 - Proveer servicio de interactividad a través de foro. (Status: Proposed; Difficulty: Medium; Priority: Medium)

19 El framework debe permitir construir aplicaciones cliente que interactúen entre sí a través del servicio de foro, el cual además debe ser almacenado en una base de datos para tener histórico del mismo. Realization link to requirement REQ010 - Proveer servicio de interactividad a través de foro<1.1. Requisitos Used by actor Programador <2.1. Actores>

20 2.3. Trazabilidad - Realización Los siguientes diagramas describen las relaciones entre los Objetivos, Requisitos y Casos de uso, de tal manerae que se pueda mantener la trazabilidad en el momento de posibles cambios. Figure 4 : Diagrama de Realización Figure 5 : Diagrama de Realización II

21 Figure 6 : Diagrama de Realización III Figure 7 : Diagrama de Realización IV

22 6. GLOSARIO - Framework: Conjunto de clases que facilitan el desarrollo de aplicaciones en un tema específico. - Emisión: Video transmitido en vivo. Tal como una conferencia o una clase. - Aplicación Servidor: Aplicación centralizada encargada de atender solicitudes de aplicaciones clientes- - Aplicación Cliente: Aplicaciones para usuarios finales, que permitiran la visualización de videos, foros, etc. - Orquestar: Coordinar las solicitudes. - Biblioteca Digital: Sistema de almacenamiento que contiene videos digitales. - Puerto de lectura: Puerto físico a partir del cual se puede leer la señal análoga de televisión. - EPG: Guía de programación electrónica, listado de canales, programas y videos asociados a una fecha para que el usuario seleccione el video de su interés.

CAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO

CAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO CAPÍTULO 3 REQUERIMIENTOS Y CASOS DE USO 3.1 REQUERIMIENTOS DEL SISTEMA Se han tomando en cuenta los siguientes requerimientos en correspondencia con el espacio de una solución de software planteada por

Más detalles

Perfil Profesional en formato de la SETEC

Perfil Profesional en formato de la SETEC Perfil Profesional en formato de la SETEC COMPETENCIA GENERAL: TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE UNIDADES DE COMPETENCIA: UNIDADES DESCRIPCIÓN UNIDAD DE COMPETENCIA 1 Analizar los requerimientos

Más detalles

GUÍA USO STB B860H. Con la televisión de Emcali usted podrá disfrutar aún más la televisión navegando en los Menús interactivos.

GUÍA USO STB B860H. Con la televisión de Emcali usted podrá disfrutar aún más la televisión navegando en los Menús interactivos. GUÍA USO STB B860H Con la televisión de Emcali usted podrá disfrutar aún más la televisión navegando en los Menús interactivos. GUÍA USO CONTROL CANALES Canales de televisión Canales de televisión

Más detalles

SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION. Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ.

SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION. Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ. SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ paulo987@hotmail.com grupo S8 SIVECO,2012 Pág. 1 Tabla de Contenidos 1. Introducción 3 1.1 1.2 Propósito

Más detalles

Transmisión de Webcam utilizando servidor EITV playout de televisión digital

Transmisión de Webcam utilizando servidor EITV playout de televisión digital Universidad Técnica Federico Santa María Departamento de Electrónica Transmisión de Webcam utilizando servidor EITV playout de televisión digital Enero de 2014 Nombre: Diego Salazar Profesor: Agustín González

Más detalles

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UNA HERRAMIENTA CASE PARA LA GESTIÓN DEL ALCANCE DE PROYECTOS BASADA EN WBS Anexos Germán

Más detalles

Software Architecture Document. OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades

Software Architecture Document. OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades Software Architecture Document OCLING - Organic Chemistry Learning Aplicación Para Apoyar La Enseñanza De Química Orgánica En Universidades FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS BOGOTÁ,

Más detalles

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ TEMA 3: PROCESO UNIFICADO DE DESARROLLO CONTENIDO 1. Proceso de Software 2. Proceso de Desarrollo de Software 3. Proceso Unificado de Desarrollo de Software

Más detalles

COMIDA RÁPIDA SIWPAS. Sistema de Información vía Web para la Promoción y Administración de Servicios Visión. Versión 1.0

COMIDA RÁPIDA SIWPAS. Sistema de Información vía Web para la Promoción y Administración de Servicios Visión. Versión 1.0 COMIDA RÁPIDA SIWPAS Sistema de Información vía Web para la Promoción y Administración de Servicios Visión Versión 1.0 Visión 1. Introducción 1.1 Propósito El propósito de éste documento es recoger, analizar

Más detalles

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información Objetos de aprendizaje: Computadora LECTURA 1: La computadora La computadora Es una máquina

Más detalles

ANEXOS ANEXO 1 PLATAFORMA VIRTUAL DE APRENDIZAJE COLABORATIVO BASADO EN LA METODOLOGÍA POL. (PLAPOL+)

ANEXOS ANEXO 1 PLATAFORMA VIRTUAL DE APRENDIZAJE COLABORATIVO BASADO EN LA METODOLOGÍA POL. (PLAPOL+) ANEXOS ANEXO 1 PLATAFORMA VIRTUAL DE APRENDIZAJE COLABORATIVO BASADO EN LA METODOLOGÍA POL. (PLAPOL+) Carlos Andrés Moreno Mayor Fernando José García Cabal DOCUMENTO DE ANALISIS 1 REVISIONES Versión Fecha

Más detalles

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas TABLA DE CONTENIDOS Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas I II III VI VII 1. Primer Capítulo 8 1.1. Descripción del contexto............................. 8

Más detalles

INSTITUTO POLITÉCNICO NACIONAL

INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL CUDI Reunión de Octubre 2005 Mérida, Yucatán Ing. Manuel Quintero Quintero Secretaría de Extensión e Integración Social Antecedentes IPN de uso de televisión por Internet

Más detalles

Tema 1: Introducción al vídeo IP 1.1. Qué es un sistema de CCTV? Componentes de un sistema de CCTV clásico 1.2. Qué es el vídeo IP?

Tema 1: Introducción al vídeo IP 1.1. Qué es un sistema de CCTV? Componentes de un sistema de CCTV clásico 1.2. Qué es el vídeo IP? Tema 1: Introducción al vídeo IP 1.1. Qué es un sistema de CCTV? 1.1.1. Componentes de un sistema de CCTV clásico 1.2. Qué es el vídeo IP? 1.2.1. Definición 1.2.2. Ventajas de la videovigilancia IP respecto

Más detalles

MANUAL DE USUARIO CAJERO ACADEMICO

MANUAL DE USUARIO CAJERO ACADEMICO CAJERO ACADEMICO Manual Código : MANUSU-DESITEL-03 Revisión : 1 Página 1 de 23 MANUAL DE USUARIO CAJERO ACADEMICO Fecha de Emisión : 14/04/08 Copia No 1 Controlada, Impresa el día 18/06/08 INDICE 1. ESQUEMA

Más detalles

LABORATORIO 11. Arquitectura Lógica del Sistema de Información GUÍA DE LABORATORIO Nº 11 SISTEMA DE INFROMACIÓN. Estructura de contenidos.

LABORATORIO 11. Arquitectura Lógica del Sistema de Información GUÍA DE LABORATORIO Nº 11 SISTEMA DE INFROMACIÓN. Estructura de contenidos. LABORATORIO 11. Arquitectura Lógica del Sistema de Información GUÍA DE LABORATORIO Nº 11 Actividad de Proyecto: ESPECIFICAR EL MODELO CONCEPTUAL DEL SISTEMA DE INFROMACIÓN. Estructura de contenidos. 1.

Más detalles

octubre de 2007 Arquitectura de Software

octubre de 2007 Arquitectura de Software octubre de 2007 Arquitectura de Software Seis mejores Prácticas Desarrollo Iterativo Administrar Requerimientos Usar Arquitecturas basadas en Componentes Modelado Visual (UML) Verificar Continuamente la

Más detalles

Solución informática

Solución informática Solución informática Andrés Felipe Crespo García 4151310014 UNIVERSIDAD DE CARTAGENA Facultad de Ingeniería PROGRAMA DE INGENIERÍA DE SISTEMAS Programas de Educación Abierta y a Distancia Cartagena D.

Más detalles

3. Capítulo 3. Diseño de un generador de interfaces para administrar colecciones

3. Capítulo 3. Diseño de un generador de interfaces para administrar colecciones 3. Capítulo 3. Diseño de un generador de interfaces para administrar colecciones La utopía es el principio de todo progreso y el diseño de un futuro mejor. Anatole France (1844-1924) Escritor francés.

Más detalles

Manual de usuario de aplicación web Mister Chef.

Manual de usuario de aplicación web Mister Chef. Manual de usuario de aplicación web Mister Chef. Introducción. Este manual pretende ser una guía en el uso del aplicativo Mister Chef. En su contenido podremos observar los aspectos más esenciales para

Más detalles

Especificación de requisitos de software

Especificación de requisitos de software Especificación de requisitos de software Proyecto: Desarrollo de un sistema recomendador web para la toma de decisiones durante el proceso de adquisición de equipos de cómputo utilizando árboles de decisión.

Más detalles

Trabajo de Fin de Máster

Trabajo de Fin de Máster Trabajo de Fin de Máster Máster en Computación Octubre 2013 Facultad de Ciencias Universidad de Cantabria Autor: Pablo Gutiérrez Peón Director: Michael González Harbour Introducción Descripción del sistema

Más detalles

Bootstrapping Databases en equipos móviles

Bootstrapping Databases en equipos móviles + Bootstrapping Databases en equipos móviles Carlos Andrés Gajardo Maureira Profesor Guía: Jérémy Barbay Miembros de la comisión: Benjamín Bustos C. Javier Bustos J. + Índice 1 1. Introducción 2 2. Análisis,

Más detalles

Cómo funcionan los libros Aprender...

Cómo funcionan los libros Aprender... Cómo funcionan los libros Aprender... El título de cada ejercicio expresa sin lugar a dudas en qué consiste éste. De esta forma, si le interesa, puede acceder directamente a la acción que desea aprender

Más detalles

El sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores).

El sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores). ERS IEEE 830 En el capítulo 1 se explicó que es el estándar IEEE 830. A continuación, se lo aplica en la definición de los requerimientos del sistema, basado en las historias de usuario. Introducción Propósito

Más detalles

ARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI.

ARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI. ARQUITECTURAS 1 IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI Carlos Reveco D. creveco@dcc.uchile.cl Arquitectura de una aplicación 2 Arquitectura: desarrolla un plan general del

Más detalles

Titulación expedida por la Universidad Rey Juan Carlos, en colaboración con AGRUPACION VERTICE. Informática y Comunicaciones

Titulación expedida por la Universidad Rey Juan Carlos, en colaboración con AGRUPACION VERTICE. Informática y Comunicaciones Titulación expedida por la Universidad Rey Juan Carlos, en colaboración con AGRUPACION VERTICE Informática y Comunicaciones Micorsoft Powerpoint 2010 80 2 Excel 2007 80 2 Microsoft Excel 2010 80 2 Microsoft

Más detalles

Lenguaje de Modelamiento Unificado.

Lenguaje de Modelamiento Unificado. Lenguaje de Modelamiento Unificado. Pontificia Universidad Javeriana What can you Model with UML? 1. Structure Diagrams include: The Class Diagram Object Diagram Component Diagram Composite Structure Diagram

Más detalles

Programación bajo UML

Programación bajo UML Descripción y Contenido del Curso Programación bajo UML Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada Qué aprenderá si toma este Curso? En este curso aprenderás

Más detalles

MANUAL DE USUARIO JENNY PATRICIA MORALES MALDONADO

MANUAL DE USUARIO JENNY PATRICIA MORALES MALDONADO MANUAL DE USUARIO 2015-2016 JENNY PATRICIA MORALES MALDONADO MANUAL DE USUARIO SISTEMA DE CAPTACIÓN DE REQUERIMIENTOS DE DESARROLLO DE SOTWARE. Introducción: EL Sistema de Captación de Requerimientos de

Más detalles

Lost Repository. Repositorio digital Visión. Versión 1.0. Flores Zarzuri Paola Michelle Correo:

Lost Repository. Repositorio digital Visión. Versión 1.0. Flores Zarzuri Paola Michelle Correo: Lost Repository Repositorio digital Visión Versión 1.0 Flores Zarzuri Paola Michelle Correo: pao.m.flores@gmail.com Tabla de Contenidos 1. Introducción 3 1.1 Propósito 3 1.2 Alcance 3 1.3 Definiciones,

Más detalles

Tabla 1. Competencias de las Electivas de Profundización. NOMBRE DE LA LÍNEA NOMBRE DEL CURSO COMPETENCIAS ESPECIFICAS

Tabla 1. Competencias de las Electivas de Profundización. NOMBRE DE LA LÍNEA NOMBRE DEL CURSO COMPETENCIAS ESPECIFICAS 1. LINEA DE CONSTRUCCIÒN DE SOFTWARE La complejidad de los sistemas computacionales actuales nos ha llevado a buscar la reutilización del software existente y el desarrollo de software basado en componentes

Más detalles

Proceso de diseño. Programador. Requerimientos. Analista DIS03: Matriz componentes vs.

Proceso de diseño. Programador. Requerimientos. Analista DIS03: Matriz componentes vs. Proceso de diseño Contenido 1. Entradas y salidas 2. Diagrama de procesos 3. Cuerpo del procedimiento de acuerdo a las actividades del proceso 3.1 Creación de la estructura jerárquica de componentes. 3.2

Más detalles

Capturadora Transmisora Autónoma de Video USB 2.0 a HDMI o Video por Componentes - Grabador de Video HD 1080p

Capturadora Transmisora Autónoma de Video USB 2.0 a HDMI o Video por Componentes - Grabador de Video HD 1080p Capturadora Transmisora Autónoma de Video USB 2.0 a HDMI o Video por Componentes - Grabador de Video HD 1080p Product ID: USB2HDCAPS Este dispositivo de captura a alta definición permite grabar desde una

Más detalles

PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO

PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO Autor: Jorge Luis Quiguango Terán Versión 1.0 Fecha: 10 de abril de 2015 Índice de contenido 1 Objeto del documento...4 2 Manual técnico...4 2.1 Arquitectura...4

Más detalles

DECALOGO PARA LA ELABORACIÓN DE VÍDEO

DECALOGO PARA LA ELABORACIÓN DE VÍDEO DECALOGO PARA LA ELABORACIÓN DE VÍDEO 1) Ingresar a la página http://www.ustream.tv/ 2) Dar un clic en el apartado Log in donde debemos de introducir Usuario y contraseña, para acceder al servicio. 3)

Más detalles

MS_10554 Developing Rich Internet Applications Using Microsoft Silverlight 4

MS_10554 Developing Rich Internet Applications Using Microsoft Silverlight 4 Developing Rich Internet Applications Using Microsoft Silverlight 4 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso

Más detalles

Formatos para prácticas de laboratorio

Formatos para prácticas de laboratorio Fecha de efectividad: 2009-2 CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 03-1 5224 Análisis y Diseño de Sistemas de Información PRÁCTICA No. LABORATORIO DE NOMBRE DE LA PRÁCTICA

Más detalles

REGISTRACIÓN, GRABACIÓN, CATALOGACIÓN Y TRANSMISIÓN EN VIVO DE SESIONES LEGISLATIVAS

REGISTRACIÓN, GRABACIÓN, CATALOGACIÓN Y TRANSMISIÓN EN VIVO DE SESIONES LEGISLATIVAS REGISTRACIÓN, GRABACIÓN, CATALOGACIÓN Y TRANSMISIÓN EN VIVO DE SESIONES LEGISLATIVAS Teléfono: (+54 11) 5252-3301 Fax: (+54 11) 5252-4099 REGISTRACION, CATALOGACION Y TRANSMISION EN VIVO DE SESIONES LEGISLATIVAS

Más detalles

DIGITAL MEDIA SERVER MANUAL DE USUARIO

DIGITAL MEDIA SERVER MANUAL DE USUARIO MANUAL DE USUARIO CONTENIDO DESCRIPCION... 3 REQUERIMIENTOS MINIMOS DEL SISTEMA... 3 INSTALACION DEL DMSERVER... 3 Instalación del Motor AIR 2.7 de Adobe... 4 Instalación del DmServer... 5 Agregar Parámetros

Más detalles

INFORMÁTICA Y COMUNICACIONES

INFORMÁTICA Y COMUNICACIONES INFORMÁTICA Y COMUNICACIONES Administración de contenidos del servidor Web Administración de redes telemáticas Arquitectura de redes de voz y datos Características de elementos de hardware internos de

Más detalles

DOCUMENTO ARQUITECTURA DE SOFTWARE

DOCUMENTO ARQUITECTURA DE SOFTWARE DOCUMENTO ARQUITECTURA DE SOFTWARE 1. Introducción Básicamente, este documento intenta servir de guía durante la fase de elaboración del módulo Recursos Humanos para la División de Personal de la ENAHP-IUT

Más detalles

Retos y posibilidades de los servicios de valor agregado en la televisión digital terrestre en Cuba

Retos y posibilidades de los servicios de valor agregado en la televisión digital terrestre en Cuba Retos y posibilidades de los servicios de valor agregado en la televisión digital terrestre en Cuba Joaquín Danilo Pina Amargós Profesor Titular, Dr. C., Ing. jpina@ceis.cujae.edu.cu Contenido Introducción

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS COMPUTACIONALES

Más detalles

VISION SICNE SISTEMA DE INFORMACION PARA EL CONTROL DE NOTAS DE LOS ESTUDIANTES SICNE VISION SICNE. INGENIO Soluciones Integrales. Pág.

VISION SICNE SISTEMA DE INFORMACION PARA EL CONTROL DE NOTAS DE LOS ESTUDIANTES SICNE VISION SICNE. INGENIO Soluciones Integrales. Pág. SISTEMA DE INFORMACION PARA EL CONTROL DE NOTAS DE LOS ESTUDIANTES SICNE VISION SICNE INGENIO Soluciones Integrales Pág. 1 REGISTRO HISTÓRICO DEL DOCUMENTO Nombre: Documento Vision Fecha Elaboró Revisó

Más detalles

Interfaz de usuario Donantonio

Interfaz de usuario Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

MTIC (MEDIOS Y TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN) ADMINISTRACION DE LA PLATAFORMA DE CURSOS VIRTUALES MINERVA-ISER

MTIC (MEDIOS Y TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN) ADMINISTRACION DE LA PLATAFORMA DE CURSOS VIRTUALES MINERVA-ISER CURSOS VIRTUALES MINERVA-ISER 1 de 10 1. OBJETIVO Proveer al administrador de la plataforma virtual MINERVA del ISER, un documento en donde se cite de forma general las tareas a desarrollar para establecer

Más detalles

SR810/SR1610: 8-16 Líneas de Grabación de Voz Independiente

SR810/SR1610: 8-16 Líneas de Grabación de Voz Independiente Solución Profesional & Integral en Grabación de Voz SR810/SR1610: 8-16 Líneas de Grabación de Voz Independiente Una gran herramienta para su negocio La grabación telefónica se ha vuelto una herramienta

Más detalles

BUZÓN DEL CIUDADANO DEL PAG

BUZÓN DEL CIUDADANO DEL PAG BUZÓN DEL CIUDADANO DEL PAG http://administracion.gob.es Titulo: Buzón del Ciudadano del PAG Versión: 1.0 27/03/2018 Proyecto: Carpeta Ciudadana 1 Índice 1. Introducción 2. Roles 3. Formulario del Ciudadano

Más detalles

Especificación de Requerimientos del Sistema Proyecto: Asistente Samuel Robinson. Versión: 1.0.0

Especificación de Requerimientos del Sistema Proyecto: Asistente Samuel Robinson. Versión: 1.0.0 Especificación de Requerimientos del Sistema Proyecto: Asistente Samuel Robinson Versión: 1.0.0 Historial de Revisiones Versión Fecha Autor Descripción 0.1.0 02/05/2012 Gustavo Escobar Se plantea los Requerimientos

Más detalles

SNet. Switch Transaccional NonStop v2.0

SNet. Switch Transaccional NonStop v2.0 Descripción del producto El SNET Switch Transaccional NonStop es un completo switch transaccional diseñado nativamente para plataformas HP NonStop sobre el sistema operativo Guardian, aprovechando todas

Más detalles

Guia de Usuario IPO 80

Guia de Usuario IPO 80 Guia de Usuario IPO 80 Funciones del mando 1. POWER: Enciende y apaga el STB 2. TV/RADIO: Cambia de modo TV a Radio y viceversa 3. 0-9 (Teclas Numéricas): Selecciona el servicio de canales de TV o Radio

Más detalles

CONSOLA WEB. Acceso en línea a la información de todos sus sistemas en Kronos.

CONSOLA WEB. Acceso en línea a la información de todos sus sistemas en Kronos. CONSOLA WEB CONSOLA WEB Acceso en línea a la información de todos sus sistemas en Kronos. Con el auge del internet la conectividad, información en línea, aplicaciones móviles y la movilidad, ya se hace

Más detalles

Uso de Metodología ICONIX

Uso de Metodología ICONIX Uso de Metodología ICONIX Metodología Consiste en un lenguaje de modelamiento y un proceso. El lenguaje de modelamiento es la notación gráfica (incluye diferentes tipos de diagramas) El proceso define

Más detalles

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3 Denominación: Programación en lenguajes estructurados de aplicaciones de gestión Código: J62.13 Nivel: 3 Sector: Familia: Programación informática, consultoría de informática y actividades conexas Tecnología

Más detalles

Carta Gantt de Proyecto de Titulación. Desarrollo de sistema de transmisión y despliegue de señales neurológicas para el diagnóstico médico remoto

Carta Gantt de Proyecto de Titulación. Desarrollo de sistema de transmisión y despliegue de señales neurológicas para el diagnóstico médico remoto UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA Carta Gantt de Proyecto de Titulación Desarrollo de sistema de transmisión y despliegue de señales neurológicas para el diagnóstico

Más detalles

Integra CFDI. Manual de Usuario. Proveedores Autorizados de Certificación de CFDI

Integra CFDI. Manual de Usuario. Proveedores Autorizados de Certificación de CFDI Integra CFDI Integra CFDI Manual de Usuario Proveedores Autorizados de Certificación de CFDI Integra CFDI ha sido diseñado para aquellas personas o empresas que ya cuentan con su propio sistema de facturación

Más detalles

Código: J63.01 Nivel: 3. Actividades de servicios de información. Tecnología hardware y software

Código: J63.01 Nivel: 3. Actividades de servicios de información. Tecnología hardware y software Denominación: Administración de servicios de internet Código: J63.01 Nivel: 3 Sector: Actividades de servicios de información Familia: Tecnología hardware y software Eje tecnológico: Procesamiento de datos,

Más detalles

Planeador de Torneos y Competencias: PLATYCO. Documentación de la Arquitectura de Software

Planeador de Torneos y Competencias: PLATYCO. Documentación de la Arquitectura de Software Planeador de Torneos y Competencias: PLATYCO Documentación de la Arquitectura de Software Daniel Santiago Vásquez Acero 22/08/2014 Tabla de figuras Ilustración 1: Modelo "4+1"[1]... 4 Ilustración 2: Servicio

Más detalles

Instituto Tecnológico de Costa Rica. Sede San Carlos

Instituto Tecnológico de Costa Rica. Sede San Carlos Instituto Tecnológico de Costa Rica Sede San Carlos Escuela de Ingeniería en Computación Avante Software Sistema de control de Membrecías (ADSC) Practica de especialidad para optar por el título de Ingeniería

Más detalles

Big Data Analytics & IBM BIG INSIGHT

Big Data Analytics & IBM BIG INSIGHT Big Data Analytics & IBM BIG INSIGHT En la actualidad se generan grandes volumenes de datos de diversos tipos, a gran velocidad y con diferentes frecuencias. Las tecnologıas disponibles permiten efectuar

Más detalles

Historial de Revisiones

Historial de Revisiones NotaSoft Visión Versión 0.1 [Nota: La siguiente plantilla se ha desarrollado para su uso con Rational Unified Process. El texto que se encuentra entre corchetes y presentado en estilo itálicas azul se

Más detalles

INTERACTIVIDAD DE LA TDA EN VENEZUELA

INTERACTIVIDAD DE LA TDA EN VENEZUELA INTERACTIVIDAD DE LA TDA EN VENEZUELA PROFS: YUDITH CARDINALE WILMER AUTOR: ANGEL REYES CI. 17.578.078 INTERACTIVIDAD DE LA TDA EN VENEZUELA INTRODUCCI ÓN INTRODUCCIÓN INFRACESTRUCTURA DE LA TDA INTRODUCCIÓN

Más detalles

Especialista en Arquitectura de Software Empresarial

Especialista en Arquitectura de Software Empresarial Especialista en Arquitectura de Software Empresarial titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Especialista en Arquitectura de Software Empresarial

Más detalles

INFORMACION GENERAL DEL PROGRAMA DE FORMACION DENOMINACIÓN DEL PROGRAMA: PROGRAMACION DE SOFTWARE. Productiva 6 MESES

INFORMACION GENERAL DEL PROGRAMA DE FORMACION DENOMINACIÓN DEL PROGRAMA: PROGRAMACION DE SOFTWARE. Productiva 6 MESES INFORMACION GENERAL DEL PROGRAMA DE FORMACION CÓDIGO 217303 DURACION MAXIMA ESTIMADA DEL APRENDIZAJE EN MESES NIVEL DE FORMACIÓN DENOMINACIÓN DEL PROGRAMA: PROGRAMACION DE Lectiva Total 6 MESES 12 MESES

Más detalles

Descripción de la Plataforma Web

Descripción de la Plataforma Web Descripción de la Plataforma Web 1 Descripción de la plataforma La plataforma Web se creó con el propósito de construir un repositorio de recursos académicos en línea y proporcionar a sus usuarios, una

Más detalles

Informática Administrativa. SESIÓN #2 Sistema operativo (Microsoft Windows XP).

Informática Administrativa. SESIÓN #2 Sistema operativo (Microsoft Windows XP). Informática Administrativa SESIÓN #2 Sistema operativo (Microsoft Windows XP). Contextualización Para que un equipo de cómputo funcione, es prioritario instalar un sistema operativo que permita controlar

Más detalles

LABORATORIO DE INTERACCION HUMANO COMPUTADORA MANUAL DE PRÁCTICAS. Practica #1. Identificación del proyecto a Desarrollar

LABORATORIO DE INTERACCION HUMANO COMPUTADORA MANUAL DE PRÁCTICAS. Practica #1. Identificación del proyecto a Desarrollar Practica #1 Identificación del proyecto a Desarrollar El alumno definirá el Proyecto a Desarrollar tomando en cuenta las 8 disciplinas que involucra la Interacción Humano Computadora Disciplinas: Computación,

Más detalles

Capítulo III: JGTel. JGTel es un prototipo el cual permite comunicar a un usuario de computadora con

Capítulo III: JGTel. JGTel es un prototipo el cual permite comunicar a un usuario de computadora con : JGTel. JGTel es un prototipo el cual permite comunicar a un usuario de computadora con otro, estos usuarios podrán enviarse texto, voz o archivos. A lo largo de este capítulo, se habla de cómo fue diseñado,

Más detalles

Introducción al desarrollo de sistemas de información. María Mora Administradora del Nodo GBIF Costa Rica

Introducción al desarrollo de sistemas de información. María Mora Administradora del Nodo GBIF Costa Rica Introducción al desarrollo de sistemas de información María Mora Administradora del Nodo GBIF Costa Rica Temas 1. Qué es un sistema de información? 2. Tipos de sistema de información. 3. Características

Más detalles

Desarrollo del Módulo de Transportes para el Sistema de Gestión Académica RUTADEMIC

Desarrollo del Módulo de Transportes para el Sistema de Gestión Académica RUTADEMIC Gestión Académica RUTADEMIC DOCUMENTO DE ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE REQUISITOS FUNCIONALES Y NO FUNCIONALES Especificación de Requerimientos de Software DERS Historial de Revisión Fecha

Más detalles

MUNICIPALIDAD DE ANTOFAGASTA MANUAL DE OPERACIONES SISTEMA DE BODEGA

MUNICIPALIDAD DE ANTOFAGASTA MANUAL DE OPERACIONES SISTEMA DE BODEGA MUNICIPALIDAD DE ANTOFAGASTA MANUAL DE OPERACIONES SISTEMA DE BODEGA 2017 TABLA DE CONTENIDOS 1 DESCRIPCIÓN GENERAL DEL SISTEMA... 3 1.1 Diagrama Funcional... 3 1.2 Descripción General... 3 1.3 Principales

Más detalles

Sistema Multiplataforma para la Gestión del Flujo de Clientes

Sistema Multiplataforma para la Gestión del Flujo de Clientes 1 Sistema Multiplataforma para la Gestión del Flujo de Clientes Juan Pablo Ruiz Tirira Universidad Técnica del Norte, Av. 17 de Julio 5-21 Sector el Olivo, Ibarra, Imbabura. e-mail:juanpa7900@gmail.com

Más detalles

En esta unidad veremos los diferentes dispositivos que tenemos disponibles para introducir audio, imágenes y vídeo en nuestro ordenador.

En esta unidad veremos los diferentes dispositivos que tenemos disponibles para introducir audio, imágenes y vídeo en nuestro ordenador. En esta unidad veremos los diferentes dispositivos que tenemos disponibles para introducir audio, imágenes y vídeo en nuestro ordenador. Hoy en día podemos utilizar nuestros ordenadores personales, teléfonos

Más detalles

Ingeniería a de Software CC51A

Ingeniería a de Software CC51A Ingeniería a de Software CC51A Clase Auxiliar Auxiliar: Andrés s Neyem Oficina 418 de Doctorado aneyem@dcc.uchile.cl 19 de Marzo de 2007 Aspectos Generales Grupo CC51A Diseño Cliente Requisitos Usuario

Más detalles

Arquitectura de Software. Trabajo de Grado. Eric Velandia Sebastian Vivas Version 2.1 Pontificia Universidad Javeriana

Arquitectura de Software. Trabajo de Grado. Eric Velandia Sebastian Vivas Version 2.1 Pontificia Universidad Javeriana Arquitectura de Software Trabajo de Grado Eric Velandia Sebastian Vivas Version 2.1 Pontificia Universidad Javeriana Page 1 of 26 Historial De Revisiones Nombre Fecha Cambio Versión Eric Velandia, 14 de

Más detalles

Una vez descargada e instalada la aplicación en nuestro Smartphone hallaremos el icono con el cual se ejecuta la aplicación:

Una vez descargada e instalada la aplicación en nuestro Smartphone hallaremos el icono con el cual se ejecuta la aplicación: HYU-Connect es el software gratuito de Hyundai para conectarse a sus equipos desde smartphones rápidamente mediante P2P. Está disponible para sistemas operativos ios (iphone) y Android. Sirve para conectarse

Más detalles

SOFTWARE DE VIGILANCIA. hanwha-security.eu

SOFTWARE DE VIGILANCIA. hanwha-security.eu SOFTWARE DE VIGILANCIA hanwha-security.eu Comodidad para todos Único Prueba gratis Intuitivo Servidor central 45 días Características completas Reproducción IU Directo Características Gestión centralizada

Más detalles

IMPLEMENTACIÓN DE UNA RED INALÁMBRICA QUE PERMITA OPERAR UNA PLATAFORMA MÓVIL CON TRANSMISIÓN Y ALMACENAMIENTO DE VIDEO, MEDIANTE TECNOLOGÍA WIFI.

IMPLEMENTACIÓN DE UNA RED INALÁMBRICA QUE PERMITA OPERAR UNA PLATAFORMA MÓVIL CON TRANSMISIÓN Y ALMACENAMIENTO DE VIDEO, MEDIANTE TECNOLOGÍA WIFI. IMPLEMENTACIÓN DE UNA RED INALÁMBRICA QUE PERMITA OPERAR UNA PLATAFORMA MÓVIL CON TRANSMISIÓN Y ALMACENAMIENTO DE VIDEO, MEDIANTE TECNOLOGÍA WIFI. UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS November

Más detalles

LINEAMIENTOS DE CCTV IP

LINEAMIENTOS DE CCTV IP LINEAMIENTOS DE CCTV IP 1 OBJETIVO Describir los lineamientos aplicados en la gestión y administración de los servicios de circuito cerrado de televisión en la Universidad Autónoma de Tamaulipas. Un sistema

Más detalles

4/15/2010. Requerimientos de Software UARG.UNPA Requerimientos de Software. Requerimientos de Software

4/15/2010. Requerimientos de Software UARG.UNPA Requerimientos de Software. Requerimientos de Software UARG.UNPA 2009 Un caso de uso es una interacción típica entre un usuario y un sistema computacional.(fowler) Un caso de uso especifica el comportamiento deseado del sistema (objetivos del usuario). (Jacobson)

Más detalles

Hora 1 1. Servicios multimedia 2. Preparación del contenido multimedia 3. Calidad de la Voz 4. Parámetros de la red Hora 2 5. Tipos de servicios

Hora 1 1. Servicios multimedia 2. Preparación del contenido multimedia 3. Calidad de la Voz 4. Parámetros de la red Hora 2 5. Tipos de servicios Hora 1 1. Servicios multimedia 2. Preparación del contenido multimedia 3. Calidad de la Voz 4. Parámetros de la red Hora 2 5. Tipos de servicios multimedia 6. Arquitecturas para la provisión de servicios

Más detalles

Tecnología hardware y software

Tecnología hardware y software Denominación: Desarrollo de software Código : J62.05 Nivel: 4 Sector: Familia: Eje tecnológico: Programación informática, consultoría de informática y actividades conexas. Tecnología hardware y software

Más detalles

Pontificia Universidad Javeriana. Stephanie Herrera Bautista SRS

Pontificia Universidad Javeriana. Stephanie Herrera Bautista SRS 2012 Pontificia Universidad Javeriana Stephanie Herrera Bautista SRS 1 Contenido LISTA DE TABLAS...2 Tabla de Ilustraciones...3 1. INTRODUCCIÓN...4 1.1. PROPÓSITO... 4 1.2. ALCANCE... 4 1.3. DEFINICIONES,

Más detalles

Tema 9: Método de Craig Larman

Tema 9: Método de Craig Larman Tema 9: Método de Craig Larman Maria-Isabel, Sanchez Segura Arturo, Mora-Soto Diagramas de UML Los diagramas expresan gráficamente partes de un modelo Use Case Use Case Use Case Diagrams Diagramas de Use

Más detalles

Servidor de Sumo - Manual del usuario

Servidor de Sumo - Manual del usuario Servidor de Sumo - Manual del usuario 1. Introducción Este documento presenta la documentación del usuario del servidor de sumo utilizado por el árbitro del torneo. El servidor de sumo se encarga de: recibir

Más detalles

Introducción a los sistemas operativos. Ing Esp Pedro Alberto Arias Quintero

Introducción a los sistemas operativos. Ing Esp Pedro Alberto Arias Quintero Introducción a los sistemas operativos Ing Esp Pedro Alberto Arias Quintero Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2

Más detalles

Jorge De Nova Segundo

Jorge De Nova Segundo UD8: Instalación y administración de servicios de audio y video Servicio streaming. Jorge De Nova Segundo El streaming es la distribución de multimedia a través de una red de computadoras de manera que

Más detalles

Control System sales INDUTEXA

Control System sales INDUTEXA UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Control System sales INDUTEXA Canales Abasalo, Jeffrey jcanalesabasalo@gmail.com, 977193665 Huánuco Gutierrez,Nathaly

Más detalles

a) Funcionalidad del servicio de streaming.

a) Funcionalidad del servicio de streaming. Servicio streaming a) Funcionalidad del servicio de streaming. Streaming es la distribución de multimedia a través de una red de computadoras de manera que el usuario consume el producto al mismo tiempo

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Código: F004-P006- GFPI Nº 26 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Código:228120 Versión: 102 Nombre del Proyecto: SISTEMA DE INFORMACIÓN

Más detalles

Sistemas Operativos. que es un sistema operativo?

Sistemas Operativos. que es un sistema operativo? Sistemas Operativos que es un sistema operativo? Un sistema operativo puede ser definido como un conjunto de programas especialmente hechos para la ejecución de varias tareas, en las que sirve de intermediario

Más detalles

Diplomado en Tecnologías de la Información y la Comunicación Aplicadas a la Docencia (DiTICAD)

Diplomado en Tecnologías de la Información y la Comunicación Aplicadas a la Docencia (DiTICAD) Diplomado en Tecnologías de la Información y la Comunicación Aplicadas a la Docencia (DiTICAD) Presentación: Las tecnologías de la información y la comunicación (TIC) agrupan un conjunto de sistemas necesarios

Más detalles

Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste.

Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste. LC-DAq Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste. 1. Introducción. Los sistemas de adquisición de datos o adquisición de señales son sistemas

Más detalles

Especificación de requisitos de software. Proyecto: PLATAFORMA UNIFICADA DE PRODUCTOS Y SERVICIOS VETERINARIOS Revisión 1

Especificación de requisitos de software. Proyecto: PLATAFORMA UNIFICADA DE PRODUCTOS Y SERVICIOS VETERINARIOS Revisión 1 Especificación de requisitos de software Proyecto: PLATAFORMA UNIFICADA DE PRODUCTOS Y SERVICIOS VETERINARIOS Revisión 1 30 de octubre de 2016 Ficha del documento Fecha Revisión Autor Verificado dep. Calidad.

Más detalles

DISEÑO DE UN APLICATIVO WEB PHP PARA LABORATORIO DE FÍSICA UNAC CORPORACIÓN UNIVERSITARIA ADVENTISTA HOOVER NEY RENDÓN GONZÁLEZ

DISEÑO DE UN APLICATIVO WEB PHP PARA LABORATORIO DE FÍSICA UNAC CORPORACIÓN UNIVERSITARIA ADVENTISTA HOOVER NEY RENDÓN GONZÁLEZ DISEÑO DE UN APLICATIVO WEB PHP PARA LABORATORIO DE FÍSICA UNAC CORPORACIÓN UNIVERSITARIA ADVENTISTA HOOVER NEY RENDÓN GONZÁLEZ MEDELLÍN 2015 GLOSARIO Aplicación Es un tipo de programa informático diseñado

Más detalles

DESCRIPCIÓN DE LA OBRA SICCES

DESCRIPCIÓN DE LA OBRA SICCES DESCRIPCIÓN DE LA OBRA SICCES breve En este manual se describen todos los elementos que conforman la herramienta SICCES desde los requisitos funcionales hasta los archivos que conforman toda la herramienta.

Más detalles