Análisis y diseño de una aplicación para la gestión de reservas de un complejo de apartamentos. AIDA - MEMORIA - Fecha creación

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

Download "Análisis y diseño de una aplicación para la gestión de reservas de un complejo de apartamentos. AIDA - MEMORIA - Fecha creación"

Transcripción

1 Análisis y diseño de una aplicación para la gestión de reservas de un complejo de apartamentos. - MEMORIA - Autor Consultor Fecha creación Juan José Cuadrado Viernes, 16 de Junio de 2006 Plan de Trabajo 1/82

2 TABLA DE CONTENIDOS 1 Recogida y documentacion de requisitos Introducción Información Inicial Modelo del Dominio Modelo del Negocio El glosario del modelo del negocio Guiones Recepcionista Casos de uso Actores Diagramas de casos de uso Documentación textual Requisitos de la interfaz de usuario Análisis orientado a objetos Revisión de los casos de uso Descripción textual de los casos de uso revisados Identificación de las clases de entidades Especificación de los atributos de las clases de entidades Relaciones Identificación de las clases frontera, clases de control y operaciones Especificación formal de las clases de uso Análisis del interfaz de usuario Diseño orientado a objetos Introducción Diseño arquitectónico Diseño de los casos de uso Diagrama estático de diseño Diseño de la persistencia Diseño de la base de datos Gestores de disco El diseño de la interfaz de usuario Presentación de los datos Implementación de los diálogos Formato de ventanas Bibliografía y referencias Anexos Plan de trabajo Descripción del TFC Propósito Objetivos Planificación del proyecto División del trabajo Estimación de tiempos Identificación de hitos Encadenamiento de actividades Planificación temporal Plan de Trabajo 2/82

3 INDICE DE ILUSTRACIONES Y TABLAS. Ilustración 1 - Modelo del Dominio... 8 Ilustración 2 - Diagrama de casos de uso... 9 Ilustración 3 - Diagrama de colaboración Ilustración 4 - Modelo del Negocio Tabla 1 - Glosario de términos Ilustración 5 - Diagrama Casos de Uso Tabla 2 - Aspectos de las tareas Ilustración 6 - Diagramas de Nuevos Casos de Uso Ilustración 7 - Herencia Ilustración 8 - Agragación Ilustración 9 - Asociación Ilustración 10 - D.Colaboración 1.Actualizar reserva Ilustración 11 - D. Colaboración 2.Consultar Disponibilidad Ilustración 12 - D. Colaboración 3.Actualizar Agencia Ilustración 13 - D. Colaboración 4.Crear Entrada Ilustración 14 - D. Colaboración 5.Actualizar Apartamento Ilustración 15 - D. Colaboración 6.Actualizar Cliente Ilustración 16 - D. Colaboración 7.Emitir Factura Agencia Ilustración 17 - D. Colaboración 8.Actualizar Precios Ilustración 18 - D. Colaboración.9.Crear Salidas Ilustración 19 - D. Colaboración 10.Emitir Factura Directos Ilustración 20 - D. Secuencia 1.Actualizar Reserva Ilustración 21 - D. Secuencia 2.Consultar Disponibilidad Ilustración 22 - D. Secuencia 3.Actualizar Agencia Ilustración 23 - D. Secuencia 4.Crear Entrada Ilustración 24 - D. Secuencia.5.Actualizar Apartamento Ilustración 25 - D. Secuencia 6.Actualizar Cliente Ilustración 26 - D. Secuencia 7.Emitir Factura Agencia Ilustración 27 - D. Secuencia 8.Actualizar Precios Ilustración 28 - D. Secuencia 9.Crear Salida Ilustración 29 - D. Secuencia 10.Emitir Factura Directos Ilustración 30 - Interfaz_Reserva Ilustración 31 - Interfaz_Disponibilidad Ilustración 32 - Interfaz_Agencia Ilustración 33 - Interfaz_Entrada Ilustración 34 - Interfaz_Apartamento Ilustración 35 - Interfaz_Cliente Ilustración 36 - Interfaz_Factura_Agencia Ilustración 37 - Interfaz_Precios Ilustración 38 - Interfaz_Salidas Ilustración 39 - Interfaz_Factura_Directos Ilustración 40 - Componentes por capas Plan de Trabajo 3/82

4 Tabla 3 - C.Uso 1.Actualizar Reserva Tabla 4 - C.Uso 2.Consultar disponibilidad Tabla 5- C.Uso 3.Actualizar Agencia Tabla 6 - C.Uso 4.Crear Entrada Tabla 7 - C.Uso 5.Actualizar Apartamento Tabla 8 - C.Uso 6.Actualizar Cliente Tabla 9 - C.Uso 7.Emitir Factura Agencia Tabla 10 - C.Uso 8.Actualizar Precios Tabla 11 - C.Uso 9.Crear salida Tabla 12 - C.Uso 10.Emitir Factura Clientes Directos Ilustración 41 - Diagrama estático de diseño Ilustración 42 - Tabla Agencia Ilustración 43 - Tabla Apartamentos Ilustración 44 - Tabla Clientes Ilustración 45 - Tabla Delalle Factura Ilustración 46 - Tabla Factura Ilustración 47 - Tabla Precio Ilustración 48 - Tabla Reserva Ilustración 49 - Pantalla- Gestión de reservas Ilustración 50 - Pantalla- Disponibilidad de Apartamentos Ilustración 51 - Pantalla- Mantenimiento de Agencias Ilustración 52 - Pantalla- Gestión de entradas Ilustración 53 - Pantalla- Mantenimiento de Apartamentos Ilustración 54 -Pantalla- Mantenimiento de Clientes Ilustración 55 - Pantalla- Facturación de Agencias Ilustración 56 - Pantalla- Mantenimiento de precios Ilustración 57 - Pantalla- Gestión de salidas Ilustración 58 - Pantalla- Facturación de Clientes Directos Ilustración 59 - Diagrama de red Ilustración 60 - Diagrama de Gantt Plan de Trabajo 4/82

5 1 RECOGIDA Y DOCUMENTACION DE REQUISITOS 1.1 Introducción Los requisitos son la especificación de lo que debe hacer el software; son descriptores del comportamiento, propiedades y restricciones del software que hay que desarrollar. La recogida de requisitos busca obtener información sobre dos aspectos esenciales del software que se desarrolla; los procesos que debe realizar sobre los datos y la manera en como interactuarán estos con los usuarios. Para recoger información de los requisitos que debe cumplir el software, recurriremos a las siguientes fuentes de información:. Las entrevistas, a los futuros usuarios, acompañados de la observación directa del trabajo de los futuros usuarios.. La documentación sobre el sistema actual existente, ya sea este informatizado o realizado de forma manual.. Otros puntos de vista, que aportarán otros esquemas de trabajo que la rutina no permite ver a los usuarios directos.. Considerar otras opciones existentes en el mercado y comprobar sobre aquellas los parecidos y las opciones que no se tratan actualmente, estudiando su conveniencia. Plan de Trabajo 5/82

6 1.2 Información Inicial El complejo de apartamentos Aida, cuenta con 39 apartamentos, de los cuales 35 están en régimen de explotación, y los otros 4 en régimen de alquiler directo por sus propietarios. Estos se identifican por un número, que comprende, planta baja , primer piso , y segundo piso Mediante contrato, la dirección del complejo, acuerda con las agencias, el cupo de apartamentos de los que puede disponer cada una de ellas, así como los distintos precios, según fechas, que tendrá cada una. Como norma general, con al menos quince días de antelación y de forma diaria, las agencias solicitan reservas de apartamentos, indicando la fecha de entrada, la fecha de salida, el número de personas, y los nombres de los clientes (estos normalmente vienen de forma resumida, a modo de orientación), los nombres completos no se tendrán hasta la llegada del cliente. Estas reservas serán admitidas de forma directa, aunque sobrepasen su cupo, si bien, deberán de ajustarse al cupo dos días antes de la llegada del cliente. Por lo que podrán ser modificadas e incluso anuladas. De la misma forma, hay clientes directos (que no vienen con ninguna agencia, por lo que no tienen cupo) que pueden realizar reservas de apartamentos, estas serán temporales, hasta que no sean confirmadas en función del número de reservas de las agencias, que tienen preferencia. Una vez admitida una reserva, se le asignará un número de reserva. A la llegada de los clientes, estos tendrán que presentar el bono de reserva de la agencia (necesario para la facturación a la agencia) y el pasaporte o algún otro documento acreditativo legal (para confeccionar las fichas de policía). Les será asignado un apartamento, y se le ofrecerá alquilar una caja fuerte (habilitada en cada apartamento), si la quisieran se le entregaría la lleve, y se la cobraría el período de alquiler, así como un depósito a cuenta de la llave. Por último se procedería a activar el teléfono correspondiente al apartamento asignado. Al finalizar el día, se procederá a facturar los bonos de agencia, de los clientes que han entrado durante ese día, en función de los precios establecidos en el contrato. Llegada la fecha de salida del cliente, se comprobará si tiene alquilada caja fuerte procediéndose al reintegro del depósito contra la devolución de la llave. Asimismo se comprobará si ha hecho uso del teléfono, emitiendo, si es el caso una factura correspondiente al gasto del mismo. En el caso de cliente directo, (que no venía con ninguna agencia) se procederá a la facturación de la estancia, según los precios vigentes. Plan de Trabajo 6/82

