Desarrollo de una aplicación distribuida de control y gestión logística

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

Download "Desarrollo de una aplicación distribuida de control y gestión logística"

Transcripción

1 ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA DE TELECOMUNICACIÓN UNIVERSIDAD POLITÉCNICA DE CARTAGENA Pryect Fin de Carrera Desarrll de una aplicación distribuida de cntrl y gestión lgística AUTOR: Just Alcón Cazrla DIRECTOR: Esteban Egea López CODIRECTOR: Alejandr Martínez Sala Ener / 2.008

2

3 Autr del Autr Directr(es) del Directr Cdirectr(es) Títul del PFC Descriptres Just Alcón Cazrla Esteban Egea López Alejandr Martínez Sala Desarrll de una aplicación distribuida de cntrl y gestión lgística. C#, lcalización, aplicacines distribuidas. Resumen El bjetiv de este Pryect Fin de Carrera es el desarrll de una aplicación distribuida de cntrl y gestión lgística. Esta aplicación permitirá la lcalización de vehículs, n sól cm medida de cntrl de una empresa, sin también para pder fertar mayres servicis a ls clientes. Una vez finalizad este Pryect Fin de Carrera se pdrá realizar una gestión de tds ls dats relacinads cn la lgística en una empresa y lcalizar sus vehículs desde una misma aplicación. La lcalización de ls vehículs se realizará gracias a uns dispsitivs, asciads a un vehícul un cnductr, que irán enviand sus crdenadas a una base dats, de frma periódica. Tds ls dats referentes a la lgística y ls servicis adicinales frecids se encntrarán en un servidr, al que se tendrá acces remtamente desde ls clientes. El cntrl y la gestión de ls dats se realizarán desde un interfaz de usuari situad en ls clientes, el cual permitirá, además, la representación mediante Ggle Earth de las últimas ubicacines cncidas de ls vehículs y las rutas seguidas pr ésts. Titulación Ingeniería de Telecmunicación Intensificación Departament Tecnlgía de la Infrmación y las Cmunicacines Fecha de Presentación Ener 2.008

4 Índice de Cntenids Índice de Cntenids Capítul 1 - Intrducción Intrducción Slucines existentes Slución prpuesta Slución básica a ls bjetivs fijads para el Pryect Fin de Carrera Qué base de dats? Base de dats Access Base de dats Micrsft SQL Server Base de dats MySQL Base de dats PstgreSQL Base de dats elegida Qué lenguaje de prgramación usar? Cóm se cmunican Cliente y Servidr? Prtcls y estándares utilizads pr ls servicis Web Ventajas de ls servicis Web Incnvenientes de ls servicis Web Resumen de cntenids del presente dcument Capítul 2 - Arquitectura del sistema Intrducción a la arquitectura del sistema Arquitectura de la Base de Dats Intrducción Requisits para Micrsft SQL Server Express Principales Características de Micrsft SQL Server Express Nmenclatura utilizada para las tablas Mdel Entidad Relación de la Base de Dats Diagrama E-R del sistema glbal E-R de cada tabla E-R ItemDats E-R PrpietariDats E-R CrdenadasDats E-R CntextDats E-R OrigenDestinDats E-R CnductrDats E-R CaminDats E-R RemlqueDats E-R CargaDats E-R ItemCntextCrdenadas E-R ItemCntext E-R CntextCargas Us de SQL Server 2005 Express Editin Habilitar cnexines remtas cn SQL Server Express Editin Prtcl de seguridad utilizad en Micrsft SQL Server Permiss para acceder al servidr Micrsft SQL Server Express Editin Arquitectura de la aplicación Intrducción a la arquitectura de la aplicación Requisits para Micrsft Visual Studi C# Express

5 Índice de Cntenids Características de Micrsft Visual Studi C# Express Arquitectura del Servidr Intrducción Diagrama de la estructura del Servidr Arquitectura de la capa DataAccess Subcapa SQLPrvider Subcapa Prvider Subcapa DataAccess Arquitectura de la capa Business Arquitectura de la capa Facade Arquitectura de la capa Service Arquitectura del Cliente Intrducción Diagrama de la estructura del Cliente Estructura del Cliente Arquitectura del Sistema Glbal Intrducción Objetivs del Sistema Glbal Ventajas del Sistema desarrllad Diagrama del Sistema Glbal Descripción de la integración de ls diferentes cmpnentes principales Capítul 3 - Manual del usuari Intrducción al manual de usuari Requisits del Sistema de Lcalización de Camines Requisits del Servidr Requisits de ls Clientes Instalación y cnfiguración de.net Framewrk Instalación y cnfiguración de ls elements específics del Servidr Instalación y cnfiguración de Micrsft SQL Server Express Instalación y cnfiguración del Servidr Web de IIS de Micrsft Instalación y cnfiguración de la aplicación Servidr Instalación y cnfiguración de la aplicación Cliente Manual del usuari del Cliente Intrducción Ejecución y entrn principal de la aplicación Cliente Descripción del entrn gráfic principal Descripción de la infrmación representada en cada pestaña Descripción de ls frmularis dispnibles Descripción de las herramientas para mstrar punts y rutas en Ggle Earth Capítul 4 - Cnclusines y líneas futuras Cnclusines Cnclusines de Micrsft SQL Server Cnclusines de Micrsft Visual Studi C# Cnclusines del Sistema de Lcalización Líneas futuras Capítul 5 - Bibligrafía

6 Capítul 1 - Intrducción Capítul 1 Intrducción 1.1 Intrducción. El presente dcument se encargará de describir una herramienta sftware desarrllada cm Pryect Fin de Carrera. El sftware en cuestión será un Sistema de Lcalización de Camines para aplicarl en el ámbit lgístic de las empresas. Este Sistema de Lcalización de Camines frece: Una base de dats diseñada para cntener tds ls dats necesaris para la lgística y ls servicis frecids. Un sftware para la gestión remta de ls dats de lgística y la representación de punts y rutas en Ggle Earth. Una dcumentación explicand la estructura del sistema para futuras implementacines y el manual del usuari necesari para la crrecta instalación, cnfiguración y utilización de la aplicación. Las herramientas sftware de este tip frecen un métd para el cntrl de la situación gegráfica de ls vehículs de una empresa, permitiend una mejr ptimización en el transprte. Estas herramientas permiten frecer una serie de servicis y facilidades, tant para el cliente cm para la empresa, permitiend reducir cstes, tiemp y esfuerzs. Cabe destacar que en este Pryect Fin de Carrera n se incluye el sistema necesari para que las crdenadas, mandadas pr ls diferentes dispsitivs de lcalización desde ls vehículs, lleguen a la base de dats y sean registradas. Atendiend a est, se dará pr hech que ya existe un sistema implementad para tal fin. La finalidad de este Sistema de Lcalización de Camines n será frecer una herramienta final, ttalmente funcinal y libre de errres, sin la de mstrar una versión de prueba de las psibilidades que se pueden alcanzar cn su desarrll en futurs pryects. El fin últim que deberá perseguir esta aplicación será el de unificar tdas las funcinalidades y servicis necesaris para pder realizar un cntrl avanzad de la actividad empresarial y de la flta de vehículs. Para n lvidar al usuari, se deberá perseguir la claridad y la sencillez sin perder la funcinalidad necesaria. 1.2 Slucines existentes. Dentr del ámbit de este Pryect Fin de Carrera se pueden encntrar diversas slucines cmerciales cm pueden ser las siguientes: 1. Seguimient y Lcalización de Fltas de NetPrfider. Está destinada al seguimient, psicinamient y lcalización de fltas de vehículs y sus incidencias en tiemp real. Las cmunicacines se realizan cn un servidr (Server) a través de Internet usand tecnlgía GPRS. A este servidr pueden estar cnectads un más clientes 6

7 Capítul 1 - Intrducción (Pc s, PDA, Teléfn móvil,...) para realizar el seguimient y cntrl en tiemp real de ls vehículs. Ilustración 1. Captura del sistema de lcalización de NetPrvider. 2. OnlineAVL de Cramb Wireless. Es, junt cn el dispsitiv instalad, el crazón del sistema de gestión de fltas. Prprcina una visibilidad ttal de la actividad de la empresa gracias a l que se puede cnseguir una mayr prductividad y aumentar la satisfacción de ls clientes. OnlineAVL le permite gestinar su flta de frma eficaz desde casi cualquier PC. El prgrama sól requiere una cnexión a Internet, de este md, evita ls gasts que puede supner mantener un centr de cntrl y reduce ls riesgs de caídas del sistema. Ilustración 2. Captura del sistema OnlineAVL de Cramb Wireless. 3. TransCar. 7

8 Capítul 1 - Intrducción Transcar es una aplicación para la gestión integral de empresas que se dediquen al transprte de mercancías, agencias de transprte lgística. Este prgrama de transprtes además de la gestión prpia, incluye móduls de tesrería, CRM, Remuneración, Exprtación a ls principales prgramas de cntabilidad Cn TransCar se pdrá llevar una gestión más exacta y ágil de una empresa, y de esta manera pdrá reducir cstes y aumentar la prductividad. Igualmente, una vez se cmience a trabajar cn la aplicación, el aprendizaje será rápid, cn l que cnseguirá además de ahrrar una gran cantidad de trabaj, aumentar de frma significativa la calidad de éste. Ilustración 3. Captura del sistema de lcalización de TransCar. 1.3 Slución prpuesta. Para este Pryect Fin de Carrera se planteó el crear una aplicación que gestinase una base de dats diseñada específicamente para el ámbit lgístic de las empresas. En el desarrll de la aplicación se necesitarn tmar las siguientes decisines: Base de dats a utilizar en el sistema, cn la que debería cmunicarse la aplicación Servidr. Lenguaje de prgramación a utilizar tant en la aplicación Cliente cm en la aplicación Servidr. Md de cmunicación entre ls Clientes y el Servidr. En ls próxims subapartads se discutirá y raznará las psibles slucines que se barajarn y cuáles fuern las adptadas finalmente. 8

9 Capítul 1 - Intrducción Slución básica a ls bjetivs fijads para el Pryect Fin de Carrera. Antes de decidir las tecnlgías a usar, se va a mstrar un bcet de l que sería la slución para este Pryect Fin de Carrera. El Sistema de Lcalización estará cmpuest pr: Una base de dats desarrllada específicamente para el sistema. En ella se almacenará tda la infrmación necesaria. Una aplicación Servidr a la que se cnectará ls Clientes remtamente y que gestinará la infrmación de la base de dats. Un servidr Web, gracias al cual se pdrá tener acces a la aplicación Servidr. Una aplicación Cliente, ubicada en cada una de las cmputadras de ls usuaris, que se cnectará cn el Servidr. Un cnjunt de dispsitivs de lcalización instalads en ls vehículs. Ests dispsitivs, que estarán basads en GPS GPRS, mandarán al Servidr periódicamente su identificadr y las crdenadas en las que se encuentran en ese instante. Ilustración 4. Diagrama de la slución básica. 9

10 Capítul 1 - Intrducción Qué base de dats? Dentr de las bases de dats dispnibles pdems encntrar diferentes alternativas: Tabla 1. Cmparativa de bases de dats btenida de Internet. Cm se puede bservar en la tabla anterir, se estudiarn cuatr psibilidades y se analizarn sus prs y cntras en sus características más destacables Base de dats Access. Dispnibles sól baj sistema perativ Windws. Realizar una aplicación ASP sbre bases de dats Access es recmendable en ls cass en que sea especialmente cómda la actualización de la infrmación pr el prcedimient de enviar el archiv.mdb al servidr mediante FTP. Ahra bien, para que la aplicación sbre base de dats Access n tenga prblemas, es recmendable que cumpla estas cndicines: El vlumen de dats a manejar es pequeñ. (Además así será más rápida su actualización pr FTP). El númer de visitantes simultánes n es muy alt. La aplicación ASP n cambia la base de dats, simplemente muestra dats. Est es cnsistente cn el hech de enviar periódicamente el archiv.mdb al servidr, pues si la aplicación ASP cambiase la base de dats, ess cambis se perderían al sbrescribirse cn la nueva base de dats. Cuand pr algun de ls anterires mtivs, su aplicación n es cnsistente, n va a pder cumplir algun de ls misms, es preferible el us de un sistema de base de dats más rbust, cm SQL Server Base de dats Micrsft SQL Server. Dispnibles sól baj sistema perativ Windws. SQL Server es el sistema de bases de dats más cmplet y ptente, y resulta ideal para ls prgramadres especializads en prducts Micrsft: ASP, Visual Basic, mdels de bjets, cmpnentes, etc. Además, es un sistema de base de dats perfectamente adecuad para aplicacines críticas y cn cualquier grad de cmplejidad. 10

11 Capítul 1 - Intrducción SQL Server utiliza una parte del espaci de la base de dats para guardar el lg de transaccines cn ls cmands pendientes, l que asegura que, independientemente de si el prgramadr usa n transaccines en su códig, en ningún cas la base de dats quedaría en un estad incnsistente debid a una ejecución parcial de cmands. También frece tras muchas características avanzadas rientadas a mantener la integridad de la base de dats, cm sn ls triggers, y frece sprte cmplet ACID (Atmicity Cnsistency Islatin Durability). El principal punt negativ que tiene esta base de dats es su relación Cste/MB. Si el vlumen de dats a manejar n excede de 4 GB se puede ptar pr elegir la versión Express, versión gratuita que tiene muchas de las ventajas y las prestacines de la versión cmercial Base de dats MySQL. Dispnibles baj sistema perativ Windws Linux. MySQL tiene cm principales características: Su gran velcidad y su preci reducid. Es el servidr de bases de dats más rápid de tds ls que frecems y el de menr preci pr MB. MySQL es muy utilizad en aplicacines PHP Perl en servidres Linux. En general, si n necesita características cm transaccines, prcedimients almacenads, triggers sentencias SQL cmplejas, MySQL cumplirá la misma función que tras bases de dats más ptentes, per de frma más rápida y cn un cste menr. Para aplicacines Windws, MySQL es una alternativa ecnómica a SQL Server, pues su cste pr MB es menr y además se puede aprvechar td el espaci para dats, mientras que SQL Server necesita una parte del espaci para el Lg de transaccines. Las limitacines de MySQL vienen dadas pr sus carencias respect de ls trs sistemas de bases de dats y pr el grad de criticidad de su aplicación. MySQL n es adecuada para aplicacines críticas. Al n utilizar transaccines, un prblema de cualquier tip que interrumpiese una serie de cmands pdría dejar su base de dats en un estad incnsistente, l cual nunca curriría cn SQL Server PstgreSQL. Tampc tiene triggers pr l que n se pueden establecer reglas de integridad y cnsistencia a nivel de servidr Base de dats PstgreSQL. Dispnibles baj sistema perativ Windws Linux. Características: PstgreSQL es el servidr de bases de dats de códig abiert más ptente que existe y es pr tant la alternativa a MySQL cuand se necesitan características avanzadas cm transaccines, prcedimients almacenads, triggers, vistas, etc. Es el servidr de bases de dats más utilizad pr ls prgramadres de servlets de Java y, en general, pr tds aquells que realizan aplicacines cliente servidr cmplejas críticas en el mund Linux/Unix. 11

12 Capítul 1 - Intrducción Para aplicacines Windws, PstgreSQL es una alternativa ecnómica a SQL Server, pues su cste pr MB es menr y tiene similares prestacines. Esta diferencia ecnómica es especialmente sustancial si se necesita un Servidr Dedicad de bases de dats. La mayr limitación de PstgreSQL viene dada pr su velcidad: es el sistema de bases de dats más lent de ls estudiads Base de dats elegida. Finalmente, la base de dats que se eligió para el PFC fue Micrsft SQL Server Express Editin. Esta base de dats, además de ser gratuita, cumplía ampliamente cn las necesidades requeridas para el Sistema de Lcalización de Camines. Sus principales limitacines estaban en el vlumen máxim de dats y en la platafrma a usar, per ninguna de estas limitacines supnía un prblema. Además de est, una de las principales ventajas de usar SQL Server Express de Micrsft era pder btener un mntón de facilidades en la implementación si se usaba alguna de las versines de Visual Studi Qué lenguaje de prgramación usar? Una vez se seleccinó la base de dats a utilizar se tuv que elegir cuál sería el lenguaje de prgramación emplead en el desarrll de la aplicación. De entre tdas las psibles eleccines, se decidió la prgramación en C# cn Micrsft Visual C# Studi 2005 Express Editin (versión gratuita de Micrsft Visual Studi 2005 Prfessinal). Las raznes pr las que se eligió C#, frente a ls demás, fuern las siguientes: Ventajas frente a C y C++: Cmpila a códig intermedi (CIL) independiente del lenguaje en que haya sid escrita la aplicación e independiente de la máquina dnde vaya a ejecutarse. Reclección de basura autmática. Eliminación del us punters, en C# n se necesitan. Capacidades de reflexión. N hay que precuparse pr archivs de cabecera ".h". N imprta el rden en que hayan sid definidas las clases ni las funcines. N hay necesidad de declarar funcines y clases antes de definirlas. N existen las dependencias circulares. Sprta definición de clases dentr de tras. N existen funcines, ni variables glbales, td pertenece a una clase. Tds ls valres sn inicializads antes de ser usads (autmáticamente pr defect, manualmente desde cnstructres estátics). N se pueden utilizar valres n bleans (enters, cma fltante...) para cndicinales. Es much más limpi y mens prpens a errres. Puede ejecutarse en una sandbx restringida. 12

