1
2
3
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA
INFORMÁTICA
INGENIERÍA DEL SOFTWARE
Diseño e implemen ación de una pla a o ma web pa a
emp esas de se icios
Design and implemen a ion o a web pla o m o se ice
companies
Realizado po
Robe o Sánchez A é alo
Tu o izado po
Ra ael Ma cos Luque Baena
Depa amen o
Lenguajes y Ciencias de la Compu ación
UNIVERSIDAD DE MÁLAGA
MÁLAGA, (sep iemb e, 2019)
Fecha de ensa:
Fdo.: El Sec e a io del T ibunal
4
5
D/Dª.:_________________________________________, con DNI ______________,
es udian e del G ado/Más e en ______ __________________________________, de
la Uni e sidad de Málaga.
DECLARO QUE:
El T abajo Fin de G ado/Más e denominado:
_____________________________________________________________________
_________________________________________________________________,
es de mi au o ía, inédi o (no ha sido di undido po ningún medio, incluyendo in e ne ) y
o iginal (no es copia ni adap ación de o a), no habiendo sido p esen ado an e io men e
po mí ni po ningún o o au o o au o a, ni en pa e ni en su o alidad. Así mismo, se ha
desa ollado espe ando los de echos in elec uales de e ce os, pa a lo cual se han
indicado las ci as necesa ias en las páginas donde se usan, y sus uen es o iginales se
han inco po ado en la bibliog a ía. Igualmen e se han espe ado los de echos de
p opiedad indus ial o in elec ual que pudiesen a ec a a cualquie ins i ución o emp esa.
Pa a que así cons e, i mo la p esen e decla ación en Málaga, a _____ de
__________________ de ______.
Fdo.: D/Dª ______________________________________
6
7
Resumen
En el p esen e p oyec o se ha implemen ado una aplicación web con a qui ec u a
de clien e/p o eedo con idea de mejo a la e iciencia de una emp esa
mul ise icios. Pa a ellos se han p og amado los dos componen es necesa ios:
un clien e web con el que el usua io pod e in e ac ua con el sis ema y un
p o eedo con los ecu sos eque idos po la uncionalidad del clien e. Pa a la
ep esen ación de los elemen os de la in e az del clien e, se ha u ilizado HTML5
jun o con CSS y Boo s ap. Pa a la lógica de la aplicación se ha u ilizado
Ja aSc ip jun o con algunas lib e ías adicionales, p incipalmen e JQue y. En
cuan o al p o eedo , ha sido implemen ado en Ja a, u ilizando una base de da os
MySQL. Pa a cie a uncionalidad del clien e, ha sido necesa io impo a la
lib e ía Weka 3 pa a pode gene a un modelo de ap endizaje con el in de
ag upa cie as ubicaciones. Se ha seguido un modelo inc emen al en el diseño
e implemen ación del sis ema.
Palab as cla e:
• Clien e
• Ja aSc ip
• JQue y
• HTML5
• CSS
• Boo s ap
• P o eedo
• Res Ful
• Ja a
• MySQL
• Weka 3
8
Abs ac
In his p ojec , a web applica ion wi h clien / p o ide a chi ec u e has been
implemen ed wi h he idea o imp o ing he e iciency o a mul ise ice company.
Fo hem, he wo necessa y componen s ha e been p og ammed: a web clien
wi h which he use can in e ac wi h he sys em and a p o ide wi h he esou ces
equi ed by he clien 's unc ionali y. Fo he ep esen a ion o he elemen s o he
clien in e ace, HTML5 has been used oge he wi h CSS and Boo s ap. Fo he
logic o he applica ion Ja aSc ip has been used along wi h some addi ional
lib a ies, mainly JQue y. As o he p o ide , i has been implemen ed in Ja a,
using a MySQL da abase. Fo some cus ome unc ionali y, i has been
necessa y o impo he Weka 3 lib a y in o de o gene a e a lea ning model o
g oup ce ain loca ions. In he design and implemen a ion o he sys em, an
inc emen al model has been ollowed.
Keywo ds:
• Clien
• Ja aSc ip
• JQue y
• HTML5
• CSS
• Boo s ap
• P o ide
• Res Ful
• Ja a
• MySQL
• Weka 3
9
Índice
1. In oducción 11
1.1. Mo i ación 11
1.2. Obje i os 12
2. Me odología 15
3. Tecnologías y he amien as u ilizadas 17
3.1. Clien e 17
3.2. P o eedo 18
3.3. P uebas 19
4. Fases de abajo 21
4.1. P ime a i e ación 46
4.2. Segunda i e ación 47
4.3. Te ce a i e ación 53
5. Conclusiones 61
6. Líneas u u as 63
7. Re e encias 65
8. Anexos 67
16
17
3. Tecnologías y he amien as u ilizadas
3.1. Clien e
Du an e el clico, una de las asigna u as impa idas ue “Tecnologías de
aplicaciones web”, impa ida po Edua do Guzmán. En es a asigna u a una de
las ecnologías que se nos enseño ue JSF (Ja a Se e Faces). En un p ime
momen o, e a la al e na i a de la que disponíamos pa a la implemen ación del
p oyec o. Pa a mejo a la in e az o ecida po JSF, se encon ó una lib e ía
g a ui a con es ilos pa a JSF llamada Boo Faces [ e e encia 1].
Po o a pa e, con idea de e las di e en es al e na i as de las que se disponía
pa a la implemen ación del clien e, ecu imos a la web W3schools
[ e e encia 2]. En es a web podemos encon a nume osas guías de lenguajes o
ecnologías, con pequeños ejemplos mos ando su uso. Se comple a on odos
los eje cicios p opues os en las siguien es guías:
• HTML5 [ e e encia 3]
En es a guía pod emos encon a nume osos ejemplos de HTML en
gene al y las nue as apo aciones de HTML5, en los que emos cómo
u iliza los di e en es componen es.
• CSS [ e e encia 4]
En es a guía pod emos encon a nume osos ejemplos de CSS, su
sin axis, uso de los selec o es y una elación de allada de p opiedades
con su desc ipción y uso.
• Boo s ap 4 [ e e encia 5]
En es a guía pod emos encon a una se ie de ejemplos explicando el
sis ema de “g id” seguido po Boo s ap, como aplica su es ilo a los
dis in os componen es HTML y como pe sonaliza es os es ilos.
• Ja aSc ip [ e e encia 6]
Es a es una guía exhaus i a de Ja aSc ip , donde se nos enseña su
sin axis, decla ación de a iables, ipos de da os, unciones o ecidas po
los ipos p ede inidos, DOM (Documen Objec Model), BOM (B owse
Objec Model), AJAX, JSON y una compa a i a en e Ja aSc ip y JQue y.
18
• JQue y [ e e encia 7]
En es a guía ap ende emos la sin axis de JQue y, uso de selec o es y
e en os, como mo e se po los elemen os de la página, como accede a
se icios web.
• Angula [ e e encia 8]
De o ma simila a la guía an e io , en es a se nos enseñan el uso de
selec o es y e en os, como mo e se po los elemen os de la página, como
accede a se icios web u ilizando Angula .
Pa a la codi icación de las con aseñas, decidimos u iliza alguna de las a ian es
de SHA (Secu e Hash Algo i hm). Encon amos una lib e ía g a ui a pa a ello
[ e e encia 9]. Pa a los iconos de la in e az, nos decan amos po los o ecidos
po Google [ e e encia 10].
3.2. P o eedo
Pa a la implemen ación del p o eedo , disponíamos de dos al e na i as,
ap endidas du an e el g ado en la asigna u a “Ingenie ía web”, impa ida po
Ca los Canal y Ra ael Macos Luque. Es as dos al e na i as consis ían en
implemen a un p o eedo SOAP o REST. Al se dos al e na i as muy simila es,
nos decan amos po REST simplemen e po se una ecnología más mode na.
El lenguaje empleado pa a la implemen ación del p o eedo REST ha sido Ja a,
po se el lenguaje en el que más expe iencia se enía.
En cuan o a la base de da os, se enía cie a expe iencia en MySQL y O acle
SQL, pe o solo se plan eó como al e na i a MySQL po ene una licencia menos
es ic i a.
Finalmen e, pa a la ag upación de los sinies os en base a su ubicación, se
equie e algún ipo de he amien a capaz de ag upa pun os en unción de su
p oximidad en e ellos. Aseso ado po el u o del p oyec o, Ra ael Ma cos
Luque, se ecu ió a la lib e ía Weka [ e e encia 11]. En e los algo i mos
o ecidos po es a lib e ía, encon amos uno que se ajus aba al p oblema a la
pe ección, SimpleKMeans [ e e encia 12].
19
3.3. P uebas
Una ez se disponía de in o mación sob e di e en es al e na i as pa a la
implemen ación an o del clien e como del p o eedo , se debía decidi cuáles de
ellas se u iliza ían.
Inicialmen e nos plan eamos las ecnologías a emplea en el clien e. De en e
ellas nos quedamos con dos, la posibilidad de implemen a el clien e en JSF +
Boo Faces o de hace lo en HTML5 + Ja aSc ip + JQue y + Boo s ap.
Pa a ello se ealizó la implemen ación de un pequeño p oyec o de p ueba (“La
Ba be ía”) en ambas e siones. El obje i o de es e eje cicio e a ealiza un CRUD
sob e una abla de p ueba con ambas al e na i as. Se cumplió el obje i o con
ambas al e na i as, pe o con la expe iencia de es e pequeño ejemplo, decidimos
decan a nos po la segunda al e na i a, es deci , HTML5 + Ja aSc ip + JQue y
+ Boo s ap.
Las implemen aciones an e io men e comen adas se hicie on cen ándose en el
clien e, po lo que se dejó de lado el ipo de base de da os a emplea y po
simpleza se u ilizó Ja a DB. Pa a la implemen ación del p oyec o se debía u iliza
MySQL, de mane a que se p ocedió a la e ac o ización de la p ueba de “La
Ba be ía” de la al e na i a inalmen e elegida.
Es as p uebas si ie on pa a de ec a algunos p oblemas al a a de conec a la
base de da os en MySQL con Glass ish 5, po lo que se decidió u iliza pa a el
p oyec o Glass ish 4.1.
Se adjun an los p oyec os de p ueba en el sopo e digi al en egado [ iche os
“LaBa be ia-JQuey-clien e.zip”, “LaBa be ia-JQuey-p o eedo .zip”, “LaBa be ia-
JSF-clien e.zip”, y “LaBa be ia-JSF-p o eedo .zip”]
20
21
4. Fases de abajo
Pa a la ealización del p oyec o a o de segui se, con mayo o menos acie o,
una me odología inc emen al. Se comenzó con una se ie de en e is as con el
clien e (ge en e de la emp esa mul ise icios) con el in de ob ene un documen o
que desc ibiese el p oblema plan eado y los equisi os de la solución p opues a.
Podemos consul a el documen o esul an e en el iche o adjun o “In o macion
del clien e.pd ”.
En dicho documen o se iden i ica on una se ie de ac o es y equisi os [adjun os
“In o macion del clien e (Ac o es).pd ” e “In o macion del clien e
(Requisi os).pd ”]. En base a dichos ac o es y equisi os, se p ocedió a iden i ica
las en idades del p oblema y las elaciones en e es as [adjun os “In o macion
del clien e (En idades).pd ” e “In o macion del clien e (Relaciones).pd ”].
A con inuación, se mues a el lisado de ac o es iden i icados:
• [A000] Asegu ado a
o [A010] Ope ado de la asegu ado a
o [A020] Pe i o
• [A100] Mul ise icios
• [A200] T abajado
o [A210] Ope ado
o [A220] Ge en e
o [A230] Ope a io
▪ [A231] Repa ado
▪ [A232] Limpiado
• [A300] G upo de abajo
o [A310] Conduc o
• [A400] Pe sona de con ac o
o [A410] Clien e
▪ [A411] Clien e habi uado
▪ [A412] Clien e común
▪ [A413] Clien e no habi uado
• [A500] Subcon a a
• [A600] Adminis ado
22
En el lis ado de equisi os uncionales iden i icados se ha á e e encia a
agmen os del adjun o “In o macion del clien e (Requisi os).pd ”, en cullas
e e encias se indica á el pá a o del ex o en el que se encuen a dicho
agmen o:
• [RNF0000] → El sis ema debe aumen a la e iciencia en la ges ión de los
sinies os.
[pá a o 1] " ...aumen a la e iciencia de la ges ión de dichos abajos..."
• [RF0100] → El ope ado pod á egis a una póliza en el sis ema
• [RF0101] → El ope ado pod á egis a una p opiedad en el sis ema
[pá a o 2] " ...Es e con a o gene a una póliza sob e una de e minada
p opiedad..."
• [RF0102] → El ope ado pod á egis a un clien e en el sis ema
[pá a o 2] "...Cada compañía asegu ado a dispone de su p opia bolsa de
clien es..."
• [RNF0100] → El sis ema e i ica a que no exis a un pa póliza/p opiedad
duplicado
[pá a o 2] "... a ias pólizas ac i as en una misma asegu ado a si se es án
asegu ando di e en es p opiedades..."
• [RF0200] → El ope ado pod á easigna un sinies o a un pe i o di e en e
[pá a o 3] "...el sinies o es easignado a o o pe i o..."
• [RF0201] → El ope ado pod á consul a los pe i os asociados a un
sinies o
[pá a o 3] "...sabe qué pe i os han es ado implicados en dicho
sinies o..."
• [RF0300] → El ge en e pod á egis a un nue o g emio
• [RF0301] → El ge en e pod á elimina un g emio
• [RF0302] → El ge en e pod á egis a una a ea asociada a una
asegu ado a
• [RF0303] → El ge en e pod á elimina una a ea asociada a una
asegu ado a
• [RF0304] → El ge en e pod á modi ica una a ea asociada a una
asegu ado a
• [RNF0300] → El sis ema pod á clasi ica las a eas po g emio
23
• [RF0305] → El ge en e pod á modi ica un g emio
[pá a o 4] "...pa a se icios de pin u a, albañile ía y limpieza..."
• [RF0400] → El ope ado pod á egis a un nue o sinies o
[pá a o 5] "... ecibe a isos de los abajos asignados..."
• [RF0401] → El ope ado pod á egis a un nue o con ac o en un sinies o
• [RF0402] → El ope ado pod á elimina un con ac o de un sinies o
• [RF0403] → El ope ado pod á modi ica un con ac o de un sinies o
• [RF0404] → El ope ado pod á consul a los con ac os de un sinies o
[pá a o 5] "...pe sonas de con ac o elacionadas con el sinies o..."
• [RF0405] → El ope ado pod á gua da una copia del o iginal del sinies o
[pá a o 5] "...gua da una copia de la in o mación o iginal..."
• [RF0500] → El ge en e pod á egis a un nue o ope ado
• [RF0501] → El ge en e pod á elimina un ope ado
• [RF0502] → El ge en e pod á e el pe il de un ope ado
• [RF0503] → El ope ado pod á modi ica su pe il
• [RF0504] → El ope ado pod á e su pe il
[pá a o 6] "...Ope ado es..."
• [RF0505] → El ope ado pod á egis a la llamada a un clien e
[pá a o 6] "... con ac an con los clien es..."
• [RF0506] → El ope ado pod á egis a la llamada de un pe i o
[pá a o 6] "... a ienden a las llamadas de los pe i os..."
• [RF0507] → El ge en e pod á egis a un nue o ope a io
• [RF0508] → El ge en e pod á elimina un ope a io
• [RF0509] → El ge en e pod á e el pe il de un ope a io
• [RF0510] → El ge en e pod á modi ica el pe il de un ope a io
• [RF0511] → El ope ado pod á e el pe il de un ope a io
[pá a o 6] "... Ope a ios..."
• [RF0512] → El adminis ado pod á egis a un nue o ge en e
• [RF0513] → El ge en e pod á elimina su pe il
• [RF0514] → El ge en e pod á edi a su pe il
• [RF0515] → El ge en e pod á e su pe il
[pá a o 6] "... Ge en e..."
24
• [RNF0500] → El sis ema pod á clasi ica los abajado es po ipo
[pá a o 6] "... En nues a plan illa disponemos de dis in os ipos de
abajado es..."
• [RNF0501] → El ge en e dispond á de la uncionalidad de ope ado
[pá a o 6] "... a eas de un ope ado además de o as p opias de su
ca go..."
• [RF0600] → El ge en e pod á gene a una nue a jo nada labo al
• [RF0601] → El ge en e pod á ag ega un g upo a una jo nada labo al
• [RF0602] → El ge en e pod á ag ega un ope a io a un g upo
[pá a o 7] "... Se o ma án g upos de abajo de uno o más ope a ios..."
• [RF0604] → El ope ado pod á asigna a eas de un sinies o a una ci a
• [RF0605] → El ope ado pod á asigna una ci a a un g upo de abajo
[pá a o 7] "... a cada g upo se le pueda asigna una elación de abajos
a ealiza ..."
• [RF0606] → El ope ado pod á consul a el conduc o de un ehículo dada
una echa
[pá a o 7] "... Es necesa io sabe quién usa cada ehículo en odo
momen o..."
• [RF0607] → El ope ado pod á consul a el p og eso de la jo nada labo al
• [RF0608] → El ge en e pod á elimina un g upo de una jo nada labo al
[pá a o 7] "... p og eso de la jo nada labo al..."
• [RF0700] → El ope ado pod á egis a una a e ía sob e un ehículo
[pá a o 8] "... egis a las a e ías que se p oduzcan..."
• [RF0701] → El ope ado pod á egis a una mul a sob e un ehículo
[pá a o 8] "...las mul as ecibidas..."
• [RF0702] → El ope ado pod á egis a el epos aje de un ehículo
• [RF0703] → El ope ado pod á gua da copia de la ac u a de un epos aje
[pá a o 8] "...gas o en combus ible..."
• [RF0704] → El ge en e pod á ac ualiza la caducidad de la I.T.V. de un
ehículo
• [RNF0700] → El sis ema no i ica a la expiación de la I.T.V. de un ehículo
[pá a o 8] "...sis ema de ala mas que a ise de la caducidad de la I.T.V...."
25
• [RF0705] → El ge en e pod á ac ualiza la caducidad del segu o de un
ehículo
• [RF0706] → El ge en e pod á egis a un nue o ehículo
• [RF0707] → El ge en e pod á modi ica la in o mación de un ehículo
• [RF0708] → El ge en e pod á elimina un ehículo
• [RNF0701] → El sis ema no i ica a la expiación del segu o de un ehículo
[pá a o 8] "...segu o de cada ehículo..."
• [RF0800] → El ge en e pod á egis a una comp a de ma e ial
• [RF0801] → El ge en e pod á consul a el gas o mensual en ma e iales
[pá a o 9] "...gas os mensuales en ma e ial..."
• [RF0802] → El ge en e pod á gua da la ac u a de una comp a de
ma e ial
[pá a o 9] "...gua dando copia de las ac u as con su echa e impo e..."
• [RF0900] → El ope ado pod á egis a la llamada de un clien e
[pá a o 10] "...a ende a las llamadas de los clien es..."
• [RF0901] → El ope ado pod á conce a una ci a con un clien e
[pá a o 10] "...conc e a una ci a..."
• [RF0902] → El ope ado pod á e asa una ci a
• [RF0903] → El ope ado pod á egis a la llamada a un pe i o
[pá a o 10] "...a isa án a los ope a ios de posibles cambios en la
plani icación..."
• [RF1000] → El ope ado pod á localiza un sinies o
[pá a o 11] "...localización del sinies o co espondien e..."
• [RF1001] → El ope ado pod á consul a un sinies o dado su núme o de
sinies o
[pá a o 11] "...localiza ápidamen e su núme o de sinies o..."
• [RF1002] → El ope ado pod á e un lis ado de sinies os dado un
núme o de póliza
[pá a o 11] "...pe o si sabe cuál es su núme o de póliza..."
• [RF1003] → El ope ado pod á e un lis ado de sinies os dados unos
da os pe sonales
[pá a o 11] "...da os pe sonales..."
32
• [RNF1807] → El sis ema asigna a el es ado ac u ado a los sinies os
ce ados que hayan sido ap obados pa a su ac u ación
[pá a o 19] "... sinies os ce ados que hayan sido ap obados pa a su
ac u ación..."
• [RNF1808] → El sis ema asigna a el es ado cob ado a los sinies os
ac u ados y ma cados como cob ado
[pá a o 19] "... sinies os ac u ados de los cuales se haya ecibido el
impo e ac u ado..."
• [RF1900] → El ge en e pod á ac u a un sinies o
[pá a o 20] "... El ge en e pod á ac u a los sinies os ce ados..."
• [RF1901] → El ge en e pod á ano a la echa del cob o de un sinies o
[pá a o 20] "... ano ando la echa de su cob o..."
• [RF1902] → El ge en e pod á asigna un alba án a un sinies o
[pá a o 20] "... Los sinies os ac u ados pueden i inculados a un
alba án..."
• [RF1903] → El ge en e pod á e el his o ial comple o de un sinies o
[pá a o 20] "... accede de o ma sencilla el his o ial de un sinies o..."
• [RF1904] → El ge en e pod á e la in o mación ele an e del sinies o
[pá a o 20] "... esumen de la in o mación ele an e..."
• [RF1905] → El ge en e pod á e la lis a de e en os de un sinies o
[pá a o 20] "... secuencia de e en os elacionados con el mismo..."
• [RF2000] → El ge en e pod á egis a una nue a nomina asociada a un
abajado
• [RF2001] → El ge en e pod á edi a la nómina de un abajado
[pá a o 21] "... debe ene se un egis o de las nóminas..."
• [RF2002] → El ge en e pod á ag ega la copia del o iginal a una nomina
[pá a o 21] "... copia del documen o o iginal..."
• [RF2003] → El ge en e pod á ac ualiza el es ado el pago de una nomina
[pá a o 21] "... es ado de los pagos..."
• [RF2004] → El ge en e pod á conoce los pe iodos de ac i idad de un
empleado
[pá a o 21] "... sabe en qué pe iodos han es ado ac i os en la emp esa..."
• [RF2005] → El ge en e pod á asigna una ci a a una subcon a a
33
[pá a o 21] "... alguna de las a eas se ecu e a la subcon a a de los
se icios..."
• [RF2006] → El ge en e pod á egis a una nue a subcon a a
[pá a o 21] "... almacena la in o mación de dicha emp esa..."
• [RF2007] → El ge en e pod á ag ega una ac u a de subcon a ada a un
sinies o
• [RF2008] → El ge en e pod á elimina una subcon a a
• [RF2009] → El ge en e pod á e la in o mación de una subcon a a
• [RF2010] → El ge en e pod á ac ualiza la in o mación de una subcon a a
[pá a o 21] "... una copia de la ac u a..."
A con inuación, se mues a un lis ado de casos de uso, jun o con sus
iden i icado es y el iden i icado del equisi o que se p e ende cub i . Se
ag upa án es os casos de uso en unción del ac o al que an di igidos:
[A600] Adminis ado
• [CU0000] - Regis a un nue o ge en e ([RF0512])
[A220] Ge en e
• [CU0100] - Elimina su pe il ([RF0513])
• [CU0101] - Edi a su pe il ([RF0514])
• [CU0102] - Ve su pe il ([RF0515])
• [CU0200] - Regis a un nue o g emio ([RF0300])
• [CU0201] - Elimina un g emio ([RF0301])
• [CU0202] - Modi ica un g emio ([RF0305])
• [CU0300] - Regis a una a ea asociada a una asegu ado a ([RF0302])
• [CU0301] - Asigna una di icul ad a una de e minada a ea ([RF1201])
• [CU0302] - Elimina una a ea asociada a una asegu ado a ([RF0303])
• [CU0303] - Modi ica una a ea asociada a una asegu ado a ([RF0304])
• [CU0304] - Modi ica la di icul ad de una de e minada a ea ([RF1202])
• [CU0400] - Regis a una nue a nomina asociada a un abajado
([RF2000])
• [CU0401] - Edi a la nómina de un abajado ([RF2001])
• [CU0402] - Ag ega la copia del o iginal a una nómina ([RF2002])
34
• [CU0403] - Ac ualiza el es ado el pago de una nómina ([RF2003])
• [CU0404] - Conoce los pe iodos de ac i idad de un abajado ([RF2004])
• [CU0500] - Regis a un nue o ope ado ([RF0500])
• [CU0501] - Elimina un ope ado ([RF0501])
• [CU0502] - Ve el pe il de un ope ado ([RF0502])
• [CU0600] - Regis a una comp a de ma e ial ([RF0800])
• [CU0601] - Gua da la ac u a de una comp a de ma e ial ([RF0802])
• [CU0602] - Consul a el gas o mensual en ma e ial ([RF0801])
• [CU0700] - Regis a un nue o ope a io ([RF0507])
• [CU0701] - Modi ica el pe il de un ope a io ([RF0510])
• [CU0702] - Ve el pe il de un ope a io ([RF0509])
• [CU0703] - Ag ega un g emio a los g emios en los que iene expe iencia
un ope a io ([RF1200])
• [CU0704] - Designa el ni el de un ope a io en un g emio ([RF1203])
• [CU0705] - Modi ica el ni el de un ope a io en un g emio ([RF1204])
• [CU0706] - Elimina un ope a io ([RF0508])
• [CU0800] - Regis a un nue o ehículo ([RF0706])
• [CU0801] - Modi ica la in o mación de un ehículo ([RF0707])
• [CU0802] - Elimina un ehículo ([RF0708])
• [CU0803] - Ac ualiza la caducidad de la I.T.V. de un ehículo ([RF0704])
• [CU0804] - Ac ualiza la caducidad del segu o de un ehículo ([RF0705])
• [CU0900] - Gene a una nue a jo nada labo al ([RF0600])
• [CU0901] - Ag ega un nue o g upo a una jo nada labo al ([RF0601])
• [CU0902] - Ag ega un ope a io a un g upo de abajo ([RF0602])
• [CU0903] - Asigna un ehículo a un g upo de abajo ([RF1300])
• [CU0904] - Asigna un conduc o a un g upo de abajo ([RF1301])
• [CU0905] - Elimina un g upo de una jo nada labo al ([RF0608])
• [CU1000] - Cambia el es ado de un abajo a ampliado ([RF1708])
• [CU1001] - Añadi un nue o abajo ampliado a un sinies o ([RF1709])
• [CU1002] - Amplia un abajo ya exis en e en un sinies o ([RF1710])
• [CU1003] - Gua da la echa de la ampliación de un abajo ([RF1711])
• [CU1004] - Cambia el es ado de un abajo a anulado ([RF1707])
35
• [CU1100] - Replani ica un sinies o ([RF1501])
• [CU1101] - Es ablece una nue a echa limi e a un sinies o eplani icado
([RF1804])
• [CU1102] - Ce a un sinies o ([RF1800])
• [CU1103] - De ol e un sinies o ([RF1801])
• [CU1104] - Asigna un alba án a un sinies o ([RF1902])
• [CU1105] - Fac u a un sinies o ([RF1900])
• [CU1106] - Ma ca como cob ado un sinies o ([RF1802])
• [CU1107] - Ano a la echa del cob o de un sinies o ([RF1901])
• [CU1108] - Ve un lis ado de sinies os pendien es de cob o ([RF1803])
• [CU1109] - Ve la in o mación ele an e del sinies o ([RF1904])
• [CU1110] - Ve el his o ial comple o de un sinies o ([RF1903])
• [CU1112] - Ve la lis a de e en os de un sinies o ([RF1905])
• [CU1200] - Regis a una nue a subcon a a ([RF2006])
• [CU1201] - Ag ega una ac u a de subcon a ada a un sinies o
([RF2007])
• [CU1202] - Asigna una ci a a una subcon a a ([RF2005])
• [CU1203] - Elimina una subcon a a ([RF2008])
• [CU1204] - Ve la in o mación de una subcon a a ([RF2009])
• [CU1205] - Ac ualiza la in o mación de una subcon a a ([RF2010])
[A210] Ope ado
• [CU1300] - Ve su pe il ([RF0504])
• [CU1301] - Modi ica su pe il ([RF0503])
• [CU1302] - Ve el pe il de un ope a io ([RF0511])
• [CU1303] - Regis a una póliza en el sis ema ([RF0100])
• [CU1304] - Regis a una p opiedad en el sis ema ([RF0101])
• [CU1305] - Regis a un clien e en el sis ema ([RF0102])
• [CU1400] - Ve un anking de sinies os ecomendados ([RF1600])
• [CU1401] - Ve un lis ado de sinies os o denado po echa ([RF1500])
• [CU1402] - Ve un lis ado de sinies os o denado po ipo de clien e
([RF1503])
36
• [CU1403] - Ve un lis ado de sinies os o denado po p oximidad
([RF1504])
• [CU1404] - Ve un esumen con el es ado de un sinies o ([RF1103])
• [CU1405] - Consul a la ubicación de un sinies o ([RF1601])
• [CU1406] - Accede desde un sinies o a la póliza ([RF1101])
• [CU1407] - Accede desde la póliza al lis ado de sinies os ([RF1102])
• [CU1500] - Regis a un nue o sinies o ([RF0400])
• [CU1501] - Gua da una copia del o iginal del sinies o ([RF0405])
• [CU1502] - Regis a un nue o con ac o en un sinies o ([RF0401])
• [CU1503] - Modi ica un con ac o de un sinies o ([RF0403])
• [CU1504] - Consul a los con ac os de un sinies o ([RF0404])
• [CU1505] - Elimina un con ac o de un sinies o ([RF0402])
• [CU1506] - Consul a los pe i os asociados a un sinies o ([RF0201])
• [CU1507] - Ag ega un ecu so a un sinies o ([RF1700])
• [CU1508] - Ag ega una ac u a a un sinies o ([RF1702])
• [CU1509] - Ag ega una o o a un sinies o ([RF1701])
• [CU1510] - Reasigna un sinies o a un pe i o di e en e ([RF0200])
• [CU1600] - Localiza (iden i ica ) un sinies o ([RF1000])
• [CU1601] - Consul a un sinies o dado su núme o de sinies o ([RF1001])
• [CU1602] - Ve un lis ado con el esul ado de la búsqueda ([RF1100])
• [CU1603] - Ve un lis ado de sinies os dado un núme o de póliza
([RF1002])
• [CU1604] - Ve un lis ado de sinies os dados da os pe sonales ([RF1003])
• [CU1605] - Ve un lis ado de sinies os dado un nomb e comple o
([RF1004])
• [CU1606] - Ve un lis ado de sinies os dado un elé ono ([RF1006])
• [CU1607] - Ve un lis ado de sinies os dada una di ección ([RF1005])
• [CU1700] - Regis a la llamada a un clien e ([RF0505])
• [CU1701] - Regis a la llamada de un clien e ([RF0900])
• [CU1702] - Conce a una ci a con un clien e ([RF0901])
• [CU1703] - Re asa una ci a ([RF0902])
• [CU1704] - Regis a un in en o de conce a una ci a ([RF1502])
37
• [CU1705] - Ve un lis ado de g upos disponibles pa a una ci a ([RF1602])
• [CU1706] - Asigna una ci a a un g upo de abajo ([RF0605])
• [CU1707] - Asigna a eas de un sinies o a una ci a ([RF0604])
• [CU1708] - Consul a la expe iencia del conduc o en una zona ([RF1604])
• [CU1709] - Consul a g upos de abajo de dis in as jo nadas ([RF1603])
• [CU1710] - Regis a la llamada a un pe i o ([RF0903])
• [CU1711] - Regis a la llamada de un pe i o ([RF0506])
• [CU1712] - Localiza y consul a una ac u a ([RF1105])
• [CU1713] - Localiza y consul a un alba án ([RF1104])
• [CU1800] - Consul a el p og eso de la jo nada labo al ([RF0607])
• [CU1801] - Ve qué g upo de abajo ha asis ido a una ci a ([RF1400])
• [CU1802] - Ve qué ope a ios han asis ido a una ci a ([RF1401])
• [CU1803] - Ve qué a eas se han ealizado en una ci a ([RF1402])
• [CU1900] - Ac ualiza el es ado de una a ea ([RF1703])
• [CU1901] - Cambia el es ado de una a ea a pendien e ([RF1704])
• [CU1902] - Cambia el es ado de una a ea a en p oceso ([RF1705])
• [CU1903] - Cambia el es ado de una a ea a inalizada ([RF1706])
• [CU2000] - Consul a el conduc o de un ehículo dada una echa
([RF0606])
• [CU2001] - Regis a una a e ía sob e un ehículo ([RF0700])
• [CU2002] - Regis a una mul a sob e un ehículo ([RF0701])
• [CU2003] - Regis a el epos aje de un ehículo ([RF0702])
• [CU2004] - Gua da copia de la ac u a de un epos aje ([RF0703])
• [CX1300] - Regis a una localidad en el sis ema
Sis ema
• [CU2100] - Asigna el es ado pendien e de ci a a los nue os sinies os
([RNF1800])
• [CU2101] - Man ene con el es ado pendien e de ci a a los sinies os que
nos han sido asignados, pe o aún no ienen una ci a conce ada
([RNF1801])
• [CU2102] - Ale a sob e sinies os sin ci a ap oximándose al mes de
asignación ([RNF1501])
38
• [CU2103] - Asigna el es ado en p oceso a los sinies os que, eniendo
alguna ci a conce ada, no iene odas sus a eas anuladas o inalizadas
([RNF1802])
• [CU2104] - Asigna el es ado inalizado a los sinies os que engan odas
sus a eas inalizadas ([RNF1803])
• [CU2105] - Asigna el es ado de uel o a los sinies os que, eniendo odas
sus a eas anuladas, han sido ap obados pa a su de olución ([RNF1804])
• [CU2106] - Asigna el es ado pa cialmen e inalizado a los sinies os que,
sin es a inalizados o de uel os, ienen odas sus a eas anuladas o
inalizadas ([RNF1805])
• [CU2107] - Asigna el es ado ce ado a los sinies os inalizados o
pa cialmen e inalizados que hayan sido ap obados pa a su cie e
([RNF1806])
• [CU2108] - Asigna el es ado ac u ado a los sinies os ce ados que
hayan sido ap obados pa a su ac u ación ([RNF1807])
• [CU2109] - Asigna el es ado cob ado a los sinies os ac u ados y
ma cados como cob ado ([RNF1808])
• [CU2200] - Aumen a la e iciencia en la ges ión de los sinies os
([RNF0000])
• [CU2201] - Ve i ica que no exis a un pa póliza/p opiedad duplicado
([RNF0100])
• [CU2300] - Clasi ica las a eas po g emio ([RNF0300])
• [CU2301] - Clasi ica la di icul ad de los abajos ([RNF1200])
• [CU2302] - Clasi ica las capacidades del abajado ([RNF1201])
• [CU2303] - Clasi ica los abajado es po ipo ([RNF0500])
• [CU2304] - O ece al ge en e la uncionalidad de ope ado ([RNF0501])
• [CU2400] - Reduci los desplazamien os a di e en es localidades
([RNF1506])
• [CU2401] - Regis a el núme o de eces que un conduc o ha acudido a
una localidad ([RNF1600])
• [CU2402] - Comp oba que cada g upo enga conduc o ([RNF1300])
• [CU2403] - No i ica la expiación del segu o de un ehículo ([RNF0701])
• [CU2404] - No i ica la expiación de la I.T.V. de un ehículo ([RNF0700])
39
• [CU2500] - Replani ica un sinies o a ias eces ([RNF1502])
• [CU2501] - Gua da un his o ial de eplani icaciones ([RNF1503])
• [CU2502] - Gua da echa y copia del o iginal en a eas ampliadas
([RNF1700])
• [CU2503] - Pe mi i conce a a ias ci as sob e un sinies o ([RNF1400])
• [CU2600] - P io iza la a ención de cie os sinies os ([RNF1504])
• [CU2601] - O dena los sinies os en base a cie os c i e ios ([RNF1500])
• [CU2602] - Flexibiliza las p io idades ([RNF1505])
• [CU2603] - Ale a si la ca ga de abajo se desequilib a ([RNF1601])
Pasamos a mos a un lis ado con las en idades iden i icadas jun o con sus
iden i icado es:
• [E0000] Asegu ado a
o [E0010] Pe i o
• [E0100] Clien e
o [E0110] Póliza
▪ [E0111] P opiedad
• [E0200] Sinies o
o [E0210] Ta ea
o [E0220] Con ac o
o [E0230] Replani icación
o [E0240] Pa icipan e
o [E0250] Reasignación
• [E0300] T abajo
o [E0310] G emio
• [E0400] Recu so
o [E0410] Fac u a
o [E0420] Adjun o
• [E0500] Jo nada
o [E0510] G upo
▪ [E0511] Conduc o
▪ [E0512] In eg an e
• [E0600] T abajado
40
o [E0610] Nomina
o [E0620] Ope ado
o [E0630] Ope a io
▪ [E0631] Capacidad
• [E0700] Vehículo
o [E0710] Man enimien o
• [E0800] E en o
o [E0810] Llamada
o [E0820] Ci a
▪ [E0821] Ta easCi a
• [E0900] Localidad
o [E0910] LocalidadesVisi adas
• [E1000] Mul ise icios
• [E1100] Subcon a a
o [E1110] Recu sosSubcon a a
• [E1200] Ma e ial
Po úl imo, se mues a un lis ado de elaciones en e en idades. Pa a cada una
de es as elaciones se mos a án las en idades implicadas jun o con sus
iden i icado es, la ca dinalidad de la elación y un agmen o de ex o del adjun o
“In o macion del clien e (Relaciones).pd ”, indicando el pá a o en el que se
encuen a dicho agmen o:
• [REL0000] consis e
[E0300] T abajo (0..N) → (1) [E0210] Ta ea
[pá a o 1] "... abajos e ec uados a las compañías asegu ado as..."
• [REL0100] con ac a
[E0000] Asegu ado a (0..N) → (1) [E0100] Clien e
[pá a o 2] "...Cada compañía asegu ado a dispone de su p opia bolsa de
clien es..."
• [REL0101] asegu a
[E0110] Póliza (1) → [E0111] P opiedad
[pá a o 2] "...una póliza sob e una de e minada p opiedad..."
41
• [REL0102] con a a
[E0100] Clien e (0..N) → (1) [E0110] Póliza
[pá a o 2] "...un mismo clien e ene a ias pólizas ac i as en una misma
asegu ado a si se es án asegu ando di e en es p opiedades..."
• [REL0200] dispone
[E0000] Asegu ado a (0..N) → (1) [E0010] Pe i o
[pá a o 3] "...lo no i ica a la compañía asegu ado a y es a en ía a un
écnico, habi ualmen e llamado pe i o..."
• [REL0201] gene a
[E0200] Sinies o (1) → (0..N) [E0110] Póliza
[pá a o 3] "...sinies o, con la in o mación del clien e, su núme o de
póliza..."
• [REL0202] edac a
[E0200] Sinies o (1) → (0..N) [E0010] Pe i o
[pá a o 3] "...pe i o asociado..."
• [REL0203] implica
[E0200] Sinies o (0..N) → (1) [E0210] Ta ea
[pá a o 3] "...lis a de a eas a ealiza ..."
• [REL0204] easigna
• [E0200] Sinies o (0..N) → (1) [E0250] Reasignación
[E0250] Reasignación (1) → (0..M) [E0010] Pe i o
[pá a o 3] "... pe i os han es ado implicados en dicho sinies o..."
• [REL0205] pa icipa
[E0200] Sinies o (0..N) → (1) [E0240] Pa icipan e
[E0240] Pa icipan e (1) → (0..M) [E1000] Mul ise icios
[pá a o 3] "...un mismo sinies o se pueden e implicadas a ias
compañías mul ise icios..."
• [REL0300] pac a
[E0000] Asegu ado a (0..N) → (1) [E0300] T abajo
[pá a o 4] "...la compañía asegu ado a dispone de una se ie de acue dos
con las compañías mul ise icios en los cuales se pac an los p ecios de
los se icios según el ipo y magni ud del abajo..."
48
• [CU1406] - Accede desde un sinies o a la póliza
• [CU1407] - Accede desde la póliza al lis ado de sinies os
• [CU1500] - Regis a un nue o sinies o
• [CU1501] - Gua da una copia del o iginal del sinies o
• [CU1502] - Regis a un nue o con ac o en un sinies o
• [CU1503] - Modi ica un con ac o de un sinies o
• [CU1504] - Consul a los con ac os de un sinies o
• [CU1505] - Elimina un con ac o de un sinies o
• [CU1506] - Consul a los pe i os asociados a un sinies o
• [CU1507] - Ag ega un ecu so a un sinies o
• [CU1508] - Ag ega una ac u a a un sinies o
• [CU1509] - Ag ega una o o a un sinies o
• [CU1510] - Reasigna un sinies o a un pe i o di e en e
• [CU1600] - Localiza (iden i ica ) un sinies o
• [CU1601] - Consul a un sinies o dado su núme o de sinies o
• [CU1602] - Ve un lis ado con el esul ado de la búsqueda
• [CU1603] - Ve un lis ado de sinies os dado un núme o de póliza
• [CU1604] - Ve un lis ado de sinies os dados da os pe sonales
• [CU1605] - Ve un lis ado de sinies os dado un nomb e comple o
• [CU1606] - Ve un lis ado de sinies os dado un elé ono
• [CU1607] - Ve un lis ado de sinies os dada una di ección
• [CU1900] - Ac ualiza el es ado de una a ea
• [CU1901] - Cambia el es ado de una a ea a pendien e
• [CU1902] - Cambia el es ado de una a ea a en p oceso
• [CU1903] - Cambia el es ado de una a ea a inalizada
• [CX1300] - Regis a una localidad en el sis ema
• [CU2100] - Asigna el es ado pendien e de ci a a los nue os sinies os
• [CU2101] - Man ene con el es ado pendien e de ci a a los sinies os que
nos han sido asignados, pe o aún no ienen una ci a conce ada
• [CU2103] - Asigna el es ado en p oceso a los sinies os que, eniendo
alguna ci a conce ada, no iene odas sus a eas anuladas o inalizadas
49
• [CU2104] - Asigna el es ado inalizado a los sinies os que engan odas
sus a eas inalizadas
• [CU2105] - Asigna el es ado de uel o a los sinies os que, eniendo odas
sus a eas anuladas, han sido ap obados pa a su de olución
• [CU2106] - Asigna el es ado pa cialmen e inalizado a los sinies os que,
sin es a inalizados o de uel os, ienen odas sus a eas anuladas o
inalizadas
• [CU2107] - Asigna el es ado ce ado a los sinies os inalizados o
pa cialmen e inalizados que hayan sido ap obados pa a su cie e
• [CU2108] - Asigna el es ado ac u ado a los sinies os ce ados que
hayan sido ap obados pa a su ac u ación
• [CU2109] - Asigna el es ado cob ado a los sinies os ac u ados y
ma cados como cob ado
• [CU2200] - Aumen a la e iciencia en la ges ión de los sinies os
• [CU2500] - Replani ica un sinies o a ias eces
• [CU2501] - Gua da un his o ial de eplani icaciones
• [CU2503] - Pe mi i conce a a ias ci as sob e un sinies o
En es a i e ación se abo dó po an o una se las secciones c í icas del p oyec o,
el egis o del sinies o. Se omo como decisión no u iliza la di ección dada po
el usua io a la ho a de egis a las di ecciones de las p opiedades, en su luga
se consul a á en Google la di ección dada y se o ece á una lis a de suge encias
en base a las espues as de Google. La di ección que inalmen e se gua da á
se á la de dicha suge encia.
Ilus ación 1: ejemplo de suge encia ecupe ada de Google.
50
Ilus ación 2: ejemplo de código con el que consul a una di ección con la API de Google.
En el código an e io (ilus ación 2) se mues a como se ha accedido a la API de
Google pa a ob ene una lis a de esul ados en base a la di ección dada po el
usua io y como in e p e a la in o mación ob enida de la API.
51
Es a misma es a egia se u ilizó en el egis o del sinies o a la ho a de egis a
la di ección de la p opiedad asegu ada y/o a ec ada, con el in de man ene un
es ánda en las di ecciones almacenadas en el sis ema.
Ilus ación 3: ejemplo de di ección suge ida a la ho a de egis a un sinies o.
O o pun o des acable de la implemen ación del egis o del sinies o y su
consul a es la posibilidad de almacena un iche o, y según su ipo, incluso
mos a una is a p e ia del mismo.
Ilus ación 4: ejemplo de is a p e ia y almacenamien o de un iche o (PDF).
Ilus ación 5: ejemplo de código pa a la p e isualización de un PDF.
52
En el código an e io (ilus ación 5), podemos e como se ha mos ado la is a
p e ia de los iche os PDF.
Ilus ación 6: ejemplo de código pa a la lec u a de un iche o.
53
En es e código (ilus ación 6), podemos e como se ha ealizado la lec u a de
los iche os.
4.3. Te ce a i e ación
A con inuación, se mues a un lis ado con los casos de uso abo dados en es a
i e ación:
• [CU0900] - Gene a una nue a jo nada labo al
• [CU0901] - Ag ega un nue o g upo a una jo nada labo al
• [CU0902] - Ag ega un ope a io a un g upo de abajo
• [CU0903] - Asigna un ehículo a un g upo de abajo
• [CU0904] - Asigna un conduc o a un g upo de abajo
• [CU1400] - Ve un anking de sinies os ecomendados
• [CU1401] - Ve un lis ado de sinies os o denado po echa
• [CU1403] - Ve un lis ado de sinies os o denado po p oximidad
• [CU1700] - Regis a la llamada a un clien e
• [CU1701] - Regis a la llamada de un clien e
• [CU1702] - Conce a una ci a con un clien e
• [CU1704] - Regis a un in en o de conce a una ci a
• [CU1705] - Ve un lis ado de g upos disponibles pa a una ci a
• [CU1706] - Asigna una ci a a un g upo de abajo
• [CU1707] - Asigna a eas de un sinies o a una ci a
• [CU1709] - Consul a g upos de abajo de dis in as jo nadas
• [CU1710] - Regis a la llamada a un pe i o
• [CU1711] - Regis a la llamada de un pe i o
• [CU1801] - Ve qué g upo de abajo ha asis ido a una ci a
• [CU1802] - Ve qué ope a ios han asis ido a una ci a
• [CU1803] - Ve qué a eas se han ealizado en una ci a
• [CU2400] - Reduci los desplazamien os a di e en es localidades
• [CU2402] - Comp oba que cada g upo enga conduc o
• [CU2600] - P io iza la a ención de cie os sinies os
Como podemos obse a , en es a úl ima i e ación se abo dó la segunda sección
c i ica del p oyec o, el asis en e de ci as. De es a pa e se pueden des aca a ias
54
pa es. Una de ellas es el calenda io implemen ado pa a ep esen a las jo nadas
egis adas.
Ilus ación 7: ejemplo de calenda io con una jo nada egis ada.
Ilus ación 8: ejemplo de código pa a mos a el calenda io.
55
En el código an e io (ilus ación 8), podemos e el mé odo implemen ado pa a
mos a el calenda io. O o pun o in e esan e implemen ado en es a i e ación es
la imp esión de las ci as.
Ilus ación 9: ejemplo de imp esión de una ci a egis ada.
Ilus ación 10: ejemplo de código pa a la imp esión de la ci a I.
56
Ilus ación 11: ejemplo de código pa a la imp esión de la ci a II.
Po úl imo, pa a la ob ención de los sinies os suge idos ue eque ido el uso de
un modelo de ap endizaje. Pa a ello el u o del p oyec o acili ó una lib e ía jun o
con un ejemplo de uso de es a. La lib e ía en cues ión es “Weka”, la cual dispone
de un conjun o de algo i mos en e los que se encuen a “SimpleKMeans”, el cual
pe mi e es ablece unos cen oides jun os con su posición y clasi icación en base
a unos pun os dados ya clasi icados. Pe mi e es ablece el núme o de conjun os
a o ma y comp oba el e o del modelo o ecido como espues a.
U ilizando consul as JPQL sob e la base de da os del p o eedo , se puede
ob ene un lis ado de sinies os a ag upa , los cuales se ag upa án en base a su
ubicación u ilizando “SimpleKMeans”. Es e p oceso se epe i á en sie e
ocasiones, en las que se es ablece án de dos a ocho g upos y se da á como
solución la que enga meno e o cuad á ico medio.
Ilus ación 12: ejemplo de ag upación de sinies os po zona I.
57
Ilus ación 13: ejemplo de ag upación de sinies os po zona II.
Ilus ación 14: ejemplo de código pa a la ag upación de sinies os I.
64
65
7. Re e encias
➢ e e encia 1:
"h ps://www.boo s aces.ne /"
➢ e e encia 2:
"h ps://www.w3schools.com"
➢ e e encia 3:
"h ps://www.w3schools.com/h ml/de aul .asp"
➢ e e encia 4:
"h ps://www.w3schools.com/css/de aul .asp"
➢ e e encia 5:
"h ps://www.w3schools.com/boo s ap4/de aul .asp"
➢ e e encia 6:
"h ps://www.w3schools.com/js/de aul .asp"
➢ e e encia 7:
"h ps://www.w3schools.com/jque y/de aul .asp"
➢ e e encia 8:
"h ps://www.w3schools.com/angula /de aul .asp"
➢ e e encia 9:
"h ps:// awgi .com/emn178/js-sha3/mas e /build/sha3.min.js"
➢ e e encia 10:
"h ps://ma e ial.io/"
➢ e e encia 11:
"h ps://www.cs.waika o.ac.nz/~ml/weka/"
➢ e e encia 12:
"h p://weka.sou ce o ge.ne /doc.s able/"
66
67
8. Anexos
68
69
ReFo ms
Manual de usua io
70
71
In oducción
Bien enidos a la aplicación web “ReFo ms”. En el p esen e manual de usua io
a a emos de explica de o ma cla a y concisa como u iliza dicha aplicación.
Es a he amien a cons a de dos componen es, un p o eedo en el que almacena
la in o mación y un clien e enca gado de accede al p o eedo y mos a la
in o mación solici ada. Es e manual se cen a á ín eg amen e en el uso del
clien e, ya que el p o eedo debe se in isible pa a el usua io una ez implan ado
el sis ema.
72
73
Índice
1. Acceso 75
2. Sinies os 77
2.1. Buscado 77
2.2. Consul a del sinies o 81
2.2.1. In o mación del sinies o 81
2.2.2. Ta eas 84
2.2.3. E en os 87
2.2.4. In o mación adicional 90
2.2.4.1. Pa icipan es 90
2.2.4.2. His o ial de eplani icaciones 91
2.2.4.3. His o ial de easignaciones 91
2.2.4.4. Recu sos 92
2.2.5. T ansición de los es ados del sinies o 93
2.3. His o ial de la póliza 95
2.4. Regis o del sinies o 96
2.4.1. Paso 1 96
2.4.2. Paso 2 97
2.4.2.1. Asegu ado 98
2.4.2.2. P opiedad 99
2.4.3. Paso 3 100
3. Jo nadas 103
3.1. Calenda io 103
3.2. Sinies os suge idos 108
80
Figu a 13: il o de búsqueda po di ección.
Una ez in oducidos los campos eque idos de la di ección, se nos mos a á una
lis a con di ecciones suge idas, es deci , esul ados ob enidos de Google Maps.
Si seleccionamos una de dichas suge encias, se nos mos a á un mapa con la
di ección encon ada en Google ( igu as 14 y 15). Si seleccionamos esa di ección
como il o, la búsqueda se ealiza á inmedia amen e.
Figu a 14: ejemplo de suge encias I.
Figu a 15: ejemplo de suge encias II.
Podemos combina los es g upos de il os pa a a ina la búsqueda, es deci ,
podemos il a po asegu ado a, es ado e in o mación de o ma simul ánea.
Una ez localizado el sinies o buscado, pod emos accede al mismo. En caso
de no es a egis ado, pod emos pulsa el bo ón “nue o” y ag ega el nue o
sinies o al sis ema.
81
2.2. Consul a del sinies o
Al accede a un sinies o conc e o, se nos mos a á una en ana con cua o
secciones en las que ag upa la in o mación. En un p incipio la sección
“in o mación del sinies o” se encon a á expandida y las demás secciones
con aídas. Pa a expandi /con ae una sección, bas a con hace clic sob e su
cabece a ( igu a 16).
Figu a 16: en ana con la in o mación del sinies o.
2.2.1. In o mación del sinies o
En la sección “In o mación del sinies o” se nos mos a á en p ime luga :
• Núme o de sinies o: el núme o de sinies o.
• Fecha de egis o/ eplani icación: echa en la que el sinies o ue
egis ado en el sis ema. En el caso de que el sinies o sea eplani icado,
en e campo pasa á a mos a la echa eplani icada.
• Es ado: el es ado ac ual del sinies o.
• Alba án: pe manece á acío has a que se ac u e el sinies o. En el
p oceso de ac u ación del sinies o se le pod á asigna un núme o de
alba án, el cual apa ece á e lejado en es e campo.
• Pe i o ac ual: el pe i o enca gado de supe isa el sinies o en es e
momen o.
• Ul ima easignación: se mos a á la echa en la que el sinies o ue
easignado a o o pe i o po úl ima ez. En caso de no habe sido
easignado, es e campo pe manece á ocul o.
82
• Pe i o o iginal: se mos a á el nomb e del pe i o asignado o iginalmen e al
sinies o. Como en el campo an e io , si el sinies o no ha sido easignado
es e campo pe manece á ocul o.
• O iginal: se mos a á el nomb e del iche o .pd o iginal en iado po la
compañía asegu ado a. A la de echa del nomb e se dispone de un bo ón
de desca ga con el que pode desca ga el o iginal.
• A ec ado: se mos a á la di ección de la p opiedad a ec ada en los
sinies os en los que el a ec ado no es el p opio asegu ado.
Pos e io men e se nos mos a á una icha con la in o mación de la póliza
asociada al sinies o:
• Logo: en caso de dispone de una imagen con el logo ipo de la
asegu ado a, se mos a á logo ipo, de no se asi se mos a á el nomb e
de la asegu ado a.
• Núme o de póliza: el núme o de póliza.
• Da os del asegu ado:
o Tipo de clien e: el ipo de clien e de en e es ipos posibles:
no mal, p e e en e o VIP.
o Nomb e: el nomb e comple o del clien e.
o Telé ono: el/los elé ono/s del clien e.
• P opiedad asegu ada:
o Localidad: el nomb e de la localidad y código pos al de la p opiedad
asegu ada.
o Di ección: la di ección comple a de la p opiedad asegu ada.
• Mapa: mapa ob enido de Google Maps indicando la ubicación de la
p opiedad asegu ada.
Po úl imo, end emos un lis ado con los con ac os del sinies o ( igu a 17).
En caso de que e ag ega un nue o con ac o al sinies o, pod emos hace lo con
el bo ón “nue o” que se encuen a bajo el lis ado de con ac os. Es e nos mos a á
un o mula io en el que in oduci los da os del con ac o, de los cuales solo se á
obliga o io el núme o de elé ono ( igu a 18).
83
Figu a 17: sección "In o mación del sinies o".
Figu a 18: ag ega un nue o con ac o I.
84
Una ez in oducida la in o mación del
con ac o, y si el/los núme o/s de
elé ono son álidos, se ac i a á el bo ón
acep a , pe mi iéndonos gua da la
in o mación del con ac o ( igu a 19).
Figu a 19: ag ega un nue o con ac o II.
Si inalmen e pulsamos “acep a ”, el nue o con ac o se á asociado al sinies o y
apa ece á e lejado en la lis a de con ac os. Es e nue o con ac o es a á
seleccionado y se nos mos a á una icha con la in o mación in oducida.
Además, pod emos bo a el con ac o pulsando el bo ón “bo a ” que apa ece en
dicha icha ( igu a 20).
Figu a 20: mos a un con ac o.
En caso de que e bo a el con ac o, se
nos in o ma á de que se elimina á de
o ma pe manen e y se nos pedi á
con i mación pa a con inua . Si
con i mamos la acción, el con ac o se á
eliminado.
Figu a 21: bo a un con ac o.
2.2.2. Ta eas
En la sección “Ta eas” se nos mos a á una lis a de ichas con la in o mación de
las a eas a ealiza , en caso de ene alguna a ea ag egada ( igu a 22).
85
Figu a 22: lis a de a eas I (lis a acía).
Pod emos ag ega nue as a eas
median e el bo ón “nue a”, con lo que se
nos mos a á una icha con los campos
necesa ios pa a asigna la nue a a ea
al sinies o ( igu a 23).
Figu a 23: nue a a ea I.
En la cabece a de dicha icha se nos da á la posibilidad de selecciona el g emio
de la a ea a ag ega ( igu a 24) y su código de abajo ( igu a 25). Una ez que
se ha egis ado una a ea con un código de abajo conc e o es e código se á
eliminado de la lis a de códigos.
Figu a 24: nue a a ea II.
Figu a 25: nue a a ea III.
Una ez seleccionados g emio y código, pod emos in oduci la can idad, con lo
que, si el abajo iene un p ecio p e iamen e aco dado, el impo e se á calculado
y mos ado en la icha ( igu a 26). En caso de se un abajo sin p ecios pac ados,
se nos da á la posibilidad de in oduci el p ecio manualmen e.
86
Figu a 26: nue a a ea IV.
T as in oduci oda la in o mación eque ida y pulsa “acep a ”, la nue a a ea
queda á egis ada y se ac ualiza á el lis ado de a eas ( igu a 27).
Figu a 27: lis a de a eas II.
Sob e dicha lis a pod emos selecciona una de las a eas en conc e o, con lo
que se nos mos a án una se ie de bo ones adicionales con lo que ac ualiza el
es ado de la a ea, amplia la (en u u as e siones de la aplicación) o bo a la
( igu a 28).
87
Figu a 28: lis a de a eas III.
Si lo que deseamos es ac ualiza una
a ea, el es ado mos ado en la icha de
a eas pasa á a se edi able,
o eciéndonos una lis a de es ados
posibles de la a ea. Tambien se á
posible edi a el campo obse aciones.
Figu a 29: ac ualización de una a ea.
En caso de que e elimina una a ea
egis ada, bas a a con selecciona
dicha á ea de la lis a de a eas, pulsa el
bo ón “bo a ” y con i ma que
deseamos elimina la a ea en la
en ana eme gen e de a iso ( igu a 30).
Figu a 30: bo ado de una a ea.
2.2.3. E en os
En la sección “E en os” se nos mos a á una lis a de e en os egis ados en el
sinies o. Es os e en os pod án se desde simples no as de ex o ealizando
algún ipo de apun e sob e el sinies o (e en o en sí), a llamadas ealizadas o
ecibidas a alguno de los ac o es del sinies o o una ci a conce ada con algún
g upo de abajo pa a a ende las a eas del sinies o. Po de ec o es a lis a se
encon a á acía y pod emos egis a un nue o e en o pulsando en el bo ón
“nue o” de dicha lis a ( igu a 31).
88
Figu a 31: lis a de e en os I (lis a acía).
Al egis a un nue o e en o, se nos
mos a á una icha en la que indica la
echa de es e (que po de ec o oma á el
alo de la echa ac ual), un campo en el
que ano a comen a ios sob e el e en o
y dos secciones en las que egis a una
posible llamada asociada al e en o o
una posible ci a ( igu as 32).
Figu a 32: nue o e en o I.
Pa a ag ega una llamada al e en o,
pulsa emos el bo ón “llamada”, con lo
que la icha pasa á a mos a nos los
campos necesa ios pa a egis a una
llamada ( igu a 33).
Figu a 33: nue o e en o II.
Se á necesa io de e mina la pe sona con la que con ac a en la llamada y el
es ado de la llamada de en e los cua o posibles: “llamada salien e”, “llamada
en an e”, “llamada sin espues a” o “llamada pe dida”. En la lis a de posibles
pe sonas apa ece án el clien e, pe i os asociados al sinies o, g upos de abajo
que hayan acudido a alguna ci a en dicho sinies o y los posibles con ac os des
sinies o. Tambien se nos da á la posibilidad de egis a un nue o con ac o
desde es a misma icha ( igu as 34 y 35).
89
Figu a 34: nue o e en o III.
Figu a 35: nue o e en o III.
Una ez in oducida oda la in o mación
sob e la llamada, pod emos pulsa
“acep a ” y la llamada pasa á a o ma
pa e de la in o mación a egis a en el
nue o e en o ( igu a 36). Explica emos
como ag ega una ci a a un e en o
pos e io men e, de momen o bas a deci
que al hace clic en “ci a”, se nos lle a a
a la pes aña “Jo nadas”.
Figu a 36: nue o e en o IV.
El nue o e en o egis ado apa ece á en la lis a de e en os del sinies o. Si
seleccionamos uno de los e en os de esa lis a, pod emos e la icha con la
in o mación de dicho e en o ( igu a 37).
Figu a 37: lis a de e en os II.
96
Figu a 58: his o ial de la póliza.
2.4. Regis o del sinies o
Como imos en 2.1. Buscado ( igu a 4), en el buscado de sinies os
dispond emos de un bo ón “nue o” con el que egis a un nue o sinies o. Es o
nos lle a á a la en ana de egis o de un sinies o, en la cual i emos
in oduciendo la in o mación de es e en es pasos.
2.4.1. Paso 1
En el p ime paso end emos que selecciona la compañía asegu ado a pa a
pode in oduci un nume o de sinies o, en caso de ene una asegu ado a
p ede e minada, se á la que apa ezca seleccionada inicialmen e ( igu a 59).
Figu a 59: egis o del sinies o, paso 1 I.
Una ez seleccionada una asegu ado a, e emos que la ba a de p og eso hab á
a anzado y se nos pe mi i á in oduci el núme o de sinies o. A medida que
in oduzcamos más in o mación la ba a de p og eso i á indicando el p og eso
( igu a 60).
97
Figu a 60: egis o del sinies o, paso 1 II.
Si el núme o de sinies o in oducido ya
se encon ase ocupado con la
asegu ado a seleccionada, se nos
in o ma á de es a si uación y se nos
pe mi i á pasa a consul a di ec amen e
el sinies o egis ado con ese núme o
( igu a 61).
Figu a 61: egis o del sinies o, paso 1 III.
Si el núme o de sinies o se encuen a disponible, se ac i a á el bo ón
“con inua ”, con el que pod emos i al paso 2.
2.4.2. Paso 2
En es e paso se nos pedi á in oduci un núme o de póliza. Si el núme o de póliza
in oducido coincide con algún núme o de póliza ya egis ado con esa
asegu ado a, se nos mos a á la in o mación de la póliza y pod emos pasa
di ec amen e al paso 3 ( igu a 62).
Figu a 62: egis o del sinies o, paso 2 I.
En caso de es a egis ando un sinies o cuya póliza no ha sido egis ada
p e iamen e en el sis ema, se nos mos a án los campos necesa ios pa a
egis a la misma di idimos en dos secciones, “Asegu ado” y “P opiedad”
( igu a 63).
98
Figu a 63: egis a sinies o, paso 2 II.
2.4.2.1. Asegu ado
En la sección “Asegu ado”
end emos que in oduci la
in o mación de la pe sona
asegu ada, ales como su
nomb e, apellidos, elé onos de
con ac o y ipo ( igu a 64).
Figu a 64: egis a sinies o, paso 2 III.
Al in oduci la in o mación del asegu ado, se comp oba á en el sis ema si hay
algún asegu ado con da os simila es a los p opo cionado y se mos a á una lis a
de suge encias con las coincidencias encon adas. Si pulsamos sob e una de
es as suge encias, pod emos e los da os del clien e y las pólizas asociadas a
él ( igu a 65).
99
Figu a 65: egis a sinies o, paso 2 IV.
2.4.2.2. P opiedad
En la sección “P opiedad”
end emos que in oduci la
in o mación de la p opiedad
asegu ada, ales como su código
pos al, di ección, núme o y si es
necesa io piso. Debajo de es os
campos apa ece á una abla con
las suge encias encon adas
pa a esa di ección. Jun o con las
coincidencias del sis ema, se
mos a án las ob enidas al
consul a consul a á Google
Maps ( igu a 66).
Figu a 66: egis a sinies o, paso 2 V.
Si seleccionamos una de esas coincidencias, los campos de la p opiedad se
ellena án con la in o mación de la suge encia y se mos a á un mapa con la
ubicación de la p opiedad y pod emos i al paso 3 ( igu a 67).
Figu a 67: egis a sinies o, paso 2 VI.
100
2.4.3. Paso 3
Finalmen e, en el paso 3 end emos que in oduci la echa de egis o del
sinies o, el pe i o o iginal y el a chi o en iado po la asegu ado a pa a da el
a iso ( igu a 68).
Figu a 68: egis a sinies o, paso 3 I.
Una ez comple ada la in o mación del sinies o, la ba a de p og eso se e á
comple a y el bo ón “acep a ” es a á habili ado. En caso de a a se de un
sinies o en el que exis e una p opiedad a ec ada di e en e a la asegu ada po la
póliza, dispond emos de un bo ón “ag ega ” con el que ag ega esa p opiedad
a ec ada ( igu a 69).
Figu a 69: egis a sinies o, paso 3 II.
Pa a ag ega la p opiedad a ec ada se nos pedi á in oduci su di ección, aunque
es a end á inicializada como la de la p opiedad asegu ada y se nos o ece á
una lis a de suge encias. Como sucedía en el paso 2, si seleccionamos una de
es as suge encias, la in o mación de es a se á ca gada en los campos de la
p opiedad asegu ada y se nos mos a á un mapa mos ando su ubicación
( igu as 70 y 71).
101
Figu a 70: egis a sinies o, paso 3 III.
Figu a 71: egis a sinies o, paso 3 IV.
T as acep a la p opiedad a ec ada,
pod emos e un esumen de ella
jun o con el mapa que mues a su
ubicación. Si de ec amos algún
e o an es de gua da el sinies o,
pod emos pulsa en “cambia ” pa a
ol e a in oduci la di ección de la
p opiedad a ec ada ( igu a 72).
Figu a 72: egis a sinies o, paso 3 V.
Po úl imo, con la in o mación del sinies o comple ada pod emos pulsa el bo ón
“acep a ” y el sinies o se á egis ado en el sis ema. Una ez egis ado se nos
mos a á en la en ana de consul a (2.2. Consul a del sinies o).
102
103
3. Jo nadas
La pes aña de jo nadas nos o ece un asis en e de ci as. Es e se descompone
en es pa es p incipales: el calenda io, la lis a de sinies os suge idos y la ci a
( igu a 73).
Figu a 73: asis en e de ci as.
3.1. Calenda io
Lo p ime o que encon a emos en el asis en e de ci as en un campo en el que
selecciona una echa un calenda io del mes seleccionado en el que apa ece án
somb eadas las jo nadas ya egis adas. Bajo es e calenda io pod emos e el
bo ón “nue a”, que nos pe mi i á ag ega una nue a jo nada de abajo. Es e
bo ón es a á inicialmen e deshabili ado y solo se habili a á cuando engamos
seleccionado un dia del calenda io en el que no exis a una jo nada egis ada
( igu a 74).
Figu a 74: calenda io I.
104
Pa a ag ega una nue a jo nada, no
se equie e in o mación adicional,
simplemen e selecciona un dia lib e
y pulsa el bo ón “nue a” ( igu a 75).
Figu a 75: calenda io II.
Una ez egis ada la nue a jo nada, se
ac ualiza á el calenda io quedando
somb eado el dia co espondien e.
Pod emos e los de alles de la jo nada
y la lis a de g upos de abajo ( igu a 76).
Figu a 76: calenda io III.
Si deseamos o ma un nue o g upo de
abajo pa a la jo nada seleccionada,
sólo end emos que pulsa el bo ón
“nue o” bajo el lis ado de g upos. Se nos
mos a á una icha en la que de e mina
los in eg an es del g upo y el ehículo
que u iliza án.
Figu a 77: calenda io IV.
105
Debe emos selecciona un ope a io de
la lis a de in eg an es (sólo se mos a án
los disponibles en esa jo nada), una ez
engamos un ope a io seleccionado,
pod emos pulsa el bo ón “+” y el
ope a io pasa á a o ma pa e del g upo
( igu a 78).
Figu a 78: calenda io V.
Pa a pode inaliza con el egis o del g upo de abajo, debe emos selecciona
un conduc o de la lis a de in eg an es. Los ope a ios con ca né de conduci
apa ece án con un icono a su izquie da semi anspa en e, al pulsa sob e dicho
icono el ope a io pasa á a se el conduc o . Finalmen e, as selecciona un
ehículo de la lis a de ehículos disponibles pa a esa jo nada se habili a á el
bo ón “acep a ” y pod emos con i ma el egis o del g upo ( igu as 79 y 80).
Figu a 79: calenda io VI.
Figu a 80: calenda io VII.
Una ez egis ado el g upo de abajo,
es e apa ece á en la lis a de g upos de
abajo de la jo nada y en la zona de
abajo se indica á que es á lib e, es
deci , sin ci as asignadas ( igu a 81).
Figu a 81: calenda io VIII.
Cuando el sinies o enga alguna ci a asignada, en la lis a de g upos de abajo
de la jo nada se mos a á la zona en la que es a á el g upo. Sob e la lis a de
g upos, encon a emos el bo ón “consul a ci as” ( igu a 82).
112
Figu a 95: calenda io XXII.
En 2.2.3. E en os imos como egis a un e en o asociado a un sinies o. La
o ma de ope a es la misma en es a pes aña. Pod emos pulsa el bo ón
“llamada” pa a ag ega una nue a llamada en la cual pod emos selecciona el
elé ono con el que se ha con ac ado o a ado de con ac a de los egis ados en
el sinies o o egis a un nue o con ac o ( igu a 96).
Figu a 96: calenda io XXIII.
Si pulsamos el bo ón “ci a”, pod emos es ablece la ho a de la ci a (el dia queda
es ablecido po la jo nada) y selecciona las a eas a a ende en dicha ci a
( igu a 97).
Figu a 97: calenda io XXIV.
113
Una ez que hayamos comple ado el e en o, con su llamada y su ci a si se da al
caso, pod emos pulsa el bo ón “acep a ” del e en o y egis a lo en el sis ema.
La ci a se á asignada al g upo de abajo y se ac ualiza á el asis en e de ci as
( igu a 98).
Figu a 98: calenda io XXV.
114
115
4. Asegu ado as
La pes aña “Asegu ado as” solo se á isible si el ope ado conec ado iene el
ca go de ge en e. Inicialmen e se nos mos a á una lis a de logo ipos de
asegu ado as y un icono con el que ag ega una nue a asegu ado a ( igu a 99).
Figu a 99: asegu ado as I.
En caso de ene una asegu ado a de inida como p ede e minada, es a
apa ece á ya seleccionada. Una ez que engamos una asegu ado a
seleccionada, se nos mos a án dos secciones. La p ime a, “Pe i os”, mos a á
lo pe i os de la asegu ado a y da á la posibilidad de ag ega uno nue o. En la
segunda, “G emios y T abajos”, se mos a á una abla con los abajos
aco dados con las compañías. En es a abla pod emos e el código de dicho
abajo en la asegu ado a ac ual, la desc ipción del abajo y su di icul ad. En la
cabece a de la abla disponemos de pes añas en las que selecciona el g emio
de las a eas mos adas, jun o con un bo ón pa a ag ega un nue o g emio.
Finalmen e, pod emos ag ega un nue o abajo en el g emio seleccionado
pulsando el bo ón “nue o” bajo la abla.
Figu a 100: asegu ado as II.
116
117
5. Ac i os
En es a pes aña se nos mos a án es secciones: “T abajado es”, “Vehículos” y
“Ma e iales”. Inicialmen e es a án odas con aídas y pod emos expandi las
pulsando sob e el í ulo de cualquie a de ellas ( igu a 101).
Figu a 101: ac i os, is a gene al.
5.1. T abajado es
Si expandimos la sección “T abajado es”, pod emos e una lis a de abajado es
en cuya cabece a pod emos il a los abajado es en unción de su ca go en la
emp esa. Si seleccionamos uno de los abajado es, pod emos e una icha con
los de alles del abajado ( igu a 102).
Figu a 102: ac i os, abajado es I.
En la pa e de echa de la icha del abajado , pod emos e una lis a de ca gos
asignados al abajado . Si pulsamos sob e uno de sus ca gos, pod emos e los
de alles del ca go, en caso de habe los. Bajo la lis a de ca gos dispond emos del
bo ón “nue o”, con el que pod emos asigna un nue o ca go al abajado . Al
pulsa sob e el apa ece á un desplegable en el que pod emos selecciona el
nue o ca go a asigna ( igu as 103, 104 y 105).
118
Figu a 103: ac i os, abajado es II.
Figu a 104: ac i os, abajado es IV.
Figu a 105: ac i os, abajado es III.
Bajo la in o mación del abajado y la lis a de ca gos, pod emos e un lis ado
de nóminas con su echa, es ado e impo e. Si pulsamos el bo ón “nue a” bajo
la lis a, pod emos ag ega una nue a nómina. Pa a ello debe emos in oduci la
echa, es ado e impo e ( igu a 106).
Figu a 106: ac i os, abajado es V.
Una ez egis ada una nómina, pod emos edi a su es ado haciendo doble clic
sob e ella. ( igu as 107 y 108).
119
Figu a 107: ac i os, abajado es VI.
Figu a 108: ac i os, abajado es VII.
Pod emos ag ega un nue o abajado pulsando el bo ón “nue o” bajo la lis a
de abajado es. Es o nos mos a á una icha en la que in oduci la in o mación
del abajado ( igu a 109).
Figu a 109: ac i os, abajado es VIII.
Al in oduci la in o mación de la esidencia del abajado , se comp oba á si
dicha di ección coincide con alguna p e iamen e egis ada en el sis ema y se
nos mos a á una lis a de suge encias, con las coincidencias encon adas en el
sis ema o en su de ec o en Google Maps. Al pulsa sob e una de las suge encias,
120
se nos mos a á un mapa con la ubicación. Si pulsamos el bo ón “u iliza
seleccionada”, los da os de la di ección seleccionada se án ca gados en los
campos de la esidencia del abajado y pod emos inaliza su egis o
( igu as 110 y 111).
Figu a 110: ac i os, abajado es IX.
Figu a 111: ac i os, abajado es X.
5.2. Vehículos
En la sección “Vehículos”, pod emos e un lis ado con los ehículos de nues a
emp esa. Pulsando sob e uno de los ehículos, pod emos e una icha con los
de alles de es e ( igu a 112).
Figu a 112: ac i os, ehículos I.
121
Figu a 113: ac i os, ehículos II.
En la pa e de echa de la icha del
ehículo pod emos e su his o ial.
Pod emos egis a una nue a
incidencia en su his o ial pa a egis a
un gas o po : i. . ., segu o obliga o io,
impues os, mul as o gas os de alles
( igu as 113 y 114).
Figu a 114: ac i os, ehículos III.