[ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE]

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

Download "[ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE]"

Transcripción

1 2010 AGG-JMM Andrés Gaitán Galarza Jair Andrés Moreno [ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE] Una descripción detallada de los requerimientos necesarios para la construcción de un servicio basado en una arquitectura tipo middleware que facilite ofrecer servicios de información y/o publicidad a dispositivos móviles basados en su ubicación geo-referenciada.

2 HISTORIAL DE CAMBIOS Versión Fecha Sección del documento modificada Descripción de cambios Responsable 1 8 marzo todo Inicio de temas. Esqueleto. Visión global. Andrés Gaitán Jair Moreno 2 12 Revisión 1-7 y Revisión general de documento. Complementar el documento. Andrés Gaitán Jair Moreno Revisión 1-7 y Revisión general de documento. Complementar el documento. Andrés Gaitán Jair Moreno Sección agregadas Andrés Gaitán Jair Moreno Revisión 1 y Varias secciones modificadas Andrés Gaitán Jair Moreno 3 22 Revisión 2 y nueva sección 3 Sección agregada Andrés Gaitán Jair Moreno Revisión 2 y nueva sección 3 Varias secciones modificadas Andrés Gaitán Jair Moreno Revisión 1, 2 continuación 3 Secciones corregidas y agregadas Andrés Gaitán Jair Moreno Revisión 1, 2 continuación 3 Revisión 1, 2 continuación 3 Secciones corregidas y agregadas creación modelo de dominio Secciones corregidas y agregadas Sección 4 Andrés Gaitán Jair Moreno Andrés Gaitán Jair Moreno 2

3 Versión Fecha Sección del documento modificada Descripción de cambios Responsable Creación modelo de caso de uso abril abril Revisión 1, 2 continuación 3y 4 Secciones corregidas y agregadas Creación modelo de caso de uso Secciones corregidas y agregadas Revisión 1, 2 Creación de varios continuación 3y 4 requerimientos y documentación de caso de uso Tabla 1: Historial de cambios Andrés Gaitán Jair Moreno Andrés Gaitán Jair Moreno 3

4 Contenido Contenido HISTORIAL DE CAMBIOS... 2 CONTENIDO DEFINICIONES, ABREVIACIONES Y ACRÓNIMOS INTRODUCCIÓN PROPÓSITO ALCANCE APRECIACIÓN GLOBAL DESCRIPCIÓN GLOBAL PERSPECTIVA DEL PRODUCTO INTERFACES CON EL SISTEMA INTERFACES CON EL USUARIO INTERFACES CON EL HARDWARE INTERFACES CON EL SOFTWARE INTERFACES DE COMUNICACIÓN RESTRICCIONES DE MEMORIA OPERACIONES FUNCIONES DEL PRODUCTO CARACTERÍSTICAS DEL USUARIO RESTRICCIONES MODELO DEL DOMINIO DISTRIBUCIÓN DE REQUERIMIENTOS REQUERIMIENTOS ESPECÍFICOS REQUERIMIENTOS DE INTERFACES EXTERNAS Interfaces con el Usuario Interfaces con el Hardware Interfaces con el Software

5 4.1.4 Interfaces de Comunicaciones CARACTERÍSTICAS DEL PRODUCTO DE SOFTWARE REQUERIMIENTOS DE DESEMPEÑO RESTRICCIONES DE DISEÑO ATRIBUTOS DEL SISTEMA DE SOFTWARE Disponibilidad Seguridad Mantenibilidad y reusabilidad Usabilidad REQUERIMIENTOS DE LA BASE DE DATOS DISEÑO DE BASE DE DATOS ANEXOS REFERENCIAS BIBLIOGRAFÍA- INDICE DE TABLAS

6 1 Definiciones, abreviaciones y acrónimos AGG-JMM: hace referencia a la asociación entre los estudiantes de Ingeniería de Sistemas la Pontificia Universidad Javeriana llamados Andrés Gaitán Galarza y Jair Andrés Moreno Muñoz API: (application programming interface) programación de la interface en una aplicación Según la revista Pc Magazine, es el formato de lenguaje y mensajes usando en una aplicación de un programa para comunicarse con un sistema operativo, un protocolo de comunicación, base de datos u otro. [PCMA 1996] (1) CRUD: se refiere en ingles (CREATE, RETRIEVE, UPDATE, DELETE) a las funciones de crear, recuperar, actualizar y eliminar.[webo 2010] (2) Framework: término usado en programación orientada a objetos para definir un conjunto de clases que definen un diseño abstracto para solucionar un conjunto de problemas relacionados. También, puede ser una estructura de conceptos que pretenden ser un soporte o guía para la construcción de un algo que expanda la estructura misma de forma útil.[what 2008] (3) Galileo: Según la agencia espacial europea[esa 2000] (4), es un GNNS el sistema global de navegación por satélite desarrollado por la unión europea. GNNS: es referente a un sistema global de navegación por satélite (global navigation satellite system) que provee posicionamiento geo espacial con cubrimiento global como GPS, Galileo y GLONASS.[IGS 2010] (5) GNU GPL: General Public License o licencia pública general. [GNU 1996] (6) GNU: Es un acrónimo recursivo que significa "GNU No es Unix". GPS: es el GNNS, sistema global de navegación por satélite, más conocido y difundido alrededor del mundo. Inicialmente llamado NAVSTAR-GPS (global positioning system) y permite detectar la posición de un objeto con precisión de unos metros o centímetros si se usa GPS diferencial.[gps 1999] (7) GSM: es el estándar más popular para los teléfonos móviles; el sistema global para las comunicaciones móviles (global system for mobile comunication) antes llamada Groupe spéciale mobile.[gsma 2010] (8) 6