13 Capítul 1 - Intrducción Ventajas Frente a C++ y Java: Cncept frmalizad de ls métds get y set, cn l que se cnsigue códig much más legible. Gestión de events (usand delegads) much más limpia. Ventajas frente a Java: El rendimient es, pr l general, much mejr. CLI está estandarizad, mientras que ls bytecdes de java n l están. Sprta bastantes más tips primitivs (value types), incluyend tips numérics sin sign. Indizadres que permiten acceder a cualquier bjet cm si se tratase de un array. Cmpilación cndicinal. Aplicacines multi-hil simplificadas. Sprta la sbrecarga de peradres, que aunque pueden cmplicar el desarrll sn pcinales y algunas veces muy útiles. Permite el us (limitad) de punters cuand realmente se necesiten, cm al acceder a librerías que n se ejecuten sbre la máquina virtual Cóm se cmunican Cliente y Servidr? Para la cmunicación entre ls Clientes y el Servidr se eligió usar ls servicis Web de Micrsft, integrads en sus herramientas de desarrll y que resuelven el prblema de interperabilidad. Un servici Web es una clección de prtcls y estándares que sirven para intercambiar dats, a través de una red de Internet, entre distintas aplicacines. Estas aplicacines pueden estar desarrlladas en lenguajes de prgramación diferentes y pueden ser ejecutadas sbre cualquier platafrma. Gracias a la adpción de estándares abierts se cnsigue reslver ls prblemas de interperabilidad. Las rganizacines OASIS y W3C sn ls cmités respnsables de la arquitectura y reglamentación de ls servicis Web. Pr tr lad, el rganism WS-I es el encargad de mejrar la interperabilidad entre distintas implementacines de servicis Web y desarrllar diverss perfiles para definir de manera más exhaustiva ls estándares a usar. Las principales raznes de elegir ls servicis Web, cm slución a ls prblemas de interperabilidad, han sid las siguientes: Las redes de las rganizacines prtegidas cn firewalls nrmalmente cierran casi tds ls puerts TCP salv el 80, que es precisamente el usad pr ls navegadres Web. Cm ls servicis Web están basads en HTTP sbre TCP en el puert 80, n sn blqueads pr ls firewalls Gracias a SOAP se dispne de una buena interfaz para acceder a las funcinalidades de trs rdenadres en red. Ls servicis Web pueden aprtar gran independencia entre la aplicación que usa el servici Web y el prpi servici. De este md, ls cambis efectuads en un n afectarán al tr. 13

14 Capítul 1 - Intrducción Prtcls y estándares utilizads pr ls servicis Web. A cntinuación se listarán la clección de prtcls y estándares utilizads pr ls servicis Web para más tarde explicarls resumidamente. Web Services Prtcl Stack (pila de prtcls para ls servicis Web): Así se denmina al cnjunt de servicis y prtcls de ls servicis Web. XML (Extensible Markup Language): Es el frmat estándar para ls dats que se vayan a intercambiar. SOAP (Simple Object Access Prtcl) XML-RPC (XML Remte Prducer Call): Prtcls sbre ls que se establece el intercambi. Otrs prtcls: ls dats en XML también pueden enviarse de una aplicación a tra mediante prtcls nrmales cm HTTP (Hypertext Transfer Prtcl), FTP (File Transfer Prtcl), SMTP (Simple Mail Transfer Prtcl). WSDL (Web Services Descriptin Languages): Es el lenguaje de la interfaz pública para ls servicis Web. Es una descripción basada en XML de ls requisits funcinales necesaris para establecer una cmunicación cn ls servicis Web. UDDI (Universal Descriptin, Discvery and Integratin): Prtcl para publicar la infrmación de ls servicis Web. Permite cmprbar qué servicis Web están dispnibles. WS-Security (Web Service Security): Prtcl de seguridad aceptad cm estándar pr OASIS (Organizatin fr the Advancement f Structured Infrmatin Standards). Garantiza la autenticación de ls actres y la cnfidencialidad de ls mensajes enviads Ventajas de ls servicis Web. Las ventajas de usar ls servicis Web, para la interperabilidad entre distintas aplicacines, sn las siguientes: Aprtan interperabilidad entre aplicacines de sftware independientemente de sus prpiedades de las platafrmas sbre las que se instalen. Ls servicis Web fmentan ls estándares y prtcls basads en text, que hacen más fácil acceder a su cntenid y entender su funcinamient. Al apyarse en HTTP, ls servicis Web pueden aprvecharse de ls sistemas de seguridad firewall sin necesidad de cambiar las reglas de filtrad. Permiten que servicis y sftware de diferentes cmpañías ubicadas en diferentes lugares gegráfics puedan ser cmbinads fácilmente para prveer servicis integrads. Permiten la interperabilidad entre platafrmas de distints fabricantes pr medi de prtcls estándar. 14

15 Capítul 1 - Intrducción Incnvenientes de ls servicis Web. Ls incnvenientes de usar ls servicis Web sn ls siguientes: Para realizar transaccines n pueden cmpararse en su grad de desarrll cn ls estándares abierts de cmputación distribuida cm CORBA (Cmmn Object Request Brker Architecture). Su rendimient es baj si se cmpara cn trs mdels de cmputación distribuida, tales cm RMI (Remte Methd Invcatin), CORBA, DCOM (Distributed Cmpnent Object Mdel). Es un de ls incnvenientes derivads de adptar un frmat basad en text. Y es que entre ls bjetivs de XML n se encuentra la cncisión ni la eficacia de prcesamient. Al apyarse en HTTP, pueden esquivar medidas de seguridad basadas en firewall cuyas reglas tratan de blquear auditar la cmunicación entre prgramas a ambs lads de la barrera. 1.4 Resumen de cntenids del presente dcument. Una vez intrducid el presente Pryect Fin de Carrera se explicará, de md resumid, el cntenid de ls próxims capítuls. Capítul 2: Arquitectura del sistema. Se prprcinará la dcumentación necesaria para la cmprensión de la estructura del sistema para que td aquel que desee mdificar implementar nuevas funcinalidades pueda hacerl. En este capítul se incluirán diagramas y tablas explicativas de la arquitectura. Capítul 3: Manual del usuari. Se prprcinará la dcumentación necesaria para que cualquier usuari pueda instalar, cnfigurar y manejar adecuadamente la aplicación del Sistema de Lcalización de Camines. Se mstrarán diversas capturas junt a las instruccines prtunas para facilitar el aprendizaje. Capítul 4: Cnclusines y líneas futuras. Se explicarán brevemente las cnclusines, indicand ls cncimients btenids cn este Pryect Fin de Carrera y la experiencia tenida tant cn SQL Server cm cn Visual Studi C#. Además, se plantearán ideas para futuras implementacines. 15

16 Capítul 2 Arquitectura del sistema Capítul 2 Arquitectura del sistema 2.1 Intrducción a la arquitectura del sistema. En este capítul se explicará detenidamente la arquitectura y el funcinamient del sistema. Para ell se describirán ls diferentes cmpnentes, su funcinalidad y la frma en que se cmunican ésts dentr del sistema. La arquitectura básica del sistema está cmpuesta pr cuatr elements principales: Base de Dats: utilizand Micrsft SQL Server Express y gestinada cn Micrsft SQL Server Management Studi Express. Aplicación Servidr: prgramad en C# cn Micrsft Visual Studi C# 2005 Express. Servidr Web de Micrsft: Permite el acces pr red Internet desde cada aplicación Cliente, mediante SOAP, a la aplicación Servidr. Aplicación Cliente: prgramad en C# cn Micrsft Visual Studi C# 2005 Express. Cada un de ests elements principales será desarrllad en apartads de frma independiente, mstrand ls diagramas y explicand su funcinalidad. Finalmente se dedicará un apartad para tratar la frma en que se integrarán ls diferentes cmpnentes para crear el cnjunt. 2.2 Arquitectura de la Base de Dats Intrducción. La base de dats utilizada para la aplicación ha sid Micrsft SQL Server Express, versión gratuita de Micrsft SQL Server. Esta versión, pr ser gratuita, tiene una serie de limitacines en las características de memria, base de dats y esquemas. A pesar de estas limitacines, las prestacines frecidas pr la versión gratuita sn suficientes para las necesidades requeridas en el sistema. Entre las ventajas que tiene usar Micrsft SQL Server Express, se puede destacar la psibilidad de usar SQL Server Management Studi Express para gestinar la base de dats. Esta herramienta gratuita facilita las tareas necesarias para la gestión de Micrsft SQL Server Express, permitiend mdificar las cnfiguracines de la base de dats y crear, mdificar y eliminar tablas de frma gráfica. Para pder usar tras bases de dats, cm pueden ser Oracle Database MySQL, será necesari implementar en el servidr la clase abstracta Prvider de la capa DataAccess. La implementación de la clase abstracta Prvider (permitiend el plimrfism cn dicha clase) deberá tener la misma funcinalidad que la implementación ya realizada para Micrsft SQL Server y que se encuentra en la clase 16

17 Capítul 2 Arquitectura del sistema SQLPrvider. En cualquier cas, este tema se tratará en el apartad dedicad al Servidr del sistema Requisits para Micrsft SQL Server Express. Ls requisits para Micrsft SQL Server Express sn ls siguientes: Prcesadr: Framewrk: Mínim: 600 MHz superir, cmpatible cn Pentium III. Recmendad: 1 GHz superir..net Framewrk 2.0. Sistema Operativ: Micrsft Windws XP cn SP2. Micrsft Windws 2000 Prfesinal cn SP4. Micrsft Windws Server 2003 Standard cn SP1 psterir. Micrsft Windws Server 2003 Enterprise cn SP1 psterir. Micrsft Windws Server 2003 Datacenter cn SP1 psterir. Micrsft Windws Server 2003 Web Editin cn SP1 psterir. Micrsft Windws Small Business Server 2003 cn SP1 psterir. Micrsft Windws Vista Hme Basic superir (añadiend SQL Express Advanced SP2). Micrsft Windws XP Embedded SP2 Feature Pack Micrsft Windws Embedded fr Pint f Service SP Principales Características de Micrsft SQL Server Express. Micrsft SQL Server 2005 Express se basa en Micrsft SQL Server 2005 y admite la mayría de las características del mtr de base de dats de ese prduct y de las versines anterires. A cntinuación se muestran algunas de las principales características y cmpnentes que admite: Prcedimients almacenads. Administradr de cnfiguración de SQL Server. Vistas. Réplica (sól cm suscriptr). Desencadenadres. Optimizadr de cnsultas avanzad. Cursres. 17

18 Capítul 2 Arquitectura del sistema SMO/RMO. Utilidades sqlcmd y sql. Integración cn Micrsft Visual Studi Niveles de aislamient de instantánea. Service Brker (únicamente cm cliente). Cmpatibilidad cn XML nativ, incluids Xquery y esquemas XML. CLR de SQL. Cmpatibilidad cn lenguajes Transact-SQL. Cnjunt de resultads activs múltiples (MARS). Cnexión de administradr dedicada Nmenclatura utilizada para las tablas. Las tablas representativas de las entidades principales se nmbrarán usand: Nmbre entidad + Dats (Ejempl: CargaDats ). En ls cass en ls que se han usad tablas para relacinar diferentes entidades principales, la nmenclatura es la suma de ls nmbres de las entidades (Ejempls: ItemCntextCrdenadas es una tabla dnde se indica las crdenadas que tenía un ítem y el cntext que estaba cursand en esas crdenadas; CntextCargas es una tabla dnde se le ascia a cada cntext una varias cargas). En las tablas, las claves serán nmbradas cn id + Nmbre entidad para las entidades principales y id + Nmbre tabla para las demás tablas. Así, la clave de CargaDats será idcarga, y la de CntextCargas será idcntextcargas Mdel Entidad Relación de la Base de Dats Diagrama E-R del sistema glbal. El sistema está mdelad pr las siguientes entidades: Ítem. Prpietari. Crdenadas. Cntext. Origen/Destin. Cnductr. Camión. Remlque. Carga. Además de las tablas mencinadas, han sid necesarias tras tablas para cmplementar la infrmación y así frmar la estructura glbal de la base de dats. 18

19 Capítul 2 Arquitectura del sistema A cntinuación se muestra el diagrama glbal de la base de dats: Ilustración 5. Diagrama de la estructura de la base de dats. En este diagrama, un cntext hará referencia a un viaje, al que asciarems un cnductr, un camión, un remlque, un ítem y una más cargas (ya que en cada viaje se pdrá llevar más de una carga). Para pder asciar a cada cntext una más cargas se utilizará la tabla CntextCargas, que tendrá una entrada pr cada carga registrada en la tabla CargaDats. Una carga pdrá tener tant un rigen cm un destin. Cada rigen/destin pdrá tener, además de una serie de dats, unas crdenadas y un prpietari. Este prpietari pdrá ser una empresa un individu. Para registrar las crdenadas de un ítem en cada mment junt cn el cntext que tiene asciad en ese mment, la base de dats dispndrá de la tabla ItemCntextCrdenadas. En la tabla ItemCntext tendrems un camp llamad idcntextactual que será el que indique qué cntext está cursand cada ítem y así, tener tda la infrmación necesaria para crear registrs en la tabla ItemCntextCrdenadas. 19

20 Capítul 2 Arquitectura del sistema E-R de cada tabla E-R ItemDats. ItemDats Clave Atributs Tip de dats Permite Nuls Primaria iditem Int N cdig varchar(50) N fabricante varchar(50) N mdel varchar(50) N versinfirmware varchar(50) Sí fechacmpra varchar(50) Sí Tabla 2. Tabla ItemDats de la base de dats. iditem : Es un identificadr autincremental usad cm clave principal. cdig : Códig númer de serie del dispsitiv de lcalización. fabricante : Empresa que ha fabricad el dispsitiv de lcalización. mdel : Nmbre del mdel del dispsitiv. versinfirmware : Versión de Firmware del dispsitiv. fechacmpra : Fecha en la que la empresa cmpró el dispsitiv E-R PrpietariDats. PrpietariDats Clave Atributs Tip de dats Permite Nuls Primaria idprpietari int N nifcifdni varchar(50) N nmbrefiscal varchar(50) Sí 20

21 Capítul 2 Arquitectura del sistema nmbrecmercial varchar(50) Sí nmbreprpietari varchar(50) Sí apellid1prpietari varchar(50) Sí apellid2prpietari varchar(50) Sí telefn varchar(50) Sí Tabla 3. Tabla PrpietariDats de la base de dats. idprpietari : Es un identificadr autincremental usad cm clave principal en esta tabla. nifcifdni : CIF/DNI/NIF del prpietari. Será una csa u tra dependiend de si el prpietari es una persna es una empresa. nmbrefiscal : Nmbre fiscal de la empresa. nmbrecmercial : Nmbre cmercial de la empresa. nmbreprpietari : En cas de que el prpietari sea una persna, el nmbre de esa persna. apellid1prpietari : Primer apellid del prpietari. apellid2prpietari : Segund apellid del prpietari. telefn : Teléfn de cntact E-R CrdenadasDats. CrdenadasDats Clave Atributs Tip de dats Permite Nuls Primaria idcrdenadas Int N latitud flat N lngitud flat N altitud flat Sí tiemp datetime Sí Tabla 4. tabla CrdenadasDats de la base de dats. idcrdenadas : Es un identificadr autincremental usad cm clave principal en esta tabla. 21

22 Capítul 2 Arquitectura del sistema latitud : Latitud de las crdenadas. lngitud : Lngitud de las crdenadas. altitud : Altitud de las crdenadas. tiemp : Marca tempral de la tma de las crdenadas E-R CntextDats. CntextDats Clave Atributs Tip de dats Permite Nuls Primaria idcntext Int N idcnductr Int Sí idcamin Int Sí idremlque Int Sí Tabla 5. Tabla CntextDats de la base de dats. idcntext : Identificadr autincremental usad cm clave principal de la tabla. idcnductr : Identificadr del cnductr asciad a este cntext ( viaje). idcamin : Identificadr del camión asciad a este cntext. idremlque : Identificadr del remlque asciad a este cntext E-R OrigenDestinDats. OrigenDestinDats Clave Atributs Tip de dats Permite Nuls Primaria idorigendestin Int N Externa idprpietari Int Sí direccin varchar(50) N numer varchar(50) Sí 22

23 Capítul 2 Arquitectura del sistema ciudad varchar(50) N prvincia varchar(50) Sí regin varchar(50) N pais varchar(50) N cdigpstal varchar(50) Sí Externa idcrdenadas Int Sí Tabla 6. Tabla OrigenDestinDats de la base de dats. idorigendestin : Identificadr n autincremental usad cm clave principal de la tabla. idprpietari : Identificadr del prpietari al que pertenece este rigen/destin (que en la mayría de las casines será un almacén). direccin : Dirección del rigen/destin. numer : Númer de la dirección. ciudad : Ciudad en la que se encuentra el rigen/destin. regin : Región del rigen/destin. pais : País del rigen/destin. cdigpstal : Códig pstal de rigen/destin. idcrdenadas : Identificadr de las crdenadas que tendrá el rigen/destin E-R CnductrDats. CnductrDats Clave Atributs Tip de dats Permite Nuls Primaria idcnductr Int N dni varchar(50) N nmbre varchar(50) N apellid1 varchar(50) N apellid2 varchar(50) N 23

24 Capítul 2 Arquitectura del sistema permiscnducir varchar(50) N Tabla 7. Tabla CnductrDats de la base de dats E-R CaminDats. CaminDats Clave Atributs Tip de dats Permite Nuls Primaria idcamin Int N numerbastidr varchar(50) N matricula varchar(50) N marca varchar(50) N mdel varchar(50) N tip varchar(50) Sí Tabla 8. Tabla CaminDats de la base de dats. idcamin : Identificadr autincremental usad cm clave principal de la tabla. numerbastidr : Númer de bastidr del camión. matricula : Matrícula asciada al camión. marca : Fabricante del camión. mdel : Mdel del fabricante de camines. tip : Tip de vehícul E-R RemlqueDats. RemlqueDats Clave Atributs Tip de dats Permite Nuls Primaria idremlque Int N numerbastidr varchar(50) N 24

