Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP

Detalhes bibliográficos
Autor(a) principal: Carlos, Raul Neres
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: https://bdm.unb.br/handle/10483/29552
http://dx.doi.org/10.26512/2017.08.TCC.29552
Resumo: Trabalho de Conclusão de Curso (especialização) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.
id UNB-2_7bbf539be3d2234e6e793b4fabb5dd03
oai_identifier_str oai:bdm.unb.br:10483/29552
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Carlos, Raul NeresCanedo, Edna DiasCARLOS, Raul Neres. Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP. 2017. 60 f., il. Trabalho de Conclusão de Curso (Especialização em Gestão de Tecnologia da Informação) — Universidade de Brasília, Brasília, 2017.https://bdm.unb.br/handle/10483/29552http://dx.doi.org/10.26512/2017.08.TCC.29552Trabalho de Conclusão de Curso (especialização) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.Com a crescente demanda por ferramentas tecnológicas que auxiliam organizações a atingirem suas expectativas negociais, a necessidade de sistemas com um alto nível de qualidade cresceu consideravelmente ao longo dos anos. Atualmente, com a elaboração e aprimoramento de métodos padronizados, voltados para a construção de softwares, as empresas responsáveis pelo desenvolvimento de sistemas buscam continuamente a capacidade de entregar softwares com qualidade elevada de maneira eficiente. Dentre as diversas etapas necessária para a implementação de uma aplicação de valor, está a definição da arquitetura de sistema a qual embasará todo o processo de construção. Neste trabalho, são apresentados conceitos relevantes que englobam a percepção de qualidade de software para que, com base nesses conceitos, através de uma análise comparativa de tecnologias existentes no mercado atual, possa-se definir uma arquitetura para sistemas que serão desenvolvidos na linguagem de programação PHP. As tecnologias em questão, são os denominados frameworks. A utilização de frameworks para a construção de aplicações é algo que permite aos desenvolvedores despenderem maior tempo com questões relacionadas as regras negocias do sistema a ser implementado, do que com aspectos genéricos, inerentes a grande maioria dos softwares que visam atender necessidades corporativas. O presente trabalho, possui o propósito de, por meio do cumprimento de pré-requisitos inerentes ao ambiente para qual destinam-se os sistemas a serem construídos, comparar três frameworks com sólida utilização no cenário atual, para elaborar o projeto arquitetural anteriormente mencionado.Submitted by Luanna Maia (luanna@bce.unb.br) on 2021-12-27T15:16:02Z No. of bitstreams: 1 2017_RaulNeresCarlos_tcc.pdf: 1827811 bytes, checksum: 52c82dcaa9dae45d182d449bd09ea637 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2021-12-27T15:16:16Z (GMT) No. of bitstreams: 1 2017_RaulNeresCarlos_tcc.pdf: 1827811 bytes, checksum: 52c82dcaa9dae45d182d449bd09ea637 (MD5)Made available in DSpace on 2021-12-27T15:16:16Z (GMT). No. of bitstreams: 1 2017_RaulNeresCarlos_tcc.pdf: 1827811 bytes, checksum: 52c82dcaa9dae45d182d449bd09ea637 (MD5)With the ever-increasing demand for technological tools helping organizations to achieving them business expectations, the necessity to systems with a high-level quality has grown considerably over the years. Currently, with the elaboration and improving of standardized methods aimed at software building the companies responsible by systems development seeks continuously to the capacity to deliver high-quality softwares in an efficient way. Among the several necessary steps to implementation of a worth application is the system architecture definition that will base the entire building process. In this work, relevant concepts are presented which comprises the perception of software quality so that to based on these concepts through a comparative analysis of existing technologies in the current market to can be define an architecture for systems that will be developed in the PHP programming language. The technologies in question are denominated frameworks. The use of framework to building applications is something that allows developers to spend more time on issues relating to the business rules of the system to be developed, than with generic aspects, inherent to the great majority of the software which aimed at meeting corporate needs. The present work, has a purpose of comparing three frameworks with solid use in the current scenario, by means of the prerequisites inherent to the environment for which the systems to be constructed are designed to elaborate the architectural project previously mentioned.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessSoftware - desenvolvimentoPHP (Linguagem de programação de computador)FrameworkEstudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHPCurrent technologies study for system architecture elaboration developed in PHPinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2021-12-27T15:16:16Z2021-12-27T15:16:16Z2017-08-15porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/29552/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2017_RaulNeresCarlos_tcc.pdf2017_RaulNeresCarlos_tcc.pdfapplication/pdf1827811http://bdm.unb.br/xmlui/bitstream/10483/29552/1/2017_RaulNeresCarlos_tcc.pdf52c82dcaa9dae45d182d449bd09ea637MD5110483/295522021-12-28 03:20:24.064oai:bdm.unb.br:10483/29552w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-12-28T05:20:24Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
dc.title.alternative.pt_BR.fl_str_mv Current technologies study for system architecture elaboration developed in PHP
title Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
spellingShingle Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
Carlos, Raul Neres
Software - desenvolvimento
PHP (Linguagem de programação de computador)
Framework
title_short Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
title_full Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
title_fullStr Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
title_full_unstemmed Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
title_sort Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP
author Carlos, Raul Neres
author_facet Carlos, Raul Neres
author_role author
dc.contributor.author.fl_str_mv Carlos, Raul Neres
dc.contributor.advisor1.fl_str_mv Canedo, Edna Dias
contributor_str_mv Canedo, Edna Dias
dc.subject.keyword.pt_BR.fl_str_mv Software - desenvolvimento
PHP (Linguagem de programação de computador)
Framework
topic Software - desenvolvimento
PHP (Linguagem de programação de computador)
Framework
description Trabalho de Conclusão de Curso (especialização) — Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2017.
publishDate 2017
dc.date.submitted.none.fl_str_mv 2017-08-15
dc.date.accessioned.fl_str_mv 2021-12-27T15:16:16Z
dc.date.available.fl_str_mv 2021-12-27T15:16:16Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CARLOS, Raul Neres. Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP. 2017. 60 f., il. Trabalho de Conclusão de Curso (Especialização em Gestão de Tecnologia da Informação) — Universidade de Brasília, Brasília, 2017.
dc.identifier.uri.fl_str_mv https://bdm.unb.br/handle/10483/29552
dc.identifier.doi.pt_BR.fl_str_mv http://dx.doi.org/10.26512/2017.08.TCC.29552
identifier_str_mv CARLOS, Raul Neres. Estudo de tecnologias atuais para elaboração de arquitetura de sistemas desenvolvidos em PHP. 2017. 60 f., il. Trabalho de Conclusão de Curso (Especialização em Gestão de Tecnologia da Informação) — Universidade de Brasília, Brasília, 2017.
url https://bdm.unb.br/handle/10483/29552
http://dx.doi.org/10.26512/2017.08.TCC.29552
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/29552/2/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/29552/1/2017_RaulNeresCarlos_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
52c82dcaa9dae45d182d449bd09ea637
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1801493168858857472