DOCUMENTO DE ANÁLISIS DE REQUERIMIENTOS FIT POR: JUAN DIEGO A. RESTREPO CARLOS A. VALENCIA CAMILO VIEIRA 2008 UNIVERSIDAD EAFIT
|
|
- María Nieves Ferreyra Moreno
- hace 5 años
- Vistas:
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 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 detallesPerfil 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 detallesGUÍ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 detallesSISTEMA 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 detallesTransmisió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 detallesNÚ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 detallesPONTIFICIA 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 detallesSoftware 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 detallesINGENIERIA 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 detallesCOMIDA 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 detallesMOMENTO 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 detallesANEXOS 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 detallesTABLA 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 detallesINSTITUTO 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 detallesTema 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 detallesMANUAL 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 detallesLABORATORIO 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 detallesoctubre 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 detallesSolució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 detalles3. 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 detallesManual 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 detallesEspecificació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 detallesTrabajo 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 detallesBootstrapping 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 detallesCó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 detallesEl 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 detallesARQUITECTURAS. 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 detallesTitulació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 detallesLenguaje 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 detallesProgramació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 detallesMANUAL 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 detallesLost 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 detallesTabla 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 detallesProceso 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 detallesCapturadora 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 detallesPROTOTIPO 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 detallesDECALOGO 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 detallesMS_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 detallesFormatos 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 detallesREGISTRACIÓ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 detallesDIGITAL 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 detallesINFORMÁ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 detallesDOCUMENTO 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 detallesRetos 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 detallesUNIVERSIDAD 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 detallesVISION 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 detallesInterfaz 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 detallesMTIC (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 detallesSR810/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 detallesBUZÓ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 detallesEspecificació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 detallesSNet. 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 detallesGuia 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 detallesCONSOLA 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 detallesUso 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 detallesProgramació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 detallesCarta 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 detallesIntegra 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 detallesCó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 detallesPlaneador 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 detallesInstituto 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 detallesBig 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 detallesHistorial 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 detallesINTERACTIVIDAD 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 detallesEspecialista 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 detallesINFORMACION 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 detallesDescripció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 detallesInformá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 detallesLABORATORIO 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 detallesCapí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 detallesIntroducció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 detallesDesarrollo 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 detallesMUNICIPALIDAD 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 detallesSistema 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 detallesEn 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 detallesIngenierí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 detallesArquitectura 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 detallesUna 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 detallesSOFTWARE 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 detallesIMPLEMENTACIÓ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 detallesLINEAMIENTOS 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 detalles4/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 detallesHora 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 detallesTecnologí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 detallesPontificia 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 detallesTema 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 detallesServidor 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 detallesIntroducció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 detallesJorge 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 detallesControl 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 detallesa) 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 detallesSERVICIO 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 detallesSistemas 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 detallesDiplomado 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 detallesSistema 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 detallesEspecificació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 detallesDISEÑ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 detallesDESCRIPCIÓ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