25 Capítul 2 Arquitectura del sistema matricula varchar(50) N marca varchar(50) N mdel varchar(50) N tip varchar(50) Sí Tabla 9. Tabla RemlqueDats de la base de dats. idremlque : Identificadr autincremental usad cm clave principal de la tabla. numerbastidr : Númer de bastidr del remlque. matricula : Matrícula asciada al remlque marca : Fabricante del remlque. mdel : Mdel del fabricante de remlques. tip : Tip de remlque E-R CargaDats. CargaDats Clave Atributs Tip de dats Permite Nuls Primaria idcarga Int N cdig varchar(50) N tip varchar(50) Sí clase varchar(50) Sí pes flat Sí Externa idorigen Int Sí Externa iddestin Int Sí Tabla 10. Tabla CargaDats de la base de dats E-R ItemCntextCrdenadas. 25

26 Capítul 2 Arquitectura del sistema ItemCntextCrdenadas Clave Atributs Tip de dats Permite Nuls Primaria iditemcntextcrdenadas int N Externa iditem int N Externa idcrdenadas int N Externa idcntext int Sí Tabla 11. Tabla ItemCntextCrdenadas de la base de dats. iditemcntextcrdenadas : Identificadr autincremental usad cm clave principal de la tabla. iditem : Identificadr del ítem al que pertenecen las crdenadas recibidas. idcrdenadas : Identificadr de las crdenadas. idcntext : Identificadr del cntext que tiene asciad en ese mment el ítem E-R ItemCntext. ItemCntext Clave Atributs Tip de dats Permite Nuls Primaria iditemcntext Int N Externa iditem Int N Externa idcntextactual Int Sí Tabla 12. Tabla ItemCntext de la base de dats. iditemcntext : Identificadr autincremental usad cm clave principal de la tabla. iditem : Identificadr de un ítem. idcntext : Identificadr del cntext que tiene actualmente asciad el ítem que acmpaña a este cntext E-R CntextCargas. 26

27 Capítul 2 Arquitectura del sistema CntextCargas Clave Atributs Tip de dats Permite Nuls Primaria idcntextcargas int N Externa idcntext int Sí Externa idcarga int N Tabla 13. Tabla CntextCargas de la base de dats. idcntextcargas : Identificadr autincremental usad cm clave principal de la tabla. idcntext : Identificadr de un cntext al que se ascia la carga que le acmpaña en la tabla. idcarga : Identificadr de la carga asciada al cntext Us de SQL Server 2005 Express Editin. A cntinuación se explicarán algunas cnsideracines y cnfiguracines necesarias para utilizar esta base de dats Habilitar cnexines remtas cn SQL Server Express Editin. Para habilitar un prtcl de red: 1. En el menú Inici, seleccine Tds ls prgramas, seleccine Micrsft SQL Server 2005 y haga clic en Administradr de cnfiguración de SQL Server. Opcinalmente, puede abrir Administración de equips ; para ell, haga clic cn el btón secundari en Mi PC y elija Administrar. En Administración de equips, expanda Servicis y Aplicacines y Administradr de cnfiguración de SQL Server. 2. Expanda Cnfiguración de red de SQL Server 2005 y, a cntinuación, haga clic en Prtcls de NmbreServidr. 3. En la lista de prtcls, haga clic cn el btón secundari en el prtcl que desea habilitar y, a cntinuación, haga clic en Habilitar. El icn del prtcl cambiará para indicar que el prtcl está habilitad. 4. Para deshabilitar el prtcl, realice el mism prcedimient per elija Deshabilitar en el pas 3. Para cnfigurar un prtcl de red: 1. En el menú Inici, haga clic cn el btón secundari en Mi PC y elija Administrar. 27

28 Capítul 2 Arquitectura del sistema 2. En Administración de equips, expanda Servicis y Aplicacines, Administradr de cnfiguración de SQL Server, Cnfiguración del servidr de red y Prtcls de NmbreServidr, y, a cntinuación, haga clic en el prtcl que desea cnfigurar. (Si seleccina TCP, tendrá la pción de habilitar direccines IP específicas en el panel derech.) 3. Haga clic cn el btón secundari en el prtcl que desea cnfigurar y, a cntinuación, elija Prpiedades. 4. En Prpiedades, puede establecer pcines específicas del prtcl. Además, para que funcine Micrsft SQL Server en red habrá que deshabilitar el firewall y el antivirus intrducir la excepción adecuada en cada un Prtcl de seguridad utilizad en Micrsft SQL Server. Tant en el servidr SQL cm en la cnexión desde la aplicación (variable CnnectinString del archiv de cnfiguración en el servidr) se utiliza Integrated Security de Windws cn el valr SSPI. SSPI (Security Supprt Prvider Interface) permite a una aplicación usar diferentes mdels de seguridad dispnibles en la cmputadra en la red sin cambiar el interfaz cn el sistema de seguridad Permiss para acceder al servidr Micrsft SQL Server Express Editin. Usand SQL Server Management Studi Express, en el panel de la izquierda, haciend clic cn el btón derech encima del nmbre del servidr se seleccina Prpiedades -> Permiss. En el panel de Inici de sesión funcines se seleccina public y en el panel Permiss explícits para public se activan tdas las casillas WITH GRANT. 2.3 Arquitectura de la aplicación Intrducción a la arquitectura de la aplicación. La aplicación Servidr y la aplicación Cliente del sistema han sid desarrllads en C# usand Micrsft Visual Studi C# 2005 Express, versión gratuita de Micrsft Visual Studi A pesar de tener una serie de limitacines, esta versión es suficiente para el desarrll de la aplicación Requisits para Micrsft Visual Studi C# Express. Prcesadr: Mínim: Prcesadr de tip Pentium a 600 MHz. Recmendad: Prcesadr de tip Pentium a 1 GHz. Sistema Operativ: 28

29 Capítul 2 Arquitectura del sistema RAM: Micrsft Windws 2003 Server. Micrsft Windws XP. Micrsft Windws Mínim: 128 MB. Recmendad: 256 MB. Disc Dur: Pueden ser necesaris hasta 1,3 GB de espaci dispnible. Pantalla: Mínim: 800 x 600, 256 clres. Recmendad: 1024 x 768, clr de alta densidad de 16 bits Características de Micrsft Visual Studi C# Express. Las principales características de Micrsft Visual Studi C# Express sn las siguientes: Diseñadres visuales para la creación de Frmularis Windws. Un editr de códig de primera categría cn características de prductividad mejradas cm IntelliSense Statement Cmpletin, IntelliSense Cde Snippets, y refactring. Depuradr simplificad que incluye Editar y Cntinuar y además tras mejras cm visualizadres de dats para DataSets, HTML, XML, y dats de text. Habilidad para publicar y cmpartir autmáticamente tus aplicacines cmpletas en Internet, tu red de área lcal en CDs utilizand ClickOnce. Sprte para la creación de aplicacines preparadas para dats utilizand SQL Server 2005 Express. El kit de inici RSS Screensaver para cnstruir prtectres de pantalla persnalizads para Windws. El kit de inici Mvie Cllectin: es una aplicación Windws Frm que utiliza el servici Web de Amazn.cm para buscar dinámicamente títuls de películas. El kit demuestra tecnlgías cm: llamadas a servicis Web XML, databinding, almacenamient lcal de dats usand SQL Server 2005 Express Editin, y más. Guías para prgramadres nveles incluyend tutriales pas a pas Arquitectura del Servidr Intrducción. El Servidr está cmpuest pr varias capas de abstracción. Estas capas facilitan la creación, mdificación y eliminación de funcinalidad en las capas inferires sin que influya a las capas superires. Las capas, nmbradas de la inferir a la superir, sn las siguientes: 29

30 Capítul 2 Arquitectura del sistema DataAccess: Prvee un interfaz a la capa Business para insertar/mdificar/eliminar dats en ls registrs de las tablas. Está dividida a su vez en subcapas. Business: Ofrece un interfaz a la capa Facade, abstrayend una serie de funcinalidades implementadas en esta capa. Facade: Desacpla al usuari del Servidr. Service: Servici Web usand SOAP para la cmunicación entre cada un de ls Clientes y el Servidr. En ls próxims apartads se describirá la funcinalidad de cada una de las capas del Servidr Diagrama de la estructura del Servidr. En este apartad se mstrará un diagrama UML que describe las clases que frman el Servidr y las relacines que existen entre ellas. Estas clases estarán agrupadas en paquetes, ls cuales representarán las diferentes capas de las que cnsta el Servidr. Debid a que algunas clases tienen un gran númer de atributs y métds, la frma de representar el Diagrama de Clases será mstrand el diagrama cn tdas las clases cntraídas (sin mstrar ls atributs y ls métds, mstrand tan sl ls nmbres de las clases), dand una vista general de las relacines existentes. En este apartad n se prprcinará infrmación sbre ls métds y ls atributs ya que la funcinalidad de cada un de ells se puede ver en el API del Servidr. Este API se puede encntrar en el directri DcsServidr del Pryect, siend el índice de dich API el archiv index.html. 30

31 Capítul 2 Arquitectura del sistema Ilustración 6. Diagrama UML cntraíd de la aplicación Servidr Arquitectura de la capa DataAccess. Esta capa se cmunica directamente cn la base de dats y frece un interfaz a la capa Business para la creación, mdificación y eliminación de infrmación. Esta capa está dividida a su vez en subcapas: SQLPrvider: Prveedr de dats específic para Micrsft SQL Server 2005 Micrsft SQL Server 2005 Express. Prvider: Clase abstracta que funcina de clase padre para cada una de las implementacines de ls diferentes prveedres de dats. DataAccess: Prprcina un interfaz para la capa Business. Mediante el plimrfism, esta subcapa tendrá instancias de la clase abstracta Prvider y, dependiend de la base de dats que se esté usand, las llamadas se harán a la referencia de una u tra implementación. Debid a que esta capa tiene que cmunicarse directamente cn la base de dats, ambs tendrán que estar en la misma cmputadra Subcapa SQLPrvider. 31

32 Capítul 2 Arquitectura del sistema Se trata de una implementación específica para Micrsft SQL Server 2005 de la clase abstracta Prvider. Esta implementación hace us de ADO.NET para la cmunicación cn la base de dats y para ls tips de dats necesaris. Esta subcapa es la que se cmunica directamente cn la base de dats y frece a la subcapa DataAccess, mediante plimrfism a través de la clase Prvider, una clección de métds para la creación, mdificación y eliminación de infrmación en las diferentes tablas de la base de dats Subcapa Prvider. Clase abstracta de la que heredarán cada una de las implementacines que se hagan de ls diferentes prveedres de dats (cm Micrsft SQL Server MySQL). Tdas las implementacines que se hagan de esta clase tendrán que frecer la funcinalidad descrita en el API para cada un de sus métds (tds ells abstracts). Cm ejempl para la implementación crrecta de nuevs prveedres de dats se recmienda tmar la implementación ya realizada para Micrsft SQL Server (clase SQLPrvider ) Subcapa DataAccess. Es un nivel de abstracción de las diferentes implementacines de ls prveedres de dats. Ofrece a la capa Business un interfaz para la cmunicación cn la base de dats, independientemente de cuál se utilice. Esta subcapa lee de un ficher de cnfiguración ( Web.cnfig ) cual es la base de dats usada y ls parámetrs para cnectarse a ella. Atendiend a la base de dats especificada en el ficher de cnfiguración, crea una instancia del prveedr de dats adecuad. Una vez se ha cread una instancia del prveedr de dats adecuad, DataAccess hace de interfaz entre el prveedr de dats elegid y la capa Business. De esta frma, la base de dats usada y la frma en la que se interactúa cn ella es transparente para las capas superires Arquitectura de la capa Business. También cncida cm Business Lgic. Es una capa que frece un interfaz a las capas superires mediante la abstracción de DataAccess. Implementa funcinalidades para facilitar el acces a la base de dats y prveer un interfaz más sencill y clar. Esta capa se encuentra frmada pr varis cmpnentes, ls cuales sn agrupacines lógicas de diferentes entidades de la base de dats. Gracias a est se tendrá más transparencia de la estructura de la base de dats en las capas superires, cnsiguiend un interfaz más clar y sencill. Ls cmpnentes que frma la capa Business sn: CaminHandlerBusiness: Gestina ls dats relacinads cn ls camines. CargaHandlerBusiness: Gestina ls dats relacinads cn ls pedids. CnductrHandlerBusiness: Gestina ls dats de ls cnductres. 32

33 Capítul 2 Arquitectura del sistema CntextHandlerBusiness: Gestina ls dats sbre la cnfiguración de ls pedids. CrdenadasHandlerBusiness: Gestina ls dats sbre las crdenadas de rígenes/destins de la ubicación de ls dispsitivs de lcalización ítems. ItemHandlerBusiness: Gestina ls dats relacinads cn ls dispsitivs de lcalización ítems. OrigenDestinHandlerBusiness: Gestina ls dats de ls almacenes que puede ser usads cm rigen destin de las mercancías. PrpietariHandlerBusiness: Gestina ls dats de ls prpietaris de ls almacenes. RemlqueHandlerBusiness: Gestina ls dats relacinads cn ls remlques. Esta capa se ha desarrllad para ser ejecutada en la misma cmputadra que la capa DataAccess. A pesar de est, se pdría mdificar para pder encntrarse en tra cmputadra, utilizand para ell el prtcl SOAP de Micrsft Arquitectura de la capa Facade. También cncida cm Facade Pattern. Se encuentra frmad pr ls misms cmpnentes que la capa inferir ( Business ) y prvee un interfaz sencill, abstrayend a las capas superires de la implementación realizada en la capa inferir ( Business en nuestr cas). Esta capa permite desacplar el interfaz de usuari del Servidr, de frma que sól frecerá la funcinalidad a la que el usuari final pueda tener acces Arquitectura de la capa Service. Ls diferentes Clientes se cnectarán al Servidr haciend us del prtcl SOAP (basad en XML) a través de la capa Service. Esta capa frecerá un interfaz para el acces a ls dats remtamente. 2.4 Arquitectura del Cliente Intrducción. El Cliente está diseñad para cumplir tres bjetivs fundamentales: Cmunicarse cn el Servidr mediante SOAP. El Cliente envía y recibe dats utilizand este prtcl. Ofrecer un interfaz gráfic intuitiv, funcinal y clar al usuari. Este interfaz gráfic se encargará de representar ls dats y de frecer un cnjunt de frmularis para la creación/mdificación/eliminación de infrmación de la base de dats. Representación mediante Ggle Earth de punts rutas pertenecientes a diferentes ítems. 33

34 Capítul 2 Arquitectura del sistema En ls próxims apartads se explicará detenidamente la estructura y la funcinalidad del Cliente. N se entrará en detalle en el diseñ del interfaz gráfic que será detallad en el capítul dedicad al manual del usuari Diagrama de la estructura del Cliente. En este apartad se mstrará un diagrama UML que describe las clases que frman el Cliente y las relacines que existen entre ellas. Debid a que algunas clases tienen un gran númer de atributs y métds, la frma de representar el Diagrama de Clases será mstrand el diagrama cn tdas las clases cntraídas (sin mstrar ls atributs y ls métds, mstrand tan sl ls nmbres de las clases), dand una vista general de las relacines existentes. En este apartad n se prprcinará infrmación sbre ls métds y ls atributs ya que la funcinalidad de cada un de ells se puede ver en el API del Cliente. Este API se puede encntrar en el directri DcsCliente del Pryect, siend el índice de dich API el archiv index.html. Ilustración 7. Diagrama UML cntraíd de la aplicación Cliente. NOTA: Pr mtivs de espaci y de claridad n se han representad tds ls frmularis existentes. La clase Frmularis representa al cnjunt de tds ls frmularis. Mencinar que, aunque la clase Frmularis tiene una instancia para cada clase del tip *Cliente en el diagrama mstrad, en la realidad est n será así y cada frmulari cntendrá sól una instancia de las clases necesarias. En el diagrama mstrad hay que destacar que la clase WebReference representa el interfaz de cmunicación, pr red pr Internet, cn la clase Service del Servidr. Hay que recrdar que la cmunicación cn el Servidr se realiza usand servicis Web de Micrsft (prtcl SOAP) Estructura del Cliente. El diseñ gráfic del Cliente se basa en la agrupación de ls dats en pestañas y en la creación, mdificación, eliminación y filtrad de ésts mediante frmularis. El 34

