Mostrar registro simples

dc.creatorVauthier, Wesley Matheus
dc.date.accessioned2023-05-19T01:34:35Z
dc.date.available2023-05-19T01:34:35Z
dc.date.issued2023-12-21
dc.identifier.citationVAUTHIER, Wesley Matheus. Trocasenha: um sistema online para manutenção automática e eficiente de senhas. 2023. 57f. Trabalho de Conclusão de Curso (Curso de Análise e Desenvolvimento de Sistemas) - Instituto Federal de Ciência e Tecnologia de Pernambuco, Recife. 2023.pt_BR
dc.identifier.urihttps://repositorio.ifpe.edu.br/xmlui/handle/123456789/935
dc.description.abstractTrocaSenha is a system developed in partner with Stefanini Group that allows employees to change, reset, and unlock their passwords in a simple and secure way, without the need to contact the service desk by phone. This platform is an efficient solution to meet the high demand for calls received in the Service Desk, which are often related to password issues. With TrocaSenha, users can access the system from any device with internet access, making it very accessible. Additionally, the platform provides a fast and secure experience for users, allowing them to solve their password issues without waiting for Service Desk phone support. The TrocaSenha system is an important tool to optimize password management processes in Stefanini Group.pt_BR
dc.format.extent52f.pt_BR
dc.languagept_BRpt_BR
dc.relationABBAS, A. et al. A Comparative Analysis of Front-End Frameworks for Web Development. IEEE Access, v. 9, p. 34108-34122, 2021. AKYILDIZ, İlker; TUGRUL, Özge. CSS3 Animations and Transitions: An Overview. International Journal of Advanced Computer Science and Applications, v. 9, n. 3, p. 289-292, 2018. Alam, M., Parizi, R. M., & Duan, X. (2019). A comprehensive survey of web application security. Journal of Network and Computer Applications, 125, 90-114. ALMEIDA, L. De. Angular: Uma abordagem prática. Casa do Código, 2018. ALNAJJAR, A.; OBEIDAT, R. Performance Evaluation of Multiple Platforms for Open Source Software Development. In: Proceedings of the 12th International Conference on Information and Communication Systems, p. 35-40, 2021. BARUA, S. et al. A comprehensive review of cryptographic techniques for security enhancement in e-commerce. Journal of Ambient Intelligence and Humanized Computing, v. 11, n. 6, p. 2413-2429, 2020. CARNEIRO, F. L. M.; COSTA, L. B. B. Node.js: Uma visão geral sobre a plataforma. In: XXVIII SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO, 2018, Maceió. Anais[...] Porto Alegre: SBC, 2018. CHANG, S. et al. The rise of APIs. IEEE Software, v. 35, n. 3, p. 20-26, 2018. CHAUDHRY, S. A., & Zafar, A. (2020). Security vulnerabilities in JSON Web Tokens. Journal of Ambient Intelligence and Humanized Computing, 11(11), 5277-5290. CHEN, Y.; CAI, Y.; ZHU, Z. Angular: A holistic evaluation of web application framework. In: 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 2019. p. 718-722. CHELLAPPAN, C.; VALLA, M.; DUBEY, A.; GUPTA, A.; VIJAYAN, J. Windows 10 Security Assessment. In: Proceedings of the 2018 International Conference on Computational Science and Computational Intelligence, p. 141-146, 2018. CORREA, R. M.; CASSIANO, R. Node.js: Um estudo sobre a plataforma e a biblioteca Mongoose. In: CONGRESSO BRASILEIRO DE SISTEMAS COMPUTACIONAIS, 2020, Campina Grande. Anais[...] Porto Alegre: SBC, 2020. FIELDING, R.; GETTYS, J.; MOGUL, J.; FRYSTYK, H.; MASINTER, L.; LEACH, P.; BERNERS-LEE, T. Hypertext Transfer Protocol - HTTP/1.1. IETF, 1999. FILHO, T. A. S. A segurança da informação em redes de computadores. 1. ed. Rio de Janeiro: Brasport, 2018. FERGUSON, Niels; SCHNEIER, Bruce. Practical Cryptography. John Wiley & Sons, 2003. FLORES, M. (2019). CSS: o que é e como funciona. Instituto de Gestão e Tecnologia da Informação. Disponível em: http://www.igti.com.br/blog/css-o-que-e-e-como-funciona/. Acesso em 05 de maio de 2023. FOWLER, Martin. "APIs: A Shortcut to the Future". IEEE Software, vol. 34, no. 1, Jan.-Feb. 2017, pp. 84-87. DOI: 10.1109/MS.2017.26. GAMMA, E. et al. Padrões de Projeto: Soluções Reutilizáveis de Software Orientado a Objetos. Porto Alegre: Bookman, 1995. GARG, M.; KAUR, H. A study of Microsoft Office 365 for collaborative learning. International Journal of Emerging Technologies in Learning, v. 14, n. 18, p. 99-112, 2019. GOMES, A. B.; FERREIRA, G. C. Node.js: Uma análise sobre a plataforma e sua arquitetura. In: CONGRESSO BRASILEIRO DE SISTEMAS COMPUTACIONAIS, 2017, Uberlândia. Anais[...] Porto Alegre: SBC, 2017. JANKOVIC, N. Node.js Application Deployment on Kubernetes. ProQuest LLC, 2019. KALINKE, Thiago. Front-End para Web Designers. Novatec Editora, 2014. KETTERING, D. et al. Visual Studio Code: A Source Code Editor for the 21st Century. In: 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). Raleigh, NC, USA, 2017. p. 245-246. KHURANA, S.; JAIN, A. AngularJS - A new generation web framework. International Journal of Advanced Research in Computer Science, v. 9, n. 2, p. 30-35, mar./abr. 2018. KRASNER, G. E.; POPE, S. T. A description of the model-view-controller user interface paradigm in the smalltalk-80 system. Journal of Object-Oriented Programming, v. 1, n. 3, p. 26-49, 1988. LEDERER, S.; MÜLLER, M.; KELLERER, W. VPN as a Service: A Framework for Secure VPNaaS Provisioning. In: 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). IEEE, 2016. p. 269-274. LI, D. et al. A comparison of cloud-based email services: A case study of the adoption of Office 365 in the US and China. Telematics and Informatics, v. 38, p. 108-122, 2019. LOPES, M. L.; LEAL, J. R. C. Desenvolvimento web com Node.js e MongoDB. In: ENCONTRO NACIONAL DE TECNOLOGIA DA INFORMAÇÃO, 2017, Curitiba. Anais[...] Curitiba: SENAI, 2017. MACEDO, P. V. et al. A comparison of JavaScript frameworks and libraries for web application development. Journal of Software Engineering Research and Development, v. 7, n. 1, p. 1-21, 2019. FLORES, M. (2019). CSS: o que é e como funciona. Instituto de Gestão e Tecnologia da Informação. Disponível em: http://www.igti.com.br/blog/css-o-que-e-e-como-funciona/. Acesso em 05 de maio de 2023. FOWLER, Martin. "APIs: A Shortcut to the Future". IEEE Software, vol. 34, no. 1, Jan.-Feb. 2017, pp. 84-87. DOI: 10.1109/MS.2017.26. GAMMA, E. et al. Padrões de Projeto: Soluções Reutilizáveis de Software Orientado a Objetos. Porto Alegre: Bookman, 1995. GARG, M.; KAUR, H. A study of Microsoft Office 365 for collaborative learning. International Journal of Emerging Technologies in Learning, v. 14, n. 18, p. 99-112, 2019. GOMES, A. B.; FERREIRA, G. C. Node.js: Uma análise sobre a plataforma e sua arquitetura. In: CONGRESSO BRASILEIRO DE SISTEMAS COMPUTACIONAIS, 2017, Uberlândia. Anais[...] Porto Alegre: SBC, 2017. JANKOVIC, N. Node.js Application Deployment on Kubernetes. ProQuest LLC, 2019. KALINKE, Thiago. Front-End para Web Designers. Novatec Editora, 2014. KETTERING, D. et al. Visual Studio Code: A Source Code Editor for the 21st Century. In: 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). Raleigh, NC, USA, 2017. p. 245-246. KHURANA, S.; JAIN, A. AngularJS - A new generation web framework. International Journal of Advanced Research in Computer Science, v. 9, n. 2, p. 30-35, mar./abr. 2018. KRASNER, G. E.; POPE, S. T. A description of the model-view-controller user interface paradigm in the smalltalk-80 system. Journal of Object-Oriented Programming, v. 1, n. 3, p. 26-49, 1988. LEDERER, S.; MÜLLER, M.; KELLERER, W. VPN as a Service: A Framework for Secure VPNaaS Provisioning. In: 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). IEEE, 2016. p. 269-274. LI, D. et al. A comparison of cloud-based email services: A case study of the adoption of Office 365 in the US and China. Telematics and Informatics, v. 38, p. 108-122, 2019. LOPES, M. L.; LEAL, J. R. C. Desenvolvimento web com Node.js e MongoDB. In: ENCONTRO NACIONAL DE TECNOLOGIA DA INFORMAÇÃO, 2017, Curitiba. Anais[...] Curitiba: SENAI, 2017. MACEDO, P. V. et al. A comparison of JavaScript frameworks and libraries for web application development. Journal of Software Engineering Research and Development, v. 7, n. 1, p. 1-21, 2019. MARTINS, L. M.; JÚNIOR, J. A.; ALMEIDA, M. A. Análise da eficiência do processamento de requisições HTTP em servidores web utilizando Node.js. In: CONGRESSO MATIASICH, Peter. PM2: The Node.js Production Process Manager. 2020. Disponível em: https://www.sitepoint.com/pm2-node-js-production-process-manager/. Acesso em: 06 mai. 2023. MENEZES, N. HTML: A linguagem de marcação de hipertexto. Rio de Janeiro: Alta Books, 2019. MICROSOFT. Active Directory. Disponível em: https://docs.microsoft.com/en-us/windows-server/identity/ad-ds/get-started/virtual-dc/ active-directory-domain-services-overview. Acesso em: 05 maio 2023. MICROSOFT. Office 365. Disponível em: https://www.microsoft.com/pt-br/microsoft-365/compare-all-microsoft-365-products. Acesso em: 09 maio 2023. MICROSOFT. Windows 10. Redmond: Microsoft, 2015. MIJALKOVIĆ, S. et al. Analysis of the AngularJS framework for building web applications. In: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). IEEE, 2017. p. 769-773. MIRANDA, E. Bootstrap. Disponível em: https://www.devmedia.com.br/bootstrap/. Acesso em: 05 mai. 2023. NODE.JS. Node.JS. Disponível em: https://nodejs.org/. Acesso em: 05 maio 2023. OLIVEIRA, F. et al. Comparative Analysis of AngularJS and ReactJS Frameworks. In: 2018 IEEE 28th International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE). IEEE, 2018. p. 1-6. OWASP. Cross-Site Scripting (XSS). Disponível em: https://owasp.org/www-community/attacks/xss/. Acesso em: 05 mai. 2023. OWASP. Injection Attacks. Disponível em: https://owasp.org/www-community/attacks/Injection. Acesso em: 05 maio 2023. OWASP. SQL Injection. Disponível em: https://owasp.org/www-community/attacks/SQL_Injection. Acesso em: 05 maio 2023. Peng, G., Li, S., Li, S., Li, Z., & Li, X. (2019). Research on Node.js Performance Optimization Technology. DEStech Transactions on Computer Science and Engineering, (iccie). PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. Porto Alegre: AMGH, 2016. MARTINS, L. M.; JÚNIOR, J. A.; ALMEIDA, M. A. Análise da eficiência do processamento de requisições HTTP em servidores web utilizando Node.js. In: CONGRESSO MATIASICH, Peter. PM2: The Node.js Production Process Manager. 2020. Disponível em: https://www.sitepoint.com/pm2-node-js-production-process-manager/. Acesso em: 06 mai. 2023. MENEZES, N. HTML: A linguagem de marcação de hipertexto. Rio de Janeiro: Alta Books, 2019. MICROSOFT. Active Directory. Disponível em: https://docs.microsoft.com/en-us/windows-server/identity/ad-ds/get-started/virtual-dc/ active-directory-domain-services-overview. Acesso em: 05 maio 2023. MICROSOFT. Office 365. Disponível em: https://www.microsoft.com/pt-br/microsoft-365/compare-all-microsoft-365-products. Acesso em: 09 maio 2023. MICROSOFT. Windows 10. Redmond: Microsoft, 2015. MIJALKOVIĆ, S. et al. Analysis of the AngularJS framework for building web applications. In: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). IEEE, 2017. p. 769-773. MIRANDA, E. Bootstrap. Disponível em: https://www.devmedia.com.br/bootstrap/. Acesso em: 05 mai. 2023. NODE.JS. Node.JS. Disponível em: https://nodejs.org/. Acesso em: 05 maio 2023. OLIVEIRA, F. et al. Comparative Analysis of AngularJS and ReactJS Frameworks. In: 2018 IEEE 28th International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE). IEEE, 2018. p. 1-6. OWASP. Cross-Site Scripting (XSS). Disponível em: https://owasp.org/www-community/attacks/xss/. Acesso em: 05 mai. 2023. OWASP. Injection Attacks. Disponível em: https://owasp.org/www-community/attacks/Injection. Acesso em: 05 maio 2023. OWASP. SQL Injection. Disponível em: https://owasp.org/www-community/attacks/SQL_Injection. Acesso em: 05 maio 2023. Peng, G., Li, S., Li, S., Li, Z., & Li, X. (2019). Research on Node.js Performance Optimization Technology. DEStech Transactions on Computer Science and Engineering, (iccie). PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. Porto Alegre: AMGH, 2016. SANDHU, R., MEHTA, S. DDoS attacks and mitigation techniques: a review. In: 2017 International Conference on Computing, Communication and Automation (ICCCA). IEEE, 2017. p. 1195-1200. SHAH, Krunal. CSS Position Property. Medium, 2019. Disponível em: https://medium.com/@krunalshah1992/css-position-property-94b6300a84c9 . Acesso em: 24 abr. 2023. SHARIFZADEH, M.; HOSSEINI, S. M. AngularJS vs. ReactJS: A Comparative Study. In: 2018 7th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS). IEEE, 2018. p. 237-240. SILVA, João. JavaScript: uma linguagem de programação para interatividade em páginas web. São Paulo: Editora Abril, 2019. Silva, R., & Wirth, F. (2018). HTML5 e CSS3: Domine a web do futuro. Novatec Editora. SINGH, S.; SANKARANARAYANAN, N. Cryptography and Network Security: A Review. Journal of Computer Science and Technology, v. 34, n. 6, p. 1257. SINGH, B.; KUMAR, A.; AGARWAL, N. et al. A Comparative Study of HMAC using SHA1, SHA256 and SHA512. In: 2019 5th International Conference on Computing Communication and Automation (ICCCA). Greater Noida, India, 2019. p. 1-6. Taibi, D., Abdellatif, T., & Orsini, F. (2019). Exploring the Performance of Node.js-based Microservices Architectures. Procedia Computer Science, 159, 1307-1316. TERZIC, Sead. Mastering CSS: A Comprehensive Guide. Packt Publishing Ltd, 2019. VALVERDE, A.; TELES, V. Desenvolvimento Web com HTML, CSS e JavaScript. 2. ed. São Paulo: Novatec Editora, 2015. VIGNOLI, I.; DE LA CALLEJA, J. L. Linux-based server operating systems: a comparative study. Journal of Systems and Software, v. 157, p. 1-12, 2019. Villano, U., Pietro, R. D., & Sgaglione, L. (2020). Cybersecurity in Active Directory domains: A survey. Computers & Security, 92, 101740. Vu, T. A., Vo, Q. B., Huynh, T. V., & Nguyen, T. T. (2020). Security analysis of authentication and authorization protocols in cloud environments. International Journal of Advanced Computer Science and Applications, 11(7), 55-61. WANG, J.; SUN, Y.; ZHANG, Y. et al. An efficient security scheme for internet of things based on AES-256-CBC-HMAC-SHA1 algorithm. In: 2020 IEEE 2nd International Conference on Computer Communication and the Internet (ICCCI). Chengdu, China, 2020. p. 193-197. Zeldman, J. (2010). Designing with Web Standards (3rd Edition). New Riders Publishing. ZHANG, D.; ZHANG, X.; YU, B. et al. A New Method of Information Security Based on AES-256-CBC-HMAC-SHA1 Encryption. In: 2021 2nd International Conference on Advanced Information Technologies and Applications (ICAITA). Fuzhou, China, 2021. p. 301-306.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectDesenvolvimento de sistemaspt_BR
dc.subjectServiço Deskpt_BR
dc.subjectGerenciamento de senhaspt_BR
dc.subjectLinguagens de programaçãopt_BR
dc.titleTrocasenha : um sistema online para manutenção de automática e eficiente de senhaspt_BR
dc.typeTCCpt_BR
dc.creator.Latteshttp://lattes.cnpq.br/7476999391680336pt_BR
dc.contributor.advisor1Guedes, Paulo Abadie
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2543620368514830pt_BR
dc.contributor.referee1Guedes, Paulo Abadie
dc.contributor.referee2Santos, Henrique Correia Torres
dc.contributor.referee3Andrande, Hilson Gomes Vilar de
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2543620368514830pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1664284153985134pt_BR
dc.contributor.referee3Latteshttp://lattes.cnpq.br/1329499647057192pt_BR
dc.publisher.departmentRecifept_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
dc.description.resumoO TrocaSenha é um sistema desenvolvido em parceria com a Stefanini Group que permite aos colaboradores realizar a troca, reset e desbloqueio de suas senhas de forma simples e segura, sem a necessidade de entrar em contato com o Service Desk por telefone. Essa plataforma é uma solução eficiente para atender a grande demanda de chamados recebidos no Service Desk, que muitas vezes são relacionados a problemas com senhas. Com o TrocaSenha, os usuários podem acessar o sistema de qualquer dispositivo com acesso à internet, tornando-o bastante acessível. Além disso, a plataforma oferece uma experiência rápida e segura para os usuários, permitindo que eles resolvam seus problemas de senha sem precisar esperar pelo atendimento telefônico do Service Desk. O sistema TrocaSenha é uma ferramenta importante para otimizar os processos de gerenciamento de senhas na empresa Stefanini Group.pt_BR


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples