scieee Open visual document viewer

Sistema de control de accesos para comedores escolares

Boada González, Alberto Manuel

Abstract

En los últimos años, el aumento de afecciones alérgicas en niños[1] y el aumento de medidas de prevención que obliga a cumplir la Unión Europea, ha generado una serie de problemas con los cuales deben lidiar, entre otros, los colegios, centros educativos infantiles y empresas que satisfacen estos servicios. Esta situación, ha obligado a los centros a vigilar que los alumnos no ingerieran ninguno de los alérgenos presentes en sus menús, especialmente en el caso de los más jóvenes, a los que les puede ser más complicado saber cuáles son los alimentos que puede tomar y cuáles no. Para ésta labor, hemos creado Accesus, un sistema de control de fácil implementación en colegios y centros educativos de todas las edades que permita controlar los alimentos que ingiere cada alumno. De este modo, no sólo se vigila con gran eficacia que cada alumno no tome alimentos a los que sea alérgico, sino que también se pueden controlar otras enfermedades que tengan relación con la alimentación como la diabetes, la anemia, la obesidad, la desnutrición, o la celiaquía. De hecho, con los datos de las asistencias de cada alumno, se pueden contabilizar hacer una facturación a cada familia en base, exclusivamente, a los días en los que el alumno ha asistido al comedor, con la consecuente flexibilidad en los pagos, de gran utilidad para los padres y el centro.

Full text

Sis ema de con ol de Accesos pa a comedo es escola es 8 de junio de 2018 G ado en Ingenie ía de Compu ado es Uni e sidad Complu ense de Mad id T abajo de Fin de G ado Di ec o :Jose Ignacio Hidalgo Pé ez 1 Índice I Mo i ación del sis ema 6 1. Ale gias en niños de menos de 12 años 6 2. Diabe es 8 II Desc ipción del sis ema 10 3. Bases de da os 11 3.1. Alumnos................................ 13 3.2. Menús en e a ale gias dia ias . . . . . . . . . . . . . . . . . . . 14 3.3. Asis encias y Pagos . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.4. Cen os ................................ 16 3.5. Usua ios y Regis o de Ope aciones . . . . . . . . . . . . . . . . . 16 4. Sis ema web 17 4.1. PHP, HTML5, Boo s ap y Ja asc ip . . . . . . . . . . . . . . . 17 4.1.1. Modals ............................ 17 4.1.2. Boo s ap-Selec . . . . . . . . . . . . . . . . . . . . . . . . 18 4.1.3. Da e imepicke . . . . . . . . . . . . . . . . . . . . . . . . 19 4.1.4. Iconos............................. 20 4.1.5. Mobile_De ec . . . . . . . . . . . . . . . . . . . . . . . . 21 4.2. Se ido emo o He zne . . . . . . . . . . . . . . . . . . . . . . . 21 4.3. Casosdeuso.............................. 22 4.3.1. Login ............................. 22 4.3.2. Index.php y lis ados de alumnos, alé genos e c. . . . . . . 23 4.3.3. Calenda io .......................... 30 4.3.4. Log .............................. 30 5. Despliegue en los cen os 31 III Conclusiones 31 2 "Si as a hace algo, hazlo bien. Po que mal, sale solo" I. Shi okij 3 Resumen En los úl imos años, el aumen o de a ecciones alé gicas en niños[1] y el au- men o de medidas de p e ención que obliga a cumpli la Unión Eu opea, ha gene ado una se ie de p oblemas con los cuales deben lidia , en e o os, los colegios, cen os educa i os in an iles y emp esas que sa is acen es os se icios. Es a si uación, ha obligado a los cen os a igila que los alumnos no inge ie an ninguno de los alé genos p esen es en sus menús, especialmen e en el caso de los más jó enes, a los que les puede se más complicado sabe cuáles son los alimen os que puede oma y cuáles no. Pa a és a labo , hemos c eado Accesus, un sis ema de con ol de ácil implemen ación en colegios y cen os educa i- os de odas las edades que pe mi a con ola los alimen os que ingie e cada alumno. De es e modo, no sólo se igila con g an ecacia que cada alumno no ome alimen os a los que sea alé gico, sino que ambién se pueden con ola o as en e medades que engan elación con la alimen ación como la diabe es, la anemia, la obesidad, la desnu ición, o la celiaquía. De hecho, con los da os de las asis encias de cada alumno, se pueden con a- biliza hace una ac u ación a cada amilia en base, exclusi amen e, a los días en los que el alumno ha asis ido al comedo , con la consecuen e exibilidad en los pagos, de g an u ilidad pa a los pad es y el cen o. Palab as Cla e : Accesus, ale gias, comedo , colegios, alumnos, diabe es, con ol, acceso. 4 Abs ac In ecen yea s, he inc ease in alle gic condi ions in child en [1]and he in- c ease in p e en ion measu es ha he Eu opean Union is obliged o comply wi h ha e gene a ed a se ies o p oblems ha mus be deal wi h, among o - he s, by schools, child en's educa ional cen es and companies ha p o ide hese se ices. This si ua ion has o ced schools o ensu e ha s uden s do no ea any o he alle gens on hei menus, especially in he case o younge s uden s, who may nd i mo e dicul o know which oods hey can and canno ea . Fo his wo k, we ha e c ea ed Accesus, a con ol sys em ha is easy o implemen in schools and educa ional cen e s o all ages o con ol he ood ha each s uden ea s. This no only ensu es ha each s uden does no ea ood o which he o she is alle gic, bu also con ols o he ood- ela ed illnesses such as diabe es, anaemia, obesi y, malnu i ion o celiac disease. In ac , wi h he da a o each s uden 's a endance, i is possible o coun he in oicing o each amily based exclusi ely on he days on which he s uden has a ended he can een, wi h he consequen exibili y in he paymen s, which is e y use ul o he pa en s and he cen e. Palab as Cla e : Accesus, ale gies, can ine, schools, pupils, diabe es, con- ol, access. 5 Pa e I Mo i ación del sis ema 1. Ale gias en niños de menos de 12 años La Eu opean Academy o Alle gy and Clinical Immunology (EAACI) dene la analaxia como una eacción de hipe sensibilidad, gene alizada o sis émica, g a e y que amenaza la ida[2]. En ocasiones, el diagnos ico de analaxia en los niños puede pasa desape cibido debido a las limi aciones en la comunicación; si el pacien e p esen a u ica ia y angioedema el diagnós ico es cla o, pe o si los sín omas p incipales son dolo abdominal, ómi os ó dicul ad espi a o ia puede se complicado y e asa el a amien o[6]. Según algunos es udios sob e la incidencia de ale gias alimen a ias en ni- ños, la p e alencia 1 de ale gia alimen a ias en e és os se ha duplicado en los úl imos 20 años. En conc e o, son las ale gias alimen a as las que mayo po - cen aje de analaxias p o ocan en el ámbi o pediá ico[4]. Es e inc emen o ha causado que las ins i uciones hayan egulado y legislado 2 la o ma en la que los cen os educa i os deben con ola que no ocu a ninguna con aminación de los alimen os con alé genos de o os pla os, además de da in o mación lo más de allada posible sob e los menús y siemp e que haya un ce icado médico que lo ac edi e. Todo ello con el n de que ningún alumno su a un a aque de ale gia en el cen o, ya sea po habé sele suminis ado un pla o el cual no pueda inge i , o po habe se ans e ido alé genos a su pla o los cuales le p o oquen una eacción. A día de hoy, la Unión Eu opea exige a los p o eedo es de alimen os en a- sados y los no en asados que son o ecidos al consumido nal (és e es el caso que nos ocupa) a indica los alé genos p esen es en és os alimen os que es én incluidos en la lis a de 14 g upos de alé genos que p opo ciona el anexo II del Reglamen o (UE) n.o 1169/2011. Es os 14 g upos son: Ce eales que con engan glu en ( igo, cen eno, cebada, a ena, espel a, ka- mu o sus a iedades híb idas). C us áceos. 1 núme o de a ec ados en un g upo de población 2 Ley 17/2011 de Segu idad Alimen a ia y Nu ición 6 Hue o. Pescado. Cacahue es. Soja. Leche. F u os de cásca a es deci : almend as, a ellanas, nueces, anaca dos, pa- canas, nueces de B asil, pis achos o al óncigos y nueces de macadamia o nueces de Aus alia. Apio. Mos aza. G anos de sésamo. Dióxido de azu e y sul os (en concen aciones supe io es a 10 mg/kg o 10 mg/li o en é minos de SO2 o al). Al amuces. Moluscos. Po odo ello, habi ualmen e se indica en los menús escola es que se en egan a los niños mensualmen e qué alé genos se encuen an en los pla os que se sumi- nis a án a los niños du an e el mes siguien e. Después, cada día se comp ueba, a la ho a de da el menú a los niños, que a ningún alumno se le si a ninguno de los alimen os que no puede oma . Es de suma impo ancia és a labo de con ol, ya que en esas edades, los niños aún no son plenamen e conscien es de cuáles son los alimen os que no pueden oma , especialmen e en el caso de niños con ale gia a más de un g upo de alé genos. En caso de e o , los sín omas que más sencillamen e pueden mani es a se en una analaxia son: Has a es e momen o, los comedo es y can inas escola es han adop ado me- didas de con ol adicionales, con lis ados imp esos y e isión humana de és e p oceso. Es a labo gene a un ele ado gas o en pe sonal, además de se medi- das con un g an po cen aje de allos, ya que los lis ados imp esos pueden no es a ac ualizados. A pa e, los alumnos suelen es a ne iosos a és a ho a de la mañana, después de las clases y an es de la ho a del ec eo, lo cual hace a 7 Cuad o 1: F ecuencia de apa ición de signos y sín omas en analaxia. Signos y sín omas F ecuencia (%) Cu áneas U ica ia y angioedema 85-90 En ojecimien o 45-55 Respi a o ias Disnea, jadeo 45-50 Angioedema en ías espi a o ias 50-60 Rini is 15-20 Ma eos, síncope, hipo ensión 30-35 Abdominal Nauseas, ómi os, dia ea, cólico 25-30 Miscelánea Dolo de cabeza 5-8 Dolo subes e nal 4-6 Espasmo 1-2 los moni o es de comedo aún más dicil su labo , p opiciando los descuidos y consiguien es e o es. Pa a o ece o o ipo de solución a és a si uación hemos c eado Accesus. Se a a de un sis ema que hace uso de la ecnología web, y que pe mi e delega la pa e de e isión a la máquina. De es e modo, se educen los allos al iempo que se simplica la labo de con ol en los cen os. Pa a hace uso de la aplicación, el comedo debe ene acceso a in e ne , ya sea a a és de un o denado o de un disposi i o mó il, ya que se a a de una aplicación web. 2. Diabe es La diabe es, al igual que las ale gias que se han explicado a iba, ambién ha expe imen ado un aumen o de su p e alencia en España de un 10-15% en los p ime os 10 años de es e siglo[7], y un 72% en e 1980 y 2014[5]. Exis en p incipalmen e dos ipos de diabe es, la Diabe es Melli us ipo 1 (DM1) y la ipo 2 (DM2). La DM1 es una en e medad au oinmune que iene como consecuencia que los pacien es que la padecen no puedan seg ega insulina, mien as que los a ec ados po DM2 sí la seg egan, aunque el o ganismo no puede ap o echa la debidamen e. Los en e mos de diabe es ( an o de DM1 como DM2) deben ene con olados sus ni eles de glucosa en sang e el máximo iempo posible ya que de lo con a io pueden p oduci se complicaciones de su salud an o a co o plazo como a la go plazo.[3] Los pacien es de DM, po an o, deben lle a un con ol po meno izado de la inges a de alimen os. En un p incipio, al se diagnos icados, les es en egada una se ie de ablas ap oxima i as que les indican, con un ma gen de e o , cómo 8 es más posible que e olucione su ni el de glucosa en sang e as cada inges a de alimen os. En g an medida, es as ap oximaciones se basan en la can idad de hid a os de ca bono que oma el pacien e en cada comida, de o ma que as una inges a, se espe a que suba el ni el de glucosa du an e las p oximas 4 ho as. Dependiendo del ni el glucémico del pacien e en el momen o de la inges a y de és a can idad de hid a os de ca bono que ingie e, debe á inocula se un bolo de insulina mayo o meno . No obs an e, hay o os muchos ac o es que inuyen en meno medida en es e p oceso y que no debemos ol ida . Po ejemplo el peso del pacien e, la can- idad de p o eínas y g asas inge idas en esa comida, su o ma ísica, el g ado de seden a ismo con el que i a el pacien e, el eje cicio que ealize en las p óximas ho as e c. Pa a p e e es os cambios en los ni eles glucémicos, la uni e sidad ya es- á desa ollando la he amien a glUCModel, que pe mi e, en base a un inpu de ca bohid a os, p o eínas, g asas e c calcula los bolos de insulina que los pacien es deban suminis a se. Po an o, enemos que en un comedo in an il enemos la siguien e si uación: El con ol que se ealiza en los comedo es es inecien e, no sólo po con- sumi g an can idad de ecu sos, sino ambién po da luga a una asa de allos inadmisible. Si bien los allos en el con ol de asis encias pueden da lle a a e o es en la ac u ación a los pad es de los alumnos y malen endidos con las amilias, son allos de baja impo ancia. Pe o los allos en ale gias o in ole ancias son de máxima g a edad, pues pueden llega a aca ea un a aque analáxico con consecuencias g a es en caso de que no se ac úe co ec amen e. No sólo es os p oblemas se dan en una g an can idad de alumnos a día de hoy, sino que, además, los es udios apun an a que aún se ha án más habi uales en un u u o.[4, 7, 5] Una ez desa ollada e implan ada es a he amien a en los p ime os cen- os, el man enimien o de la misma apun a a que se á muy bajo, y los ecu sos que consume no debe ía dicul a demasiado su escalado. Realizando una he amien a de la o ma adecuada, se á ácil amplia la pa a con ola mul i ud de si uaciones, como picos de anemia en algunos alumnos que gene en ale as con cada menú, malnu ición o sob epeso, e c. 9 3.4. Cen os Dado que posiblemen e se ins au e en a ios cen os, es con enien e lle a un egis o de cada uno de los cen os que han con a ado la aplicación. De cada cen o se gua da in o mación p opia del cen o como la di ección, y el nomb e del cen o. Además es impo an e l a po cen os oda la in o mación siemp e que se mues e, ya que a cada usua io solo se deben mos a los da os e e en es al cen o en el que se ha logueado. Po ello, al inicio, después del login, se p egun a al usua io a qué colegio se quie e conec a de aquellos a los que iene acceso (Se especica en la abla pe misosUsua ios, en la que se mues a qué usua ios de la aplicación ienen pe miso pa a accede a qué cen os, iden icando an o a usua io como a cen o con su ID, una cla e o ánea de las espec i as ablas). Además de cuáles son los usua ios que es án egis ados en cada cen o, se gua da ambién cuáles son las ale gias o bien los menús que hay cada día. 3.5. Usua ios y Regis o de Ope aciones Según es á plan eada la aplicación, en cada cen o puede habe más de un usua io con pe misos de acceso al cen o. Es más, puede que un mismo usua io enga acceso a a ios cen os. Es e pod ía se el caso de colegios p i ados que engan a ios cen os y se equie e que haya algún usua io que enga acceso a odos ellos. Así, po ejemplo, si a ios de es os cen os ienen idén ica in o - mación de ca e ing, un mismo usua io puede que e subi la de a ios colegios. No obs an e, lo habi ual se á que po cada cen o haya ap oximadamen e 2 ó 3 usua ios y cada uno de ellos sólo enga acceso a ese cen o. En és e caso, el sc ip de eligeCen o.php de uel e di ec amen e el único cen o al que enga acceso, pa a e i a con usión al usua io y hace anspa en e el uncionamien o in e no al usua io. Al mismo iempo, ya que a ios usua ios pueden ene acceso a la aplicación, se lle a un log con odos los cambios que se hacen en el cen o, de al o ma que se puede e cuáles son los cambios que ha hecho cada usua io en la aplicación. Es o puede se ú il en caso de que haya cualquie ipo de aude, aunque se puede inhabili a po cen o si algún cen o no quie e some e a los usua ios a esa p esión, de nue o dejando la congu ación lo más abie a posible a los cen os. De es e modo se puede egis a cada ez que un usua io haga cualquie a de las siguien es acciones: Cambie la in o mación de un alumno (Nomb e, apellidos, ale gias, cu so, 16 g upo e c). Inse e o cambie la in o mación de ale gias dia ias. Inse e o cambie cualquie in o mación de menús. Regis a la asis encia de un alumno al comedo . Se egis e el pago de un alumno. 4. Sis ema web 4.1. PHP, HTML5, Boo s ap y Ja asc ip En el diseño de la aplicación web, como ya se ha mencionado, se han u ilizado las ecnologías del í ulo. És as nos han pe mi ido desa olla una web con la cual puedan in e acciona los usua ios de Accesus, es deci , los cen os y las cuen as que les sean asignadas. De es e modo se simplica la in e acción con la base de da os y se limpia de da os inco ec os o in álidos. Así mismo, ambién se nos simplica a noso os el uso de la base de da os, que po o o lado siemp e end emos a a és de sql, ya sea desde una ins ancia de MySQL con acceso a ella o desde phpmyadmin e c. De es e modo siemp e nos asegu amos ene un acceso lib e de es icciones pa a casos de eme gencia en los cuales haya que limpia los da os o co egi algún e o . a con inuación de alla emos algunas de las p incipales he amien as que he- mos u ilizado de lib e ías ex e nas, o unciones y sc ip s desa ollados po e - ce os, sin los cuales hab ía sido muy di ícil la ealización de es e p oyec o. 4.1.1. Modals Los modals son un ipo de con enedo incluido en boo s ap en el cual hemos basado la in e acción con las base de da os en múl iples si uaciones en la página. De es a o ma, los o mula ios que debe ellena el usua io se mues an sólo cuando e ec i amen e se a a ealiza una ope ación de es e ipo, mien as que el es o del iempo es án ocul os y lo que e el usua io es un lis ado o la elección de un alo po de ec o, como en el caso de los menús que se mues a en la gu a 4.3.2. Aquí puede e un ejemplo de cómo hemos u ilizado es a opción en el caso del pago de un mes pa a un alumno. 17 Figu a 4: Modal Pago de mes Como puede e , el es o de la pan alla se queda deshabili ado y apa ece un o mula io que pe mi e cen a nos en és a ope ación. Una ez que se pulsa gua da , se ejecu a la unción que se seleccione en el código en el o mula io asociado al modal y así se modica la base de da os. 4.1.2. Boo s ap-Selec Es a o a he amien a 5 la hemos u ilizado ambién in ensi amen e. Es un ipo de selec o con uncionalidades ex endidas, lo cual nos pe mi e, en e o as cosas, inclui una búsqueda en e las opciones del selec o . És e de alle es muy ú il en si uaciones en las cuales hay muchas opciones y puede esul a con e- nien e pa a el usua io l a los esul ados (en la imagen se mues a cómo se l an los pla os cuando se esc ibe ensala en el cuad o de búsqueda incluido), como en el caso de pla os o alumnos, donde puede habe demasiadas en adas. 5 Ob enida desde //cdnjs.clouda e.com/ajax/libs/boo s ap-selec . 18 Figu a 5: Ejemplo selec picke 4.1.3. Da e imepicke Es a o a he amien a 6 nos pe mi e simplica la en ada de da os en los o mula ios en los que se pide una echa. Se despliega un calenda io con la echa ac ual (es o se puede cambia en da e imepicke con la opción de aul Da e). También iene muchas o as opciones como la g anula idad de la selección de la echa, que en el caso del pago de los meses, hemos dejado a un mes. 6 ob enida desde //cdnjs.clouda e.com/ajax/libs/boo s ap-da e imepicke . 19 Figu a 6: Ejemplo Da e imePicke po meses. 4.1.4. Iconos Los iconos que hemos u ilizado de bo ones los hemos ob enido de la página h ps:// omannu ik.gi hub.io/And oidAsse S udio/icons-launche .h ml, la cual nos pe mi e elegi el colo , o ma, e ec os, e icono del in e io en e los clipa s de Google, ex o o imágenes p opias. És os elemen os son los que se han u ilizado an o en la cabece a de cada pes aña, en la cual hay cua o bo ones pequeños a luga es habi uales, como en index.php, donde hay ocho más g andes. Figu a 7: Cabece a con bo ones 20 4.1.5. Mobile_De ec Mobile_De ec 7 es una biblio eca de php de uso común que pe mi e al se - ido sabe in o mación del disposi i o desde el que se es á isi ando la página, lo cual nos pe mi e modica la apa iencia de nues a página en unción del disposi i o. Así pues, en nues o caso hemos incluido una llamada al momen o de mos a los accesos ápidos de las cabece as de cada página, de al o ma que, en caso de que se es á isi ando desde un disposi i o mó il (sma phone o able ), no se mues en, con la in ención de mejo a la isibilidad. 4.2. Se ido emo o He zne Pa a man ene el se ido en un luga es able, hemos op ado po con a a un se ido a la emp esa He zne , una emp esa pun e a con más de 20 años de expe iencia. Es os se ido es nos cos a ían 20'23 eu os al mes, lo cual es un p e- cio asumible en cuan o u ié amos algún clien e. (La expo ación a ese se ido po an o, la deja emos pa a cuando engamos clien es). Es os se ido es nos p opo cionan odos los se icios que necesi amos: Volumen de anse e encia ilimi ado 200 GB de espacio Adminis ación de las DNS In e az g áca de clien e Backup de eme gencia WebMail (SMTP), pa a el en ío de emails desde la aplicación. Núme o ilimi ado de bases de da os co iendo en SQL (MySQL o bien Pos g eSQL, a nues a elección). 384 MB de RAM Py hon Conexión SSH Ancho de banda de 2.76 Tbi /s P o ección an e DDoS... 8 7 Ob enida desde la página h p://mobilede ec .ne /. 8 in o mación disponible en h ps://www.he zne .com/webhos ing. 21 4.3. Casos de uso. A con inuación se mos a án algunos casos de uso pa a dis in as acciones impo an es de la aplicación, las cuales es án o almen e implemen adas. 4.3.1. Login An es de nada, siemp e que un usua io acceda a la aplicación, debe elle- na el o mula io de login pa a accede a la aplicación. No exis en usua ios no egis ados, ya que no iene sen ido que accedan a la aplicación más que pa a logea se. Na u almen e, pa a e i a que un usua io en e y modique la base de da os, odas las páginas edi igen a login.php en caso de que no se haya inicado sesión desde esa máquina. En un u u o, con end ía u iliza la po ada como in o mación pa a nue os clien es, pe o dado que es una cues ión más de diseño y menos ele an e pa a el p oceso, la hemos dejado pa a un u u o. Figu a 8: Sc ip login.php A con inuación, debe indica a qué cen o de los que iene acceso quie e en- a . En caso de que solo enga acceso a uno, es e paso es omi ido y di ec amen e en a en ése cen o. 22 Figu a 9: Sc ip eligeCen o.php 9 4.3.2. Index.php y lis ados de alumnos, alé genos e c. Una ez que ha accedido al cen o, se le di ige a index.php, el cual iene unos bo ones que di igen a las p incipales acciones que se pueden ealiza . En disposi i os mó iles, ya que no se mues an las ba as la e ales se debe pasa po es e index.php cada ez que se quie a en a a una. El acceso se hace desde el bo ón de a iba a la izquie da en el que pone Accesus. Figu a 10: Index.php Llegados a es e home , el usua io puede accede a cualquie a de las pes añas en las que hace su labo . Po ejemplo, desde la en ana alumnos, como se e en la 4.3.2, se pueden lis a los alumnos, edi a la in o mación de cualquie a de 9 El desplegable sólo se ellena á con los cen os a los cuales iene acceso. En es e caso es el usua io pe ez, que iene acceso a esos 3 cen os. 23 ellos, o bo a alguno. En cualquie momen o desde aho a y has a que po algún mo i o uel a al index, el usua io e á (sal o en disposi i os mó iles), una ba a supe io y una ba a la e al. Con la p ime a de ellas, el usua io puede: ol e al index (pulsando en el bo ón Accesus a la de echa del odo), Cambia en e los dis in os cen os a los que iene acceso (con el desplega- ble siguien e, en el que apa ece el nomb e del cen o en el que es á logeado ac ualmen e), Esc ibi un co eo a los adminis ado es pidiendo ayuda. Accede a la página de ABSyS, Ce a sesión, con el bo ón ojo de la de echa (Log Ou ). Con la ba a la e al, po el con a io puede accede a odas las páginas a a és de las cuales consul a y modica la base de da os. Como se puede e en la siguien e imagen, la en ana en la cual nos encon amos ac ualmen e se des aca en azul pa a que el usua io enga en odo momen o cla o dónde es á y qué es á haciendo. Figu a 11: Ba a la e al 24 Figu a 12: Sc ip alumnos.php A con inuación se mues an las cap u as del p oceso que se segui ían pa a inclui las ale gias dia ias, an o po medio de menús como di ec amen e po ale gias, y pa a la ma ca de asis encias de alumnos. És e es el núcleo de la apli- cación, y a la echa de en ega de es a memo ia es á o almen e implemen ados odos los pasos necesa ios pa a el co ec o uncionamien o de és as a eas. 25 No obs an e, dada la in e sión que ha ían los cen os al comp a es e p oduc o, es posible que busca an una he amien a que se ajus e lo máximo posible a sus necesidades. Po ello, debemos a a de consegui nanciación pa a pode segui desa- ollando y pe eccionando Accesus, an o incluyendo nue as uncionalidades de ca a a dis in as en e medades alimen icias, como mejo ando las que ya ene- mos, como un sis ema adecuado de iden icación biomé ica de los alumnos que sea económica pa a los cen os y aplicable a la he amien a al y como es á desa ollada a día de hoy. Al mismo iempo, debemos c ea una comunicación uida con los cen os de al mane a que comp endamos exac amen e sus necesidades pa a pode da les una espues a sa is ac o ia. Pa a ello debemos hace ambién un abajo de campo, isi ando los cen os y iendo cuáles son los p oblemas exac os a los que se en en a el pe sonal de los comedo es cada día, ya que és os p oblemas di e i án segu amen e de uno a o o. Así pues, no debemos ce a ninguna pue a en el diseño de la aplicación, pa a que sea lo más e sá il posible sin que es a e sa ilidad deje de se ans- pa en e al usua io nal. Hemos comenzado con és a a ea con las columnas de congu ación de los cen os, las cuales nos indica án cómo debe unciona cada uno de ellos. De es a mane a, el abajo u u o se ocaliza á más en la comu- nicación con los cen os y menos en el man enimien o del sis ema, el cual no consumi á muchos ecu sos ni mucho iempo de abajo. Pa a naliza , no puedo sino pensa en cómo odas y cada una de las asigna- u as que he cu sado en la ca e a han moldeado mi o ma de pensa , mis ideas y se han complemen ado unas o as de al o ma que sien o que la ealización de un p oyec o de es e calado es el p oduc o nal y necesa io de és e g ado. Po ello ag adezco a odos mis p o eso es, ya que si hubie a ca ecido de las enseñan- zas de cualquie a de ellos, Accesus hab ía cojeado en alguno de sus aspec os. Especialmen e a mi u o y men o , Jose Ignacio Hidalgo Pé ez, sin cuyo apoyo y conanza nada de és o hubie a sido posible. 32 Pa III Conclusions Today, Accesus is a use ul, ecien and economic applica ion and p esen s a solu ion o a p oblem aced by cen es a ound he wo ld on a daily basis. Howe e , gi en he in es men ha he cen es would make in pu chasing his p oduc , i is possible ha hey would look o a ool ha would bes sui hei needs. Fo his eason, we mus y o ob ain unding o con inue de eloping and pe ec ing Accesus, bo h including new unc ionali ies o die en ood-bo ne illnesses and imp o ing hose we al eady ha e, as well as an app op ia e biome- ic iden ica ion sys em o s uden s ha is economical o schools and appli- cable o he ool as i is de eloped oday. A he same ime, we mus c ea e a uid communica ion wi h he cen es in such a way ha we unde s and exac ly hei needs in o de o be able o gi e hem a sa is ac o y esponse. To do his, we mus also do some eldwo k, isi ing he cen es and seeing wha he exac p oblems acing he can een s a a e e e y day, as hese p oblems will su ely die om one o he o he . The e o e, we should no close any pa h in he design o he applica ion, o make i as e sa ile as possible wi hou his e sa ili y ceasing o be anspa en o he end use . We ha e begun his ask wi h he congu a ion columns o he cen es, which will indica e how each o hem should wo k. In his way, u u e wo k will ocus mo e on communica ion wi h he cen es and less on he main enance o he sys em, which will no consume many esou ces o much wo k ime. Finally, I can only hink abou how each and e e y one o he subjec s I ha e s udied in my deg ee has shaped my way o hinking, my ideas and complemen ed each o he in such a way ha I eel ha he ealiza ion o a p ojec o his magni ude is he nal and necessa y p oduc o his deg ee. I would he e o e like o hank all my eache s, because i I had no been augh by any o hem, Accesus would ha e limped in some o i s aspec s. Especially my u o and men o , Jose Ignacio Hidalgo Pé ez, wi hou whose suppo and us none o his would ha e been possible. 33 Re e encias [1] Moises A Calde on, Pascal Demoly, Roy Ge h an Wijk, Jean Bousque , Aziz Sheikh, An hony F ew, Glenis Scadding, Claus Bache , Hans J Ma- lling, Rudolph Valen a, e al. Eaaci: A eu opean decla a ion on immuno he- apy. designing he u u e o alle gen specic immuno he apy. Clinical and ansla ional alle gy , 2(1):20, 2012. [2] SGO Johansson, Thomas Biebe , Ronald Dahl, Pe e S F iedmann, Bobby Q Lanie , Richa d F Lockey, Cassim Mo ala, Jose A O ega Ma ell, Tho- mas AE Pla s-Mills, Johannes Ring, e al. Re ised nomencla u e o alle gy o global use: Repo o he nomencla u e e iew commi ee o he wo ld alle gy o ganiza ion, oc obe 2003. Jou nal o alle gy and clinical immuno- logy , 113(5):832836, 2004. [3] Ja ie Lesaga López. Implemen ación de algo i mos de iden icación y p e- dicción pa a glucmodel. 2017. [4] Elio No emb e, An onella Cian e oni, Robe o Be na dini, Luca Mugnai- ni, Ca lo Caa elli, Gio anni Ca agni, Anna Gio ane, and Albe o Vie uc- ci. Anaphylaxis in child en: clinical and alle gologic ea u es. Pedia ics , 101(4):e8e8, 1998. [5] Wo ld Heal h O ganiza ion e al. In o me mundial sob e la diabe es. Resu- men de O ien ación. Wo ld Repo on Diabe es. Execu i e summa y , 2016. [6] Bina M Pa el, P iya J Bansal, and Ma y C Tobin. Managemen o anaphy- laxis in child ca e cen e s: e alua ion 6 and 12 mon hs a e an in e en ion p og am. Annals o Alle gy, As hma & Immunology , 97(6):813815, 2006. [7] Se gio Valdés, Gemma Rojo-Ma ínez, and Fede ico So igue . E olución de la p e alencia de la diabe es ipo 2 en población adul a española. Medicina clínica , 129(9):352355, 2007. 34