35 Capítul 2 Arquitectura del sistema bjetiv de este diseñ es el de frecer al usuari un interfaz clar e intuitiv, permitiend trabajar en ls diferentes rles de frma rdenada. Cada una de las pestañas representa ls dats agrupads de frma lógica, facilitándse la representación y el entendimient pr parte del usuari. Para facilitar esta agrupación, se dispne de una clase para cada pestaña que implementa la funcinalidad relacinada cn la representación, creación, mdificación, eliminación y filtrad de dats. Ls frmularis permitirán acceder a la funcinalidad dispnible en cada pestaña. Cada frmulari se muestra en frma de cuadr de diálg, dnde el usuari intrducirá ls dats pedids. De esta frma, tda la funcinalidad implementada pr la clase asciada a cada pestaña será accesible mediante frmularis. Además de est, el cliente permite la representación de punts y rutas en Ggle Earth. Para cnseguir est, se ha implementad una clase (llamada GestrKML.cs ) que permite generar fichers KML que sn mstrads autmáticamente. Si se desea cncer cn más detalle el funcinamient de esta clase, cnsulte el API y el códig referente a esta clase. 2.5 Arquitectura del Sistema Glbal Intrducción. Una vez se han cmentad tds ls cmpnentes de ls que cnsta el Sistema de Lcalización de Camines se pasará a explicar la frma en la que se integran ls diferentes elements para frmar el sistema glbal Objetivs del Sistema Glbal. El principal bjetiv que se pretendía alcanzar cn el desarrll de este Sistema era el btener una herramienta que integrase ls servicis más utilizads en el ámbit de la lgística, así cm frecer una serie de servicis adicinales útiles para ls diferentes clientes. Aunque éste era el bjetiv final de la aplicación a desarrllar, también ha sid necesari cubrir tras necesidades cuestines sumamente imprtantes: El diseñ de la base de dats se ha realizad de frma genérica. Est ha sid así para que este sistema, cm primera versión de pruebas, pueda ser adaptad en adelante a las empresas interesadas. Si se hubiera especializad demasiad en un cas cncret, dispndríams de un diseñ difícilmente adaptable a las necesidades de las diferentes empresas del sectr. Pr este mtiv, el diseñ de la base de dats sól cntiene aquella infrmación que se cnsideró cmún para tdas las empresas cn una flta de vehículs de transprte. La aplicación Servidr cnsta de ls suficientes niveles de abstracción para pder cambiar de base de dats sin tener que mdificar tda la aplicación entera. Además, se ha prcurad facilitar la extensibilidad y la mdularidad de la aplicación, cn vistas a futuras implementacines para funcinalidades adicinales. El interfaz gráfic de la aplicación Cliente ha sid diseñad pensand en la cmdidad y sencillez de cara al usuari, sin descuidar tda la funcinalidad que debía frecer. Además, en este diseñ se ha 35

36 Capítul 2 Arquitectura del sistema agrupad tda la infrmación en pestañas cn vistas a que, en un futur, dependiend del tip de usuari, éste pdrá acceder a una funcinalidad u tra. El md de cmunicarse entre ls Clientes y el Servidr ha sid mediante servicis Web, ls cuales están basads en estándares abierts y utilizables cn tras herramientas de desarrll. En la implementación, tant del Cliente cm del Servidr, se ha prcurad disminuir, en la medida de l psible, la carga en la red, cn vistas a que este Sistema se utilice vía Internet, dnde es imprtante la cantidad de dats a enviar/recibir. Para la representación de ubicacines y rutas se ha utilizad Ggle Earth. Esta herramienta es en la actualidad una de las más ptentes, freciend una enrme cantidad de servicis y funcines. Ggle Earth psee en la actualidad una de las mejres bases de dats de cartgrafía y de imágenes vía satélite. Durante el desarrll del Sistema se han utilizad únicamente herramientas gratuitas. Est implica que será psible desarrllar nuevas funcinalidades sin necesidad de tener que gastar en licencias Ventajas del Sistema desarrllad. Cm cnsecuencia de ls bjetivs mencinads en el apartad anterir, pdems mencinar algunas de las ventajas que tiene este Sistema: Será fácilmente ampliable la cantidad de servicis frecids. Ofrece una slución genérica al prblema de lcalización de vehículs que pdrá ser mdificada para reslver prblemas más específics. Cnsta de un interfaz gráfic funcinal, cómd y sencill. Para la cmunicación se han usad servicis Web, basad en prtcls y estándares abierts, que permite cmpatibilidad cn trs lenguajes y entrns de desarrll, además de presentar mens prblemas ante firewalls. La representación de punts y rutas se ha implementad para usar Ggle Earth que psee una base de dats muy cmpleta de td el planeta. Basad en tecnlgías de acces gratuit, y cuyas herramientas de desarrll básicas también l sn Diagrama del Sistema Glbal A cntinuación se mstrará un diagrama para visualizar la estructura glbal del sistema y ayudar a su cmprensión. 36

37 Capítul 2 Arquitectura del sistema Ilustración 8. Diagrama básic del sistema glbal Descripción de la integración de ls diferentes cmpnentes principales Durante ls apartads anterires, dentr de este capítul, se han id describiend cada un de ls elements que cmpnen el Sistema glbal. Una vez cmprendids tds ls cmpnentes, es mment de explicar la frma en que se integran tds ells. Dentr del Servidr ns encntrams cn tres de ls cuatr cmpnentes fundamentales del Sistema (BBDD, Aplicación Servidr y Servidr Web). La aplicación Servidr se cmunica cn la base de dats gracias a la utilización de ADO.NET (cnjunt de clases que expnen servicis de acces a dats para el prgramadr de.net) en su códig, mientras que, gracias a ls servicis Web de Micrsft, se pueden realizar llamadas a la aplicación Servidr desde la red Internet. Pr últim, la frma de cmunicarse cada una de las aplicacines Cliente cn la aplicación Servidr es mediante servicis Web, basad en prtcls (dentr de ls cuales se encuentra SOAP basad en XML) y estándares abierts. La aplicación Servidr se encntrará en un servidr Web que recibirá las peticines y enviará la infrmación necesaria a ls diferentes Clientes. 37

38 Capítul 3 - Manual del usuari Capítul 3 Manual del usuari 3.1 Intrducción al manual de usuari. La finalidad de este capítul será prprcinar al usuari la dcumentación necesaria para la utilización del sistema. Se incluirán instruccines para la instalación, cnfiguración y ejecución del sftware necesari tant para el Servidr cm para el Cliente, así cm el manual del interfaz gráfic del Cliente. El manual del usuari está dividid en ls siguientes apartads: Requisits del Sistema de Lcalización de Camines. Instalación y cnfiguración de.net Framewrk 2.0. Instalación y cnfiguración de ls requisits específics del Servidr. Instalación y cnfiguración de la aplicación Servidr. Instalación y cnfiguración de la aplicación Cliente. Manual de usuari del Cliente. Ejecución y entrn principal de la aplicación Cliente. Descripción del entrn gráfic principal del Cliente. Descripción de la infrmación representada en cada pestaña. Descripción de ls frmularis dispnibles. Descripción de las herramientas para mstrar punts y rutas en Ggle Earth. 3.2 Requisits del Sistema de Lcalización de Camines. Debid a que el Sistema está cmpuest pr tres elements principales, cada un de ells tendrá uns requisits para su crrect funcinamient. Tant la base de dats cm la aplicación Servidr se encntrarán en una cmputadra situada en la red, mientras que las aplicacines Cliente se encntrarán en las cmputadras de ls usuaris. Tds ests Clientes se cnectarán cn el Servidr utilizand SOAP. 3.3 Requisits del Servidr. En la cmputadra que funcina cm Servidr se necesitará tener instalad el siguiente sftware: Micrsft SQL Server Micrsft SQL Server Express para la base de dats. El entrn de ejecución.net Framewrk 2.0 para la aplicación Servidr. 38

39 Capítul 3 - Manual del usuari El servidr Web de IIS (Internet Infrmatin Services) de Micrsft Windws. 3.4 Requisits de ls Clientes. Cualquier usuari que desee utilizar el Cliente del sistema necesitará tener instalad el entrn de ejecución.net Framewrk Instalación y cnfiguración de.net Framewrk 2.0. El únic requisit cmún al Servidr y a ls Clientes será tener instalad.net Framewrk 2.0, el cual se puede descargar gratuitamente pr Internet desde Micrsft. Una vez instalad.net Framewrk 2.0 se pdrán ejecutar tant la aplicación Cliente cm la aplicación Servidr. 3.6 Instalación y cnfiguración de ls elements específics del Servidr. Cm ya se ha cmentad en ls requisits del Servidr, además de necesitar.net Framewrk 2.0, se necesita tener instalad la base de dats y el servidr Web. En ls próxims subapartads se explicará detalladamente cóm instalar y cnfigurar ests cmpnentes en el Servidr. En el cas de la base de dats, se darán instruccines para su instalación y cnfiguración. Est sól se hará para la base de dats usada ( Micrsft SQL Server Express ) y n para tra Instalación y cnfiguración de Micrsft SQL Server Express. Esta base de dats se puede descargar gratuitamente pr Internet desde Micrsft. Su instalación es sencilla y tan sól hay que seguir ls pass explicads durante la instalación. Una vez descargada e instalada la base de dats cn las pcines elegidas pr el administradr del sistema se prcederá a instalar la herramienta SQL Server Management Studi Express para la gestión y la cnfiguración de la base de dats. Ésta herramienta se puede btener gratuitamente pr Internet desde Micrsft. Cn SQL Server Management Studi Express instalad, se prcederá a añadir la base de dats del Sistema de Lcalización de Camines y a cnfigurar ls permiss de acces para el crrect funcinamient. Tras entrar en SQL Server Management Studi Express y haberse autenticad, se adjuntará la base de dats del Sistema de Lcalización de Camines. Para ell, en el Explradr de slucines harems clic cn el btón derech del ratón y elegirems la pción Adjuntar, bteniend la siguiente ventana: 39

40 Capítul 3 - Manual del usuari Ilustración 9. Captura de cóm adjuntar una base de dats cn SSMSEE. En esta ventana se elegirá Agregar y se seleccinará el archiv LcalizacinCamines.mdf que cntiene la base de dats del Sistema de Lcalización de Camines. Una vez hech est, restará cnfigurar ls permiss de acces a la base de dats. Para hacer est, se hace clic cn el btón derech del ratón encima del nmbre del servidr de la base de dats en el Explrar de slucines y se elije Prpiedades. La ventana que aparecerá será la siguiente: 40

41 Capítul 3 - Manual del usuari Ilustración 10. Captura de cóm cnfigurar ls permiss de acces a SQL Server. En Permiss -> public se marcarán tdas las filas de la clumna WITH GRANT y se aceptarán ls cambis. Llegad este punt, la base de dats estará crrectamente cnfigurada y será accesible pr la aplicación Servidr Instalación y cnfiguración del Servidr Web de IIS de Micrsft. IIS (Internet Infrmatin Services) es una serie de servicis para ls rdenadres que funcinan cn Windws y a menud viene incluid en él. Este servici cnvierte un rdenadr en un servidr de Internet Intranet. En las cmputadras que tienen este servici instalad se pueden publicar páginas Web tant lcal cm remtamente (servidr Web). El servidr Web de IIS se basa en varis móduls que le dan capacidad para prcesar distints tips de páginas, pr ejempl Micrsft incluye ls de Active Server Pages (ASP) y ASP.NET. También pueden ser incluids ls de trs fabricantes, cm PHP Perl. Para pder instalar la versión del servidr Web de IIS, necesari para el Sistema, hay que tener alguna de las siguientes versines de Windws: IIS 5.0, Windws IIS 5.1, Windws XP Prfessinal. IIS 6.0, Windws Server 2003 y Windws XP Prfessinal x64 Editin. 41

42 Capítul 3 - Manual del usuari IIS 7.0, Windws Vista y Windws Server Para la instalación del servidr Web se hará desde Agregar y quitar prgramas del Panel de cntrl. Desde ahí se accederá a Agregar quitar cmpnentes de Windws y se marcará el element mstrad en la siguiente imagen: Ilustración 11. Captura de instalación de IIS. Pr defect, al marcar esta casilla se instalará el servidr Web y el servidr FTP. Dad que el servidr FTP n es necesari para el Sistema de Lcalización de Camines se pdrá evitar su instalación desmarcándl en ls Detalles de este element. 3.7 Instalación y cnfiguración de la aplicación Servidr. Para la instalación de la aplicación Servidr habrá que cpiar el directri WebSite en la ruta C:\Inetpub\wwwrt y cnfigurar el archiv Web.cnfig que se encuentra en dich directri. Ls directris C:\Inetpub y C:\Inetpub\wwwrt serán creads autmáticamente al instalar el servidr Web que viene cn el IIS de Windws. A cntinuación es necesari cnfigurar las prpiedades del servidr Web para que recnzca el cntenid del directri cm una aplicación, ya que en cas cntrari n funcinará el servici Web. Para realizar est, se hace clic cn el btón derech del ratón encima del icn de Mi Pc y se seleccina Administrar, bteniend la siguiente ventana: 42

43 Capítul 3 - Manual del usuari Ilustración 12. Captura Administración de equips. Dentr de Servicis de Internet Infrmatin Server -> Sitis Web -> Siti Web predeterminad se encuentra ahra el directri que anterirmente se ha cpiad en wwwrt. Haciend clic cn el btón derech del ratón y entrand en las Prpiedades del directri WebSite se mstrará una ventana cm la siguiente: Ilustración 13. Captura de cóm cnfigurar la aplicación en el servidr Web. En la ventana que aparece se pulsará sbre el btón Crear, pción señalada en la imagen anterir. Una vez realizad est, sin realizar ninguna acción más, se aceptarán ls cambis y se saldrá de la ventana de administración de Windws. Cm últim pas para la cnfiguración del Servidr, restará mdificar el archiv Web.cnfig lcalizad en el directri WebSite. En este archiv se deberá especificar el nmbre del servidr SQL y el nmbre de la base de dats. La línea a cambiar en el archiv Web.cnfig es la siguiente (mstrada cn ls camps cnfigurads pr defect): 43

44 Capítul 3 - Manual del usuari < add key="cnstr" value="server=justo-laptop\sqlexpress; database=lcalizacincamines; Integrated Security=SSPI" /> En esta línea se pasa a la aplicación una serie de parámetrs: server : tras el símbl = se indica el nmbre de la cmputadra y el nmbre del servidr SQL, separads pr el símbl \. database : tras el símbl = se especifica el nmbre de la base de dats del Sistema de Lcalización de Camines. Integrated Security : se especifica el md de seguridad integrada usada. 3.8 Instalación y cnfiguración de la aplicación Cliente La aplicación Cliente n será necesari instalarla per, antes de su ejecución, habrá que mdificar ls parámetrs necesaris para que pueda cmunicarse cn el Servidr de frma remta. Para indicar la dirección del Servidr se deberá editar el archiv LcalizacinCaminesCliente.exe.cnfig situad en el directri que cntiene ls ejecutables del Cliente. Dentr de este archiv se mdificará el cntenid que hay entre ls tags <value> </value> pr la dirección en la que se encuentre el archiv Service.asmx, en el Servidr. Si se siguiern ls pass explicads en el apartad referid a la Instalación y cnfiguración de la aplicación Servidr, el cntenid que habrá entre ls tags <value> </value> deberá tener el siguiente frmat: IP_Servidr /WebSite/Service.asmx Una vez realizad est, y si se ha cnfigurad td crrectamente, el Cliente al ejecutarse se cnectará cn la base de dats ubicada en el Servidr. 3.9 Manual del usuari del Cliente Intrducción Una vez se han cnfigurad tds ls cmpnentes del Sistema de Lcalización de Camines, cada un de ls usuaris puede pasar a ejecutar el Cliente. Si alguna de las cnfiguracines n es crrecta n existe cmunicación cn el Servidr n se pdrá cnectar y se irá bteniend un mensaje de errr pr cada una de las cnexines fallidas que curran. En cas de que aparezcan prblemas bteniend ls dats del Servidr, se deberá revisar más detenidamente la cnfiguración realizada en busca de psibles errres. 44

45 Capítul 3 - Manual del usuari El interfaz de usuari para el Cliente ha sid diseñad para ser intuitiv, fácil y clar. Su distribución está basada en la representación de ls dats agrupads en pestañas. Cada pestaña agrupa dats asciads directamente y tiene una serie de frmularis para realizar la creación, mdificación, eliminación y filtrad de dats de frma sencilla visualmente. A cntinuación se irán describiend cada un de ls elements del interfaz, así cm ls diferentes pass necesaris para realizar cada una de las psibles tareas Ejecución y entrn principal de la aplicación Cliente. En el directri de la aplicación Cliente el ejecutable es el archiv LcalizacinCaminesCliente.exe. Tras la ejecución de la aplicación Cliente se mstrará una ventana cm la siguiente: Ilustración 14. Captura entrn principal de la aplicación Cliente Descripción del entrn gráfic principal Ls elements presentes en la ventana principal de la aplicación Cliente sn ls siguientes: 1. Archiv. Muestra un menú desplegable cn las siguientes pcines: a. Guardar tabla actual en frmat XML: Permite ls dats mstrads en la pestaña actual en ficher XML. b. Salir: Permite salir de la aplicación. 45

46 Capítul 3 - Manual del usuari 2. Edición. Muestra un menú desplegable cn las siguientes pcines: a. Nuev: Muestra un frmulari para crear una nueva entrada en la tabla mstrada en la pestaña activa en ese mment. b. Eliminar: Muestra un frmulari para elegir la entrada a eliminar de la tabla mstrada en la pestaña activa en ese mment. c. Mdificar: Muestra un frmulari para mdificar la entrada elegida de la tabla mstrada en la pestaña activa en ese mment. d. Filtrar: Muestra un frmulari para elegir la clumna y la cadena a buscar en la tabla mstrada en la pestaña activa en ese mment. e. Limpiar Filtr: Elimina la tabla secundaria que aparece al aplicar un filtr en la pestaña activa en ese mment. f. Actualizar Tabla: Actualiza ls dats mstrads en la tabla activa en ese mment. g. Cnfigurar Pedid: Independientemente de la pestaña que se encuentre activa en ese mment, aparecerá un frmulari que permitirá asciar a un pedid un cntext. Un cntext se interpreta cm un viaje, el cual tendrá asciad un cnductr, un camión, un remlque y un ítem. Si se desea mdificar algun de ls cntexts, estand cn la pestaña CnfiguraciónPedids activa se deberá acceder al frmulari para mdificar dats de esa pestaña. 3. Herramientas. Muestra un menú desplegable cn las siguientes pcines: a. Ver psición actual de un ítem: Muestra un frmulari en el que se seleccina el identificadr del ítem del que se quiere saber la psición actual. b. Ver ruta de un pedid: Muestra un frmulari en el que se seleccina el identificadr del ítem del que se quiere ver la ruta. Esta ruta será la que ha seguid desde que salió de su rigen, cursand el últim cntext que le fue asignad. 4. Ayuda: Muestra un menú desplegable cn las siguientes pcines: a. Acerca de : Muestra ls crédits de la aplicación. 5. Btón Nuev : Muestra un frmulari para crear una nueva entrada en la tabla mstrada en la pestaña activa en ese mment. 6. Btón Eliminar : Muestra un frmulari para elegir la entrada a eliminar de la tabla mstrada en la pestaña activa en ese mment. 7. Btón Mdificar : Muestra un frmulari para mdificar la entrada elegida de la tabla mstrada en la pestaña activa en ese mment. 8. Btón Filtrar : Muestra un frmulari para elegir la clumna y la cadena a buscar en la tabla mstrada en la pestaña activa en ese mment. 9. Btón Limpiar Filtr : Elimina la tabla secundaria que aparece al aplicar un filtr en la pestaña activa en ese mment. 10. Btón Actualizar Tabla : Actualiza ls dats mstrads en la tabla activa en ese mment. 11. Btón Cnfigurar Pedid : Independientemente de la pestaña que se encuentre activa en ese mment, aparecerá un frmulari que permitirá asciar a un pedid un cntext. Un cntext se interpreta cm un viaje, 46