7 GUI: (graphical user interface). Sistema de interacción entre el ordenador y el usuario, caracterizado por la utilización de iconos y elementos gráficos en su concepción. Es un paso más allá de los interfaces basados en caracteres, que sólo incluían líneas de texto para introducir comandos y conocer las respuestas del sistema.[tlip 2004] (9) KML: KML es un formato de archivo que se utiliza para mostrar información geográfica en navegadores terrestres como Google Earth, Google Maps y Google Maps para móviles. KML utiliza una estructura basada en etiquetas con atributos y elementos anidados y está basado en el estándar XML. (10) LBS: Son los sistemas basados en localización (located based systems).según Küpper [KUPP 2006] (11)También son conocidos cómo servicios móviles basados en contenidos sensibles a la localización, LDIS (location dependant information services), PALMS (privacy-aware location-based mobile services), spatial location based services, servicios basados en ubicación y servicios anytime-anywhere. Middleware: Es un software de conectividad que ofrece un conjunto de servicios que hacen posible el funcionamiento de aplicaciones distribuidas sobre plataformas heterogéneas. [RYME 1996] (12) y[puen 2005] (13) OS: Sistema operativo, (operating system), es el software de un dispositivo electrónico que es el intermediario de la interfaz entre el hardware y el usuario. Este es el encargado de gestionar y coordinar todas las actividades y recursos de un computador, dispositivo móvil entre otros.[pcma 1996] (14) SmartPhone: Teléfonos inteligentes, representa los celulares de gama alta, los cuales poseen varias características como conectividad a Internet, instalar nuevos programas, pantallas táctiles entre otros. BlackBerry e Iphone son algunos ejemplos de estos dispositivos móviles.[pcma 1996] (15) SRS: Software Requirement Specification,.Es un documento de una organización para entender el sistema de requerimientos y todas sus 7

8 dependencias (para un cliente potencial ) de un aspecto en particular en un momento dado previo al actual diseño o desarrollo de un proyecto de software.[tech 1997] (16) Tecnología Pull: Está tecnología la utiliza cuando el usuario inicia la acción con su navegador de visita cualquier sitio web con el fin de tirar o jalar información.[xu et AL 2009] (17) Tecnología Push: A diferencia de la tecnología pull, el usuario no es el que inicia la acción sino que la información viene al usuario sin la necesidad de solicitar cierta información. [XU et AL 2009] (17) S.M.A.R.T.: hace referencia en inglés a objetivos específicos (specific), medibles (measurable), alcanzables (achievable), realistas (realistic), a tiempo (timely) que son indicadores clave de desempeño para alcanzar las funcionalidades en un proyecto de software. (18) 8

9 2 Introducción 2.1 Propósito El objetivo de este documento es establecer una descripción detallada de los requerimientos necesarios para la construcción de un servicio basado en una arquitectura de tipo middleware que ofrezca servicios de información y publicidad a dispositivos móviles basados en su ubicación geo-refenciada. Rymer [RYME 1996] (12) explica que un " middleware es el software que le permite a los elementos de una aplicación a poder interoperar a través de enlaces de redes, a pesar de grandes diferencias en la comunicación de protocolos, sistemas de arquitecturas[sistemas operativos], base de datos y otros servicios de aplicaciones". Y para Puentes [PUEN 2005] (13) hace referencia al término usado para referirse a los componentes de software que actúan como intermediarios entre otros componentes de software, generalmente, en el marco de la interacción cliente/servidor. El documento propone realizar una descripción de la funcionalidad, los actores y flujos de acciones involucrados en el sistema y una perspectiva global de lo que será el producto. También permitirá dejar en claro las condiciones y términos técnicos necesarios para proceder con la fase de diseño del proyecto de trabajo de grado realizado por los estudiantes Andrés Gaitán Galarza y Jair Moreno Muñoz y dirigido por el Ingeniero Javier Francisco López de la Pontificia Universidad Javeriana. 2.2 Alcance Este documento está centrado hacia la prueba de una arquitectura realizada a partir del trabajo de grado llamado Construcción de una arquitectura que provea servicios de información y/o publicidad a dispositivos móviles basados en su ubicación geo-referenciada. 9

10 Es importante indicar que los socios AGG-JMM definieron como caso de estudio a LBS enfocados en la personalización de los servicios de parqueaderos públicos o privados en la ciudad de Bogotá. Algunas características que podrían marcar la diferencia de sus competidores es la obtención de información detallada y actualizada constantemente como: Existe cupos actualmente en X parqueadero? Cuáles son sus características de espacio? El espacio para parquear es amplio o estrecho? Presenta buena señalización? Es necesario dejar las llaves? Ofrece servicio de valet parking y cuáles son sus características? Existe algún tipo de seguridad dentro del parqueadero? Ofrece parqueo para motos, bicicletas? o Existe cupo en este momento? o Cuáles son estas tarifas? Posee algún tipo de descuento o precio especial para clientes con un perfil especifico? Por otro lado, este proyecto producirá un acuerdo a los requerimientos exigidos por el cliente y pretende beneficiar a todas las empresas interesadas en ofrecer publicidad e información de sus negocios, a los socios AGG-JMM y a los usuarios de dispositivos móviles; su propósito es el hecho de ofrecer un servicio modelo en base a la localización de un usuario, utilizando un enfoque hacia una arquitectura tipo middleware y asegurando una mayor penetración de LBS en el mercado de los dispositivos móviles en Colombia. 10