7 A tener en cuenta: El contrato con las agencias se lleva a cabo por la dirección, y a efectos de la recepción, sólo interesa el cupo de apartamentos establecido y los precios acordados, estos datos variarán al menos dos veces al año. El control del uso telefónico se realiza mediante un programa ya existente, conectado con la centralita, que permite activar y desactivar los teléfonos, y consultar y emitir facturas. El resto de procesos de cierre y control de caja los realiza mensualmente el contable. El contable tiene su propio programa de contabilidad, en el que se lleva todo el control de cobros y pagos. Los cobros que se realizan en recepción se meterán en un sobre con sus correspondientes facturas y se pasarán a contabilidad. De la misma forma, si es necesario efectuar un pago por recepción, será el contable en que lo deje preparado. En recepción no se lleva ningún tipo de control de caja. Plan de Trabajo 7/82

8 1.3 Modelo del Dominio Recoge los tipos de objetos las clases- más importantes. A partir de la información inicial, podemos considerar las siguientes clases como más importantes: Agencias Clientes Apartamentos Precios Reservas Entradas Salidas Facturas Ilustración 1 - Modelo del Dominio Plan de Trabajo 8/82

9 1.4 Modelo del Negocio Describe a grandes rasgos los procesos y entidades principales en torno al software. Una primera aproximación al diagrama de casos de uso Ilustración 2 - Diagrama de casos de uso Plan de Trabajo 9/82

10 Para identificar los objetos que utilizamos en los casos de uso establecidos anteriormente, utilizamos el diagrama de colaboración. Ilustración 3 - Diagrama de colaboración Plan de Trabajo 10/82

11 Mediante los pasos anteriores, obteneos el diagrama de objetos del modelo del negocio: Ilustración 4 - Modelo del Negocio Plan de Trabajo 11/82

12 1.5 El glosario del modelo del negocio Agencia Apartamento Bono Caja Fuerte Cliente Cupo Depósito Disponibilidad Entrada Estado Fichas Policía Precios Recepcionista Reserva Salida Teléfono Temporada Entidad que emite reservas establecidas mediante cupo, a la que se facturarán mediante precios previamente acordados. Entidad base objeto del negocio. Impreso mediante el cual un cliente se presenta enviado por una agencia. Objeto situada en el apartamento, a fin de mantener la seguridad de los objetos preciados del cliente. Huésped que realiza la estancia en el apartamento. Número de apartamentos que se acuerda con la agencia para su utilización. Importe que se entrega, para cubrir el costo de la llave de la caja fuerte. Se le reintegra al cliente al devolver este la llave. Número de apartamentos en situación de ser ocupados por los clientes. (Check In) Proceso por el cual un cliente se incorpora como huésped del complejo. Situación en que se encuentra un determinado apartamento, este puede ser disponible o no disponible. De todos los clientes que se hospeden en los apartamentos, hay que rellenar una ficha y entregarla a la policía a efectos de control de turistas. Importes acordados a abonar en función de fechas. Persona encargada del control de reservas Proceso por el cual se destina un apartamento sin definir, a un cliente previsto. Proceso por el cual un cliente abandona el complejo Control de llamadas mediante centralita. Periodos de tiempo establecidos por una fecha de inicio y una fecha final, a la cual se le asigna un precio determinado. Tabla 1 - Glosario de términos Plan de Trabajo 12/82

13 1.6 Guiones Como quiera que el único que utilizará la gestión de reservas, será el recepcionista, que si bien son dos, ambos juegan el mismo papel, luego tienen el mismo guión: Recepcionista Llega una reserva vía fax, y se procede a su confirmación, guardándose los datos de fecha de entrada y salida, así como los datos previos de clientes. Si la reserva proviene de un cliente directo, se pasará a la dirección y se mantendrá hasta que la dirección la confirme o la rechace. Cuando un cliente llega a recepción se le solicita, el bono, y el pasaporte, preguntándosele si quiere caja fuerte, si quiere la caja fuerte se le cobra el alquiler, el depósito y se le entrega la llave de la caja fuerte, así como del apartamento asignado. Posteriormente, se le activa el teléfono, se rellena la ficha de policía, se crea la entrada, con los datos actualizados del cliente, del bono y del número de apartamento, y se adjunta el recibo de alquiler de la caja fuerte con el dinero pagado y se entrega al contable. Cuando el cliente abandona el complejo, se le recogen las llaves del apartamento, y si la tuviera, la de la caja fuerte reintegrándosele el importe del depósito, por último se desactiva el teléfono. Si el cliente es directo, se le emitirá la factura de su estancia, y se cobrará su importe, adjuntando ambos (factura y cobro) para entregar al contable. Plan de Trabajo 13/82

14 1.7 Casos de uso Si bien en el apartado del modelo del negocio, hacíamos una primera aproximación a los diagramas de los casos de uso, ahora profundizaremos un poco más en estos. Identificaremos en primer lugar los actores Actores Los actores son los usuarios finales directos del sistema, aquellos que tienen interacción con el sistema. El único actor, usuario final del sistema es el recepcionista, que es el que llevará a cabo todas las labores propias de la recepción, la gestión de reservas, la gestión de entradas y la gestión de salidas. Otros actores que podrían intervenir en el sistema, tales como el director, o el contable, no tienen interacción directa sobre el sistema, sino a través del recepcionista Diagramas de casos de uso En función de los actores y de los diagramas previamente vistos, obtenemos un diagrama de casos de uso tal y como sigue: Plan de Trabajo 14/82

15 Ilustración 5 - Diagrama Casos de Uso Plan de Trabajo 15/82

16 1.8 Documentación textual Caso de uso número 1: Crear Reserva Resumen de la funcionalidad: Añade una reserva a la base de datos. Actores: Recepcionistas. Casos de uso relacionados: Consultar disponibilidad, Consultar agencia Precondición: La reserva no existe en la base de datos. Poscondición: La reserva está incorporada en la base de datos. El recepcionista introduce los datos de la reserva, número, agencia/cliente, fecha de entrada, fecha de salida, número de personas, nombres de los clientes-huéspedes. Alternativas de proceso y excepciones: Si la agencia no está introducida, habrá de ser añadida. La fecha de salida debe ser posterior a la fecha de entrada, y ambas fechas deben ser fechas válidas. De la misma forma habrá que tener en cuenta la posibilidad de que una reserva pudiera ser anulada o modificada. Si no existe disponibilidad de apartamentos, se emitirá un mensaje con tal circunstancia y se continuará el proceso. Caso de uso número 2: Consultar disponibilidad Resumen de la funcionalidad: Comprueba la disponibilidad de apartamentos libres para una fecha dada. Actores: Recepcionistas. Casos de uso relacionados: Consultar reservas, Consultar Agencias Precondición: Poscondición: A partir de las fechas de entrada y salida, introducidas por el recepcionista, el ordenador comprobará el número de reservas en la base de datos, para cada una de las fechas comprendidas entre ambas. Alternativas de proceso y excepciones: La fecha de salida debe ser posterior a la fecha de entrada, y ambas deben ser fechas válidas. La diferencia entre el número de apartamentos contratados por una agencia y el número de reserva en una fecha determinada, no dará si hay (diferencia positiva) o no (0 o diferencia negativa) apartamentos disponibles. Plan de Trabajo 16/82

17 Caso de uso número 3: Consultar Agencia Resumen de la funcionalidad: Recupera información de una agencia determinada. Actores: Recepcionistas. Casos de uso relacionados: Precondición: La agencia está en la base de datos. Poscondición: Se muestran los datos de la agencia. Dado el nombre de una agencia por el recepcionista, se muestras los datos de la misma. Alternativas de proceso y excepciones: Se debe tener en cuenta que las agencias deben tener una mantenimiento, creación, anulación, consulta y modificación. Caso de uso número 4: Consultar Reserva Resumen de la funcionalidad: Recupera información de una reserva determinada. Actores: Recepcionistas. Casos de uso relacionados: Precondición: La reserva está en la base de datos. Poscondición: Se muestran los datos de la reserva. Dado el número de una reserva dada por el recepcionista, se muestras los datos de la misma. Alternativas de proceso y excepciones: Se debe tener en cuenta que las reservas deben tener una mantenimiento, creación, anulación, consulta y modificación. Caso de uso número 5: Crear entrada Resumen de la funcionalidad: Añade una entrada a la base de datos Actores: Recepcionistas. Casos de uso relacionados: Consultar reservas, Consultar Apartamentos, Crear clientes. Precondición: La reserva a la que corresponde el cliente existe en la base de datos, y no existe la entrada en la base de datos. El apartamento a asignar debe estar disponible. Poscondición: La entrada queda incorporada a la base de datos. El apartamento se establece como no disponible A la llegada del cliente, el recepcionista, consulta la reserva mediante su número, le asigna un número de apartamento y si es necesario crea los clientes-huéspedes recién llegados, generando la entrada. Alternativas de proceso y excepciones: Si los clientes recién llegados no figuran en la base de datos, habrá que crearlos. El apartamento asignado debe estar disponible. Plan de Trabajo 17/82

18 Caso de uso número 6: Consultar Apartamento Resumen de la funcionalidad: Recupera información de una apartamento determinado. Actores: Recepcionistas. Casos de uso relacionados: Precondición: El apartamento está en la base de datos. Poscondición: Se muestran los datos del apartamento. Dado el número de un apartamento dado por el recepcionista, se muestras los datos del mismo. Alternativas de proceso y excepciones: Se debe tener en cuenta que los apartamentos deben tener una mantenimiento, creación, anulación, consulta y modificación. Básicamente cuando consultamos un apartamento el dato básico es si está o no disponible para ser ocupado por clientes. Caso de uso número 7: Crear cliente Resumen de la funcionalidad: Añade un cliente a la base de datos Actores: Recepcionistas. Casos de uso relacionados: Precondición: El cliente no existe en la base de datos. Poscondición: El cliente queda incorporado a la base de datos El cliente introduce los datos del cliente: Nombre y apellidos, nº documento acreditativo, nacionalidad, domicilio, provincia, código postal, fecha de nacimiento y observaciones. Alternativas de proceso y excepciones: Caso de uso número 8: Emitir Factura Agencia Resumen de la funcionalidad: Emite una factura a una agencia a partir de los bonos presentados por los clientes entrados en una fecha determinada. Actores: Recepcionistas. Casos de uso relacionados: Consultar Reserva, Consultar Agencia, Consultar Precios Precondición: La factura no ha sido emitida. Poscondición: La factura ha sido impresa. El recepcionista introduce una agencia, y una fecha determinada, y el ordenador recuperará los bonos correspondientes a las reservas que han llegado en ese día, y en función de los precios por día de cada una de ellas, emite una factura. Alternativas de proceso y excepciones: Si los precios para las fechas correspondientes a cada estancia, para la agencia concreta, no han sido creados, habrán de crearse. Si la agencia no existe en la base de datos, habrá de crearse. Plan de Trabajo 18/82

19 Caso de uso número 9: Consultar Precios Resumen de la funcionalidad: Recupera el precio acordado para una fecha y una agencia determinada. Actores: Recepcionistas. Casos de uso relacionados: Consultar agencia. Precondición: Existe la agencia en la base de datos, y no existe el precio para la fecha solicitada. Poscondición: El precio queda incorporado a la base de datos Dadas una fecha y una agencia, introducidas por el recepcionista, se muestra el precio acordado para las mismas. Alternativas de proceso y excepciones: Se debe tener en cuenta que los precios deben tener una mantenimiento, creación, anulación, consulta y modificación. Este proceso puede ser realizado por el recepcionista directamente o indirectamente, al emitir una factura. Caso de uso número 10 Crear Salida Resumen de la funcionalidad: Añade una salida a la base de datos Actores: Recepcionistas. Casos de uso relacionados: Consultar reservas. Precondición: La reserva a la que corresponde el cliente existe en la base de datos, y no existe la salida en la base de datos. El apartamento está establecido como no disponible Poscondición: La salida queda incorporada a la base de datos. El apartamento está establecido como disponible A la salida del cliente, el recepcionista, consulta la reserva mediante su número, generando la salida. Alternativas de proceso y excepciones: Caso de uso número 11 Emitir Factura Directos Resumen de la funcionalidad: Emite una factura a un cliente directo a partir de los días de estancia en el complejo. Actores: Recepcionistas. Casos de uso relacionados: Consultar Reserva, Consultar cliente, Consultar Precios Precondición: La factura no ha sido emitida. Poscondición: La factura ha sido impresa. El recepcionista introduce una cliente directo, y una fecha determinada, y el ordenador en función de los precios por día, emite una factura. Alternativas de proceso y excepciones: Si los precios para las fechas correspondientes a cada estancia, para clientes directos, no han sido creados, habrán de crearse. Si el cliente no existe en la base de datos, habrá de crearse. Plan de Trabajo 19/82

20 Caso de uso número 12 Consultar Clientes Resumen de la funcionalidad: Recupera información de un cliente determinado. Actores: Recepcionistas. Casos de uso relacionados: Precondición: El cliente está en la base de datos. Poscondición: Se muestran los datos del cliente. Dado el nombre de un cliente por el recepcionista, se muestras los datos del mismo. Alternativas de proceso y excepciones: Se debe tener en cuenta que los clientes deben tener una mantenimiento, creación, anulación, consulta y modificación. Plan de Trabajo 20/82

21 1.9 Requisitos de la interfaz de usuario A efectos de establecer los requisitos de la interfaz de usuarios, en primer lugar debemos contar con los usuarios, que son los que deben trabajar con el software. Así pues debemos controlar el perfil de usuario del que disponemos. Los recepcionistas conocen su trabajo, el que menos tiempo lleva en su puesto, hace cuatro años, mientras que el otro lleva más de veinte realizándolo. Ambos tienen práctica con ordenadores, de hecho, actualmente se lleva por ordenador el control telefónico y las fichas de policía. También se utiliza el Word para generar documentos que se envían por fax, así como se accede al correo por Internet, por donde se reciben reservas y peticiones específicas de apartamentos para reservas realizadas. Con objeto de estudiar los distintos aspectos acerca del uso de la aplicación presentamos la siguiente tabla resumen: Aspectos de las tareas Aspectos Frecuencia Usuarios Entorno Tareas Anteriores Tareas Siguientes Entradas Crear Reserva 20 por semana Recepcionistas Normal Petición reserva Crear Entrada Datos Reserva Crear Entrada 20 por semana Crear reserva -- Emitir Factura Agencia Nº Apartamento Salidas Documentos Problemas Fax de agencia Nombres clientes Bono de agencia OverBooking Crear Cliente 45 por semana -- Datos cliente Documento Personal Duplicidad nombres Emitir Factura Agencia 20 por semana Crear Entrada Crear Salida Datos reserva, precios Factura Agencia Crear Salida 20 por semana Crear Entrada Emitir factura Cliente Datos reserva -- Emitir Factura Cliente 50 por año Crear Salida Estancia Especial Salidas fuera horario Datos reserva, precios Factura Cliente Estancia Especial Tabla 2 - Aspectos de las tareas Plan de Trabajo 21/82

22 2 ANÁLISIS ORIENTADO A OBJETOS Durante la fase de recogida y documentación de requisitos, se establecen básicamente, la descripción de las funciones del software, en forma de casos de uso y de tareas e usuario. El resto de documentos son complementarios. Ahora bien, esta documentación, se establece como acuerdo entre los usuarios y los desarrolladores del software, esto significa que los requisitos están expresados de una manera poco formalizada, para que sean entendibles por ambas partes. Así pues, un primer cometido del análisis es el de traducir los requisitos a un lenguaje más formal, que en el método que seguimos son los modelos y diagramas UML. Un segundo cometido de la etapa de análisis será la identificación de unas clases fundamentales que serán la base de la implementación del software. Finalmente, se expresarán estas clases en términos de casos de uso. Plan de Trabajo 22/82

23 2.1 Revisión de los casos de uso Los casos de uso elaborados en la etapa anterior, se basan en el trabajo que se realiza con una cierta frecuencia en la recepción del complejo, pero ya en la documentación textual de los mismos se exponen otros casos de uso que no se reflejan en los mismos, ya que su realización es prácticamente nula. Principalmente, hablamos de los mantenimientos; de reservas, con su posibilidad de modificación y anulación; de agencias, con sus posibilidades de creación, modificación y anulación, cosa que ciertamente nos comentas que sucede en muy pocas ocasiones (de hecho en los últimos tres años sólo ha sido modificado el nombre fiscal y el nif de una de ellas); de clientes con la posibilidad de anular y modificar cliente; de precios que se modifican dos veces al año (abril y noviembre, fecha en que se firman los contratos. Con todo esto habremos de añadir los siguientes casos de uso: Actualizar Reservas (Crear Reserva, Modificar Reserva, Consultar Reserva y Anular Reserva). Actualizar Agencia (Crear Agencia, Modificar Agencia, Consultar Agencia y Anular Agencia). Actualizar Cliente (Crear Cliente, Modificar Cliente, Consultar Cliente y Anular Cliente). Actualizar Precios (Crear Precios, Modificar Precios, Consultar Precios y Anular Precios). Actualizar Apartamentos (Crear Apartamentos, Modificar Apartamentos, Consultar Apartamentos, y Anular Apartamentos). Expresado en forma de diagrama resultaría: Plan de Trabajo 23/82

24 Ilustración 6 - Diagramas de Nuevos Casos de Uso Plan de Trabajo 24/82

25 A partir de la incorporación estos nuevos casos de uso, habrá que revisar los anteriores de forma que no haya casos de uso duplicados. En seguida nos damos cuenta que existen casos de uso que quedaría englobados en estos nuevos, tales como Crear Reserva Consultar Agencia Consultar Reserva Consultar Apartamento Crear Cliente Consultar Precios Resultando así, la siguiente relación de casos de uso: Caso de uso número 1: Actualizar Reserva Caso de uso número 2: Consultar disponibilidad Caso de uso número 3: Actualizar Agencias Caso de uso número 4: Crear entrada Caso de uso número 5: Actualizar Apartamento Caso de uso número 6: Actualizar Cliente Caso de uso número 7: Emitir Factura Agencia Caso de uso número 8: Actualizar Precios Caso de uso número 9: Crear Salida Caso de uso número 10: Emitir Factura Directos Plan de Trabajo 25/82

26 2.2 Descripción textual de los casos de uso revisados Caso de uso número 1: Actualizar Reserva Resumen de la funcionalidad: Mantenimiento de una reserva en la base de datos (creación, modificación, consulta o baja) Actores: Recepcionistas. Casos de uso relacionados: Consultar disponibilidad, Consultar agencia Precondición: Poscondición: El recepcionista introduce el número de reserva; en caso de existir muestra los datos de la reserva, número, agencia/cliente, fecha de entrada, fecha de salida, número de personas, nombres de los clientes-huéspedes, pudiendo en este momento ser anulada, o bien modificada reintroduciendo los datos; en caso de no existir presenta una plantilla en blanco, para que el recepcionista introduzca los datos de la reserva a crear. Alternativas de proceso y excepciones: Si la agencia no está introducida, habrá de ser añadida. La fecha de salida debe ser posterior a la fecha de entrada, y ambas fechas deben ser fechas válidas. Si no existe disponibilidad de apartamentos, se emitirá un mensaje con tal circunstancia y se continuará el proceso. Caso de uso número 3: Actualizar Agencias Resumen de la funcionalidad: Mantenimiento de una agencia en la base de datos (creación, modificación, consulta o baja) Actores: Recepcionistas. Casos de uso relacionados: Precondición: Poscondición: El recepcionista introduce el nombre de una agencia; en caso de existir muestra los datos de la agencia, nombre, nombre fiscal, Nif, domicilio, población, código postal, país, número de apartamentos contratados, pudiendo en este momento ser anulada, o bien modificada reintroduciendo los datos; en caso de no existir presenta una plantilla en blanco, para que el recepcionista introduzca los datos de la agencia a crear. Alternativas de proceso y excepciones: Se requieren los datos fiscales de la agencia a efectos de la facturación de la misma. Plan de Trabajo 26/82

27 Caso de uso número 5: Actualizar Apartamento Resumen de la funcionalidad: Mantenimiento de un apartamento en la base de datos (Creación, Modificación, Consulta y anulación). Actores: Recepcionistas. Casos de uso relacionados: Precondición: Poscondición: Dado el número de un apartamento dado por el recepcionista; si éste existe se muestras los datos del mismo, número, descripción y estado, pudiendo ser modificada o anulada; si éste no existe, se podrá proceder a su creación. Alternativas de proceso y excepciones: Básicamente cuando consultamos un apartamento el dato básico es si está o no disponible para ser ocupado por clientes. La anulación de un apartamento consiste en que este (normalmente por venta) queda fuera del proceso de explotación del complejo. Caso de uso número 6: Actualizar Agencias Resumen de la funcionalidad: Mantenimiento de un cliente en la base de datos (creación, modificación, consulta o baja) Actores: Recepcionistas. Casos de uso relacionados: Precondición: Poscondición: El recepcionista introduce el nombre de un cliente; en caso de existir, muestra los datos del cliente, nombre, nombre fiscal, Nif, domicilio, población, código postal, país, número de apartamentos contratados, pudiendo en este momento ser anulada, o bien modificada reintroduciendo los datos; en caso de no existir presenta una plantilla en blanco, para que el recepcionista introduzca los datos del cliente a crear. Alternativas de proceso y excepciones: Se requieren los datos fiscales del cliente, sólo, a efectos de la facturación de la misma. Plan de Trabajo 27/82

28 Caso de uso número 8: Consultar Precios Resumen de la funcionalidad: Mantenimiento de precios en la base de datos (Creación, modificación, Consulta y eliminación) Actores: Recepcionistas. Casos de uso relacionados: Consultar agencia. Precondición: Existe la agencia en la base de datos. Poscondición: El recepcionista introduce una agencia y un año; y si existen se mostrarán los precios para las distintas temporadas en las que se divide el año (mediante fecha de inicio y fecha final); si no existen se introducirán las divisiones temporales y el precio correspondiente a cada una de ellas. Alternativas de proceso y excepciones: El proceso de creación de precios se llevará a cabo al menos dos veces al año, por agencia, a la firma de los contratos con las mismas. Plan de Trabajo 28/82

29 2.3 Identificación de las clases de entidades Empezaremos por identificar las clases de entidades a partir de los casos de uso: Caso de uso número 1: Actualizar Reserva Clases: Reserva, Agencia, Cliente Caso de uso número 2: Consultar disponibilidad Clases: Reserva Caso de uso número 3: Actualizar Agencia Clases: Agencia Caso de uso número 4: Crear entrada Cases: Reserva, Entrada, Apartamento Caso de uso número 5: Actualizar Apartamento Clases: Apartamento Caso de uso número 6: Actualizar cliente Clases: Cliente Caso de uso número 7: Emitir Factura Agencia Clases: Reserva, Precios, Factura, Agencia Caso de uso número 8: Actualizar Precios Clases: Precios, Agencia Caso de uso número 9: Crear Salida Clases: Reserva, Salida Caso de uso número 10: Emitir Factura Directos Clases: Reserva, Precios, Factura, Cliente Así pues obtenemos, en primera instancia, las clases siguientes: Reserva Agencia Apartamento Cliente Precio Factura Entrada Salida. Plan de Trabajo 29/82

30 2.4 Especificación de los atributos de las clases de entidades Clase Reserva Num(integer), tipo(string) desde( date), hasta(date), NPersonas(integer) Clase Agencia Nombre(string), Nfiscal(string), NIF (string), Domicilio(string), Población(string), País(string),CPostal(string), Disponibilidad(integer) Clase Apartamento Numero(integer),descripción(string), estado(string) Clase Cliente Nombre(string), Nfiscal(string), NIF (string), Domicilio(string), Población(string), País(string),CPostal(string) Clase Precio Desde(fecha),hasta(fecha),precio(real) Clase Factura Numero(integer), fecha(date), importe(real), descuento(real), impuestos(real), total(real) Clase Entrada Napartamento(integer) Clase Salida Numero(integer) Plan de Trabajo 30/82

31 2.5 Relaciones Relaciones de herencia En primer lugar, observamos que tenemos dos clases; cliente-directos y agencia, con los mismos datos. De donde obtenemos el siguiente diagrama: Ilustración 7 - Herencia Agregaciones Lo primero que observamos en las asociaciones es la relación existente entre reserva, entrada y salida, y la dependencia que estas dos últimas tienen de la primera, pues no existiría una entrada sin una reserva, y no existiría una salida sin su entrada. Ilustración 8 - Agregación Lo que nos permite ver que podríamos prescindir de las clases entrada y salida, simplemente bastaría añadir el atributo apartamento a la reserva, y considerar entrada y salida como estados de la reserva en función de la fecha. Plan de Trabajo 31/82

32 Asociaciones Teniendo como clase principal Reserva, vemos que un apartamento puede estar o no asignado, pero si lo está es sólo uno. Asimismo, cada reserva está relacionada con un solo cliente (agencia o directo), y este a su vez con un único precio por día. Por último nos queda la relación entre reserva y factura, donde cada factura puede contener varias reservas, así pues necesitamos una nueva clase que llamaremos LíneaFactura, resultando así: Ilustración 9 - Asociación Plan de Trabajo 32/82

33 2.6 Identificación de las clases frontera, clases de control y operaciones Caso de uso 1: Actualizar reserva Ilustración 10 - D.Colaboración 1.Actualizar reserva Se introduce un número de reserva, si existe presenta los datos de la misma, pudiendo estos ser modificados; si no existe se introducirán nuevos datos para la misma. Caso de uso 2: Consultar Disponibilidad Ilustración 11 - D. Colaboración 2.Consultar Disponibilidad. A partir de una fecha dada, se consultarán las reservas efectuadas, permitiéndonos conocer las reservas disponibles para alquilar. Caso de uso 3: Actualizar Agencia Ilustración 12 - D. Colaboración 3.Actualizar Agencia. Se introduce un nombre de agencia, si existe presenta los datos de la misma, pudiendo estos ser modificados; si no existe se introducirán nuevos datos para la misma. Plan de Trabajo 33/82

34 Caso de uso 4: Crear Entrada Ilustración 13 - D. Colaboración 4.Crear Entrada. A la llegada del cliente, se introduce el número de la reserva, presentándose los datos de la misma, se introduce el número del apartamento asignado, actualizándose el mismo, tras comprobar su disponibilidad, y posteriormente se actualiza la entrada. Caso de uso 5: Actualizar Apartamento Ilustración 14 - D. Colaboración 5.Actualizar Apartamento. Se introduce un número de apartamento, si existe presenta los datos del mismo, pudiendo estos ser modificados; si no existe se introducirán nuevos datos para el mismo. Caso de uso 6: Actualizar Cliente Ilustración 15 - D. Colaboración 6.Actualizar Cliente. Se introduce un nombre de cliente, si existe presenta los datos del mismo pudiendo estos ser modificados; si no existe se introducirán nuevos datos para el mismo. Plan de Trabajo 34/82

35 Caso de uso 7: Emitir Factura Agencia Ilustración 16 - D. Colaboración 7.Emitir Factura Agencia. A partir de una fecha dada, y una agencia, se consultarán las reservas de dicha agencia con esa fecha de entrada, calculando a partir los precios el importe de cada una. Actualizando la factura y emitiendo la misma por impresora. Caso de uso 8: Actualizar Precios Ilustración 17 - D. Colaboración 8.Actualizar Precios. Se introduce un nombre de agencia y un año, si existe presenta los importes definidos por fechas correspondientes, pudiendo estos ser modificados; si no existe se introducirán nuevos datos para los límites introducidos. Plan de Trabajo 35/82

36 Caso de uso 9: Crear Salidas Ilustración 18 - D. Colaboración.9.Crear Salidas. A la Salida del cliente, se introduce el número de la reserva, presentándose los datos de la misma, y posteriormente se actualiza la salida. Caso de uso 10: Emitir Factura Directos Ilustración 19 - D. Colaboración 10.Emitir Factura Directos. A partir de un cliente, se consultarán las reservas de ese cliente, calculando a partir de los precios el importe de cada una. Actualizando la factura y emitiendo la misma por impresora. Plan de Trabajo 36/82

37 2.7 Especificación formal de las clases de uso Mediante los diagramas de secuencia tratamos de complementar los diagramas de colaboración anteriores, principalmente a efectos de aclarar en el orden en que los mensajes entran y salen de cada clase. Caso de uso 1: Actualizar Reserva Caso de uso 2: Consultar Disponibilidad Ilustración 20 - D. Secuencia 1.Actualizar Reserva. Ilustración 21 - D. Secuencia 2.Consultar Disponibilidad. Plan de Trabajo 37/82

38 Caso de uso 3: Actualizar Agencia Caso de uso 4: Crear Entrada Ilustración 22 - D. Secuencia 3.Actualizar Agencia. Ilustración 23 - D. Secuencia 4.Crear Entrada. Plan de Trabajo 38/82

39 Caso de uso 5: Actualizar Apartamento Caso de uso 6: Actualizar Cliente Ilustración 24 - D. Secuencia.5.Actualizar Apartamento. Ilustración 25 - D. Secuencia 6.Actualizar Cliente. Plan de Trabajo 39/82

40 Caso de uso 7: Emitir Factura Agencia Caso de uso 8: Actualizar Precios Ilustración 26 - D. Secuencia 7.Emitir Factura Agencia. Ilustración 27 - D. Secuencia 8.Actualizar Precios. Plan de Trabajo 40/82

41 Caso de uso 9: Crear Salida Caso de uso 10: Emitir Factura Directos Ilustración 28 - D. Secuencia 9.Crear Salida. Ilustración 29 - D. Secuencia 10.Emitir Factura Directos. Plan de Trabajo 41/82

42 2.8 Análisis del interfaz de usuario Seguidamente se adjunta el esquema de ventana correspondiente a cada clase frontera, de los diagramas de colaboración anteriores. Interfaz_Reserva Interfaz_Disponibilidad Ilustración 30 - Interfaz_Reserva. Interfaz_Agencia Ilustración 31 - Interfaz_Disponibilidad. Ilustración 32 - Interfaz_Agencia. Plan de Trabajo 42/82

43 Interfaz_Entrada Ilustración 33 - Interfaz_Entrada. Interfaz_Apartamento Ilustración 34 - Interfaz_Apartamento. Interfaz_Cliente Ilustración 35 - Interfaz_Cliente. Plan de Trabajo 43/82

44 Interfaz_Factura_Agencia Ilustración 36 - Interfaz_Factura_Agencia. Interfaz_Precios Ilustración 37 - Interfaz_Precios. Interfaz_Salidas Ilustración 38 - Interfaz_Salidas. Plan de Trabajo 44/82

45 Interfaz_Factura_Directos Ilustración 39 - Interfaz_Factura_Directos. Plan de Trabajo 45/82

46 3 DISEÑO ORIENTADO A OBJETOS 3.1 Introducción La etapa de diseño hace de puente entre el análisis y la realización. Aquí se identifican los componentes de software y hardware necesarios para satisfacer los requerimientos, como así también especifican las relaciones arquitecturales entre dichos componentes. El diseño arquitectónico tiene como objetivo definir las grandes líneas del modelo del diseño. El diseño arquitectónico comprende las actividades siguientes: establecer la configuración de la red, decidir la utilización de un marco ya disponible, si procede, y establecer los subsistemas, sus interfaces y las dependencias entre estos. Tratándose de una aplicación distribuida, tenemos que tomar decisiones sobre su arquitectura física y lógica, así como sobre la tecnología e infraestructura a que se emplearían para implementar su funcionalidad. Plan de Trabajo 46/82

47 3.2 Diseño arquitectónico Entre los objetivos del diseño de una aplicación destacamos: Seguridad: Desde un principio, teniendo en cuenta los mecanismos adecuados de autenticación, la lógica de autorización y la comunicación segura. Rendimiento: Proporcionando una adecuada optimización para operaciones frecuentes entre patrones de implementación. Escalabilidad: De forma que permita cumplir las expectativas de la demanda y admita un gran número de actividades y usuarios con el mínimo uso de recursos. Administración: Permitiendo a los operadores implementar, supervisar y resolver los problemas de la aplicación en función del escenario. Mantenimiento: Mediante la funcionalidad de diseño que nos permite tener en cuenta distintos tamaños de aplicaciones, equipos con conjuntos de habilidades variadas y requisitos técnicos y cambios empresariales. Independencia: Que funcione en los distintos escenarios de aplicaciones y patrones de implementación. Con todo esto, la arquitectura que hemos escogido será.net, que nos proporcionará el marco adecuado para el desarrollo de aplicaciones que necesiten generar soluciones distribuidas. Plan de Trabajo 47/82

48 Componentes y niveles en aplicaciones y servicios. Se ha convertido en un principio ampliamente adoptado en el diseño de aplicaciones distribuidas la división de la aplicación en componentes que ofrezcan servicios de presentación, empresariales y de datos. Los componentes que realizan tipos de funciones similares se pueden agrupar en capas, que en muchos casos están organizados en forma de apilamiento para que los componentes que se encuentran por encima de una capa determinada utilicen los servicios proporcionados por ésta, y un componente específico utilizará la funcionalidad proporcionada por otros componentes de su propia capa, y otras capas inferiores, para realizar su trabajo. Esta visión dividida de una aplicación también se puede aplicar a los servicios. Desde un punto de vista de alto nivel, se puede considerar que la solución basada en servicios está formada por varios servicios, los cuales se comunican entre sí pasando mensajes. Ilustración 40 - Componentes por capas Plan de Trabajo 48/82

49 Componentes de interfaz de usuario Necesidad de ofrecer al usuario un modo de interactuar con la aplicación. Las interfaces de usuario se implementan utilizando formularios de windows forms, así como cualquier otro tipo de tecnología que permita proceder y dar formato a los datos de los usuarios, así como adquirir y validar los datos entrantes procedentes de éstos. Componentes de proceso de usuario La interactuación del usuario con el sistema se realiza de acuerdo a un proceso predecible. Para facilitar la sincronización y organización de las interactuaciones con el usuario, resulta útil utilizar componentes de proceso de usuario individuales. Interfaces de servicios Es necesario crear interfaces de servicios que admitan los contratos de comunicación (formatos, protocolos, y excepciones) requerido por los clientes. Componentes lógicos de acceso a datos Lógica necesaria para obtener acceso a los datos en una capa independiente de componentes lógicos de acceso a dato, ya que de este modo se centraliza la funcionalidad de acceso a datos y se facilita la configuración y el mantenimiento de la misma. Agentes de servicios Permiten aislar las idiosincrasias de las llamadas a varios servicios desde la aplicación y pueden proporcionar servicios adicionales, como la asignación básica del formato de los datos que expone el servicio al formato que requiere la aplicación. Plan de Trabajo 49/82

50 3.3 Diseño de los casos de uso Dado que los requerimientos se recogieron en forma de casos de uso, una manera lógica de enfocar el diseño es describir la implementación de cada uno, partiendo de la versión revisada y documentada con diagramas de interacción en la etapa de análisis. En lugar de especificaciones textuales (mediante fichas TRAD), como las que vamos a efectuar, se podrían realizar diagramas de secuencia, pero en los casos reales a menudo serían muy complejos (Diseño Orientado A Objetos. Ingeniería del software UOC P01/75007/00570). Plan de Trabajo 50/82

51 CU 1 - Actualizar Reserva Propósito: Mantenimiento de una reserva en la base de datos (creación, modificación, consulta o baja) Actores: Recepcionistas. Precondición: La base de datos está disponible. n eventos ACTOR Eventos SISTEMA 1 El sistema ofrece el siguiente nº de reserva consecutivo 2 El recepcionista confirma el nº de reserva, o Si el número de reserva ya existe, presenta introduce uno nuevo. 3 El recepcionista introduce o modifica los datos de la reserva. Si sólo se pretendía consultar la reserva, el recepcionista puede abandonar la pantalla. El recepcionista puede también anular la reserva. los datos de la misma por pantalla El sistema realizará la validación de datos:.- fecha salida > fecha entrada..- Nº personas entre 1 y 3 4 Al grabar los datos se validarán los datos obligatorios.- Agente/Directo.- Nombre cliente 1 5 Si se han seleccionado las opciones de grabar o borrar, el sistema se reposiciona en el número de reserva, con el siguiente número consecutivo. Poscondición: La reserva queda actualizada en la base de datos. Observaciones: Los nombres de clientes, se introducirán siguiendo un formato determinado, en principio se mantendrá el que se nos envía en la reserva de la agencia (apellidos, nombre) Tabla 3 - C.Uso 1.Actualizar Reserva. Plan de Trabajo 51/82

52 CU 2 Consultar disponibilidad Propósito Comprueba la disponibilidad de apartamentos libres para una fecha dada. Actores: Recepcionistas. Precondición: La base de datos está disponible. n eventos ACTOR Eventos SISTEMA 1 El recepcionista introduce una fecha. El sistema comprobará que sea una fecha válida. 2 El sistema calcula y presenta los apartamentos disponibles para la fecha dada 3 El sistema se reposiciona en el campo fecha. Poscondición: Observaciones: Este caso de uso, al mismo tiempo, podrá ser utilizado, por el caso de uso de reservas para evitar overbooking (reservar por encima del cupo), en un posible futuro sin contrato con agencias. Ahora mismo, es la agencia, por contrato, la que controla esta circunstancia. Tabla 4 - C.Uso 2.Consultar disponibilidad. Plan de Trabajo 52/82

53 CU 3 - Actualizar Agencia Propósito: Mantenimiento de una agencia en la base de datos (creación, modificación, consulta o baja). Actores: Recepcionistas. Precondición: La base de datos está disponible. n eventos ACTOR Eventos SISTEMA 1 El recepcionista introduce un nombre de Si el nombre de agencia ya existe, presenta agencia. 2 El recepcionista introduce o modifica los datos de la agencia. Si sólo se pretendía consultar la agencia, el recepcionista puede abandonar la pantalla. El recepcionista puede también eliminar la agencia. los datos de la misma por pantalla El sistema realizará la validación de datos:.- nº de apartamentos contratados entre 1 y 39 3 Al grabar los datos se validarán los datos obligatorios.- Nombre fiscal.- Nif 4 Si se han seleccionado las opciones de grabar o borrar, el sistema se reposiciona en el nombre de agencia. Poscondición: La agencia queda actualizada en la base de datos. Observaciones: Posiblemente habría sido mejor asignar a cada agencia un número, y utilizar este como campo clave, en lugar del nombre. El mantener el nombre de la agencia como clave ha sido una petición de los recepcionistas debido a su forma de trabajo actual. Tabla 5- C.Uso 3.Actualizar Agencia. Plan de Trabajo 53/82

54 CU 4 Crear entrada Propósito Añade una entrada a la base de datos Actores: Recepcionista Precondición: La base de datos está disponible. n eventos ACTOR Eventos SISTEMA 1 El recepcionista introduce un número de reserva El sistema comprueba que la reserva exista, si existe presenta los datos de la reserva en pantalla, y si existe los datos de la entrada. 2 En caso de no existir la reserva, el sistema presentará un mensaje indicando tal circunstancia. 3 El recepcionista introduce o modifica los el número de apartamento y el bono de la agencia Si sólo se pretendía consultar la entrada el recepcionista puede abandonar la pantalla. El recepcionista puede también anular la entrada. El sistema comprueba la disponibilidad del apartamento. Si este se encuentra no disponible, se presentará un mensaje indicando tal circunstancia. 4 Al grabar los datos se validarán los datos obligatorios - Número de apartamento - Bono de la agencia El sistema actualizará el apartamento de forma que este actualice su estado a disponible o no disponible (en función de la opción seleccionada, grabar o anular) 5 El recepcionista introduce o modifica el bono de la agencia Si se han seleccionado las opciones de grabar o borrar, el sistema se reposiciona en el número de reserva Poscondición: La entrada y el apartamento quedan actualizados en la base de datos. Observaciones: Existe la posibilidad de que un cliente quiera cambiar de apartamento y el recepcionista acepte dicha petición. Tabla 6 - C.Uso 4.Crear Entrada. Plan de Trabajo 54/82

SINAUTO. (Captura Requirimientos) GRUPO 03

SINAUTO. (Captura Requirimientos) GRUPO 03 SINAUTO (Captura Requirimientos) GRUPO 03 Iker Jauregi ikerjauregivicente@hotmail.com Iñigo Arregui bateman2012@gmail.com Javier Arce arcjav@hotmail.com Jorge García. jgfand@gmail.com Patxi Campos.patxi948@wanadoo.es

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

Análisis y diseño de una aplicación control de inventarios de una empresa lechera. HOLANDESA

Análisis y diseño de una aplicación control de inventarios de una empresa lechera. HOLANDESA Análisis y diseño de una aplicación control de inventarios de una empresa lechera. HOLANDESA MEMORIA Trabajo Final de Carrera Titulación Ingeniería Técnica en Informática de Sistemas Semestre Área Ingeniería

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

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

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 AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico) MANUAL DE AYUDA SAT Móvil (Movilidad del Servicio Técnico) Fecha última revisión: Abril 2015 INDICE DE CONTENIDOS INTRODUCCION SAT Móvil... 3 CONFIGURACIONES PREVIAS EN GOTELGEST.NET... 4 1. INSTALACIÓN

Más detalles

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC

UNIVERSIDAD DE JAÉN Servicio de Gestión Académica. Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC Nuevo proceso en la tramitación de las devoluciones de precios públicos a través de UXXI-AC PROCEDIMIENTO EN LA GESTIÓN DE LAS DEVOLUCIONES El sistema generará recibos negativos sobre la base de los importes

Más detalles

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis. NOVEDADES Y MEJORAS Continuando con nuestra política de mejora, innovación y desarrollo, le presentamos la nueva versión 9.50 de datahotel que se enriquece con nuevas funcionalidades que aportan soluciones

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Guía paso a paso para la cumplimentación del formulario de candidatura

Guía paso a paso para la cumplimentación del formulario de candidatura Guía paso a paso para la cumplimentación del formulario de candidatura INDICE 1. INSTRUCCIONES GENERALES... 2 2. PARTENARIADO... 4 3. GRUPOS DE TAREAS... 8 4. INDICADORES... 14 5. CUMPLIMENTACIÓN DEL RESTO

Más detalles

Volkswagen, Audi y Škoda

Volkswagen, Audi y Škoda Plataforma de Soporte Técnico a Talleres Manual de Iniciación Usuario Taller Oficial (v.2.0) 14 03 07 p. 1 Presentación... 3 Acceso... 4 Modificación de datos... 6 Pantalla principal... 7 Catálogo de útiles

Más detalles

Manual de Usuario Internet

Manual de Usuario Internet DIRECCIÓN GENERAL DE AVIACIÓN CIVIL Sistema de Entidades Internet Madrid, 4 Mayo 2011 ÍNDICE 1. Introducción... 6 1.1. Objeto... 6 1.2. Glosario de Términos... 6 2. Descripción general del Sistema... 7

Más detalles

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

Manual Oficina Web de Clubes (FBM)

Manual Oficina Web de Clubes (FBM) Manual Oficina Web de Clubes (FBM) INTRODUCCIÓN: La Oficina Web de Clubes de Intrafeb es la oficina virtual desde la que un club podrá realizar las siguientes operaciones durante la temporada: 1. Ver información

Más detalles

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón. 11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez

Más detalles

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT . Manual Usuario FCT Murcia, 9 de Julio de 2007 Manual de Usuario FCT v1.0 pág. 2 de 73 ÍNDICE Manual Usuario FCT...1 1. Tipos de usuarios... 4 2. Modelo de navegación... 5 3. Servicios... 6 3.1. Convenios...

Más detalles

Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente:

Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente: 17. TPV 17.1 Abono Parcial en Ventas TPV. Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente: El usuario se posicionará en

Más detalles

Ejemplo de desarrollo software empleando UML

Ejemplo de desarrollo software empleando UML Introducción El objetivo de este documento es mostrar un ejemplo de desarrollo de software para la gestión de artículos deportivos de una empresa del sector de ventas de deportes a clientes tanto a mayoristas

Más detalles

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

1.- INTRODUCCIÓN 2.- PARÁMETROS

1.- INTRODUCCIÓN 2.- PARÁMETROS 1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos

Más detalles

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA

MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA Proveedores PLATAFORMA FACTURACIÓN ELECTRÓNICA PARA PROVEEDORES DE LA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. Índice 1. INTRODUCCIÓN... 3 2. ACCESO A LA PLATAFORMA

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

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

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

MANUAL EMPRESA PRÁCTICAS CURRICULARES

MANUAL EMPRESA PRÁCTICAS CURRICULARES MANUAL EMPRESA PRÁCTICAS CURRICULARES ÍNDICE 1. Introducción... 2 2. Registro y Acceso... 2 2.1. Registro Guiado... 3 2.1. Registro Guiado Datos Básicos... 4 2.1. Registro Guiado Contactos... 4 3. Creación

Más detalles

Documentación del CK-BaaB

Documentación del CK-BaaB Recepción de Documentos de Cobro La nueva concepción de la gestión de cobros de Ck_Baab parte de la intención de agrupar en un único programa la posibilidad de realizar de forma ágil los diferentes tipos

Más detalles

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado

Más detalles

Ejemplo de EVS (v 1.0). 1. Ámbito y alcance del proyecto. 2. Lista de usuarios participantes.

Ejemplo de EVS (v 1.0). 1. Ámbito y alcance del proyecto. 2. Lista de usuarios participantes. Ejemplo de EVS (v 1.0). A continuación se incluye una documentación inicial de la fase EVS. Se ha producido tras la consolidación de diferentes entrevistas con los responsables y usuarios del sistema a

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

SERVICIOS PARA EL DISEÑO E IMPLEMENTACIÓN DEL PROGRAMA INTEGRAL DE TRANSFORMACIÓN DIGITAL DE LA PROVINCIA DE LUGO: TRANSFORM@TIC

SERVICIOS PARA EL DISEÑO E IMPLEMENTACIÓN DEL PROGRAMA INTEGRAL DE TRANSFORMACIÓN DIGITAL DE LA PROVINCIA DE LUGO: TRANSFORM@TIC Diputación de Lugo SERVICIOS PARA EL DISEÑO E IMPLEMENTACIÓN DEL PROGRAMA INTEGRAL DE TRANSFORMACIÓN DIGITAL DE LA PROVINCIA DE LUGO: TRANSFORM@TIC Manual usuario CRM Agroalimentario Marzo 2015 ÍNDICE

Más detalles

TRANSMISIÓN DE TRANSMISIÓN DE TRANSMISIÓN DE RESULTADOS DILIGENCIAS TRABAS DE VALIDACIÓN DE TRABAS. Si hay rechazo

TRANSMISIÓN DE TRANSMISIÓN DE TRANSMISIÓN DE RESULTADOS DILIGENCIAS TRABAS DE VALIDACIÓN DE TRABAS. Si hay rechazo ANEXO I Especificaciones técnicas sobre los procesos de transmisión centralizada de diligencias de embargo de cuentas bancarias, recepción de las trabas y comunicación de resultados (EDITRAN) 1. Descripción

Más detalles

Ingeniería del Software

Ingeniería del Software Fecha: 12/11/2007 Ingeniería del Software Curso 2007-2008 Captura de Requisitos Multiplan German Rigau y Javier Álvez {german.rigau, javier.alvez}@ehu.es Ingeniería Técnica en Informática de Sistemas Facultad

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

Acceso a la aplicación de solicitud de subvenciones (Planes de Formación 2014)

Acceso a la aplicación de solicitud de subvenciones (Planes de Formación 2014) Acceso a la aplicación de solicitud de subvenciones (Planes de Formación 2014) Pantalla general de acceso Desde ella se accede a las diferentes convocatorias para poder completar y enviar las solicitudes.

Más detalles

MANUAL DE USO Agencias de viaje NEOTURISMO.COM 902 088 908

MANUAL DE USO Agencias de viaje NEOTURISMO.COM 902 088 908 MANUAL DE USO Agencias de viaje NEOTURISMO.COM 80 Madrid (España) 90 088 908 GUÍA RÁPIDA Agencias de viaje NEOTURISMO.COM QUIERES FORMAR PARTE DE NUESTRO EQUIPO DE COLABORADORES? QUIERES VENDER NUESTROS

Más detalles

MANUAL AFINITY AFINITY TOKEN

MANUAL AFINITY AFINITY TOKEN AFINITY TOKEN i Tabla de contenido Tabla de contenido i TOKEN 1 Opciones de TOKEN 1 Alta de usuarios (DP) 2 Configuración de usuarios 2 Opciones Afinity Web 5 RECIBIR 5 ENVIAR: 5 ENVIADOS: 5 AFINITY: 5

Más detalles

II. Relación con Terceros

II. Relación con Terceros II. Relación con Terceros Introducción a la Relación con Terceros Los terceros se refieren a las entidades con las cuales se realizan transacciones en la organización. Hay tres tipos de terceros, están:

Más detalles

MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES

MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES ÍNDICE 1. Introducción... 3. Registro y Acceso... 3.1. Registro Guiado... 4.1. Registro Guiado Datos Básicos... 5.1. Registro Guiado Contactos... 6 3. Creación

Más detalles

FOROS. Manual de Usuario

FOROS. Manual de Usuario FOROS Manual de Usuario Versión: 1.1 Fecha: Septiembre de 2014 Tabla de Contenidos 1. INTRODUCCIÓN... 4 1.1 Propósito... 4 1.2 Definiciones, acrónimos y abreviaturas... 4 2. ESPECIFICACIONES TÉCNICAS...

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

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

Más detalles

2. Doctores 2.1. Dar de alta un doctor 2.2. Buscar un doctor 2.3. Editar un doctor 2.4. Borrar un doctor

2. Doctores 2.1. Dar de alta un doctor 2.2. Buscar un doctor 2.3. Editar un doctor 2.4. Borrar un doctor ADMINISTRACIÓN. 1. Pacientes 1.1. Dar de alta un paciente 1.2. Buscar un paciente 1.3. Editar un paciente 1.4. Borrar un paciente 1.5. Realizar pagos 1.6. Facturar desde un paciente 1.7. Facturar actuaciones

Más detalles

Guía de referencia para mytnt. mytnt. C.I.T Tecnología Aplicada al Cliente cit.es@tnt.com - 902111248

Guía de referencia para mytnt. mytnt. C.I.T Tecnología Aplicada al Cliente cit.es@tnt.com - 902111248 mytnt Índice A mytnt B Acceder a MyTNT por primera vez B.1 Registro en mytnt B.1.1 Registro en mytnt con cuenta TNT B.1.2 Registro en mytnt sin cuenta TNT C Menú principal de MyTNT 1 MODIFICAR CONFIGURACIÓN

Más detalles

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra

Haga clic en los recuadros donde indica la mano y regrese al inicio del capítulo al hacer clic en el título de la sección donde se encuentra Cómo gestiono el Plan Anual de Adquisiciones de mi Entidad en el SECOP II? Crear equipo Crear Plan Anual de Adquisiciones Publicar Plan Anual de Adquisiciones Modificar Plan Anual de Adquisiciones Buscar

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

INSTRUCCIONES PREINSCRIPCIÓN UNIVERSITARIA CURSO 2015-2016

INSTRUCCIONES PREINSCRIPCIÓN UNIVERSITARIA CURSO 2015-2016 INSTRUCCIONES PREINSCRIPCIÓN UNIVERSITARIA CURSO 2015-2016 PUBLICACIÓN CALIFICACIONES DE LA PAU 2015 CONVOCATORIA ORDINARIA DE JUNIO Día 19 de junio (a partir de las 14:00 horas) CONVOCATORIA EXTRAORDINARIA

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

Contabilidad y Estados Financieros Programas de Gestión

Contabilidad y Estados Financieros Programas de Gestión PROGRAMAS DE GESTIÓN Programas de Gestión En cada Programa de la aplicación puede acceder, mediante el botón Contenido a una ayuda sobre el mismo, en la que se explica su funcionalidad y los conceptos

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

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

INSTRUCCIONES PREINSCRIPCIÓN CURSO 2015-2016

INSTRUCCIONES PREINSCRIPCIÓN CURSO 2015-2016 INSTRUCCIONES PREINSCRIPCIÓN CURSO 2015-2016 ÍNDICE 1.-PLAZOS PREINSCRIPCIÓN UNIVERSITARIA... 3 2.- ENLACE PARA CUMPLIMENTAR LA SOLICITUD DE PREINSCRIPCIÓN... 5 3.-PASOS PARA CUMPLIMENTAR LA PREINSCRIPCIÓN

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Servinet Sistemas y Comunicación S.L. www.softwaregestionsat.com Última Revisión: Octubre 2014 FUNCIONALIDADES SAT

Más detalles

Manual práctico de la Oficina Virtual

Manual práctico de la Oficina Virtual Manual práctico de la Oficina Virtual Índice de contenido 1. Descripción del sistema... 3 1.1 Objeto... 3 1.2 Funcionalidad... 3 2. Operativa del sistema... 4 2.1 Acceso a la oficina virtual... 4 3. Acceso

Más detalles

Salvaguarda de derechos de propiedad intelectual en páginas de Internet

Salvaguarda de derechos de propiedad intelectual en páginas de Internet Manual de usuario Salvaguarda de derechos de propiedad intelectual en páginas de Internet MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE Noviembre 2013 Contenidos CONTENIDOS 1 INTRODUCCIÓN 2 ACCESO AL SISTEMA

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

PAGOS DOMICILIADOS - GESTIÓN DE PAGOS PAGOS DOMICILIADOS Y GESTIÓN DE PAGOS

PAGOS DOMICILIADOS - GESTIÓN DE PAGOS PAGOS DOMICILIADOS Y GESTIÓN DE PAGOS PAGOS DOMICILIADOS Y GESTIÓN DE PAGOS 1 INDICE GESTIÓN DE PAGOS DOMICILIADOS 3 Incorporar beneficiarios manualmente 4 Anulación de pagos domiciliados o gestión de pagos 7 Importar beneficiarios de un fichero

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

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

5.8. REGISTRO DE FACTURAS.

5.8. REGISTRO DE FACTURAS. 5.8. REGISTRO DE FACTURAS. Una factura es un documento probatorio de la realización de una operación económica que especifica cantidades, concepto, precio y demás condiciones de la operación. Este módulo

Más detalles

P/. Factura Electrónica D/. Manual de Usuario Proveedores

P/. Factura Electrónica D/. Manual de Usuario Proveedores Control documental Versión del Fecha Autor Modificaciones/Comentarios documento 1.0 10/02/2011 Diputación de Teruel Versión inicial del documento 1.1 05/04/2011 Diputación de Teruel Revisado estilo 1.2

Más detalles

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net 2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero

Más detalles

SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE EXPEDIENTES (MARZO 2011)

SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE EXPEDIENTES (MARZO 2011) MINISTERIO DE ECONOMIA Y HACIENDA SECRETARÍA DE ESTADO DE HACIENDA Y PRESUPUESTOS INTERVENCIÓN GENERAL DE LA SOROLLA 2 GUÍA PRÁCTICA SIMPLIFICADA GESTIÓN DE EXPEDIENTES (MARZO 2011) C/ MARÍA DE MOLINA,

Más detalles

MANUAL DE USUARIO DEL MÓDULO TPV

MANUAL DE USUARIO DEL MÓDULO TPV MANUAL DE USUARIO DEL MÓDULO TPV DE ABANQ Índice de contenido MANUAL DE USUARIO: MÓDULO TPV......3 1. ÁREA DE FACTURACIÓN::TPV Datos Generales...3 2. ÁREA DE FACTURACIÓN::TPV Agentes de TPV...4 3. ÁREA

Más detalles

Política de la base datos WHOIS para nombres de dominio.eu

Política de la base datos WHOIS para nombres de dominio.eu Política de la base datos WHOIS para nombres de dominio.eu 1/7 DEFINICIONES En este documento se usan los mismos términos definidos en los Términos y Condiciones y/o las normas para la solución de controversias

Más detalles

SISTEMA DE GESTIÓN ACADÉMICA.

SISTEMA DE GESTIÓN ACADÉMICA. SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Módulos y funciones en Syllabus+. Sección Gestión 1 CONTENIDO GESTIÓN 1. PAQUETE DE GESTIÓN 5 2. IMPEDIMENTOS Y AUTORIZACIONES 7 2.1. IMPEDIMENTOS 7 2.1.1.

Más detalles

SinAuto: Captura de requisitos

SinAuto: Captura de requisitos SinAuto: Captura de requisitos INGENIERÍA DEL SOFTWARE 08/09 (PROFESOR: G. RIGAU) GRUPO6 Miguel Meaurio Peña... mogiokfmaster@gmail.com Cesar Peñas... kuxume@gmail.com Alexander Díaz Miguel... nator900@hotmail.com

Más detalles

TFC. Ingeniería de Software MEMORIA. Consultor: Juan José Cuadrado Gallego

TFC. Ingeniería de Software MEMORIA. Consultor: Juan José Cuadrado Gallego TFC Ingeniería de Software Alumno: Halyna Klachko Consultor: Juan José Cuadrado Gallego Índice 1. Identificación del proyecto..5 1.1 Introducción...5 1.2 Objetivos del proyecto..5 1.3 Descripción general..5

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados

Más detalles

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

CIF-KM. GUÍA DE LOS PRIMEROS PASOS CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA

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 AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Proyecto de Fin de Carrera Universidad Politécnica de Valencia Escuela Técnica Superior de Informática Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Realizado por: Dirigido

Más detalles

Sitio Web de U.S.I.M.R.A. www.usimra.com.ar. Requisitos mínimos de la máquina

Sitio Web de U.S.I.M.R.A. www.usimra.com.ar. Requisitos mínimos de la máquina Sitio Web de U.S.I.M.R.A. www.usimra.com.ar Requisitos mínimos de la máquina Pentium II 128 Mb de Memoria RAM Navegadores: * Internet Explorer 9 o superior * Chrome Mozilla Opera Safari (versiones Actualizadas)

Más detalles

MANUAL DE USO DEL MODELO 046

MANUAL DE USO DEL MODELO 046 MANUAL DE USO DEL MODELO 046 ÍNDICE: 1. Acceso al modelo 046 desde el portal tributario 2. Opciones de pago del modelo 046 en el acceso con certificado. Acceso con usuario y contraseña 3. Opciones de pago

Más detalles

- MÓDULO COMUNICACIONES -

- MÓDULO COMUNICACIONES - - MÓDULO COMUNICACIONES - MANUAL BÁSICO DE USUARIOS FUNDACIÓN PARA LA PREVENCIÓN DE RIESGOS LABORALES Índice ÍNDICE...2 1.MANUAL BÁSICO DEL MÓDULO DE COMUNICACIONES...3 DESCRIPCIÓN GENERAL...3 2.GESTIÓN

Más detalles

Parámetros, donde se definen las reglas de funcionamiento de la Aplicación:

Parámetros, donde se definen las reglas de funcionamiento de la Aplicación: Prontuario Plan de Pago Tributos Anual 03/12/2012 1/ 14 Objetivo: El Plan Especial de Cobro de Tributos nos permite distribuir el Cobro de todos los Tributos seleccionados en Cobros Mensuales, ofreciendo

Más detalles

Sistema de Liquidación Directa Manual del Servicio de Comunicación de Datos Bancarios

Sistema de Liquidación Directa Manual del Servicio de Comunicación de Datos Bancarios Sistema de Liquidación Directa Manual del Servicio de Comunicación Subdirección General de Afiliación, Cotización y Gestión del Sistema RED Julio de 2015 INDICE 1 Servicio de Comunicación... 4 1.1 Introducción...

Más detalles

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL DE USUARIO DE ARCHIVO PRÉSTAMOS Y CONSULTAS SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio

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

MÓDULO 3 HERRAMIENTAS EN LA NUBE: ANFIX

MÓDULO 3 HERRAMIENTAS EN LA NUBE: ANFIX MÓDULO 3: TEMA 1 INTRODUCCIÓN Hemos elegido esta herramienta, por su sencillez de acceso a través de la web, es bastante fácil e intuitiva, tan sólo tienes que registrarte, confirmar tu cuenta y ya puedes

Más detalles

MANUAL DE USUARIO PARA WEB DE SINIESTROS DE LIBERTY

MANUAL DE USUARIO PARA WEB DE SINIESTROS DE LIBERTY Manual de Usuario WEB siniestros para mediadores MANUAL DE USUARIO PARA WEB DE SINIESTROS DE LIBERTY Manual_Guia_Web_Siniestros v1.1 Mayo 2007 1 de 1 Manual de Usuario WEB siniestros para mediadores INDICE:

Más detalles

MANUAL DE AYUDA PARA LA IMPORTACIÓN DE DATOS AL LIBRO REGISTRO DE OPERACIONES ECONÓMICAS

MANUAL DE AYUDA PARA LA IMPORTACIÓN DE DATOS AL LIBRO REGISTRO DE OPERACIONES ECONÓMICAS Se ha incorporado al programa de ayuda del Libro Registro de Operaciones Económicas publicado por la Diputación Foral de Bizkaia un módulo que permite realizar la importación de los registros de dicho

Más detalles

MANUAL DE USUARIO. Se deben seguir los siguientes pasos para la correcta instalación del módulo descargable:

MANUAL DE USUARIO. Se deben seguir los siguientes pasos para la correcta instalación del módulo descargable: MANUAL DE USUARIO La aplicación para la convocatoria Parques Científicos y Tecnológicos consta de un programa descargable más un módulo web. Mediante el módulo descargable, es posible cumplimentar todos

Más detalles

MÓDULO DE GESTIÓN DE CAMIONES. El nuevo módulo se encuentra disponible en la ficha de los camiones, y contempla:

MÓDULO DE GESTIÓN DE CAMIONES. El nuevo módulo se encuentra disponible en la ficha de los camiones, y contempla: MÓDULO DE GESTIÓN DE CAMIONES El nuevo módulo se encuentra disponible en la ficha de los camiones, y contempla: 1. Un control de Caducidades por fecha, y Actuaciones por kilómetros. 2. Y un control de

Más detalles

Para obtener información más detallada, conviene dirigirse a www.facturae.es.

Para obtener información más detallada, conviene dirigirse a www.facturae.es. 1. Introducción Con el fin de facilitar la tarea a los proveedores y mejorar la gestión interna de las facturas que recibe la Diputación, se ha habilitado un nuevo módulo de Registro de facturas, compatible

Más detalles

2. ÁMBITO Y ALCANCE DEL PROYECTO...

2. ÁMBITO Y ALCANCE DEL PROYECTO... ÍNDICE 1. INTRODUCCIÓN... 3 1.1. OBJETIVO DEL DOCUMENTO... 3 2. ÁMBITO Y ALCANCE DEL PROYECTO... 3 2.1. OBJETIVOS DEL PROYECTO... 3 2.2. ALCANCE DEL PROYECTO... 3 3. CONSIDERACIONES GENERALES SOBRE EL

Más detalles

CONSEJERÍA DE HACIENDA Y ADMINISTRACIÓN PÚBLICA Dirección General de Tesorería y Deuda Pública

CONSEJERÍA DE HACIENDA Y ADMINISTRACIÓN PÚBLICA Dirección General de Tesorería y Deuda Pública INSTRUCCIÓN 1/2015, DE 13 DE MARZO DE 2015, DE LA DIRECCIÓN GENERAL DE TESORERÍA Y DEUDA PÚBLICA SOBRE LA GESTIÓN DE LAS CUENTAS BANCARIAS DE LOS ACREEDORES EN EL SISTEMA GIRO La puesta en funcionamiento

Más detalles

Análisis del Sistema de Información

Análisis del Sistema de Información Análisis del Sistema de Información 1 1. Definición y objetivos análisis.(del gr. ἀνάλυσις). 1. m. Distinción y separación de las partesdeun todo hasta llegar a conocer sus principios o elementos. 2. m.

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

Sub Sistema Contabilidad Financiera

Sub Sistema Contabilidad Financiera CAPACITACIÓN Y ADIESTRAMIENTO AL USUARIO. Sub Sistema Contabilidad Financiera Datos Generales: Número de horas: Pre Requisito: Carácter: Obligatorio Introducción El siguiente programa tiene por finalidad

Más detalles

MANUAL DE AYUDA MODULO TALLAS Y COLORES

MANUAL DE AYUDA MODULO TALLAS Y COLORES MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3

Más detalles