47 Capítul 3 - Manual del usuari el cual tendrá asciad un cnductr, un camión, un remlque y un ítem. Si se desea mdificar algun de ls cntexts, estand cn la pestaña CnfiguraciónPedids activa se deberá acceder al frmulari para mdificar dats de esa pestaña. 12. Btón Ver psición actual de un ítem : Muestra un frmulari en el que se seleccina el identificadr del ítem del que se quiere saber la psición actual. 13. Btón Ver ruta de un pedid : Muestra un frmulari en el que se seleccina el identificadr del ítem del que se quiere ver la ruta. Esta ruta será la que ha seguid desde que salió de su rigen, cursand el últim cntext que le fue asignad. 14. Btón Guardar : Independientemente de la pestaña que se encuentre activa en ese mment, aparecerá un frmulari que permitirá asciar a un pedid un cntext. Un cntext se interpreta cm un viaje, el cual tendrá asciad un cnductr, un camión, un remlque y un ítem. Si se desea mdificar algun de ls cntexts, estand cn la pestaña CnfiguraciónPedids activa se deberá acceder al frmulari para mdificar dats de esa pestaña. 15. Pestaña Camines : Muestra la infrmación referente a ls diferentes camines registrads en la base de dats. 16. Pestaña Cnductres : Muestra la infrmación referente a ls diferentes cnductres registrads en la base de dats. 17. Pestaña CnfiguraciónPedids : Muestra infrmación referente a ls pedids, así cm la asignación que se le ha realizad. 18. Pestaña Crdenadas : Muestra la infrmación referente a las crdenadas de cada un de ls ítems registrads en la base de dats. 19. Pestaña Ítems : Muestra la infrmación referente a ls diferentes dispsitivs de lcalización registrads en la base de dats. 20. Pestaña Origenes/Destins : Muestra infrmación sbre ls diferentes rígenes/destins registrads en la base de dats. Nrmalmente serán almacenes de prveedres y de clientes. 21. Pestaña Pedids : Muestra la infrmación referente a ls pedids registrads en la base de dats. Una vez realizad un pedid, éste deberá ser cnfigurad. 22. Pestaña Prpietaris : Muestra la infrmación referente a ls prpietaris de ls diferentes rígenes/destins registrads en la base de dats. 23. Pestaña Remlques : Muestra la infrmación referente a ls diferentes remlques registrads en la base de dats. 24. Panel presente en tdas las pestañas, en el que se mstrarán tablas para representar la infrmación relacinada cn cada una de dichas pestañas Descripción de la infrmación representada en cada pestaña. Dad que cada pestaña cntendrá una tabla cn una serie de camps cuys nmbres estarán abreviads, se explicará resumidamente qué es y qué representa cada un de ests camps. 47

48 Capítul 3 - Manual del usuari 1. Descripción pestaña Camines. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: Ilustración 15. Captura de la pestaña Camines. a. Camp IDCamin : Númer enter que representa el identificadr que es asignad pr la base de dats a cada un de ls camines registrads. b. Camp NumerBastidr : Cadena cn el númer de bastidr del camión. c. Camp Matricula : Cadena cn la matrícula del camión. d. Camp Marca : Cadena cn el fabricante del camión. e. Camp Mdel : Cadena cn el mdel de camión. f. Camp Tip : Cadena cn el tip de camión del que se trata. 2. Descripción pestaña Cnductres. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: 48

49 Capítul 3 - Manual del usuari Ilustración 16. Captura de la pestaña Cnductres. a. Camp IDCnductr : Númer enter que representa el identificadr que es asignad pr la base de dats a cada un de ls cnductres registrads. b. Camp DNI : Cadena cn el DNI del cnductr. c. Camp Nmbre : Cadena cn el nmbre del cnductr. d. Camp 1Apellid : Cadena cn el primer apellid del cnductr. e. Camp 2Apellid : Cadena cn el segund apellid del cnductr. f. Camp PermisDeCnducir : Cadena cn el permis de cnducir del cnductr. 3. Descripción pestaña CnfiguraciónPedids. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: 49

50 Capítul 3 - Manual del usuari Ilustración 17. Captura de la pestaña CnfiguraciónPedids. a. Camp CdigCarga : Cadena cn el códig que permite identificar una carga. Se debe de pner un códig diferente a la carga. b. Camp IDCntext : Númer enter cn el identificadr del cntext ( viaje) al que se ha asciad el pedid. c. Camp IDCnductr : Númer enter cn el identificadr del cnductr que cursa cursará el pedid. d. Camp DniCnductr : Cadena cn el DNI del cnductr que cursa cursará el pedid. e. Camp IDCamin : Númer enter cn el identificadr del camión que cursa cursará el pedid. f. Camp NumerBastidrCamin : Cadena cn el númer de bastidr del camión que cursa cursará el pedid. g. Camp IDRemlque : Númer enter cn el identificadr del remlque que cursa cursará el pedid. h. Camp NumerBastidrRemlque : Cadena cn el númer de bastidr del remlque que cursa cursará el pedid. i. Camp IDItem : Númer enter cn el identificadr del ítem que permitirá lcalizar al pedid. j. Camp CdigItem : Cadena cn el códig del ítem que permitirá lcalizar al pedid. 4. Descripción pestaña Crdenadas. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: 50

51 Capítul 3 - Manual del usuari Ilustración 18. Captura de la pestaña Crdenadas. a. Camp IDItem : Númer enter cn el identificadr del ítem al que pertenecen las crdenadas. b. Camp Cntext : Númer enter cn el identificadr del cntext asciad al ítem. c. Camp CrdenadasLatitud : Latitud de las crdenadas. d. Camp CrdenadasLngitud : Lngitud de las crdenadas. e. Camp CrdenadasAltitud : Altitud de las crdenadas. f. Camp CrdenadasFecha : Fecha y hra a la que fuern registradas las crdenadas. 5. Descripción pestaña Items. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: 51

52 Capítul 3 - Manual del usuari Ilustración 19. Captura de la pestaña Items. a. Camp IDItem : Númer enter cn el identificadr asciad pr la base de dats al ítem. b. Camp Cdig : Cadena cn el códig asciad al ítem. Pdrá ser desde un númer de serie a un códig representativ arbitrari. c. Camp Fabricante : Cadena cn el fabricante del ítem dispsitiv de lcalización. d. Camp Mdel : Mdel del ítem. e. Camp VersinFirmware : Cadena cn el firmware y su versión. f. Camp FechaCmpra : Fecha de la cmpra del registr del ítem. g. Camp CntextActual : Númer enter cn el identificadr del cntext que tiene asciad actualmente el ítem. 6. Descripción pestaña Origenes/Destins. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: 52

53 Capítul 3 - Manual del usuari Ilustración 20. Captura de la pestaña OrigenesDestins. a. Camp IDOrigenDestin : Númer enter cn el identificadr del rigen/destin. b. Camp IDPrpietari : Númer enter cn el identificadr del prpietari al que pertenece el rigen/destin. c. Camp Direccin : Cadena cn la dirección del rigen/destin. d. Camp Numer : Cadena cn el númer del dmicili. e. Camp Ciudad : Cadena cn la ciudad a la que pertenece el rigen/destin. f. Camp Prvincia : Cadena cn la prvincia a la que pertenece el rigen/destin. g. Camp Regin : Cadena cn la región a la que pertenece el rigen/destin. h. Camp Pais : Cadena cn el país al que pertenece el rigen/destin. i. Camp CdigPstal : Cadena cn el códig pstal del rigen/destin. j. Camp CrdenadasLatitud : Latitud de las crdenadas en las que se encuentra el rigen/destin. k. Camp CrdenadasLngitud : Lngitud de las crdenadas en las que se encuentra el rigen/destin. l. Camp CrdenadasAltitud : Altitud de las crdenadas en las que se encuentra el rigen/destin. 7. Descripción pestaña Pedids. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: 53

54 Capítul 3 - Manual del usuari Ilustración 21. Captura de la pestaña Pedids. a. Camp IDCarga : Númer enter cn el identificadr asciad pr la base de dats al pedid. b. Camp IDCntext : Númer enter cn el identificadr del cntext al que está asciad el pedid. c. Camp IDItem : Númer enter cn el identificadr del ítem asciad al pedid. d. Camp CdigItem : Cadena cn el códig del ítem asciad al pedid. e. Camp CdigCarga : Cadena cn el códig identificativ del pedid. f. Camp TipCarga : Cadena cn el tip de carga del pedid. g. Camp ClaseCarga : Clase de carga del pedid. Ejempl: en el cas de melnes de galia, melnes sería el tip de carga y galia sería la clase de carga. h. Camp PesCarga : Pes del pedid. i. Camp IDOrigen : Identificadr del rigen de la carga. j. Camp CiudadOrigen : Ciudad de rigen de la carga. k. Camp IDDestin : Identificadr del destin de la carga. l. Camp CiudadDestin : Ciudad de destin de la carga. m. Camp IDCnductr : Identificadr del cnductr encargad de entregar el pedid. n. Camp DniCnductr : DNI del cnductr encargad de entregar el pedid.. Camp IDCamin : Identificadr del camión encargad de llevar el pedid. p. Camp NumerBastidrCamin : Númer de bastidr del camión encargad de llevar el pedid. 54

55 Capítul 3 - Manual del usuari q. Camp IDRemlque : Identificadr del remlque llevad pr el camión. r. Camp NumerBastidrRemlque : Númer de bastidr del remlque llevad pr el camión. 8. Descripción pestaña Prpietaris. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: Ilustración 22. Captura de la pestaña Prpietaris. a. Camp IDPrpietari : Númer enter cn el identificadr del prpietari al que pertenece un varis rígenes/destins (nrmalmente serán almacenes fábricas). b. Camp Cif/Dni/Nif : Dependiend de si el prpietari es una persna una empresa se utilizará un u tr. c. Camp NmbreFiscal : En el cas de que el prpietari sea una empresa aquí se intrducirá su nmbre fiscal. d. Camp NmbreCmercial : En el cas de que el prpietari sea una empresa aquí se intrducirá su nmbre cmercial. e. Camp NmbrePrpietari : En el cas de que el prpietari sea una persna aquí se intrducirá su nmbre. f. Camp Apellid1Prpietari : En el cas de que el prpietari sea una persna aquí se intrducirá su primer apellid. g. Camp Apellid2Prpietari : En el cas de que el prpietari sea una persna aquí se intrducirá su segund apellid. h. Camp Telefns : Teléfn/Teléfns de cntact. 55

56 Capítul 3 - Manual del usuari 9. Descripción pestaña Remlques. En la siguiente imagen se pueden ver ls camps mstrads en esta pestaña: Ilustración 23. Captura de la pestaña Remlques. a. Camp IDRemlque : Númer enter que representa el identificadr que es asignad pr la base de dats a cada un de ls remlques registrads. b. Camp NumerBastidr : Cadena cn el númer de bastidr del remlque. c. Camp Matricula : Cadena cn la matrícula actual del remlque. d. Camp Marca : Cadena cn el fabricante del remlque. e. Camp Mdel : Cadena cn el mdel de remlque. f. Camp Tip : Cadena cn el tip de remlque del que se trata Descripción de ls frmularis dispnibles Cm ya se ha cmentad anterirmente, en cada una de las pestañas se puede acceder a una serie de frmularis para pder crear, mdificar, eliminar y filtrar la infrmación mstrada en las tablas. Ls frmularis que se mstrarán dependerán de la pestaña que esté activa. Pr ejempl, al estar la pestaña Camines activa, ls frmularis que se mstrarán al pulsar sbre Nuev, Eliminar, Mdificar Filtrar serán ls crrespndientes a esta pestaña. A cntinuación se describirá brevemente cada un de ls frmularis y se explicará qué cntenid deberá intrducirse en cada un de ls camps dispnibles de 56

57 Capítul 3 - Manual del usuari cada frmulari. Para su descripción se seguirá el rden en el que sn mstradas las diferentes pestañas. 1. Frmularis dispnibles para la pestaña Camines : 1.1. Frmulari para crear un nuev registr: Permite registrar un nuev camión en la base de dats. Ilustración 24. Captura del frmulari para registrar un camión Cadena cn el númer de bastidr del camión. N permite valr nul Cadena cn la matrícula del camión. N permite valr nul Cadena cn el fabricante del camión. N permite valr nul Cadena cn el mdel del camión. N permite valr nul Cadena cn el tip del camión. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un camión registrad en la base de dats. Seleccinand la pción deseada, se pdrá eliminar el camión pr su identificadr, pr su matrícula pr su númer de bastidr. Ilustración 25. Captura del frmulari para eliminar un camión. 57

58 Capítul 3 - Manual del usuari Identificadr del camión a eliminar Matrícula del camión a eliminar Númer de bastidr del camión a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un camión registrad en la base de dats. Ilustración 26. Captura del frmulari para mdificar un camión Identificadr del camión a mdificar. N permite valr nul Cadena cn el númer de bastidr del camión. N permite valr nul Cadena cn la matrícula del camión. N permite valr nul Cadena cn el fabricante del camión. N permite valr nul Cadena cn el mdel del camión. N permite valr nul Cadena cn el tip del camión. Sí permite valr nul Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. Ilustración 27. Captura del frmulari para filtrar ls camines Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 58

59 Capítul 3 - Manual del usuari 2. Frmularis dispnibles para la pestaña Cnductres : 2.1. Frmulari para crear un nuev registr: Permite registrar un nuev cnductr en la base de dats. Ilustración 28. Captura del frmulari para crear un cnductr Cadena cn el DNI del cnductr. N permite valr nul Cadena cn el nmbre del cnductr. N permite valr nul Cadena cn el primer apellid del cnductr. N permite valr nul Cadena cn el segund apellid del cnductr. N permite valr nul Cadena cn el permis de cnducir del cnductr. N permite nuls Frmulari para eliminar un registr: Permite eliminar ls dats de un cnductr registrad en la base de dats. Seleccinand la pción deseada, se pdrá eliminar el cnductr pr su identificadr pr su DNI. Ilustración 29. Captura del frmulari para eliminar un cnductr Identificadr del cnductr a eliminar Cadena cn el DNI del cnductr a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un cnductr registrad en la base de dats. 59

60 Capítul 3 - Manual del usuari Ilustración 30. Captura del frmulari para mdificar un cnductr Identificadr del cnductr a mdificar. N permite valr nul Cadena cn el DNI del cnductr. N permite valr nul Cadena cn el nmbre del cnductr. N permite valr nul Cadena cn el primer apellid del cnductr. N permite valr nul Cadena cn el segund apellid del cnductr. N permite valr nul Cadena cn el permis de cnducir del cnductr. N permite nuls Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. Ilustración 31. Captura del frmulari para filtrar cnductres Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 3. Frmularis dispnibles para la pestaña CnfiguraciónPedids : 3.1. Frmulari para crear un nuev registr: Permite registrar un nuev cntext viaje en la base de dats. 60

61 Capítul 3 - Manual del usuari Ilustración 32. Captura del frmulari para crear un cntext Identificadr del cnductr a asciar al cntext. Sí permite valr nul Identificadr del camión a asciar al cntext. Sí permite valr nul Identificadr del remlque a asciar al cntext. Sí permite valr nul Identificadr del ítem a asciar al cntext. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un cntext viaje registrad en la base de dats. Ilustración 33. Captura del frmulari para eliminar un cntext Identificadr del cntext a eliminar. N permite valr nul Frmulari para mdificar un registr: Permite mdificar ls dats de un cntext registrad en la base de dats. 61

62 Capítul 3 - Manual del usuari Ilustración 34. Captura del frmulari para mdificar un cntext Identificadr del cntext a mdificar. N permite valr nul Identificadr del cnductr a asciar al cntext. Sí permite valr nul Identificadr del camión a asciar al cntext. Sí permite valr nul Identificadr del remlque a asciar al cntext. Sí permite valr nul Identificadr del ítem a asciar al cntext. Sí permite valr nul Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. Ilustración 35. Captura del frmulari para filtrar cntexts Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 4. Frmularis dispnibles para la pestaña Crdenadas : 4.1. Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. 62

63 Capítul 3 - Manual del usuari Ilustración 36. Captura del frmulari para filtrar crdenadas Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 5. Frmularis dispnibles para la pestaña Items : 5.1. Frmulari para crear un nuev registr: Permite registrar un nuev ítem en la base de dats. Ilustración 37. Captura del frmulari para crear un item Cadena cn el códig númer de serie del ítem. N permite valr nul Cadena cn el fabricante del ítem. N permite valr nul Cadena cn el mdel del ítem. N permite valr nul Cadena cn el firmware su versión. Sí permite valr nul Enter cn el añ de la cmpra del ítem. Sí permite valr nul Enter cn el mes de la cmpra del ítem. Sí permite valr nul Enter cn el día de la cmpra del ítem. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un ítem registrad en la base de dats. Seleccinand la pción deseada, se pdrá eliminar el ítem pr su identificadr pr su códig. 63

64 Capítul 3 - Manual del usuari Ilustración 38. Captura del frmulari para eliminar un item Identificadr del ítem a eliminar Cadena cn el códig del ítem a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un ítem registrad en la base de dats. Ilustración 39. Captura del frmulari para mdificar un item Identificadr del ítem a mdificar. N permite valr nul Cadena cn el códig númer de serie del ítem. N permite valr nul Cadena cn el fabricante del ítem. N permite valr nul Cadena cn el mdel del ítem. N permite valr nul Cadena cn el firmware su versión. Sí permite valr nul Enter cn el añ de la cmpra del ítem. Sí permite valr nul Enter cn el mes de la cmpra del ítem. Sí permite valr nul Enter cn el día de la cmpra del ítem. Sí permite valr nul Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. 64

65 Capítul 3 - Manual del usuari Ilustración 40. Captura del frmulari para filtrar ítems Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 6. Frmularis dispnibles para la pestaña Orígenes/Destins : 6.1. Frmulari para crear un nuev registr: Permite registrar un nuev rigen/destin en la base de dats. Ilustración 41. Captura del frmulari para crear un rigen/destin Identificadr del rigen/destin. N permite valr nul Identificadr del prpietari del rigen/destin. Sí permite valr nul Cadena cn la dirección del rigen/destin. N permite valr nul Cadena cn el númer de la dirección. Sí permite valr nul Cadena cn la ciudad del rigen/destin. N permite valr nul Cadena cn la prvincia del rigen/destin. Sí permite valr nul Cadena cn la región del rigen/destin. N permite valr nul Cadena cn el país del rigen/destin. N permite valr nul Cadena cn el códig pstal del rigen/destin. Sí permite valr nul. 65

66 Capítul 3 - Manual del usuari Latitud del rigen/destin. Sí permite valr nul Lngitud del rigen/destin. Sí permite valr nul Altitud del rigen/destin. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un rigen/destin registrad en la base de dats. Ilustración 42. Captura del frmulari para eliminar un rigen/destin Identificadr del rigen/destin a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un rigen/destin registrad en la base de dats. Ilustración 43. Captura del frmulari para mdificar un rigen/destin Identificadr del rigen/destin. N permite valr nul Identificadr del prpietari del rigen/destin. Sí permite valr nul Cadena cn la dirección del rigen/destin. N permite valr nul Cadena cn el númer de la dirección. Sí permite valr nul. 66

67 Capítul 3 - Manual del usuari Cadena cn la ciudad del rigen/destin. N permite valr nul Cadena cn la prvincia del rigen/destin. Sí permite valr nul Cadena cn la región del rigen/destin. N permite valr nul Cadena cn el país del rigen/destin. N permite valr nul Cadena cn el códig pstal del rigen/destin. Sí permite valr nul Latitud del rigen/destin. Sí permite valr nul Lngitud del rigen/destin. Sí permite valr nul Altitud del rigen/destin. Sí permite valr nul Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. Ilustración 44. Captura del frmulari para filtrar rígenes/destins Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 7. Frmularis dispnibles para la pestaña Pedids : 7.1. Frmulari para crear un nuev registr: Permite registrar un nuev pedid en la base de dats. Ilustración 45. Captura del frmulari para crear un pedid Cadena cn el códig del pedid. N permite valr nul Cadena cn el tip del pedid. Sí permite valr nul Cadena cn la clase del pedid. Sí permite valr nul Pes del pedid. Sí permite valr nul. 67

68 Capítul 3 - Manual del usuari Identificadr del rigen del pedid. Sí permite valr nul Identificadr del destin del pedid. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un pedid registrad en la base de dats. Seleccinand la pción deseada, se pdrá eliminar el pedid pr su identificadr pr su códig. Ilustración 46. Captura del frmulari para eliminar un pedid Identificadr del pedid a eliminar Cadena cn el códig del pedid a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un pedid registrad en la base de dats. Ilustración 47. Captura del frmulari para mdificar un pedid Identificadr del pedid a mdificar. N permite valr nul Cadena cn el códig del pedid. N permite valr nul Cadena cn el tip del pedid. Sí permite valr nul Cadena cn la clase del pedid. Sí permite valr nul. 68

69 Capítul 3 - Manual del usuari Pes del pedid. Sí permite valr nul Identificadr del rigen del pedid. Sí permite valr nul Identificadr del destin del pedid. Sí permite valr nul Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. Ilustración 48. Captura del frmulari para filtrar pedids Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp Frmulari para cnfigurar un pedid: Permite asciar una carga a un cntext. Ilustración 49. Captura del frmulari para cnfigurar un pedid Códig de la carga pedid que se desea cnfigurar Identificadr del cntext al que asciar una carga pedid. 8. Frmularis dispnibles para la pestaña Prpietaris : 8.1. Frmulari para crear un nuev registr: Permite registrar un nuev prpietari en la base de dats. 69

70 Capítul 3 - Manual del usuari Ilustración 50. Captura del frmulari para crear un prpietari Cadena cn el CIF/DNI/NIF del prpietari. N permite valr nul Cadena cn el nmbre fiscal del prpietari. Sí permite valr nul Cadena cn el nmbre cmercial del prpietari. Sí permite valr nul Cadena cn el nmbre del prpietari. Sí permite valr nul Cadena cn el primer apellid del prpietari. Sí permite valr nul Cadena cn el segund apellid del prpietari. Sí permite valr nul Cadena cn el/ls teléfn/s del prpietari. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un prpietari registrad en la base de dats. Seleccinand la pción deseada, se pdrá eliminar el prpietari pr su identificadr pr su CIF/DNI/NIF. Ilustración 51. Captura del frmulari para eliminar un prpietari Identificadr del prpietari a eliminar Cadena cn el CIF/DNI/NIF del prpietari a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un prpietari registrad en la base de dats. 70

71 Capítul 3 - Manual del usuari Ilustración 52. Captura del frmulari para mdificar un prpietari Identificadr del prpietari a mdificar. N permite valr nul Cadena cn el CIF/DNI/NIF del prpietari. N permite valr nul Cadena cn el nmbre fiscal del prpietari. Sí permite valr nul Cadena cn el nmbre cmercial del prpietari. Sí permite valr nul Cadena cn el nmbre del prpietari. Sí permite valr nul Cadena cn el primer apellid del prpietari. Sí permite valr nul Cadena cn el segund apellid del prpietari. Sí permite valr nul Cadena cn el/ls teléfn/s del prpietari. Sí permite valr nul Frmulari para filtrar dats: Permite filtrar ls dats de la tabla. Ilustración 53. Captura del frmulari para filtrar prpietaris Nmbre de la clumna en la que buscar dats Cadena a buscar en la clumna seleccinada en el anterir camp. 9. Frmularis dispnibles para la pestaña Remlques : 9.1. Frmulari para crear un nuev registr: Permite registrar un nuev remlque en la base de dats. 71

72 Capítul 3 - Manual del usuari Ilustración 54. Captura del frmulari para crear un remlque Cadena cn el númer de bastidr del remlque. N permite valr nul Cadena cn la matrícula del remlque. N permite valr nul Cadena cn el fabricante del remlque. N permite valr nul Cadena cn el mdel del remlque. N permite valr nul Cadena cn el tip de remlque. Sí permite valr nul Frmulari para eliminar un registr: Permite eliminar ls dats de un remlque registrad en la base de dats. Seleccinand la pción deseada, se pdrá eliminar el remlque pr su identificadr pr su númer de bastidr. Ilustración 55. Captura del frmulari para eliminar un remlque Identificadr del remlque a eliminar Cadena cn el númer de bastidr del remlque a eliminar Frmulari para mdificar un registr: Permite mdificar ls dats de un remlque registrad en la base de dats. 72

PROGRAMA FORMATIVO AvANZA

PROGRAMA FORMATIVO AvANZA Asesría y Organización de Frmación Cntinua Prgramación páginas web: servidr (PHP) Aplicacines Web Mdalidad: e-learning Duración: 56 Hras Códig: CAT00140 Objetiv Curs de desarrll de aplicacines web. Para

Más detalles

Consejería de Hacienda y Administración Pública. Cliente de firma electrónica. Consulta de configuración de usuario final en entorno Windows

Consejería de Hacienda y Administración Pública. Cliente de firma electrónica. Consulta de configuración de usuario final en entorno Windows de usuari final en entrn Windws Versión: v01r01 Fecha: 06/04/2011 Queda prhibid cualquier tip de expltación y, en particular, la reprducción, distribución, cmunicación pública y/ transfrmación, ttal parcial,

Más detalles

Pack Comercio Electrónico

Pack Comercio Electrónico Pack Cmerci Electrónic Prgramación Páginas Web cn PHP + Marketing 75 + 45 HORAS ON-LINE CONTENIDOS: Prgramación Páginas Web cn PHP Prgramación cliente Prgramación de páginas web Presenta la necesidad de

Más detalles

65 HORAS. documentos. describe el. información. de la suite. Pág.1

65 HORAS. documentos. describe el. información. de la suite. Pág.1 Micrsft Access 2010 (Cmplet) 65 HORAS ON-LINE CONTENIDOS Intrducción a Office 2010 Intrducción a Office Intrducción a la suite fimática Micrsft Office 2010, presentand ls prgramas que la frman. Se describee

Más detalles

PISIS Cliente Neo. Guía de Instalación y Uso Versión del documento: 1.8 Fecha: Octubre 10 de 2014

PISIS Cliente Neo. Guía de Instalación y Uso Versión del documento: 1.8 Fecha: Octubre 10 de 2014 PISIS Cliente Ne Guía de Instalación y Us Versión del dcument: 1.8 Fecha: Octubre 10 de 2014 1. Intrducción PISIS Cliente es una aplicación de escritri (desarrllada para ser utilizada en el sistema perativ

Más detalles

Manual de Usuario Firewall

Manual de Usuario Firewall Manual de Usuari Firewall INDICE 1. Intrducción. 2. Características. 3. Instalación y Cnfiguración Inicial. 4. Us. 1. Intrducción Telefónica de España pne a su dispsición Firewall, un prduct que instalad

Más detalles

Guía de Instalación. char utile online 1.0.0.0

Guía de Instalación. char utile online 1.0.0.0 Guía de Instalación. char utile nline 1.0.0.0 char utile nline Guía de Instalación 1 de 6 1) Requerimients del sistema 2) Licenciamient de utile nline 3) Descarga utile nline 4) Prcedimient de instalación

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL DE CONFIGURACIÓN DEL PAGO TELEMÁTICO SIGM v3 Administración Lcal Slucines Cntrl de versines Versión Fecha edición Cambi prducid Autr 01

Más detalles

Telealta de Abonados. Guía de Telealta en CST BIOINGENIERÍA ARAGONESA S.L. Índice. Vivienda del Abonado. Central de CST

Telealta de Abonados. Guía de Telealta en CST BIOINGENIERÍA ARAGONESA S.L. Índice. Vivienda del Abonado. Central de CST Telealta de Abnads Índice 1. El Instaladr a. Requerimients de Equip b. Prces de TeleAlta c. Prgramación del Terminal cn CSTGestin 2. El Centr a. Cntratación de línea 3G b. Creación de Red Privada Virtual

Más detalles

Eurowin 8.0 SQL. Manual de EW-LOG. Revisión de incidencias

Eurowin 8.0 SQL. Manual de EW-LOG. Revisión de incidencias Eurwin 8.0 SQL Manual de EW-LOG Revisión de incidencias Dcument: me_ewlg Edición: 05 Nmbre: Manual de Ewlg Fecha: 03-02-2011 Manual de Ewlg Tabla de cntenids 1. Intrducción... 2 1.1. Qué es el Registr

Más detalles

PLATAFORMA TECNOLOGICA EN LINEA DE GESTION DE PROYECTOS DE LA INGENIERÍA INDUSTRIAL

PLATAFORMA TECNOLOGICA EN LINEA DE GESTION DE PROYECTOS DE LA INGENIERÍA INDUSTRIAL Platafrma en línea de Gestión de Pryects PLATAFORMA TECNOLOGICA EN LINEA DE GESTION DE PROYECTOS DE LA INGENIERÍA INDUSTRIAL Para que la realización de un pryect tenga éxit en sus tres bjetivs (calidad,

Más detalles

Microsoft SQL Server

Microsoft SQL Server Autres: Jse Santamaría y Javier Hernández Micrsft SQL Server Micrsft SQL Server es un sistema de gestión de base de dats relacinal (RDBMS) prducid pr Micrsft. Su principal lenguaje de cnsulta es Transact-SQL,

Más detalles

Windows XP Profesional Completo

Windows XP Profesional Completo Índice de cntenid Windws XP Prfesinal Cmplet Objetivs: Curs para cncer y aprender a manejar cmpletamente el sistema perativ Micrsft Windws XP Prfessinal, analizand desde el entrn del mism hasta sus herramientas

Más detalles

GUÍA RÁPIDA DE USO. Requisitos tecnológicos para el correcto funcionamiento de Bot PLUS 2.0.

GUÍA RÁPIDA DE USO. Requisitos tecnológicos para el correcto funcionamiento de Bot PLUS 2.0. GUÍA RÁPIDA DE USO NOVEDADES DE Bt PLUS 2.0 2014 Cóm se instala, accede y cnfigura? Requisits tecnlógics para el crrect funcinamient de Bt PLUS 2.0. Aplicación cmpatible cn ls siguientes sistemas perativs:

Más detalles

Curso de Access 2007

Curso de Access 2007 Curs de Access 2007 1. Objetivs Access es un cmplet y demandad prgrama infrmátic en entrns de empresa, que permite la creación y gestión de bases de dats, así cm su mdificación, cntrl y mantenimient. Este

Más detalles

El agente de software de Dr.Web SaaS

El agente de software de Dr.Web SaaS El agente de sftware de Dr.Web SaaS Antes de empezar Antes de instalar el sftware en el rdenadr dispsitiv móvil, tenga en cuenta que cada suscripción tiene su prpi agente de sftware, que debe ser descargad

Más detalles

Es importante destacar que el uso de cookies no proporciona datos personales del usuario, que de cara a Supercoaching permanece anónimo.

Es importante destacar que el uso de cookies no proporciona datos personales del usuario, que de cara a Supercoaching permanece anónimo. Plítica de ckies Infrmación sbre ckies USO DE COOKIES y FICHERO DE ACTIVIDAD. Este siti web utiliza ckies cuand un usuari navega pr sus páginas. Las ckies sn fichers enviads a un navegadr pr medi de un

Más detalles

HOWTO: Cómo configurar el túnel VPN SLL oficina remota (gateway) a oficina remota

HOWTO: Cómo configurar el túnel VPN SLL oficina remota (gateway) a oficina remota HOWTO: Cóm cnfigurar el túnel VPN SLL ficina remta (gateway) a ficina remta Cass de us para cnfigurar VPN cn GateDefender Integra Panda Security desea que btenga el máxim benefici de sus unidades GateDefender

Más detalles

MANUAL DE USUARIO REQUERIMIENTOS TÉCNICOS APLICACIONES WEB. Tabla de Contenido

MANUAL DE USUARIO REQUERIMIENTOS TÉCNICOS APLICACIONES WEB. Tabla de Contenido Tabla de Cntenid 1 OBJETIVO... 2 2 ALCANCE... 2 3 COMPONENTES DE LOS APLICATIVOS WEB... 2 3.1 Diagrama General de ls aplicativs web.... 2 3.1.1 Operación B2C... 2 3.1.2 Operación B2B... 3 3.2 Descripción

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) PLATAFORMAS CERTIFICADAS EN AL SIGM 3.0 SIGM v3 Administración Lcal Slucines Cntrl de versines Versión Fecha dcument Cambi prducid 01 04-11-2009

Más detalles

INTRANET NEGOCIOS. Preguntas Frecuentes: Intranet Negocios

INTRANET NEGOCIOS. Preguntas Frecuentes: Intranet Negocios Preguntas Frecuentes: Intranet Negcis ÍNDICE 1. Temas Generales... 2 2. Acces de Usuaris... 3 3. Cnectr Intranet Negcis... 6 4. Instalación del Cnectr Intranet Negcis... 8 5. Gestión y peración... 10 1

Más detalles

Instalación y Configuración de la interfaz de TPV. www.chefexact.es

Instalación y Configuración de la interfaz de TPV. www.chefexact.es Instalación y Cnfiguración de la interfaz de TPV INSTALACIÓN Una vez descargad el ficher de la Interfaz se instalara en el mism rdenadr dnde este TPVFacil instalada, haga dble clic para cmenzar la instalación,

Más detalles

Instalación y configuración de SAE-Móvil

Instalación y configuración de SAE-Móvil Instalación y cnfiguración de SAE-Móvil Para pder cnfigurar SAE-Móvil se necesita realizar l siguiente: 1. Cnfigurar el IIS que se tenga de acuerd al Sistema Operativ. 2. Instalar y/ actualizar Aspel-SAE

Más detalles

Tema 45 Grupos de trabajo. WorkFlow 30/05/2011

Tema 45 Grupos de trabajo. WorkFlow 30/05/2011 Tema 45 Grups de trabaj. WrkFlw 30/05/2011 Tema 45. Herramientas de prductividad de grups de trabaj. Fluj de trabaj (WrkFlw), asciación de tareas, actres y events. Flujs reglads. Índice 1 Intrducción...