11 En cuanto a las funciones que se realizarán en este producto son: Corroborar el funcionamiento entre la aplicación LBS, middleware y la plataforma empresarial, haciendo énfasis en las necesidades de los proveedores de servicios, desarrolladores y arquitectos de software de LBS. Permitir la interoperabilidad de datos entre diferentes plataformas de hardware haciendo uso de software de cartografía en los dispositivos móviles. Las funcionalidades que no pretende y no garantiza desarrollar en el producto son: Poseer una arquitectura eficiente en el comportamiento de uso tiempo y recursos. Poseer una alta confiabilidad (reliability) como es la madurez, la tolerancia a fallas y la capacidad de recuperación de algún componente de la arquitectura. Disminuir la latencia y la fluctuación en la comunicación entre componentes. Por último, este proyecto es importante para AGG-JMM ya que su principal objetivo es fomentar su propio aprendizaje, instruirse en uno de sus temas favoritos en los sistemas de información geográficos, los servicios basados en la localización, y poder optar por el título de Ingeniero de Sistemas en la Pontificia Universidad Javeriana. Por todas estas razones se busca desarrollar un producto novedoso, aplicable e interesante para la comunidad. 11

12 2.3 Apreciación Global En la primera parte de este documento, se ha presentado una corta introducción al mismo y al proyecto en sí. En el siguiente capítulo se hace una descripción general del proyecto, con sus funciones, especificaciones y características del proyecto mismo y de sus futuros usuarios. En el capítulo 3 se presenta una especificación detallada de requerimientos que son necesarios para el desarrollo e implementación del diseño de la arquitectura tipo middleware para el software, hardware, requerimientos de rendimiento, restricciones de diseño y descripciones detalladas del producto. Finalmente en los últimos capítulos y apartes del documento se encuentra la información complementaria referente a las demás partes del documento. 12

13 3.1 Perspectiva del Producto 3 Descripción Global Este producto creado por la asociación AGG-JMM está enfocado hacia las empresas que poseen un parqueadero público en la ciudad de Bogotá (como son Park Elite, Aparcar, parking international entre otros) y desean suministrar servicios de información y /o publicidad en los dispositivos móviles. De igual forma, este LBS está creado para el usuario que posee un teléfono celular (con características definidas en las secciones siguientes) y desee obtener información y/o publicidad de modo predefinido. Este tipo de personalización para estos servicios responde a las preguntas mencionadas en el alcance, dónde un usuario contacta a la asociación AGG-JMM para usar este servicio y enseguida crea un perfil de acuerdo a cómo desea obtener la información y servicios de los parqueaderos públicos en Bogotá. Este diseño del producto es completamente nuevo, y pretende crear beneficios para este tipo de empresas, usuarios y la asociación misma llamada AGG-JMM. Además, el propósito de este diseño es ofrecer otro acercamiento a la industria del desarrollo de arquitecturas para middlewares que ofrecen este tipo de LBS similares a este; dónde la arquitectura tiende a personalizar el perfil de cada cliente de acuerdo a unas características previamente definidas. Por último, este tipo de arquitectura no parte de una ontología nueva sino que busca contribuir al desarrollo de estas arquitecturas a partir de otro enfoque. El documento estado del arte de los servicios basados en la localización (anexo 4) establece como se ha caracterizado la construcción de este tipo de software a lo largo de estos últimos años. 13

14 A nivel general, el middleware consiste en los siguientes componentes: APLICACIONES LBS MIDDLEWARE SISTEMA OPERATIVO DISPOSITIVO MÓVIL Ilustración 1: Componentes de un middleware Básicamente existen 3 componentes principales en el sistema estos son las aplicaciones de servicios, el middleware y la plataforma. Las aplicaciones de servicios son referentes a los LBS que van a ser gestionados por el componente middleware, para así poder comunicarse con la plataforma. Está última puede estar fuertemente sujeta al sistema operativo y este a su vez a los dispositivos móviles y su red. 3.2 Interfaces con el sistema El servicio que provee la arquitectura middleware AGG-JMM es un producto nuevo, sin embargo el middleware es un componente que gestiona las funciones de las aplicaciones LBS con la plataforma de un dispositivo móvil. Es decir, el sistema del software debe poder adaptarse y permitir la interoperabilidad entre cada componente interno tanto de las aplicaciones como el de la plataforma. Por ejemplo, pueden surgir casos en que existan dos sistemas heterogéneos que se desean comunicar pero tienen un lenguaje de programación del sistema operativo diferente, lo cual proporcionar los servicios que se soliciten. En este caso, una solución podría ser CORBA (Common 14

15 Object Request Broker Architecture), que es una arquitectura que permite que dos aplicaciones en diferentes lenguajes puedan interactuar. En este caso, el servicio para este middleware se relaciona con las interfaces del sistema de acuerdo a como se describe en la siguiente ilustración Ilustración 2 : Interfaces con el sistema El sistema de AGG-JMM se compone principalmente por Un servidor web, que se encarga de transferir las páginas web a los clientes de la arquitectura empresarial. Un servidor de aplicaciones, que se encarga de la lógica del negocio. Un servidor de almacenamiento, quién se encarga de guardar los datos personalizados de los clientes en formato KML. 15

16 Un servidor de base de datos geo-espacial, quién se encarga de guardar los datos geográficos de los puntos de interés. Por otro lado, el sistema AGG-JMM se relaciona con el sistema de Servicios geográficos quién es el encargado de suministrar los datos geográficos y geocodificados a partir de una cartografía, en este caso es Google quien provee este tipo de información por medio de Google Maps. Sistema empresa, la cual representa a todos las empresas que ofrecen servicios de parqueaderos públicos en la ciudad de Bogotá. Sistema externo, quién son los usuarios que poseen un teléfono celular y están suscritos al LBS de parqueaderos de AGG-JMM Interfaces con el usuario Las interfaces que son de interacción con el usuario final, es decir el cliente que posee un teléfono celular y ha adquirido los servicios ofrecidos por AGG-JMM, son las interfaces de un navegador (Firefox, Opera, Safari, Internet Explorer, entre otros) que son accedidas desde un computador que posea conexión a internet, con el fin de acceder a la página web de AGG-JMM, dónde crea un perfil el usuario. Por otro lado, las otras interfaces con el usuario son en base a las características referentes al formato y estilo de presentación según la versión y modelo del teléfono celular. El LBS de parqueaderos interactúa con esta interfaz del usuario por medio de la aplicación de Google Maps del teléfono celular. Algunas de estas cuestiones para los teléfonos celulares son: La interfaz será manipulada con un teclado estándar QWERTY o por interfaz tipo Touch Screen. 16

17 Para la entrada de datos se usaran campos de texto, cajas de selección múltiple (comboboxes), cajas de selección y se diligenciará la entrada mediante la confirmación con un botón de acción para la función seleccionada. El tiempo de respuesta del servidor a las acciones del usuario tendrá como criterios o Velocidad de conexión a internet en el dispositivo móvil. o Velocidad del hardware y el soporte del dispositivo móvil para diferentes tecnologías de posicionamiento como GPS o Número de usuarios simultáneos haciendo uso del servicio Para la correcta implementación de la interfaz de usuario se hará un análisis previo del formato suministrado por la aplicación LBS del dispositivo móvil lanzando excepciones como: Las entradas del sistema para los campos que requieran cantidades numéricas tendrán evaluación del formato, revisando que no se ingresen letras o números negativos, de presentarse estos se arrojará un mensaje de error explicando el hecho y se pedirá el reingreso del valor en ese campo. Las entradas de sistema para los campos que requieran una cantidad máxima y/o mínima de caracteres y se les digite contenido que viole estas restricciones, la interfaz arrojará un mensaje de error explicando el hecho y se pedirá el reingreso del valor en este campo. Para las entradas del sistema, se tienen unos requerimientos de llenado de campos, de faltar la diligencia de uno de estos campos, la interfaz arrojará un mensaje de error explicando el hecho y pedirá el ingreso del valor requerido en el campo, arengándose a las anteriores dos restricciones. En cuanto a la interfaz GUI, está será realizada creando una capa sobre la cartografía ofrecida mediante el API versión 4 de Google Maps para su desarrollo. 17

18 3.4 Interfaces con el Hardware Las interfaces de hardware muestran como interactúa el hardware y el sistema para su correcto funcionamiento. El software de la aplicación LBS tendrá que interactuar con el teléfono celular donde se encuentra implementada dicha aplicación y con el servidor que se va a utilizar para almacenar el middleware. Por otro lado, los socios AGG-JMM, quienes serán los desarrolladores de la arquitectura y encargados de la información sobre el LBS, no estarán involucrados en trabajar directamente con el hardware del dispositivo móvil en la cual se ejecutará la aplicación LBS. El protocolo que se considera usar para la comunicación entre LBS, middleware y plataforma es el protocolo de red TCP/IP explicado en detalle en el RFC 791, y traducido al español Ponce de León[PONC 1999] (19) Este fue elegido debido a que es un mecanismo de transporte confiable y orientado a conexión evitando la recepción de paquetes incompletos o dañados; además soporta la comunicación full-dúplex y el envío y recepción de datos es de forma asincrónica (20)[TANE 2003] Además soporta diversas tecnologías de comunicación en los celulares como EDGE, GSM, UMTS, WI-FI y WIMAX entre otros que fueron descritos en el anexo 4 ( estado del arte de los servicios basado s en la localización). Sin embargo, cabe mencionar que al implementar la red se realizarán pruebas de velocidad y trafico y según estas, si el protocolo no cumple con los requerimientos de dichas pruebas se podría pasar a un protocolo UDP, referido en el RFC 768 traducido al español por Sánchez Ruiz [SANC 1999] (21), sacrificando confiabilidad frente a velocidad. En cuanto a los puertos, la aplicación usará el puerto TCP ya que este puerto se encuentra entre los puertos y que están reservados para aplicaciones privadas y por otra parte en la lista completa de los números registrados para los puertos UDP y TCP publicados por la organización IANA [IANA2010] (22) este puerto no ha sido asignado a ninguna otra aplicación. 18

19 3.5 Interfaces con el Software Las interfaces con las que actuará el sistema pueden ser por parte de la aplicación LBS, por parte del middleware y por parte del sistema operativo en cada celular. En cuanto a la interfaz con el sistema operativo de los dispositivos móviles se pretende utilizar el OS Symbian con el fin de mostrar la funcionalidad de la arquitectura propuesta. Sin embargo, es de aclarar que la arquitectura middleware será independiente del sistema operativo a utilizar. A continuación se muestran las interfaces de software con las que interactuara el sistema: Descripción Propósito de uso Symbian J2ME.NET La plataforma de Symbian es ampliamente usada en la mayoría de dispositivos móviles inteligentes Es el sistema operativo más difundido y conocido en los dispositivo móvil y asegura un alto número de participantes Las tecnologías J2ME contienen un JRE altamente optimizado desarrollado para el mercado de gran consumo, abarcan una amplia gama de dispositivos móviles, con el fin de llevar muchas herramientas y tecnologías a soluciones JAVA. La aplicación LBS podría utilizar el lenguaje de desarrollo JAVA ya que la mayoría de teléfonos celulares lo soportan incluido los diferentes API Es una plataforma de desarrollo de software con énfasis en transparencia de redes, con independencia de plataforma de hardware y que permite un rápido desarrollo de aplicaciones. Al surgir la posibilidad de utilizar Web Services para gestionar el middleware,.net es una buena solución ya que dispone de manera rápida y segura de desarrollar aplicaciones de este tipo Versión Versión Microsoft Visual Studio

20 Fuente Symbian, desarroladores ymbian.org/ Sun microsystems ucts/personalprofile/down load.html Microsoft /co/netframework/default.asp x Comentarios adicionales La aplicación JAVA permite que un podría funcionar único desarrollo se en otros sistemas ejecute en sistemas operativos y no es operativos que soporten la dependiente de máquina virtual en uno específico. teléfonos celulares Tabla 2: Interfaces de software 3.6 Interfaces de Comunicación El middleware será accedido de manera implícita por el usuario final, a través de una comunicación por internet. El protocolo de comunicación a usar es TCP/IP [PONC 1999] (19) (por las razones ya descritas en 3.4) y sobre este protocolo se manejará un sistema Web definido por protocolos de la World Wide Web Consortium [w3c2010] (23). Este sistema de red maneja una serie de sockets e hilos que recibirán la conexión y darán servicios a cada comunicación requerida. 3.7 Restricciones de Memoria Para el funcionamiento de este servicio se establecen dos sistemas principales: Middleware: Para el middleware ofrecido por AGG-JMM se requiere un equipo capaz de ejecutar simultáneamente un servidor web APACHE, una base de datos ORACLE y el 20

21 servidor de aplicaciones GLASSFISH, con lo cual sumando los requerimientos mínimos de memoria para estas aplicaciones da como resultado un sistema con 4GB de memoria RAM. Dispositivo móvil: Para la correcta ejecución de la aplicación Google Maps en el dispositivo móvil no se tienen datos concretos. Sin embargo, se tiene como dato que el consumo de memoria en un Nokia 5800 es de 5.8 MB de memoria RAM y en un HTC Droid es de 12.2 MB de memoria RAM ocupadas. 3.8 Operaciones Como en todos las aplicaciones LBS, los usuarios esperan que cada aplicación esté funcionando las 24 horas al día, 7 días a la semana disponible, y que en lo posible no haya ninguna clase de problema. Esto en la práctica es imposible, así que en los momentos en que la aplicación no esté activa se avisa a los usuarios que el servicio no estará temporalmente disponible durante cierto periodo de tiempo. En estos momentos se hará mantenimiento de emergencia o alguna modificación requerida a la aplicación y con el consiguiente respaldo de la información en caso de ser necesario. Para la aplicación LBS de prueba, se espera como prioridad demostrar su funcionalidad para validar la arquitectura propuesta y no garantizar un producto perfecto. 3.9 Funciones del Producto Todas las funciones del producto se pueden observar de manera clara en el diagrama de casos de uso, anexo 1, junto a su correspondiente documentación para cada uno de los stakeholders; de igual forma el modelo de dominio, anexo 3, lo ubica en el contexto mencionado. 21

22 Las principales funciones del producto son: La empresa puede comprar servicios de publicidad de su negocio de parqueaderos públicos en Bogotá para pautar en Google Maps. La empresa puede comprar servicios de información para promocionar su negocio de parqueaderos públicos en la ciudad de Bogotá a través de Google Maps. El usuario puede adquirir el servicio de información y publicidad personalizado de parqueaderos públicos en Bogotá suministrados por los socios AGG-JMM, a través del mapa de Bogotá en Google Maps. El usuario puede crear un perfil acerca de las categorías y las características que desee de los parqueaderos públicos en Bogotá. AGG-JMM puede asignar publicidad o información de una empresa de parqueaderos de Bogotá a través de Google Maps. AGG-JMM pueden personalizar la información de cada cliente suscrito a su servicio para luego ofrecer su LBS de parqueaderos públicos Funciones que no realiza este servicio: No permite hacer uso del servicio de AGG-JMM sin conexión a Internet. No permite tener acceso desde un dispositivo móvil con capacidad limitada dentro de los requerimientos de memoria y los requerimientos de interfaces del sistema especificados. No permite ofrecer los servicios de información y publicidad por el cual el usuario del dispositivo móvil no los adquirió. 22

23 3.10 Características del Usuario A continuación se describe las características de los posibles usuarios en la aplicación LBS de AGG- JMM siguiendo la tabla de la plantilla de IronWorks [IRON 2007] (24) Características del Usuario Nivel de Seguridad o de Privilegios Roles Nivel de Estudios o Experiencia Técnica Frecuencia de Uso Descripción Solo puede acceder a funciones de caso de uso 1-3, 21 Usuario que posee un teléfono celular con los requisitos (del numeral 3.11) y pagó por el servicio de parqueaderos en Bogotá de AGG-JMM El usuario no debe tener algún tipo de conocimiento específico, solo comprender la aplicación de Google Maps para disfrutar de ella El usuario puede usar el servicio desde que se suscribió a él y utilizarlo cuantas veces quiera hasta el fin de su suscripción con AGG-JMM Características del Usuario Nivel de Seguridad o de Privilegios Roles Nivel de Estudios o Experiencia Técnica Frecuencia de Uso Descripción Solo debería acceder a funciones de caso de uso 4-6, 8, 9, pero podría acceder a las funciones del usuario Es la asociación AGG-JMM de un parqueadero público que ofrece el LBS de parqueaderos públicos en Bogotá.Es el administrador y posee cualquier privilegio Como la asociación AGG-JMM se conforma por los mismos desarrolladores de este producto, poseen una alta experiencia en este servicio Siempre estará disponible Tabla 3 : Características del usuario [IRON 2007] (24) 23

