Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia

La Universidad Cooperativa de Colombia, maneja procesos de recolección, registro y control de información mediante un método en específico, uno de estos es el registro de horas de bienestar, que consiste en permitir que los estudiantes se inscriban en un formato físico (planilla) con el fin de gesti...

Full description

Autores:
Quiñones Quiñones, Jhony Hevauz
Vargas Aranda, Luis David
Saavedra Siabato, Omar Danilo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/45697
Acceso en línea:
https://hdl.handle.net/20.500.12494/45697
Palabra clave:
Software
NFC
Bienestar Universitario
Automatización
Procesos Internos
Software
Near-field communication
Welfare university
Automation
Internal Processes
Rights
openAccess
License
Atribución – No comercial – Compartir igual
id COOPER2_ed4e414b5913cd4db1791eceae6424a8
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/45697
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
title Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
spellingShingle Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
Software
NFC
Bienestar Universitario
Automatización
Procesos Internos
Software
Near-field communication
Welfare university
Automation
Internal Processes
title_short Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
title_full Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
title_fullStr Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
title_full_unstemmed Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
title_sort Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De Colombia
dc.creator.fl_str_mv Quiñones Quiñones, Jhony Hevauz
Vargas Aranda, Luis David
Saavedra Siabato, Omar Danilo
dc.contributor.advisor.none.fl_str_mv Rivera Sánchez, Gustavo Armando
dc.contributor.author.none.fl_str_mv Quiñones Quiñones, Jhony Hevauz
Vargas Aranda, Luis David
Saavedra Siabato, Omar Danilo
dc.subject.spa.fl_str_mv Software
NFC
Bienestar Universitario
Automatización
Procesos Internos
topic Software
NFC
Bienestar Universitario
Automatización
Procesos Internos
Software
Near-field communication
Welfare university
Automation
Internal Processes
dc.subject.other.spa.fl_str_mv Software
Near-field communication
Welfare university
Automation
Internal Processes
description La Universidad Cooperativa de Colombia, maneja procesos de recolección, registro y control de información mediante un método en específico, uno de estos es el registro de horas de bienestar, que consiste en permitir que los estudiantes se inscriban en un formato físico (planilla) con el fin de gestionar las horas de bienestar que, por requisito universitario, es mandatorio realizar para cumplir los requerimientos prestablecidos al ejercer el acto de graduación. Esta práctica ha sido criticada frente a la ausencia de una alternativa tecnológica que pueda evitar posibles errores humanos al momento de digitalizar la información. Entre los errores más comunes se encuentran: información falsa o desacertada por parte del estudiante, lectura errónea en la digitalización de los registros físicos o en su defecto, en su ingreso a las bases de datos. Además, al estar expuesto a su entorno puede tener posibles daños (contacto con líquidos, humedad, o cualquier otro que dificulte la legibilidad del documento). Así mismo, es de nuestro conocimiento que durante los años 2013 y 2016 existió pérdida de información de los registros de las horas de bienestar de algunos estudiantes. También, basándonos en testimonios de estos estudiantes que cursan últimos semestres coinciden que existe irregularidad en el contoneo o sumatoria del total de las horas de bienestar al finalizar su carrera.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-07-13T15:43:30Z
dc.date.available.none.fl_str_mv 2022-07-13T15:43:30Z
dc.date.issued.none.fl_str_mv 2022-05
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/45697
dc.identifier.bibliographicCitation.spa.fl_str_mv Quiñones Quiñones, J. H., Vargas Aranda, L. D. y Saavedra Siabato, O. D. (2022). Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de bienestar universitario de la Universidad Cooperativa de Colombia. [Tesis de Pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/45697
url https://hdl.handle.net/20.500.12494/45697
identifier_str_mv Quiñones Quiñones, J. H., Vargas Aranda, L. D. y Saavedra Siabato, O. D. (2022). Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de bienestar universitario de la Universidad Cooperativa de Colombia. [Tesis de Pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/45697
dc.relation.references.spa.fl_str_mv Alonso Araluce, P.F (2019) Qué es y para qué sirve NFC móvil (06/05/2021). Disponible en: https://dirigentesdigital.com/que-es-y-para-que-sirve-nfc-movil
Babeljs (2021), What is Babel (06/04/2021). Disponible en: https://babeljs.io/docs/en
GetBootstrap (2021), Build fast, responsive sites with Bootstrap (06/04/2021). Disponible en: https://getbootstrap.com
Jest.io (2021), Definición (05/04/2021). Disponible en: https://jestjs.io
Muente, G (2020) Guía completa del Framework: qué es, cuáles tipos existen y por qué es importante en Internet (05/04/2021). Disponible en: https://rockcontent.com/es/blog/framework
Netec (2021) Para qué sirve una base de datos. (05/04/2021). Disponible en: https://www.netec.com/para-que-sirve-una-base-de-datos
Raffino, M.E (2021) Concepto. De. (05/04/2021). Disponible en https://concepto.de/lenguaje-de-programacion/
Red Hat (2021) El concepto de automatización. (05/04/2021). Disponible en: https://www.redhat.com/es/topics/automation
Sass (2021), CSS with superpowers (06/04/2021). Disponible en: https://sass-lang.com
Sergio, D (2018) Electron.js: conoce el framework JS para aplicaciones de escritorio (06/04/2021). Disponible en: https://platzi.com/blog/aplicaciones-escritorio-electron-js
TypeScript (2021) Typed JavaScript at Any Scale (05/04/2021). Disponible en: https://www.typescriptlang.org
WebPack. (2021), Definición WebPack (06/04/2021). Disponible en: https://webpack.js.org/concepts
dc.rights.license.none.fl_str_mv Atribución – No comercial – Compartir igual
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución – No comercial – Compartir igual
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 57 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/5a737651-a3f2-46a8-a43d-d51ad5ed0f94/download
https://repository.ucc.edu.co/bitstreams/a1aea647-a616-4316-8509-d2fec7aef532/download
https://repository.ucc.edu.co/bitstreams/3b4aabf5-85f9-4fb9-8957-3756aed352fb/download
https://repository.ucc.edu.co/bitstreams/5ccdd8d4-37a6-472a-bd26-6755ef2e1a8b/download
https://repository.ucc.edu.co/bitstreams/454ec4c9-a186-4d56-bf8f-04cf10751ba4/download
https://repository.ucc.edu.co/bitstreams/d160d38c-da4a-41e1-b4ca-0482c9fa6353/download
https://repository.ucc.edu.co/bitstreams/1670c29e-1357-43e1-b715-3aca5796fc81/download
https://repository.ucc.edu.co/bitstreams/d5bff854-4c74-4f2b-8e70-ec708c6b25bf/download
https://repository.ucc.edu.co/bitstreams/96e22371-e459-4229-91d2-6175e6f64801/download
https://repository.ucc.edu.co/bitstreams/f82f0bcb-a4ff-400c-bab3-bd5b86054ef2/download
bitstream.checksum.fl_str_mv 3678cc3d5716d14b9a67d9fed67ca644
9fff4baade929c1f8d18a38b6a0669de
6fefe91c29c9d14d6a949725165bb99f
8a4605be74aa9ea9d79846c1fba20a33
fd73c48fd01dd675a1ec15af1cb7f530
8824048741e5d9e90b79cadef402efa9
1f30d45dd77a9d57c083cfe4f53d7729
dc546c3cf23916bae25ea8645595860b
6a97ce65063c17f1500517a2502f8866
c64bfa7f780242a104ecb5b8f41f2fc6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814246609020518400
spelling Rivera Sánchez, Gustavo Armando Quiñones Quiñones, Jhony HevauzVargas Aranda, Luis DavidSaavedra Siabato, Omar Danilo2022-07-13T15:43:30Z2022-07-13T15:43:30Z2022-05https://hdl.handle.net/20.500.12494/45697Quiñones Quiñones, J. H., Vargas Aranda, L. D. y Saavedra Siabato, O. D. (2022). Diseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de bienestar universitario de la Universidad Cooperativa de Colombia. [Tesis de Pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/45697La Universidad Cooperativa de Colombia, maneja procesos de recolección, registro y control de información mediante un método en específico, uno de estos es el registro de horas de bienestar, que consiste en permitir que los estudiantes se inscriban en un formato físico (planilla) con el fin de gestionar las horas de bienestar que, por requisito universitario, es mandatorio realizar para cumplir los requerimientos prestablecidos al ejercer el acto de graduación. Esta práctica ha sido criticada frente a la ausencia de una alternativa tecnológica que pueda evitar posibles errores humanos al momento de digitalizar la información. Entre los errores más comunes se encuentran: información falsa o desacertada por parte del estudiante, lectura errónea en la digitalización de los registros físicos o en su defecto, en su ingreso a las bases de datos. Además, al estar expuesto a su entorno puede tener posibles daños (contacto con líquidos, humedad, o cualquier otro que dificulte la legibilidad del documento). Así mismo, es de nuestro conocimiento que durante los años 2013 y 2016 existió pérdida de información de los registros de las horas de bienestar de algunos estudiantes. También, basándonos en testimonios de estos estudiantes que cursan últimos semestres coinciden que existe irregularidad en el contoneo o sumatoria del total de las horas de bienestar al finalizar su carrera.The Cooperative University of Colombia manages processes of collection, registration and control of information through a specific method, one of these is the registration of well-being hours, which consists of allowing students to register in a physical format (form) with in order to manage the hours of well-being that, by university requirement, it is mandatory to carry out to meet the pre-established requirements when exercising the graduation act. This practice has been criticized due to the absence of a technological alternative that can avoid possible human errors when digitizing the information. Among the most common errors are: false or misguided information by the student, erroneous reading in the digitization of physical records or, failing that, in their entry into the databases. Furthermore, as it is exposed to its environment, it can be damaged (contact with liquids, humidity, or any other that makes it difficult to read the document). Likewise, it is to our knowledge that during the years 2013 and 2016 there was a loss of information from the records of the well-being hours of some students. Also, based on the testimonies of these students who are in their last semesters, they agree that there is irregularity in the swagger or sum of the total hours of well-being at the end of their degree.1 El problema. -- 1.1 Planteamiento del problema. -- 1.2 Objetivos. -- 1.2.1Objetivo general. -- 1.2.2 Objetivos específicos. -- 1.3 Alcance y delimitación. -- 2 Marco referencial. -- 2.1 Marco teórico. -- 2.2 Marco legal y normativo. -- 3 Desarrollo metodológico. -- 3.1 Requerimientos. -- 3.1.1 Requerimientos funcionales. -- 3.1.2 Requerimientos no funcionales. -- 3.2 Diagramas. -- 3.3 Recursos y presupuesto. -- 3.4 Cronograma. -- 4 Análisis de resultados. -- 4.1 Pruebas y certificación de uso. -- 5 Conclusiones. -- 6 Recomendaciones. -- 7 Referencias. -- 8 Anexos. -- 8.1 Anexo 1. -- 8.2 Anexo 2. -- 8.3 Anexo 3. -- 8.3.1 Manual Instalación.jhony.quinonesq@campusucc.edu.coluis.vargasar@campusucc.edu.coomar.saavedras@campusucc.edu.co57 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáSoftwareNFCBienestar UniversitarioAutomatizaciónProcesos InternosSoftwareNear-field communicationWelfare universityAutomationInternal ProcessesDiseño del prototipo de la aplicación de software para la automatización de los procesos internos en el área de Bienestar Universitario de la Universidad Cooperativa De ColombiaTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Compartir igualinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Alonso Araluce, P.F (2019) Qué es y para qué sirve NFC móvil (06/05/2021). Disponible en: https://dirigentesdigital.com/que-es-y-para-que-sirve-nfc-movilBabeljs (2021), What is Babel (06/04/2021). Disponible en: https://babeljs.io/docs/enGetBootstrap (2021), Build fast, responsive sites with Bootstrap (06/04/2021). Disponible en: https://getbootstrap.comJest.io (2021), Definición (05/04/2021). Disponible en: https://jestjs.ioMuente, G (2020) Guía completa del Framework: qué es, cuáles tipos existen y por qué es importante en Internet (05/04/2021). Disponible en: https://rockcontent.com/es/blog/frameworkNetec (2021) Para qué sirve una base de datos. (05/04/2021). Disponible en: https://www.netec.com/para-que-sirve-una-base-de-datosRaffino, M.E (2021) Concepto. De. (05/04/2021). Disponible en https://concepto.de/lenguaje-de-programacion/Red Hat (2021) El concepto de automatización. (05/04/2021). Disponible en: https://www.redhat.com/es/topics/automationSass (2021), CSS with superpowers (06/04/2021). Disponible en: https://sass-lang.comSergio, D (2018) Electron.js: conoce el framework JS para aplicaciones de escritorio (06/04/2021). Disponible en: https://platzi.com/blog/aplicaciones-escritorio-electron-jsTypeScript (2021) Typed JavaScript at Any Scale (05/04/2021). Disponible en: https://www.typescriptlang.orgWebPack. (2021), Definición WebPack (06/04/2021). Disponible en: https://webpack.js.org/conceptsPublicationORIGINAL2022_diseño_prototipo_software.pdf2022_diseño_prototipo_software.pdfTrabajo de gradoapplication/pdf2047429https://repository.ucc.edu.co/bitstreams/5a737651-a3f2-46a8-a43d-d51ad5ed0f94/download3678cc3d5716d14b9a67d9fed67ca644MD552022_diseño_prototipo_software-formato.pdf2022_diseño_prototipo_software-formato.pdfFormato licencia de usoapplication/pdf318952https://repository.ucc.edu.co/bitstreams/a1aea647-a616-4316-8509-d2fec7aef532/download9fff4baade929c1f8d18a38b6a0669deMD522022_diseño_prototipo_software-aval.pdf2022_diseño_prototipo_software-aval.pdfFormato aval asesorapplication/pdf481999https://repository.ucc.edu.co/bitstreams/3b4aabf5-85f9-4fb9-8957-3756aed352fb/download6fefe91c29c9d14d6a949725165bb99fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.ucc.edu.co/bitstreams/5ccdd8d4-37a6-472a-bd26-6755ef2e1a8b/download8a4605be74aa9ea9d79846c1fba20a33MD56THUMBNAIL2022_diseño_prototipo_software.pdf.jpg2022_diseño_prototipo_software.pdf.jpgGenerated Thumbnailimage/jpeg2894https://repository.ucc.edu.co/bitstreams/454ec4c9-a186-4d56-bf8f-04cf10751ba4/downloadfd73c48fd01dd675a1ec15af1cb7f530MD572022_diseño_prototipo_software-formato.pdf.jpg2022_diseño_prototipo_software-formato.pdf.jpgGenerated Thumbnailimage/jpeg5017https://repository.ucc.edu.co/bitstreams/d160d38c-da4a-41e1-b4ca-0482c9fa6353/download8824048741e5d9e90b79cadef402efa9MD582022_diseño_prototipo_software-aval.pdf.jpg2022_diseño_prototipo_software-aval.pdf.jpgGenerated Thumbnailimage/jpeg4863https://repository.ucc.edu.co/bitstreams/1670c29e-1357-43e1-b715-3aca5796fc81/download1f30d45dd77a9d57c083cfe4f53d7729MD59TEXT2022_diseño_prototipo_software.pdf.txt2022_diseño_prototipo_software.pdf.txtExtracted texttext/plain53911https://repository.ucc.edu.co/bitstreams/d5bff854-4c74-4f2b-8e70-ec708c6b25bf/downloaddc546c3cf23916bae25ea8645595860bMD5102022_diseño_prototipo_software-formato.pdf.txt2022_diseño_prototipo_software-formato.pdf.txtExtracted texttext/plain6082https://repository.ucc.edu.co/bitstreams/96e22371-e459-4229-91d2-6175e6f64801/download6a97ce65063c17f1500517a2502f8866MD5112022_diseño_prototipo_software-aval.pdf.txt2022_diseño_prototipo_software-aval.pdf.txtExtracted texttext/plain1515https://repository.ucc.edu.co/bitstreams/f82f0bcb-a4ff-400c-bab3-bd5b86054ef2/downloadc64bfa7f780242a104ecb5b8f41f2fc6MD51220.500.12494/45697oai:repository.ucc.edu.co:20.500.12494/456972024-08-10 22:35:26.083open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=