Más detalles

AVANCE SOLUCIONES INFORMÁTICAS. Preguntas Frecuentes SGTaller. Cómo respaldo la información del programa?

AVANCE SOLUCIONES INFORMÁTICAS. Preguntas Frecuentes SGTaller. Cómo respaldo la información del programa? Cóm respald la infrmación del prgrama? La base de dats de SGTaller se encuentra pr defect en C:\SGTaller 2\Base\Service.fdb Ese archiv cntiene tda la infrmación. Si Ud. a parte tiene reprtes persnalizads,

Más detalles

Guía SERVICIOS WEB PARA BIBLIOTECAS EN DICCIONARIO. (19 julio 2012)

Guía SERVICIOS WEB PARA BIBLIOTECAS EN DICCIONARIO. (19 julio 2012) Guía SERVICIOS WEB PARA BIBLIOTECAS EN DICCIONARIO (19 juli 2012) ÍNDICE 1. DESCRIPCIÓN GENERAL... 4 2. INTEGRAR DOCUMENTOS EN BIBLIOTECAS EN DICCIONARIO... 4 2.1. DEFINICIÓN DE LOS MÉTODOS... 5 2.2. EJEMPLOS

Más detalles

MANUAL DE USUARIO DEL VISOR URBANÍSTICO

MANUAL DE USUARIO DEL VISOR URBANÍSTICO MANUAL DE USUARIO DEL VISOR URBANÍSTICO Manual Públic de usuari del Visr Urbanístic Versión: 1.0.85 Diciembre 2010 Página 1 PAGINA EN BLANCO Manual Públic de usuari del Visr Urbanístic Versión: 1.0.85

Más detalles

IN3 SIGCam. Sistema Integral de Gestión para Cámaras de Comercio

IN3 SIGCam. Sistema Integral de Gestión para Cámaras de Comercio IN3 SIGCam Sistema Integral de Gestión para Cámaras de Cmerci Investigacines e Innvacines en Infrmática Aplicada, S. A. IN3 C/Prim, 16 A Baj 12003 Castellón Tel. +34 964 72 36 80 Fax +34 964 72 21 34 http://www.in3.es

Más detalles

Messenger. Novell 1.0 UBICACIÓN DE LA DOCUMENTACIÓN DE NOVELL MESSENGER. www.novell.com INICIO RÁPIDO

Messenger. Novell 1.0 UBICACIÓN DE LA DOCUMENTACIÓN DE NOVELL MESSENGER. www.novell.com INICIO RÁPIDO Nvell Messenger 1.0 INICIO RÁPIDO www.nvell.cm Nvell Messenger es un prduct de mensajería instantánea crprativ para varias platafrmas que se basa en edirectry TM de Nvell. Su sistema Messenger se puede

Más detalles

Ayuda al Usuario. Usuario Final

Ayuda al Usuario. Usuario Final Manual Cmunicadr DiLO Ayuda al Usuari Juni, 2011 D LO, Dispsitiv Lcutiv. Prduct realizad dentr del Pryect TICa. Diseñad e Implementad pr ITER S.A. en clabración cn SINPROMI S.L. 0 iprjects@iter.es Usuari

Más detalles

Además de estas actividades principales, se identifican como necesarias las siguientes:

Además de estas actividades principales, se identifican como necesarias las siguientes: Anex Técnic Expediente 2014-00306 CONTRATACION DE SERVICIOS DE APOYO TÉCNICO EN EL DESARROLLO SOBRE MS-SHAREPOINT DE LA PLATAFORMA PARA PLANEAMIENTO DE CAPACIDADES Descripción de las especificacines técnicas

Más detalles

GUÍA DE CONFIGURACIÓN DE CORREO etb.net.co EN DISPOSITIVOS MÓVILES

GUÍA DE CONFIGURACIÓN DE CORREO etb.net.co EN DISPOSITIVOS MÓVILES GUÍA DE CONFIGURACIÓN DE CORREO etb.net.c EN DISPOSITIVOS MÓVILES Para las cnfiguracines del Crre ETB net.c de la platafrma Exchange en un Smartphne es imprtante tener en cuenta las siguientes cnsideracines:

Más detalles

MEDICIÓN DEL TAMAÑO DEL SOFTWARE EN APLICACIONES SOA CON PUNTOS DE FUNCIÓN COSMIC. Mirella Pérez Falcón

MEDICIÓN DEL TAMAÑO DEL SOFTWARE EN APLICACIONES SOA CON PUNTOS DE FUNCIÓN COSMIC. Mirella Pérez Falcón MEDICIÓN DEL TAMAÑO DEL SOFTWARE EN APLICACIONES SOA CON PUNTOS DE FUNCIÓN COSMIC Mirella Pérez Falcón CONTENIDO Cncepts básics de SOA Principis de SOA Cmpnentes de la arquitectura SOA Tips de servicis

Más detalles

TELEFONIA. Manual de inducción para MTA

TELEFONIA. Manual de inducción para MTA TELEFONIA Manualdeinducciónpara MTA INDICE 1. Cnteniddelpaquete. 2. DescripcióndelpanelFntal. 3. Requisitsdelsistemaparaelservicideinternet. RequisitsmínimsdelsistemaparalaPC. RequisitsmínimsdelsistemaparaMacintsh.

Más detalles

FUNCIONES DE LA ADMINISTRACIÓN DE REDES

FUNCIONES DE LA ADMINISTRACIÓN DE REDES FUNCIONES DE LA ADMINISTRACIÓN DE REDES 1. Cnfiguración Un administradr de red sirve a ls usuaris: crea espacis de cmunicación, atiende sugerencias; mantiene las herramientas y el espaci requerid pr cada

Más detalles

SISTEMAS OPERATIVOS. Pág. 1

SISTEMAS OPERATIVOS. Pág. 1 Un Sistema perativ es un sftware que actúa de interfaz entre ls dispsitivs de Hardware y las aplicacines (prgramas) utilizads pr el usuari para manejar un equip infrmátic. Es el respnsable de gestinar

Más detalles

CURSO ADMINISTRACIÓN DE BASES DE DATOS CON SQL SERVER 2012

CURSO ADMINISTRACIÓN DE BASES DE DATOS CON SQL SERVER 2012 Objetivs y Temari CURSO ADMINISTRACIÓN DE BASES DE DATOS CON SQL SERVER 2012 OBJETIVOS Micrsft SQL Server 2012 es un ptente sistema RDBMS que aprta td l necesari para facilitar la gestión de sus dats y

Más detalles

Situación actual. Pliego de prescripciones técnicas. Pertsonal Saila. Gaia: Arrasaterako Informazio Sistema Geografikoa - GIS Hasiera data: 2009/09/15

Situación actual. Pliego de prescripciones técnicas. Pertsonal Saila. Gaia: Arrasaterako Informazio Sistema Geografikoa - GIS Hasiera data: 2009/09/15 Pertsnal Saila Titularra: INFORMATIKA Plieg de prescripcines técnicas PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA Diseñ, Creación e Implementación de la Base de Dats Cartgráfica del Ayuntamient de Arrasate-

Más detalles

GUÍA DE CONFIGURACIÓN DE CORREO etb.net.co EN DISPOSITIVOS MÓVILES

GUÍA DE CONFIGURACIÓN DE CORREO etb.net.co EN DISPOSITIVOS MÓVILES GUÍA DE CONFIGURACIÓN DE CORREO etb.net.c EN DISPOSITIVOS MÓVILES Para las cnfiguracines del Crre ETB net.c de la platafrma Exchange en un Smartphne es imprtante tener en cuenta las siguientes cnsideracines:

Más detalles

Sistemas de Información. Diciembre de 2013

Sistemas de Información. Diciembre de 2013 Sistemas de Infrmación Diciembre de 2013 Plieg de prescripcines técnicas aplicable al suministr e instalación de servidres y cmpnentes de sftware necesaris para el entrn de Test&Training de la platafrma

Más detalles

AMS (Administración de Membresía y Seguimiento) Windows XP, Windows Vista, Windows 7 Versión [1.0] Historia de revisiones

AMS (Administración de Membresía y Seguimiento) Windows XP, Windows Vista, Windows 7 Versión [1.0] Historia de revisiones Dcument de Requerimients Desarrlladres Innvadres AMS (Administración de Membresía y Seguimient) Windws XP, Windws Vista, Windws 7 Versión [1.0] Permiss sbre el dcument Este dcument puede ser usad mientras

Más detalles

MANUAL DE USUARIO REQUERIMIENTOS TÉCNICOS APLICACIONES WEB

MANUAL DE USUARIO REQUERIMIENTOS TÉCNICOS APLICACIONES WEB Tecnlógica Página 1 de 6 Tabla de Cntenid 1 Objetiv... 2 2 Alcance... 2 3 Cmpnentes de ls aplicativs web... 2 3.1 Diagrama General de ls aplicativs web.... 2 3.2 Elements requerids pr el cliente para perar...

Más detalles

JSC INGENIUM DESARROLLA PARA LOGISTA UNA PLATAFORMA DE RECARGAS MULTISERVICIO Y MULTIOPERADOR

JSC INGENIUM DESARROLLA PARA LOGISTA UNA PLATAFORMA DE RECARGAS MULTISERVICIO Y MULTIOPERADOR Cas de éxit Ret JSC INGENIUM DESARROLLA PARA LOGISTA UNA PLATAFORMA DE RECARGAS MULTISERVICIO Y MULTIOPERADOR Lgista, Operadr lgístic integral líder en España y Prtugal, y un de ls principales en el sur

Más detalles

ATTEST. Manual de usuario. Gestión LOPD 1 - ÍNDICE

ATTEST. Manual de usuario. Gestión LOPD 1 - ÍNDICE Manual de usuari 1 - ÍNDICE 1 - ÍNDICE... 1 2 - INTRODUCCIÓN... 1 3 - ESTRUCTURA DEL SISTEMA... 2 3.1 ESTRUCTURA DE PANTALLAS... 2 3.1.1 CABECERA... 2 3.1.2 MENÚ... 2 3.1.3 PAGINA INICIAL... 4 3.1.4 CONTENIDO

Más detalles

Instalación de Winisis en Windows 7 64 bits Ernesto Spinak 28/06/2011, borrador 1.3

Instalación de Winisis en Windows 7 64 bits Ernesto Spinak 28/06/2011, borrador 1.3 Instalación de Winisis en Windws 7 64 bits Ernest Spinak 28/06/2011, brradr 1.3 Intrducción Winisis es una aplicación Windws que usa librerías de prgramación para sistemas de 16 y 32 bits, pr l cual n

Más detalles

Cómo tomar ebooks en préstamo

Cómo tomar ebooks en préstamo Cóm tmar ebks en préstam A cntinuación se detallan ls pass a seguir para tmar ebks en préstam. Requisits previs Inici de sesión Cnsulta del catálg Préstam Requisits previs Para disfrutar de ebkpzuel es

Más detalles

Instrucción de trabajo I7-CYA Revisión 1 01-Feb-10

Instrucción de trabajo I7-CYA Revisión 1 01-Feb-10 Instrucción de trabaj I7-CYA Revisión 1 01-Feb-10 Creación y Activación de usuaris y recurss Objet Describir cm se realiza la creación de nuevs usuaris y recurss de us cmún del Institut, así cm el prces

Más detalles

CAPITULO 2. MODELOS DE REDES

CAPITULO 2. MODELOS DE REDES CAPITULO 2. MODELOS DE REDES EL MODELO OSI (Open System Intercnnectin): Cread en 1947 pr la ISO. OSI es un estándar ISO que cubre tds ls aspects de las redes de cmunicación. Un sistema abiert (Open System)

Más detalles

4. Se puede acceder a un cliente o proveedor directamente tecleando su NIF en el campo código y pulsando la tecla INTRO.

4. Se puede acceder a un cliente o proveedor directamente tecleando su NIF en el campo código y pulsando la tecla INTRO. CAMBIOS GENERALES 1. Se ha cread un Centr de Sprte On-Line cm cmplement al sprte técnic telefónic vía crre electrónic y dirigid exclusivamente a Usuaris Registrads cn sprte técnic. Este nuev servici, dispnible

Más detalles

Taller de Sistemas de Información 1. Clase 3

Taller de Sistemas de Información 1. Clase 3 Taller de Sistemas de Infrmación 1.NET Framewrk Clase 3 .NET Framewrk Es un framewrk desarrllad pr Micrsft, dispnible en platafrma Windws Incluye Una bibliteca de clases rientada al prgramadr a fin de

Más detalles

Terminología de App Orchestration 2.5

Terminología de App Orchestration 2.5 Terminlgía de App Orchestratin 2.5 Última actualización: 06/08/14 Página 1 2014 Citrix Systems, Inc. Reservads tds ls derechs. Terminlgía Cntenid Elements de App Orchestratin... 3 Dminis... 4 Implementacines

Más detalles

Paessler - Webserver Stress Tool Características

Paessler - Webserver Stress Tool Características Paessler - Webserver Stress Tl Características Webserver Stress Tl simula gran númer de usuaris que acceden a un siti web a través de HTTP / HTTPS. El sftware puede simular hasta 10.000 usuaris que de

Más detalles

Plataforma de formación. Guía de navegación

Plataforma de formación. Guía de navegación Platafrma de frmación Guía de navegación Acceder a la platafrma Para acceder a la Platafrma de Frmación escribe la siguiente dirección en tu navegadr web: ics-aragn.cm A cntinuación verás la página de

Más detalles

Construcción de un módulo de seguridad integrado en una arquitectura SOA Open Source

Construcción de un módulo de seguridad integrado en una arquitectura SOA Open Source Cnstrucción de un módul de seguridad integrad en una arquitectura SOA Open Surce Víctr Ayllón, Juan Manuel Reina NOVAYRE - www.nvayre.es C/Lenard Da Vinci 18, 5ª Planta Parque Tecnlógic Cartuja - 41092

Más detalles

EOS.lab, Cruces de farmacia y tecnología LED.

EOS.lab, Cruces de farmacia y tecnología LED. EOS.lab, Cruces de farmacia y tecnlgía LED. Manual de usuari Jábega. Cntenids: En el presente se dcument describe el funcinamient del sftware llamad "Jábega". Qué es Jábega? Es la aplicación utilizada

Más detalles

TEMARIO 5 Proceso contable. Sesión 5. Sistematización de la Contabilidad

TEMARIO 5 Proceso contable. Sesión 5. Sistematización de la Contabilidad TEMARIO 5 Prces cntable Sesión 5. Sistematización de la Cntabilidad 5. Sistematización de la Cntabilidad. INTRODUCCION: El papel de la cntabilidad en la ecnmía mderna es la presentación de estads financiers

Más detalles

Procedimiento P7-SIS Revisión 2 24-04-13

Procedimiento P7-SIS Revisión 2 24-04-13 Prcedimient P7-SIS Revisión 2 24-04-13 Gestión y mantenimient de Sistemas Objet Describir cóm se gestina y administra tda la infraestructura de sistemas infrmátics del Institut así cm las actividades de

Más detalles

SGNTJ INTCF. Manual de Solicitud de Alta en el Sistema de Relación de Empresas (SRE) del Instituto Nacional de Toxicología y Ciencias Forenses (INTCF)

SGNTJ INTCF. Manual de Solicitud de Alta en el Sistema de Relación de Empresas (SRE) del Instituto Nacional de Toxicología y Ciencias Forenses (INTCF) Manual de Slicitud de Alta en el SGNTJ INTCF Manual de Slicitud de Alta en el Sistema de Relación de Empresas (SRE) del Institut Nacinal de Txiclgía y Ciencias Frenses (INTCF) Manual de Slicitud de Alta

Más detalles

LABORATORIO #1 MONITORIZACIÓN DE SERVICIOS DE DATOS CON PRTG NETWORK MONITOR Y ANÁLISIS DE PROTOCOLOS CON WIRESHARK

LABORATORIO #1 MONITORIZACIÓN DE SERVICIOS DE DATOS CON PRTG NETWORK MONITOR Y ANÁLISIS DE PROTOCOLOS CON WIRESHARK UNIVERSIDAD DE LOS ANDES FACULTAD DE INGENIERÍA DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN INFRAESTRUCTURA DE COMUNICACIONES Prfesr Harld Castr hcastr@uniandes.edu.c LABORATORIO #1 MONITORIZACIÓN DE SERVICIOS

Más detalles

Pro 5.2 Nota de actualización

Pro 5.2 Nota de actualización Pr 5.2 Nta de actualización Página 1 de 14 ÍNDICE 1. NOVEDADES DE ADBACKUP PRO 5.2...3 1.1 BACKUP LOCAL...3 1.2 ANÁLISIS DE LA SELECCIÓN...5 1.3 VISTA DE LOS ARCHIVOS DEL BACKUP...6 1.4 CLONACIÓN DE UNA

Más detalles

PROCESO: GESTIÓN DE SISTEMAS DE INFORMACIÓN Y TECNOLOGÍA PROCEDIMIENTO: ADMINISTRACIÓN DE REDES Y COMUNICACIONES

PROCESO: GESTIÓN DE SISTEMAS DE INFORMACIÓN Y TECNOLOGÍA PROCEDIMIENTO: ADMINISTRACIÓN DE REDES Y COMUNICACIONES Pág. 1 de 6 1. OBJETIVO Realizar la administración, instalación, adecuación, mnitrización, ampliación, peración y actualización de las redes de cómput para agilizar ls prcess administrativs y misinales

Más detalles

Los requisitos técnicos son mínimos, los mismos que se necesitan para conectarse a Internet.

Los requisitos técnicos son mínimos, los mismos que se necesitan para conectarse a Internet. LOS REQUISITOS TÉCNICOS En la actualidad, el Aula Virtual de la UAH utiliza las platafrmas de telefrmación WebCT(Web Curse Tls) y Blackbard LS CE v.8., unas platafrmas de gestión del cncimient rientada