24 3.11 Restricciones Las restricciones además de las mencionadas en el numeral 2.1 de perspectiva del producto, son las siguientes: 1. Limitaciones de hardware y software: Cada dispositivo móvil que haga uso de los beneficios de la aplicación Google Maps, deberá contar con los requisitos descritos anteriormente en interfaces de hardware y restricciones de memoria. 2. Protocolos: Se requiere un dispositivo móvil con capacidad de acceder a redes de datos y posibilidad de transmitir sobre TCP/IP. 3. Se establece que los socios AGG-JMM usarán este producto con fines académicos no comerciales y no infringirá en las condiciones de servicio de Google Maps, anexo Modelo del Dominio Véase el correspondiente anexo 3 acerca del modelo de dominio. Los teléfonos celulares, los PDA, los laptops entre otros son dispositivos móviles que utilizan los LBS. Estos últimos se benefician por servicios de cartografía como son Bings Maps, Yahoo Maps, Google Maps, mapas publicar entre otros que utilizan el concepto de geolocalización. Sin embargo es el cliente quien posee un dispositivo móvil y disfruta de los LBS s. Por otro lado la asociación AGG-JMM es la encargada de vender su servicio al cliente, ofrecerle servicios de información o servicios de publicidad y al mismo tiempo negociar con una o varias empresas que desean estos servicios. Así AGG-JMM desarrolla un middleware que está en servidor gestionado por él mismo y cualquier empresa suministra la información necesaria al middleware para el gestionamiento del LBS. 24

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO 1 Objetivo del Manual Elaborado por: Revisado por: Aprobado por: Fecha: 13/08/2015 Difusión: Información del Manual

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Qué es Google Calendar? Qué se puede hacer en Google Calendar? Qué es Google Calendar? Google Calendar es una herramienta web 2.0 que permite tener una agenda virtual a la que se puede acceder desde cualquier lugar, en forma gratuita. La característica más interesante

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Multipedidos es un sistema de ventas on-line que permite gestionar pedidos por internet en tiempo real de manera económica, simple y eficaz.

Multipedidos es un sistema de ventas on-line que permite gestionar pedidos por internet en tiempo real de manera económica, simple y eficaz. Presentación Multipedidos es un sistema de ventas on-line que permite gestionar pedidos por internet en tiempo real de manera económica, simple y eficaz. El sistema está pensado para empresas que deseen

Más detalles

UNIVERSIDAD AUTÓNOMA DEL CARIBE

UNIVERSIDAD AUTÓNOMA DEL CARIBE Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE SOPORTE DE PLATAFORMA GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO El objeto del procedimiento es garantizar una plataforma tecnológica y un sistema de comunicación

Más detalles

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ

Más detalles

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail josejuan_avina@gmail.com

Más detalles

Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA

Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA GESTIONAR EVENTOS DE DIVULGACIÓN TECNOLÓGICA La consulta de EDT es el punto de entrada a la funcionalidad de diseño de EDT. El coordinador

Más detalles

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS La gestión del asesor comercial se basa en mantener contacto personalizado con un grupo de clientes empresariales o personales.

Más detalles

Windows Server 2012: Infraestructura de Escritorio Virtual

Windows Server 2012: Infraestructura de Escritorio Virtual Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

OFICINA VIRTUAL SIS MANUAL DE TUTOR

OFICINA VIRTUAL SIS MANUAL DE TUTOR OFICINA VIRTUAL SIS MANUAL DE TUTOR Copyright 2005 SENA - CEV Comunidad Educativa Virtual - Todos los derechos reservados. BUSCAR IMPRIMIR TABLA DE CONTENIDOS Página 1 de 22 BUSCAR IMPRIMIR TABLA DE CONTENIDOS

Más detalles

Resumen de la Tesina. Autor: Adrià Batet López. Tutor: Víctor Pascual Ayats

Resumen de la Tesina. Autor: Adrià Batet López. Tutor: Víctor Pascual Ayats Inventario y geolocalización de las actividades comerciales en las plantas bajas de los edificios de L Hospitalet de Llobregat. Aplicación web de recursos para el ciudadano. Resumen de la Tesina. Autor:

Más detalles

rutas e información relacionada con puntos de interés en la UDLAP. como los requerimientos de hardware y software establecidos.

rutas e información relacionada con puntos de interés en la UDLAP. como los requerimientos de hardware y software establecidos. Capítulo I. Planteamiento del problema Este capítulo presentará la introducción y planteamiento del problema a resolver por el sistema que se implementará, llamado Navin, un servicio basado en localización

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) 1. Introducción El presente manual representa una guía rápida que ilustra la utilización del Módulo de Administración

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Gestión de Oportunidades

Gestión de Oportunidades Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea 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

O C T U B R E 2 0 1 3 SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1

O C T U B R E 2 0 1 3 SOPORTE CLIENTE. Manual de Usuario Versión 1. VERSIÓN 1 P á g i n a 1 SOPORTE CLIENTE Manual de Usuario Versión 1 VERSIÓN 1 P á g i n a 1 Contenido Contenido... 2 INTRODUCCIÓN... 3 DESCRIPCIÓN ACTIVIDADES... 4 1. INICIO... 4 2. REGISTRAR NUEVO CLIENTE... 5 1.1 INGRESO DE

Más detalles

Adicionalmente, en función de su objetivo, las Cookies puedes clasificarse de la siguiente forma:

