Reingeniería de firmware de controladora accesscan v. 4.0

Propia

Autores:
Pedraza Suarez, Jaime Enrique
Rodriguez Beltran, Edwin Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Antonio Nariño
Repositorio:
Repositorio UAN
Idioma:
spa
OAI Identifier:
oai:repositorio.uan.edu.co:123456789/2287
Acceso en línea:
http://repositorio.uan.edu.co/handle/123456789/2287
Palabra clave:
Reingeniería, Firmware, Microcontrolador, Controladora, RFID, Mifare, Parqueaderos, Automatización
Reengineering, Firmware, Microcontroller, Controller, RFID, Mifare, Parking, Automation
Rights
openAccess
License
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
id UAntonioN2_5b0d96cb0da2c97f6ea21200a5ae44cb
oai_identifier_str oai:repositorio.uan.edu.co:123456789/2287
network_acronym_str UAntonioN2
network_name_str Repositorio UAN
repository_id_str
dc.title.es_ES.fl_str_mv Reingeniería de firmware de controladora accesscan v. 4.0
title Reingeniería de firmware de controladora accesscan v. 4.0
spellingShingle Reingeniería de firmware de controladora accesscan v. 4.0
Reingeniería, Firmware, Microcontrolador, Controladora, RFID, Mifare, Parqueaderos, Automatización
Reengineering, Firmware, Microcontroller, Controller, RFID, Mifare, Parking, Automation
title_short Reingeniería de firmware de controladora accesscan v. 4.0
title_full Reingeniería de firmware de controladora accesscan v. 4.0
title_fullStr Reingeniería de firmware de controladora accesscan v. 4.0
title_full_unstemmed Reingeniería de firmware de controladora accesscan v. 4.0
title_sort Reingeniería de firmware de controladora accesscan v. 4.0
dc.creator.fl_str_mv Pedraza Suarez, Jaime Enrique
Rodriguez Beltran, Edwin Alejandro
dc.contributor.advisor.spa.fl_str_mv Neme Prada, Dianalin
dc.contributor.author.spa.fl_str_mv Pedraza Suarez, Jaime Enrique
Rodriguez Beltran, Edwin Alejandro
dc.subject.es_ES.fl_str_mv Reingeniería, Firmware, Microcontrolador, Controladora, RFID, Mifare, Parqueaderos, Automatización
topic Reingeniería, Firmware, Microcontrolador, Controladora, RFID, Mifare, Parqueaderos, Automatización
Reengineering, Firmware, Microcontroller, Controller, RFID, Mifare, Parking, Automation
dc.subject.keyword.es_ES.fl_str_mv Reengineering, Firmware, Microcontroller, Controller, RFID, Mifare, Parking, Automation
description Propia
publishDate 2020
dc.date.issued.spa.fl_str_mv 2020-11-24
dc.date.accessioned.none.fl_str_mv 2021-03-02T18:28:23Z
dc.date.available.none.fl_str_mv 2021-03-02T18:28:23Z
dc.type.spa.fl_str_mv Trabajo de grado (Pregrado y/o Especialización)
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://repositorio.uan.edu.co/handle/123456789/2287
dc.identifier.bibliographicCitation.spa.fl_str_mv Blanes, R. G. (s. f.). El Libro Práctico del Programador Ágil: Un enfoque integral y práctico para el desarrollo de software mediante las mejores prácticas de código limpio, ... de diseño y gestión de la configuración. Rafa G. Blanes.
Calculadora en línea: Entropía de Shannon. (s. f.). Recuperado 5 de noviembre de 2020, de https://es.planetcalc.com/2476/
Canive, T., & Balet, R. (s. f.). Metodología XP o Programación Extrema: ¿Qué es y cómo aplicarla? Gestor de proyectos online. Recuperado 26 de octubre de 2020, de https://www.sinnaps.com/blog-gestion-proyectos/metodologia-xp
Cardacci, D. (2016). REFACTORIZACIÓN DE CÓDIGO Y CONSIDERACIONES SOBRE LA COMPLEJIDAD CICLOMÁTICA. UCEMA. https://ucema.edu.ar/publicaciones/download/documentos/592.pdf
Conesa, M. J. G., & Contreras, M. F. R. (2013). Desarrollo Software para la Gestión de un Terminal Punto de Venta. 79.
Cuadrados, D. (2015). Commits—Administrar tu repositorio. [Educación]. CódigoFacilito. https://codigofacilito.com/articulos/commits-administrar-tu-repositorio
Dispositivos lógicos programables—EcuRed. (s. f.). Recuperado 29 de noviembre de 2020, de https://www.ecured.cu/Dispositivos_l%C3%B3gicos_programables
Hardware | Trello. (s. f.). Recuperado 5 de noviembre de 2020, de https://trello.com/b/OjkCQnyT/hardware
dc.identifier.instname.spa.fl_str_mv instname:Universidad Antonio Nariño
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UAN
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uan.edu.co/
url http://repositorio.uan.edu.co/handle/123456789/2287
identifier_str_mv Blanes, R. G. (s. f.). El Libro Práctico del Programador Ágil: Un enfoque integral y práctico para el desarrollo de software mediante las mejores prácticas de código limpio, ... de diseño y gestión de la configuración. Rafa G. Blanes.
Calculadora en línea: Entropía de Shannon. (s. f.). Recuperado 5 de noviembre de 2020, de https://es.planetcalc.com/2476/
Canive, T., & Balet, R. (s. f.). Metodología XP o Programación Extrema: ¿Qué es y cómo aplicarla? Gestor de proyectos online. Recuperado 26 de octubre de 2020, de https://www.sinnaps.com/blog-gestion-proyectos/metodologia-xp
Cardacci, D. (2016). REFACTORIZACIÓN DE CÓDIGO Y CONSIDERACIONES SOBRE LA COMPLEJIDAD CICLOMÁTICA. UCEMA. https://ucema.edu.ar/publicaciones/download/documentos/592.pdf
Conesa, M. J. G., & Contreras, M. F. R. (2013). Desarrollo Software para la Gestión de un Terminal Punto de Venta. 79.
Cuadrados, D. (2015). Commits—Administrar tu repositorio. [Educación]. CódigoFacilito. https://codigofacilito.com/articulos/commits-administrar-tu-repositorio
Dispositivos lógicos programables—EcuRed. (s. f.). Recuperado 29 de noviembre de 2020, de https://www.ecured.cu/Dispositivos_l%C3%B3gicos_programables
Hardware | Trello. (s. f.). Recuperado 5 de noviembre de 2020, de https://trello.com/b/OjkCQnyT/hardware
instname:Universidad Antonio Nariño
reponame:Repositorio Institucional UAN
repourl:https://repositorio.uan.edu.co/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv Acceso abierto
dc.rights.license.spa.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
Acceso abierto
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad Antonio Nariño
dc.publisher.program.spa.fl_str_mv Especialización en Ingeniería de Software
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería de Sistemas
dc.publisher.campus.spa.fl_str_mv Bogotá - Federmán
institution Universidad Antonio Nariño
bitstream.url.fl_str_mv https://repositorio.uan.edu.co/bitstreams/f1bfbf55-3c39-40d3-bb98-b5b6b2b705a1/download
https://repositorio.uan.edu.co/bitstreams/18dec422-6b3b-4a87-8c19-c4617f6819c7/download
https://repositorio.uan.edu.co/bitstreams/b8b5c094-1767-45e7-9ad5-024b46c94980/download
bitstream.checksum.fl_str_mv 71987d3b810abe3a94fb083946fa5805
dad5850fcc5c188ce6ce6513d2a4d3c7
2e388663398085f69421c9e4c5fcf235
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UAN
repository.mail.fl_str_mv alertas.repositorio@uan.edu.co
_version_ 1812928359086161920
spelling Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)Acceso abiertohttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Neme Prada, DianalinPedraza Suarez, Jaime EnriqueRodriguez Beltran, Edwin Alejandro79511138802103222021-03-02T18:28:23Z2021-03-02T18:28:23Z2020-11-24http://repositorio.uan.edu.co/handle/123456789/2287Blanes, R. G. (s. f.). El Libro Práctico del Programador Ágil: Un enfoque integral y práctico para el desarrollo de software mediante las mejores prácticas de código limpio, ... de diseño y gestión de la configuración. Rafa G. Blanes.Calculadora en línea: Entropía de Shannon. (s. f.). Recuperado 5 de noviembre de 2020, de https://es.planetcalc.com/2476/Canive, T., & Balet, R. (s. f.). Metodología XP o Programación Extrema: ¿Qué es y cómo aplicarla? Gestor de proyectos online. Recuperado 26 de octubre de 2020, de https://www.sinnaps.com/blog-gestion-proyectos/metodologia-xpCardacci, D. (2016). REFACTORIZACIÓN DE CÓDIGO Y CONSIDERACIONES SOBRE LA COMPLEJIDAD CICLOMÁTICA. UCEMA. https://ucema.edu.ar/publicaciones/download/documentos/592.pdfConesa, M. J. G., & Contreras, M. F. R. (2013). Desarrollo Software para la Gestión de un Terminal Punto de Venta. 79.Cuadrados, D. (2015). Commits—Administrar tu repositorio. [Educación]. CódigoFacilito. https://codigofacilito.com/articulos/commits-administrar-tu-repositorioDispositivos lógicos programables—EcuRed. (s. f.). Recuperado 29 de noviembre de 2020, de https://www.ecured.cu/Dispositivos_l%C3%B3gicos_programablesHardware | Trello. (s. f.). Recuperado 5 de noviembre de 2020, de https://trello.com/b/OjkCQnyT/hardwareinstname:Universidad Antonio Nariñoreponame:Repositorio Institucional UANrepourl:https://repositorio.uan.edu.co/PropiaThis document describes the different processes carried out in the restructuring process of the programming system of one of the electronic devices developed by the company Security Access FB, it describes the different problems presented in the development processes and especially the Need to be able to incorporate management systems within the different processes carried out within the company. The evident lack of control in the processes and products developed so far within the company have been one of the main causes for which there has been no significant advance in the implementation of new technologies within the parking equipment provided by the company. The use of old technologies and the dependence on the personnel who developed the systems are one of the main aspects to be improved throughout the development of this project. The implementation of agile methodologies in the development of the project allowed us to identify the aspects to improve and the causes for which the different processes and systems developed by the company could not be improved, the identification of these points is part of the improvements to be implemented short-term in the company.El presente documento describe los diferentes procesos llevados a cabo en el proceso de reestructuración del sistema de programación de uno de los dispositivos electrónicos desarrollados por la compañía Security Access FB, en este se describen las diferentes problemáticas presentadas en los procesos de desarrollo y sobre todo la necesidad de poder incorporar sistemas de gestión dentro de los diferentes procesos llevados a cabo dentro de la compañía. La evidente falta de control en los procesos y los productos desarrollados hasta ahora dentro de la compañía han sido una de las principales causas por las cuales no se ha tenido un avance significativo en la implementación de nuevas tecnologías dentro de los equipos de estacionamiento brindados por la compañía. El uso de tecnologías antiguas y la dependencia del personal que desarrollaba los sistemas son uno de los principales aspectos a mejorar a lo largo del desarrollo del presente proyecto. La implementación de metodologías agiles en el desarrollo del proyecto nos permitieron identificar los aspectos a mejorar y las causas por las cuales no se han podido mejorar los diferentes procesos y sistemas desarrollados por la compañía, la identificación de estos puntos forma parte de las mejoras a implementar a corto plazo en la compañía.Especialista en Ingeniería de SoftwareEspecializaciónPresencialspaUniversidad Antonio NariñoEspecialización en Ingeniería de SoftwareFacultad de Ingeniería de SistemasBogotá - FedermánReingeniería, Firmware, Microcontrolador, Controladora, RFID, Mifare, Parqueaderos, AutomatizaciónReengineering, Firmware, Microcontroller, Controller, RFID, Mifare, Parking, AutomationReingeniería de firmware de controladora accesscan v. 4.0Trabajo de grado (Pregrado y/o Especialización)http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINAL2020JaimeEnriquePedrazaSuarez.pdf2020JaimeEnriquePedrazaSuarez.pdfTrabajo de gradoapplication/pdf3264878https://repositorio.uan.edu.co/bitstreams/f1bfbf55-3c39-40d3-bb98-b5b6b2b705a1/download71987d3b810abe3a94fb083946fa5805MD512020AutorizaciondeAutores.pdf2020AutorizaciondeAutores.pdfAutorización de autoresapplication/pdf649309https://repositorio.uan.edu.co/bitstreams/18dec422-6b3b-4a87-8c19-c4617f6819c7/downloaddad5850fcc5c188ce6ce6513d2a4d3c7MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82710https://repositorio.uan.edu.co/bitstreams/b8b5c094-1767-45e7-9ad5-024b46c94980/download2e388663398085f69421c9e4c5fcf235MD53123456789/2287oai:repositorio.uan.edu.co:123456789/22872024-10-09 23:11:43.562https://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoopen.accesshttps://repositorio.uan.edu.coRepositorio Institucional UANalertas.repositorio@uan.edu.coQWwgaW5jbHVpciBpbmZvcm1hY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSAgVU5JVkVSU0lEQUQgQU5UT05JTyBOQVJJw5FPLCBlbCBhdXRvcihlcykgYXV0b3JpemEgYWwgU2lzdGVtYSBOYWNpb25hbCBkZSBCaWJsaW90ZWNhcyBwYXJhIGFsbWFjZW5hciB5IG1hbnRlbmVyIGxhIGluZm9ybWFjacOzbiAsIGNvbiBmaW5lcyBhY2Fkw6ltaWNvcyB5IGRlIG1hbmVyYSBncmF0dWl0YSwgIHBvbmdhIGEgZGlzcG9zaWNpw7NuIGRlIGxhIGNvbXVuaWRhZCBzdXMgY29udGVuaWRvcyBkw6FuZG9sZSB2aXNpYmlsaWRhZCBhIGxvcyBtaXNtb3MsIHNlIGVudGllbmRlIHF1ZSBlbChsb3MpIGF1dG9yKGVzKSBhY2VwdGEobik6IAoKMS4JUXVlIGxvcyB1c3VhcmlvcyBpbnRlcm5vcyB5IGV4dGVybm9zIGRlIGxhIEluc3RpdHVjacOzbiBwdWVkYW4gY29uc3VsdGFyIGVsIGNvbnRlbmlkbyBkZSBlc3RlIHRyYWJham8gZW4gbG9zIHNpdGlvcyB3ZWIgcXVlIGFkbWluaXN0cmEgbGEgVW5pdmVyc2lkYWQgQW50b25pbyBOYXJpw7FvLCBlbiBCYXNlIGRlIERhdG9zLCBlbiBvdHJvcyBDYXTDoWxvZ29zIHkgZW4gb3Ryb3Mgc2l0aW9zIFdlYiwgUmVkZXMgeSBTaXN0ZW1hcyBkZSBJbmZvcm1hY2nDs24gbmFjaW9uYWxlcyBlIGludGVybmFjaW9uYWxlcyDigJxPcGVuIEFjY2Vzc+KAnSB5IGVuIGxhcyByZWRlcyBkZSBpbmZvcm1hY2nDs24gZGVsIHBhw61zIHkgZGVsIGV4dGVyaW9yLCBjb24gbGFzIGN1YWxlcyB0ZW5nYSBjb252ZW5pbyBsYSBVbml2ZXJzaWRhZCBBbnRvbmlvIE5hcmnDsW8uCgoyLglRdWUgc2UgcGVybWl0ZSBsYSBjb25zdWx0YSBhIGxvcyB1c3VhcmlvcyBpbnRlcmVzYWRvcyBlbiBlbCBjb250ZW5pZG8gZGUgZXN0ZSB0cmFiYWpvLCBjb24gZmluYWxpZGFkIGFjYWTDqW1pY2EsIG51bmNhIHBhcmEgdXNvcyBjb21lcmNpYWxlcywgc2llbXByZSB5IGN1YW5kbyBtZWRpYW50ZSBsYSBjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkw6kgY3LDqWRpdG8gYWwgdHJhYmFqbyB5IGEgc3UgYXV0b3IuIEVzdG8gaW5jbHV5ZSBjdWFscXVpZXIgZm9ybWF0byBkaXNwb25pYmxlIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuCgozLglRdWUgbG9zIGRlcmVjaG9zIHNvYnJlIGxvcyBkb2N1bWVudG9zIHNvbiBwcm9waWVkYWQgZGVsIGF1dG9yIG8gZGUgbG9zIGF1dG9yZXMgeSB0aWVuZW4gc29icmUgc3Ugb2JyYSwgZW50cmUgb3Ryb3MsIGxvcyBkZXJlY2hvcyBtb3JhbGVzIGEgcXVlIGhhY2VuIHJlZmVyZW5jaWEgY29uc2VydmFuZG8gbG9zIGNvcnJlc3BvbmRpZW50ZXMgZGVyZWNob3Mgc2luIG1vZGlmaWNhY2nDs24gbyByZXN0cmljY2nDs24gYWxndW5hIHB1ZXN0byBxdWUsIGRlIGFjdWVyZG8gY29uIGxhIGxlZ2lzbGFjacOzbiBjb2xvbWJpYW5hIGFwbGljYWJsZSwgZWwgcHJlc2VudGUgZXMgdW5hIGF1dG9yaXphY2nDs24gcXVlIGVuIG5pbmfDum4gY2FzbyBjb25sbGV2YSBsYSBlbmFqZW5hY2nDs24gZGVsIGRlcmVjaG8gZGUgYXV0b3IgeSBzdXMgY29uZXhvcy4KCjQuCVF1ZSBlbCBTaXN0ZW1hIE5hY2lvbmFsIGRlIEJpYmxpb3RlY2FzIGRlIGxhIFVuaXZlcnNpZGFkIEFudG9uaW8gTmFyacOxbyBwdWVkYSBjb252ZXJ0aXIgZWwgZG9jdW1lbnRvIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBwYXJhIHByb3DDs3NpdG9zIGRlIHByZXNlcnZhY2nDs24gZGlnaXRhbC4gRGUgY29uZm9ybWlkYWQgY29uIGxvIGVzdGFibGVjaWRvIGVuIGxhIExleSAyMyBkZSAxOTgyLCBMZXkgNDQgZGUgMTk5MywgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSB5IGRlbcOhcyBub3JtYXMgZ2VuZXJhbGVzIHNvYnJlIGxhIG1hdGVyaWEsIHV0aWxpY2UgeSB1c2UgZW4gdG9kYXMgc3VzIGZvcm1hcywgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgdHJhbnNmb3JtYWNpw7NuIHkgZGlzdHJpYnVjacOzbiBkZSBsYSBpbmZvcm1hY2nDs24gaW5jbHVpZGEgZW4gZXN0ZSByZXBvc2l0b3Jpby4KCjUuCVF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50byBsYSBvYnJhIGVzIGRlIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgRUwgQVVUT1IsIGFzdW1pcsOhIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCB5IHNhbGRyw6EgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3M7IHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MgbGEgVW5pdmVyc2lkYWQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZTsgYXPDrSBtaXNtbyBlbCBhY8OhIGZpcm1hbnRlIGRlamFyw6EgaW5kZW1uZSBhIGxhIFVuaXZlcnNpZGFkIGRlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBwZXJqdWljaW8uCg==