Más detalles

GUÍA DETALLADA DE INSTALACIÓN DEL DNI ELECTRÓNICO

GUÍA DETALLADA DE INSTALACIÓN DEL DNI ELECTRÓNICO GUÍA DETALLADA DE INSTALACIÓN DEL DNI ELECTRÓNICO CONTENIDO Requisits Hardware... 1 Requisits Sftware... 2 Instalación del módul criptgráfic para el DNIe... 2 Preguntas frecuentes... 5 Cóm sé que mi DNIe

Más detalles

SITIO WEB DE VENTA ONLINE

SITIO WEB DE VENTA ONLINE SITIO WEB DE VENTA ONLINE Imaxina ha cread imaxinashop, un sistema mdular prpi que permite adaptarse a las necesidades requeridas para la venta nline de prducts a través de internet. Usted pdrá tener su

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN APLICADAS A LA ACTIVIDAD FÍSICA Y EL DEPORTE CURSO 2009/2010

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN APLICADAS A LA ACTIVIDAD FÍSICA Y EL DEPORTE CURSO 2009/2010 TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN APLICADAS A LA ACTIVIDAD FÍSICA Y EL DEPORTE CURSO 2009/2010 Estudis: Ciencias de la Actividad Física y Deprtiva (2º Cicl) Asignatura: Tecnlgías de la Infrmación

Más detalles

Inicio. En este sitio encontrarás las indicaciones para aprender a crear una wiki en Google Sites.

Inicio. En este sitio encontrarás las indicaciones para aprender a crear una wiki en Google Sites. Inici Un wiki una wiki (del hawaian wiki, 'rápid') es un siti web cuyas páginas pueden ser editadas pr múltiples vluntaris a través del navegadr web. Ls usuaris pueden crear, mdificar brrar un mism text

Más detalles

talleres Talleres de prevención para mayores Departamento FesKits www.feskits.com www.espaisalut.org fes.kits@espaisalut.org Tel.

talleres Talleres de prevención para mayores Departamento FesKits www.feskits.com www.espaisalut.org fes.kits@espaisalut.org Tel. º talleres Departament FesKits Talleres de prevención para mayres www.feskits.cm www.espaisalut.rg fes.kits@espaisalut.rg Tel.: 935 134 975 Qué es FesKits_estimulación cgnitiva? FesKits es un innvadr sistema

Más detalles

SERVIDOR VIRTUAL IPLAN

SERVIDOR VIRTUAL IPLAN SERVIDOR VIRTUAL IPLAN ACCESO A UN SV VÍA VPN - PLATAFORMA XEN (DESDE WINDOWS) 1. INTRODUCCIÓN En el presente instructiv describirems cóm cnectarse a un Servidr Virtual IPLAN estableciend una VPN (métd

Más detalles

LIBRO DE CLASES ELECTRÓNICO Manual de Usuario Administrativo OTEC ACEPTA S.A.

LIBRO DE CLASES ELECTRÓNICO Manual de Usuario Administrativo OTEC ACEPTA S.A. LIBRO DE CLASES ELECTRÓNICO Manual de Usuari Administrativ OTEC ACEPTA S.A. TABLA DE CONTENIDOS TABLA DE CONTENIDOS... 2 1.- INTRODUCCIÓN... 4 1.1.- DEFINICIONES Y ACRÓNIMOS... 4 2.- APLICACIONES DEL SISTEMA...

Más detalles

Proyecto de Ingeniería de Software 2011. Gobierno Electrónico

Proyecto de Ingeniería de Software 2011. Gobierno Electrónico Pryect de Ingeniería de Sftware 2011 Cliente UDDI en Cntext de Cliente UDDI en Cntext de Gbiern Electrónic Cmputación Orientada a Servicis (SOC) Paradigma de cmputación que utiliza servicis cm elements

Más detalles

Libera Formación 2009 WiMAX y Vídeo Vigilancia

Libera Formación 2009 WiMAX y Vídeo Vigilancia Libera Frmación 2009 WiMAX y Víde Vigilancia Qué es WiMAX WiMAX sn las siglas de Wrldwide Interperability fr Micrwave Access (interperabilidad mundial para acces pr micrndas). Es un sistema de cmunicación

Más detalles

Servicio de Registro de Solicitud de Acreditaciones para Dirigir u Operar Instalaciones de Radiodiagnóstico Médico

Servicio de Registro de Solicitud de Acreditaciones para Dirigir u Operar Instalaciones de Radiodiagnóstico Médico Servici de Registr de Slicitud de Acreditacines para Dirigir u Operar Instalacines de Radidiagnóstic Médic Manual de Versión: 1.0 25/06/2009 Cntrl de cambis Versión Fecha Revisad Resumen de ls cambis prducids

Más detalles

CASO 9187 Se corrige falla que borra el SLA de los casos relacionados entre sí luego de que se ejecute una regla que modifique casos relacionados.

CASO 9187 Se corrige falla que borra el SLA de los casos relacionados entre sí luego de que se ejecute una regla que modifique casos relacionados. NOMBRE DEL PRODUCTO: ARANDA SERVICE DESK WINDOWS VERSIÓN DE ACTUALIZACIÓN QUE SE LIBERA: 8.1.13 LISTADO DE ARCHIVOS Nmbre de Archiv Versión Tamañ (En Bytes) Destin del Archiv (Ruta) ServiceDesk.exe 8.1.12.18

Más detalles

INDICE. Servicios Informáticos. Guía de usuario del Programa MSDNAA Página 1 de 15

INDICE. Servicios Informáticos. Guía de usuario del Programa MSDNAA Página 1 de 15 Página 1 de 15 INDICE 1. Intrducción...2 2. Cndicines de acces al servici y sprte...3 2.1. Cndicines de acces al servici...3 2.2. Sprte pr parte de ls SSII...4 3. Acces al centr de Sftware MSDN Academic

Más detalles

Extensión multiusuario para Microsoft Windows 7 x64 y Microsoft Windows 8 x64. Guía de inicio rápido

Extensión multiusuario para Microsoft Windows 7 x64 y Microsoft Windows 8 x64. Guía de inicio rápido ASTER Extensión multiusuari para Micrsft Windws 7 x64 y Micrsft Windws 8 x64 Guía de inici rápid 1. Instale el sftware ASTER V7 utilizand el instaladr suministrad. Entre las pcines de instalación le recmendams

Más detalles

Dirección General de Tecnologías de la Información (DGTI)

Dirección General de Tecnologías de la Información (DGTI) Dirección General de Tecnlgías de la Infrmación (DGTI) Centr de Csts Dcument Tip IC - Cicl 01 Plítica de cnfiguración de estacines de Trabaj Mviles Fecha Emisión 27 de Juli de 2012 Plítica de cnfiguración

Más detalles

Correo en tu Tigo, e-mail por SMS

Correo en tu Tigo, e-mail por SMS Crre en tu Tig, e-mail pr SMS 1. Objetiv Presentar el funcinamient y características del prduct Crre en tu Tig cn el fin que nuestrs usuaris puedan utilizarl crrectamente, cnciend tdas las cndicines y

Más detalles

REQUISITOS TÉCNICOS CONOCIMIENTOS DE INFORMÁTICA NECESARIOS. El acceso al AULA VIRTUAL no requiere conocimientos técnicos ni informáticos especiales.

REQUISITOS TÉCNICOS CONOCIMIENTOS DE INFORMÁTICA NECESARIOS. El acceso al AULA VIRTUAL no requiere conocimientos técnicos ni informáticos especiales. REQUISITOS TÉCNICOS La infrmática es cada vez más intuitiva y la platafrma Mdle elegida para el curs, es una herramienta de trabaj; pr l que sól es necesari un cncimient a nivel de usuari. N bstante, el

Más detalles

Análisis y Diseño de Sistemas Operativos Sistema Operativo-Procesos

Análisis y Diseño de Sistemas Operativos Sistema Operativo-Procesos Análisis y Diseñ de Sistemas Operativs Sistema Operativ-Prcess Msc. Ing. Félix Fernand Vargas V felix.f83@gmail.cm Prgrama Ingeniería de Sistemas Facultad de Ingenierías y Arquitectura Universidad de Pamplna

Más detalles

MANUAL CONFIGURACIÓN XMEYE DISPOSITIVOS MOVILES ANDROID

MANUAL CONFIGURACIÓN XMEYE DISPOSITIVOS MOVILES ANDROID MANUAL CONFIGURACIÓN XMEYE DISPOSITIVOS MOVILES ANDROID pág. 1 Tabla de Cntenid Pag 1. Intrducción. 03 1.1. Intrducción XMeye. 03 1.2. Funcines Principales. 03 2. Instalación. 03 2.1. Cm Adquirir XMeye.

Más detalles

Conjunto de servicios de los módulos funcionales. Entre los servicios que se ofrecen, destacamos:

Conjunto de servicios de los módulos funcionales. Entre los servicios que se ofrecen, destacamos: Cnjunt de servicis de ls móduls funcinales Entre ls servicis que se frecen, destacams: Cmpnente DRI Cmpnente encargad de la rquestación de ls diferentes servicis lógics que cmpnen el nd de frma que permita

Más detalles

Objetivos y Temario CURSO ITIL 2011

Objetivos y Temario CURSO ITIL 2011 Objetivs y Temari CURSO ITIL 2011 OBJETIVOS El bjetiv de este curs sbre ITIL es prprcinar al alumn tdas las claves para un crrect entendimient de ls prcess ITIL 2011 y su rganización. El curs está estructurad

Más detalles

Registro de Autorización Empresa Venta y Asistencia Técnica de Comunidades Autónomas

Registro de Autorización Empresa Venta y Asistencia Técnica de Comunidades Autónomas Registr de Autrización Empresa Venta y Asistencia Técnica de Cmunidades Autónmas Manual de Us Versión: 1.3 28/05/2013 Cntrl de cambis Versión Fecha Revisad Resumen de ls cambis prducids 1.2 15-09-2010

Más detalles

GEOINFOMEX 3D. www.sgm.gob.mx INSTRUCTIVO DE OPERACIÓN DE LA SOLUCIÓN TECNOLÓGICA V AAAA.0. Agosto 8, 2013

GEOINFOMEX 3D. www.sgm.gob.mx INSTRUCTIVO DE OPERACIÓN DE LA SOLUCIÓN TECNOLÓGICA V AAAA.0. Agosto 8, 2013 GEOINFOMEX 3D INSTRUCTIVO DE OPERACIÓN DE LA SOLUCIÓN TECNOLÓGICA V AAAA.0 Agst 8, 2013 www.sgm.gb.mx Objetiv Pner a dispsición de ls usuaris una nueva pción de cnsulta de la infrmación del Servici Gelógic

Más detalles

PROCESA. Sistema Inteligente para el Diseño de Modelos de Procesos sobre Arquitecturas Orientadas a Servicios

PROCESA. Sistema Inteligente para el Diseño de Modelos de Procesos sobre Arquitecturas Orientadas a Servicios PROCESA Sistema Inteligente para el Diseñ de Mdels de Prcess sbre Arquitecturas Orientadas a Servicis Pryect subvencinad pr Prgrama de Fment de la Investigación Técnica Pryects Tractres del Plan Nacinal

Más detalles

Manual de usuario para la Publicación de Becas a través de la página web institucional

Manual de usuario para la Publicación de Becas a través de la página web institucional Manual de usuari para la Publicación de Becas a través de la página web institucinal 1 PARA QUÉ SIRVE ESTA APLICACIÓN? El bjet de esta aplicación es publicar, directamente pr las unidades respnsables en

Más detalles

Curso de Excel 2007. Con la realización de este curso se pretende capacitar al alumno para poder realizar

Curso de Excel 2007. Con la realización de este curso se pretende capacitar al alumno para poder realizar Curs de Excel 2007 1. Objetivs Cn la realización de este curs se pretende capacitar al alumn para pder realizar peracines básicas en la hja de cálcul, así cm prepararla para pder imprimirla de manera crrecta

Más detalles

INDICE DE CONTENIDOS:

INDICE DE CONTENIDOS: Slucines WEB INDICE DE CONTENIDOS: MIRAFINA, SOLUCIONES A SU MEDIDA.1 NUESTRAS SOLUCIONES WEB (características grales.).1 LTV WEB.2 LTV CONTENT.2 LTV CATALOGUE 2 LTV ECOMMERCE.3 LTV EPROCUREMENT 4 LTV

Más detalles

Taller de Sistemas de Información 2

Taller de Sistemas de Información 2 Taller de Sistemas de Infrmación 2 Andrid 13 de Setiembre de 2012 Institut de Cmputación Facultad de Ingeniería Universidad de la República de Uruguay Que es Andrid? Es un sistema perativ basad en Linux,

Más detalles

1ª CARACTERÍSTICAS TÉCNICAS QUE HA DE REUNIR EL OBJETO DEL CONTRATO

1ª CARACTERÍSTICAS TÉCNICAS QUE HA DE REUNIR EL OBJETO DEL CONTRATO PLIEGO DE PRESCRIPCIONES TÉCNICAS PARTICULARES CORRESPONDIENTE AL CONTRATO 300/2011/00145 1ª CARACTERÍSTICAS TÉCNICAS QUE HA DE REUNIR EL OBJETO DEL CONTRATO Este cntrat tiene pr bjet el suministr de licencias

Más detalles

@promt NET Professional 8.0

@promt NET Professional 8.0 @prmt NET Prfessinal 8.0 Descripción breve @prmt NET Prfessinal 8.0 es un sftware de traducción fácil de usar, que le frece un ahrr en ls cstes y al que pueden acceder un númer ilimitad de usuaris. Su

Más detalles

INDICE. Servicios Informáticos. Guía básica del usuario de Symantec Endpoint Protection Windows Página 1 de 11

INDICE. Servicios Informáticos. Guía básica del usuario de Symantec Endpoint Protection Windows Página 1 de 11 Servicis Infrmátics Guía básica del usuari de Symantec Endpint Prtectin Windws Página 1 de 11 INDICE 1. Intrducción...2 2. Acerca del icn de Symantec Endpint...3 3. La cnsla principal y la ventana Estad...4

Más detalles

1. Objetivo de la aplicación

1. Objetivo de la aplicación 1. Objetiv de la aplicación El bjetiv de esta aplicación es el de dispner de un canal de participación ciudadana en el que recibir preguntas de interés para ls ciudadans. Desde la página principal del

Más detalles

La información no es de valor hasta que un número es asociado con ella. o Benjamín Franklin.

La información no es de valor hasta que un número es asociado con ella. o Benjamín Franklin. Histria de la Medición en el Sftware La infrmación n es de valr hasta que un númer es asciad cn ella. Benjamín Franklin. N puedes cntrlar l que n puedes medir. Si crees que el cst de la medición es alt,

Más detalles

Filtro de Correo Electrónico

Filtro de Correo Electrónico Filtr de Crre Electrónic Indice 1. Intrducción. 2. Características. 3. Instalación 4. Us 1. Intrducción Filtr de Crre Electrónic es una funcinalidad del servici Pack Seguridad Ttal que prtege ante el crre

Más detalles

Localizador Uniforme de Recursos

Localizador Uniforme de Recursos Lcalizadr Unifrme de Recurss De Wikipedia, la enciclpedia libre (Redirigid desde Dirección de Internet) Saltar a navegación, búsqueda URL significa Unifrm Resurce Lcatr, es decir, lcalizadr unifrme de

Más detalles

MANUAL DE UTILIZACIÓN DE LA APLICACIÓN DE GENERACIÓN DE GUÍAS DOCENTES A TRAVÉS DE CAMPUS VIRTUAL

MANUAL DE UTILIZACIÓN DE LA APLICACIÓN DE GENERACIÓN DE GUÍAS DOCENTES A TRAVÉS DE CAMPUS VIRTUAL MANUAL DE UTILIZACIÓN DE LA APLICACIÓN DE GENERACIÓN DE GUÍAS DOCENTES A TRAVÉS DE CAMPUS VIRTUAL El Campus Virtual del a UC ha incrprad una nueva funcinalidad que pretende facilitar la cnfección y actualización

Más detalles

Notificaciones Telemáticas Portal del Ciudadano MANUAL DE USUARIO. Versión 1.2

Notificaciones Telemáticas Portal del Ciudadano MANUAL DE USUARIO. Versión 1.2 20 Ntificacines Telemáticas Prtal del Ciudadan MANUAL DE USUARIO Versión 1.2 Manual de Usuari ÍNDICE 1. DESCRIPCIÓN GENERAL... 3 1.1. Alcance...3 1.2. Fluj de navegación...4 2. DESCRIPCIÓN FUNCIONAL...

Más detalles

Guía rápida de la Oficina Virtual (Solicit@V5+Ext)

Guía rápida de la Oficina Virtual (Solicit@V5+Ext) Guía rápida de la Oficina Virtual (Slicit@V5+Ext) Área Web y Administración Electrónica HOJA DE CONTROL Títul Nmbre del Ficher Autres Guía rápida de la Oficina Virtual (Slicit@V5+Ext) UHU_GuiaRapidaSlicita_V5_ext_v01r03.pdf

Más detalles

COMERZZIA. Manual de Usuario TIENDA VIRTUAL MP SISTEMAS

COMERZZIA. Manual de Usuario TIENDA VIRTUAL MP SISTEMAS COMERZZIA Manual de Usuari TIENDA VIRTUAL MP SISTEMAS ÍNDICE DE CONTENIDOS 1 INTRODUCCIÓN... 3 1.1 Acerca de este Manual... 3 1.2 Dcumentación relacinada... 3 2 QUÉ ES LA TIENDA VIRTUAL GENERALIDADES...

Más detalles