Adicionalmente, en función de su objetivo, las Cookies puedes clasificarse de la siguiente forma: Cookies policy a) Utilización de Cookies y Web Bugs b) Tipología, finalidad y funcionamiento de las Cookies c) Cómo deshabilitar las Cookies y los Web Bugs en los principales navegadores d) Qué ocurre

Más detalles

Tecnologías para una Educación de Calidad Cierre de Brecha Digital Estándar de Coordinación Informática Ámbito de Mantenimiento.

Tecnologías para una Educación de Calidad Cierre de Brecha Digital Estándar de Coordinación Informática Ámbito de Mantenimiento. Cierre de Brecha Digital Estimado Sostenedor y Director, Dirigida al Sostenedor y al Establecimiento Educacional El Ministerio de Educación se encuentra implementando el plan Tecnologías para una Educación

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Primer avance de proyecto de software para la gestión de inscripciones en cursos

Primer avance de proyecto de software para la gestión de inscripciones en cursos Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados

Más detalles

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1 Traslado de Copias y Presentación de Escritos Manual de Usuario V.3.1 Página: 2 45 INDICE INTRODUCCIÓN... 3 1 ACCESO A LA APLICACIÓN... 3 2 PROCESO DE FIRMA... 4 3 TRASLADOS PENDIENTES DE ACEPTAR POR EL

Más detalles

Unidad III. Software para la administración de proyectos.

Unidad III. Software para la administración de proyectos. Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de

Más detalles

Servidores Donantonio

Servidores 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

Control Satelital y gestión de ubicaciones en mapa. (CitiTrack)

Control Satelital y gestión de ubicaciones en mapa. (CitiTrack) Nuestra compañía CITICA S.A.S dedicada a brindar soluciones de Trazabilidad, Control y Gestión en tiempo real, hace de sus procesos, información, inversiones, tanto humanas como físicas, algo claro, pertinente

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Manual de Usuario SMS Inteligente

Manual de Usuario SMS Inteligente Manual de Usuario SMS Inteligente 1 Contenido 1. Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos... 3 4. Cómo utilizar el portal... 4 Ingreso

Más detalles

Banco de la República Bogotá D. C., Colombia

Banco de la República Bogotá D. C., Colombia Banco de la República Bogotá D. C., Colombia Subgerencia de Informática Departamento de Seguridad Informática MANUAL DE USUARIO PARA EL SERVICIO - SISTEMA DE GESTIÓN PKI DE USUARIOS ROAMING - USI-GI-56

Más detalles

CAPITULO I El Problema

CAPITULO I El Problema CAPITULO I El Problema 1. CAPITULO I EL PROBLEMA. 1.1. PLANTEAMIENTO DEL PROBLEMA. Desde su nacimiento la Facultad de Administración, Finanzas e Informática dispone del departamento de la biblioteca, con

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

Principios de Privacidad y Confidencialidad de la Información

Principios de Privacidad y Confidencialidad de la Información Principios de Privacidad y Confidencialidad de la Información Con el objetivo de mantener nuestro permanente liderazgo en la protección de la privacidad del cliente, Manufacturera 3M S.A de C.V está activamente

Más detalles

CRM para ipad Manual para Usuario

CRM para ipad Manual para Usuario CRM para ipad Manual para Usuario Manual del CRM en el ipad para usuario. Contenido: Apartado 1 Concepto General. Visión general y concepto de Delpro(CRM). Apartado 2 Conexión y Sistema Delpro. Configuración

Más detalles

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

POLÍTICA DE COOKIES. Informamos a los Usuarios de Internet que en el Web utilizamos cookies.

POLÍTICA DE COOKIES. Informamos a los Usuarios de Internet que en el Web utilizamos cookies. POLÍTICA DE COOKIES 1. INTRODUCCIÓN Este documento describe la Política de cookies que regula el sitio web con URL http://www.controlintegral.net, (desde ahora el Web ), con el objetivo de garantizar la

Más detalles

Análisis de aplicación: Virtual Machine Manager

Análisis de aplicación: Virtual Machine Manager Análisis de aplicación: Virtual Machine Manager Este documento ha sido elaborado por el Centro de Apoyo Tecnológico a Emprendedores bilib, www.bilib.es Copyright 2011, Junta de Comunidades de Castilla

Más detalles

Capitulo 3. Desarrollo del Software

Capitulo 3. Desarrollo del Software Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE Instructivo Gestión de Encuestas y Sondeos en CRM Versión 01 02/07/2015 CONTENIDO INSTRUCTIVO GESTIÓN DE

Más detalles

Manual del Usuario Transagas Plataforma para transar en el mercado secundario de gas natural Versión 1.0

Manual del Usuario Transagas Plataforma para transar en el mercado secundario de gas natural Versión 1.0 Manual del Usuario Transagas Plataforma para transar en el mercado secundario de gas natural Versión 1.0 Mayo de 2015 2 Tabla de Contenido 1. OBJETIVO... 2 2. ALCANCE... 2 3. GENERALIDADES DE LA PLATAFORMA...

Más detalles

Emerson Network Energy Center, ENEC Lite, es. Multilenguaje. Navegación intuitiva. Multiusuario. Seguridad. Mantenimiento y control

Emerson Network Energy Center, ENEC Lite, es. Multilenguaje. Navegación intuitiva. Multiusuario. Seguridad. Mantenimiento y control Emerson Network Energy Center, ENEC Lite, es una aplicación para la gestión remota y local de sistemas de energía, baterías, corriente alterna, grupos electrógenos, SAIs, sistemas de refrigeración y demás

Más detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...

Más detalles

Cómo elegir tu SOFTWARE DE GESTIÓN?

Cómo elegir tu SOFTWARE DE GESTIÓN? Cómo elegir tu SOFTWARE DE GESTIÓN? 00 Introducción Tu empresa está en expansión y has decidido integrar todas las áreas de tu negocio para seguir creciendo. Has iniciado la búsqueda de un software de

Más detalles

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014

Más detalles

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA ACLARACIONES Y RESPUESTAS A CONSULTAS SEGUNDA PARTE De acuerdo a lo señalado en el numeral 11 de las Bases de Licitación, a continuación se presenta

Más detalles

POLÍTICA DE COOKIES. Asegurar que las páginas web pueden funcionar correctamente

POLÍTICA DE COOKIES. Asegurar que las páginas web pueden funcionar correctamente POLÍTICA DE COOKIES Este sitio web, para su mayor disponibilidad y funcionalidad, usa Cookies para mejorar y optimizar la experiencia del usuario. A continuación MEGALAB pone a disposición de los usuarios

Más detalles

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

Más detalles

OLIMPO Servidor Universal

OLIMPO Servidor Universal OLIMPO Servidor Universal Documento 20050714/01 Fecha Creación Julio 2005 Fecha Última Revisión Agosto 2007 Versión de documento 2.0 1/7 Visión Global Desde el año 1984, en IGT Microelectronics hemos ofrecido

Más detalles

V i s i t a V i r t u a l e n e l H o s p i t a l

V i s i t a V i r t u a l e n e l H o s p i t a l V i s i t a V i r t u a l e n e l H o s p i t a l Manual de Restauración del PC Septiembre 2011 TABLA DE CONTENIDOS SOBRE EL SOFTWARE... 3 CONSIDERACIONES ANTES DE RESTAURAR... 4 PROCEDIMIENTO DE RECUPERACION...

Más detalles

Descripción. Introducción. Acceso al correo

Descripción. Introducción. Acceso al correo Descripción Presentar a los padres del instituto Alberto Merani el manejo del correo electrónico por medio del nuevo sistema llamado Office 365, el cual se accederá a través de http://correo.institutomerani.edu.co/

Más detalles

Análisis y diseño del sistema CAPÍTULO 3

Análisis y diseño del sistema CAPÍTULO 3 Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado. SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

Aplicación para la gestión de prácticas en empresas. Memoria

Aplicación para la gestión de prácticas en empresas. Memoria Aplicación para la gestión de prácticas en empresas. Memoria El proyecto se basa en la creación de una aplicación para la gestión de prácticas curriculares en empresas de los alumnos de la Facultad de

Más detalles

En los últimos años, se ha presentado una enorme demanda por servicios portátiles,

En los últimos años, se ha presentado una enorme demanda por servicios portátiles, Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha

Más detalles

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

PROCEDIMIENTO GESTIÓN TICS

PROCEDIMIENTO GESTIÓN TICS . OBJETIVO Asesorar, preservar y mantener toda la infraestructura en tecnologías de la información y de comunicaciones en equipos de programas informáticos y medios de comunicación para reunir, almacenar,

Más detalles

Reglas de Uso del PACE

Reglas de Uso del PACE (PACE) Reglas de Uso del PACE Dirección de Operación y Financiamiento Dirección General de Bachillerato SUBSECRETARÍA DE EDUCACIÓN MEDIA SUPERIOR 1 CONTENIDO Introducción... 3 Requisitos para operar el

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

Capas del Modelo ISO/OSI

Capas del Modelo ISO/OSI Modelo ISO/OSI Fue desarrollado en 1984 por la Organización Internacional de Estándares (ISO), una federación global de organizaciones que representa aproximadamente a 130 países. El núcleo de este estándar

Más detalles

Sistema de gestión de tareas y proyectos

Sistema de gestión de tareas y proyectos Sistema de gestión de tareas y proyectos Propuesta de proyecto Seminario de Informática I Luis Muñoz Enrique Viard Contenido Introducción... 3 Descripción general... 3 Arquitectura propuesta... 5 Requisitos...

Más detalles

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS 2013 GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS Universidad del Valle Sede Yumbo GA 02 REGYU V 02-2013 Elaborado por: Tecnología Sistemas Sede Yumbo Revisado por: José Luis López Marín Jesús Alberto González

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

Eurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES

Eurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES Eurowin 8.0 SQL Manual del módulo TALLAS Y COLORES Documento: me_tallasycolores Edición: 05 Nombre: Manual del módulo Tallas y Colores de Eurowin 8.0 SQL Fecha: 30-04-2012 Tabla de contenidos 1. Introducción...

Más detalles

Sistema en Terreno SmartPhone Android

Sistema en Terreno SmartPhone Android Sistema en Terreno SmartPhone Android INTRODUCCION Sin lugar a dudas, los Smartphones y las Tablets Android se están convirtiendo en un aliado indispensable de nuestro trabajo cotidiano, ya que estos dispositivos

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

E-learning: E-learning:

E-learning: E-learning: E-learning: E-learning: capacitar capacitar a a su su equipo equipo con con menos menos tiempo tiempo y y 1 E-learning: capacitar a su equipo con menos tiempo y Si bien, no todas las empresas cuentan con

Más detalles

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles

Guía Metodológica para el diseño de procesos de negocio

Guía Metodológica para el diseño de procesos de negocio Guía Metodológica para el diseño de procesos de negocio La guía desarrollada para apoyar TBA, se diseñó con base en las metodologías existentes para el desarrollo BPM, principalmente en aquellas que soportan

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles