Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
Texto Completo: | http://hdl.handle.net/10737/357 |
Resumo: | O ambiente mercadológico atual exige das empresas mais rapidez nas entregas, mais eficiência e mais qualidade em seus produtos, aliado ao fato de a demanda por software estar cada vez maior, devido ao fato de ele estar cada vez mais presente em nossas vidas. Isso faz com que desenvolvedores necessitem produzir seus softwares dentro de um prazo menor, para conseguir atender a todas as demandas de seus clientes. A Engenharia de Software é uma disciplina que foi criada com o objetivo de fornecer um conjunto de métodos e processos que visa a auxiliar e melhorar as atividades envolvidas na construção de software, a fim de aumentar a produtividade, reduzir custos e garantir a qualidade. Sendo assim, o presente trabalho tem o objetivo de estudar um conjunto de soluções técnicas que aplicam os conceitos e práticas da Engenharia de Software, a fim de propor uma arquitetura de software para a construção de um sistema de gestão empresarial o qual tenha, como objetivo, suportar mudanças e poder evoluir com o tempo. Para a construção dessa arquitetura, optou-se por buscar soluções técnicas que tenham aderência a padrões de projeto, pois eles são as melhores práticas de soluções para problemas comuns de software, porque buscam priorizar aspectos de simplicidade e de flexibilidade no desenvolvimento, visando a facilitar a reutilização de componentes, diminuir o tempo para o desenvolvimento e propiciar a criação de sistemas flexíveis que rapidamente possam se adaptar a novas necessidades dos processos de negócios. |
id |
UVAT_521208fae29fa2a69b0a6c63ab4bc58e |
---|---|
oai_identifier_str |
oai:univates.br:10737/357 |
network_acronym_str |
UVAT |
network_name_str |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
repository_id_str |
1 |
spelling |
Dall’Oglio, PabloLagmann, Douglas Franciel2014-03-19T18:40:51Z2014-03-19T18:40:51Z2014-03-192014-03-19O ambiente mercadológico atual exige das empresas mais rapidez nas entregas, mais eficiência e mais qualidade em seus produtos, aliado ao fato de a demanda por software estar cada vez maior, devido ao fato de ele estar cada vez mais presente em nossas vidas. Isso faz com que desenvolvedores necessitem produzir seus softwares dentro de um prazo menor, para conseguir atender a todas as demandas de seus clientes. A Engenharia de Software é uma disciplina que foi criada com o objetivo de fornecer um conjunto de métodos e processos que visa a auxiliar e melhorar as atividades envolvidas na construção de software, a fim de aumentar a produtividade, reduzir custos e garantir a qualidade. Sendo assim, o presente trabalho tem o objetivo de estudar um conjunto de soluções técnicas que aplicam os conceitos e práticas da Engenharia de Software, a fim de propor uma arquitetura de software para a construção de um sistema de gestão empresarial o qual tenha, como objetivo, suportar mudanças e poder evoluir com o tempo. Para a construção dessa arquitetura, optou-se por buscar soluções técnicas que tenham aderência a padrões de projeto, pois eles são as melhores práticas de soluções para problemas comuns de software, porque buscam priorizar aspectos de simplicidade e de flexibilidade no desenvolvimento, visando a facilitar a reutilização de componentes, diminuir o tempo para o desenvolvimento e propiciar a criação de sistemas flexíveis que rapidamente possam se adaptar a novas necessidades dos processos de negócios.http://hdl.handle.net/10737/357http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessCETEngenharia de SoftwarePadrões de ProjetoArquitetura de SoftwareUm estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESORIGINALDouglasLagemann.pdfDouglasLagemann.pdfapplication/pdf2661747https://www.univates.br/bdu/bitstreams/d4ec30b3-3aca-4c5a-86ba-3f78237877ae/downloadd75ca7909f1e444c28ef9d8fad499861MD51CC-LICENSElicense_urllicense_urltext/plain49https://www.univates.br/bdu/bitstreams/ff696594-fe2b-4cbb-9748-7547c96c2de1/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream21074https://www.univates.br/bdu/bitstreams/72f380de-642e-497a-b97e-12220e72f387/download6639399f6360e7f87efc5130cef8e9adMD53license_rdflicense_rdfapplication/octet-stream23148https://www.univates.br/bdu/bitstreams/b6444ac9-f7af-4e51-8f4e-cd633f76a9ce/download9da0b6dfac957114c6a7714714b86306MD54LICENSElicense.txtlicense.txttext/plain3668https://www.univates.br/bdu/bitstreams/0c29df9e-ead0-40d6-bfbc-edfd7ed7a413/download097cb66d9da262e5bba0f6f2b3cc27e9MD55TEXTDouglasLagemann.pdf.txtDouglasLagemann.pdf.txtExtracted texttext/plain102371https://www.univates.br/bdu/bitstreams/8d97f1d6-794f-4732-b358-7b746f793129/downloadd1688943aca23227c6f8040a5dde2b99MD512THUMBNAILDouglasLagemann.pdf.jpgDouglasLagemann.pdf.jpgGenerated Thumbnailimage/jpeg4526https://www.univates.br/bdu/bitstreams/0a540f9c-cf8e-4135-834d-1aef931cc06b/download7fc0fa6a07368ea9d8e17a60de542cd9MD51310737/3572023-06-26 12:34:23.65http://creativecommons.org/licenses/by-nc-nd/4.0/oai:univates.br:10737/357https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-06-26T12:34:23Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseVEVSTU8gREUgREVQw5NTSVRPIC0gQklCTElPVEVDQSBESUdJVEFMIERBIFVOSVZBVEVTIChCRFUpCgpOb21lIGRvIGRlcG9zaXRhbnRlOiBBbmEgUGF1bGEgTGlzYm9hIE1vbnRlaXJvCkUtbWFpbCBkbyBkZXBvc2l0YW50ZTogbW9udGVpcm9AdW5pdmF0ZXMuYnIKRGF0YTogV2VkIE1hciAxOSAxNToxNTozMCBCUlQgMjAxNApDb2xlw6fDo286IFNpc3RlbWFzIGRlIEluZm9ybWHDp8OjbwpPYnJhOiBVbSBlc3R1ZG8gZGUgY2FzbyBzb2JyZSBhIHV0aWxpemHDp8OjbyBkZSBwYWRyw7VlcyBkZSBwcm9qZXRvIG5hIGRlZmluacOnw6NvIGRlIHVtYSBhcnF1aXRldHVyYSBkZSBzb2Z0d2FyZSB2b2x0YWRhIGFvIGRlc2Vudm9sdmltZW50byBkZSBzaXN0ZW1hcyBkZSBnZXN0w6NvCkF1dG9yOiBMQUdNQU5OLCBEb3VnbGFzIEZyYW5jaWVsCgpDb21vIGNvbGFib3JhZG9yIG5hIHN1Ym1pc3PDo28gZGEgb2JyYSwgbyBkZXBvc2l0YW50ZSBBbmEgUGF1bGEgTGlzYm9hIE1vbnRlaXJvIApkZWNsYXJhIG8gcmVjZWJpbWVudG8gZG8gVEVSTU8gREUgTElDRU7Dh0EgZGEgQklCTElPVEVDQSBESUdJVEFMIERBIFVOSVZBVEVTCihCRFUpIHByZWVuY2hpZG8gZSBhc3NpbmFkbyBwZWxvIGF1dG9yIG91IHRpdHVsYXIgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIApkYSBvYnJhLCBlIGFmaXJtYSBlc3RhciBzZW5kbyBmaWRlZGlnbm8gYW9zIGRhZG9zIGluZm9ybWFkb3Mgbm8gbWVzbW8uIAoKTyB0ZXJtbyBkZSBsaWNlbsOnYSwgY29tbyBzZWd1ZSBhYmFpeG8sIGZvaSBkZWZpbmlkbyBwZWxhIEFzc2Vzc29yaWEgCkp1csOtZGljYSBkbyBDZW50cm8gVW5pdmVyc2l0w6FyaW8gVW5pdmF0ZXM6CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVEVSTU8gREUgTElDRU7Dh0EgLSBCSUJMSU9URUNBIERJR0lUQUwgREEgVU5JVkFURVMgKEJEVSkKCkF1dG9yIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbmRlcmXDp28gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClJHIF9fX19fX19fX19fX19fX19fX19fX19fX19fIENQRiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYXR1cmV6YSBkYSBPYnJhICgpIEFydGlnbyAoKSBNb25vZ3JhZmlhICgpIERpc3NlcnRhw6fDo28gKCkgVGVzZSAoKSBPdXRybwpUw610dWxvIGRhIE9icmEgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkPDs2QuIElkZW50aWZpY2Fkb3IgKHJlc2VydmFkbylfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCjEuIE8gQVVUT1IgZGVjbGFyYSBxdWUgw6kgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgT0JSQSBlIHRlbSBwbGVuYSAKZGlzcG9uaWJpbGlkYWRlIGRvcyBtZXNtb3MsIGV4aW1pbmRvIGEgVU5JVkFURVMgZGUgdG9kYSBlIHF1YWxxdWVyIApyZXNwb25zYWJpbGlkYWRlLgoKMi4gTyBBVVRPUiBkZWNsYXJhIHF1ZSwgcmVsYXRpdmFtZW50ZSDDoCBPQlJBLCByZXNwZWl0b3Ugb3MgZGlyZWl0b3MgCmludGVsZWN0dWFpcyBkZSB0ZXJjZWlyb3MgZSBjdW1wcml1IGNvbSBhcyBvYnJpZ2HDp8O1ZXMgbGVnYWlzIG91IGNvbnRyYXR1YWlzIApjb3JyZWxhdGFzLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLgoKMy4gTyBBVVRPUiBsaWNlbmNpYSBhIHJlcHJvZHXDp8OjbyBncmF0dWl0YSBlbSBmb3JtYXRvIGRpZ2l0YWwgZSBhIApkaXNwb25pYmlsaXphw6fDo28gZ3JhdHVpdGEgb3Ugb25lcm9zYSBkYSBPQlJBIG5hIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSAKVW5pdmF0ZXMsIHBhcmEgdG9kb3Mgb3MgdXN1w6FyaW9zLCBuYSBmb3JtYSBkZWZpbmlkYSBwZWxhIFVOSVZBVEVTLCBjaWVudGUgCmRlIHF1ZSBhIGluY2x1c8OjbyBkYSBPQlJBIG5hIEJpYmxpb3RlY2EgaW1wb3J0YXLDoSBubyBsaWNlbmNpYW1lbnRvIHBvciAKbWVpbyBkYSBDcmVhdGl2ZSBDb21tb25zLgoKNC4gQSBVTklWQVRFUyBuYWRhIGRldmVyw6EgYW8gQVVUT1IgcGVsYSByZXByb2R1w6fDo28gZSBkaXNwb25pYmlsaXphw6fDo28gZGEgCk9CUkEsIGNvbmZvcm1lIGFjaW1hIHByZXZpc3RvLCBtZXNtbyBzZSBvIGFjZXNzbyBkb3MgdXN1w6FyaW9zIGRhIEJpYmxpb3RlY2EgCkRpZ2l0YWwgZGEgVW5pdmF0ZXMgZm9yIGEgdMOtdHVsbyBvbmVyb3NvLgoKNS4gTyBBVVRPUiBmaWNhIGNpZW50ZSBkZSBxdWUsIGRpc3BvbmliaWxpemFkYSBhIE9CUkEgbmEgQmlibGlvdGVjYSBEaWdpdGFsIApkYSBVbml2YXRlcywgb3MgdXN1w6FyaW9zIHBvZGVyw6NvIHV0aWxpesOhLWxhIGNvbmZvcm1lIGFzIG5vcm1hcyBkYSBDcmVhdGl2ZSAKQ29tbW9ucy4KCjYuIE8gQVVUT1I6ClBlcm1pdGUgbyB1c28gY29tZXJjaWFsIGRhIHN1YSBPQlJBPyAKKCApIFNpbSAoTyBsaWNlbmNpYWRvciBwZXJtaXRlIGEgb3V0cm9zIGNvcGlhciwgZGlzdHJpYnVpciwgZXhpYmlyIGUgZXhlY3V0YXIgCmEgT0JSQSwgaW5jbHVzaXZlIHBhcmEgZmlucyBjb21lcmNpYWlzKS4KKCApIE7Do28gKE8gbGljZW5jaWFudGUgcGVybWl0ZSBhIG91dHJvcyBjb3BpYXIsIGRpc3RyaWJ1aXIsIGV4aWJpciBlIGV4ZWN1dGFyIAphIE9CUkEgc29tZW50ZSBjb20gZmlucyBuw6NvIGNvbWVyY2lhaXMpLgoKUGVybWl0ZSBtb2RpZmljYcOnw7VlcyBlbSBzdWEgT0JSQT8KKCApIFNpbSAoTyBsaWNlbmNpYW50ZSBwZXJtaXRlIGEgb3V0cm9zIGNvcGlhciwgZGlzdHJpYnVpciwgZXhpYmlyIGUgZXhlY3V0YXIgCmEgT0JSQSwgYmVtIGNvbW8gdXPDoS1sYSBjb21vIGJhc2UgcGFyYSBvYnJhcyBkZXJpdmFkYXMpLgooICkgU2ltLCBjb250YW50byBxdWUgb3Mgb3V0cm9zIGNvbXBhcnRpbGhlbSBkZSBmb3JtYSBzZW1lbGhhbnRlIChPIGxpY2VuY2lhZG9yIApwZXJtaXRlIGFvcyBvdXRyb3MgZGlzdHJpYnVpciBvYnJhcyBkZXJpdmF0aXZhcyBzb21lbnRlIHNvYiBhIG1lc21hIGxpY2Vuw6dhIG91IApvdXRyYSBjb21wYXTDrXZlbCBjb20gYSBxdWUgcmVnZSBhIE9CUkEgZG8gbGljZW5jaWFkb3IpLgooICkgTsOjbyAoTyBsaWNlbmNpYW50ZSBwZXJtaXRlIGEgb3V0cm9zIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYXBlbmFzIApjw7NwaWFzIGluYWx0ZXJhZGFzIGRhIE9CUkEg4oCTIG7Do28gcGVybWl0ZSBvYnJhcyBkZXJpdmFkYXMpLgoKRm9udGU6IGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2Nob29zZS8KCjcuIEEgcHJlc2VudGUgbGljZW7Dp2EsIG5vIHF1ZSBjb3ViZXIsIHBvZGVyw6Egc2VyIGNhbmNlbGFkYSBtZWRpYW50ZSBhdmlzbyBmb3JtYWwgCmRvIEFVVE9SLCDDoCBVTklWQVRFUywgY29tIGFudGVjZWTDqm5jaWEgbcOtbmltYSBkZSA5MCBkaWFzLCBzZW0gcHJlanVkaWNhciBvcyBhdG9zIApwcmF0aWNhZG9zIG5hIHN1YSB2aWfDqm5jaWEuICAKCkxvY2FsIF9fX19fX19fX19fX19fX19fX19fCkRhdGEgIF9fX19fL19fX19fXy9fX19fX19fICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoJCQkJCQlBdXRvcgo= |
dc.title.pt_BR.fl_str_mv |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
title |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
spellingShingle |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão Lagmann, Douglas Franciel CET Engenharia de Software Padrões de Projeto Arquitetura de Software |
title_short |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
title_full |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
title_fullStr |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
title_full_unstemmed |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
title_sort |
Um estudo de caso sobre a utilização de padrões de projeto na definição de uma arquitetura de software voltada ao desenvolvimento de sistemas de gestão |
author |
Lagmann, Douglas Franciel |
author_facet |
Lagmann, Douglas Franciel |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Dall’Oglio, Pablo |
dc.contributor.author.fl_str_mv |
Lagmann, Douglas Franciel |
contributor_str_mv |
Dall’Oglio, Pablo |
dc.subject.cnpq.fl_str_mv |
CET |
topic |
CET Engenharia de Software Padrões de Projeto Arquitetura de Software |
dc.subject.por.fl_str_mv |
Engenharia de Software Padrões de Projeto Arquitetura de Software |
description |
O ambiente mercadológico atual exige das empresas mais rapidez nas entregas, mais eficiência e mais qualidade em seus produtos, aliado ao fato de a demanda por software estar cada vez maior, devido ao fato de ele estar cada vez mais presente em nossas vidas. Isso faz com que desenvolvedores necessitem produzir seus softwares dentro de um prazo menor, para conseguir atender a todas as demandas de seus clientes. A Engenharia de Software é uma disciplina que foi criada com o objetivo de fornecer um conjunto de métodos e processos que visa a auxiliar e melhorar as atividades envolvidas na construção de software, a fim de aumentar a produtividade, reduzir custos e garantir a qualidade. Sendo assim, o presente trabalho tem o objetivo de estudar um conjunto de soluções técnicas que aplicam os conceitos e práticas da Engenharia de Software, a fim de propor uma arquitetura de software para a construção de um sistema de gestão empresarial o qual tenha, como objetivo, suportar mudanças e poder evoluir com o tempo. Para a construção dessa arquitetura, optou-se por buscar soluções técnicas que tenham aderência a padrões de projeto, pois eles são as melhores práticas de soluções para problemas comuns de software, porque buscam priorizar aspectos de simplicidade e de flexibilidade no desenvolvimento, visando a facilitar a reutilização de componentes, diminuir o tempo para o desenvolvimento e propiciar a criação de sistemas flexíveis que rapidamente possam se adaptar a novas necessidades dos processos de negócios. |
publishDate |
2014 |
dc.date.submitted.none.fl_str_mv |
2014-03-19 |
dc.date.accessioned.fl_str_mv |
2014-03-19T18:40:51Z |
dc.date.available.fl_str_mv |
2014-03-19T18:40:51Z |
dc.date.issued.fl_str_mv |
2014-03-19 |
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.uri.fl_str_mv |
http://hdl.handle.net/10737/357 |
url |
http://hdl.handle.net/10737/357 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) instname:Centro Universitário Univates (UNIVATES) instacron:UNIVATES |
instname_str |
Centro Universitário Univates (UNIVATES) |
instacron_str |
UNIVATES |
institution |
UNIVATES |
reponame_str |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
collection |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
bitstream.url.fl_str_mv |
https://www.univates.br/bdu/bitstreams/d4ec30b3-3aca-4c5a-86ba-3f78237877ae/download https://www.univates.br/bdu/bitstreams/ff696594-fe2b-4cbb-9748-7547c96c2de1/download https://www.univates.br/bdu/bitstreams/72f380de-642e-497a-b97e-12220e72f387/download https://www.univates.br/bdu/bitstreams/b6444ac9-f7af-4e51-8f4e-cd633f76a9ce/download https://www.univates.br/bdu/bitstreams/0c29df9e-ead0-40d6-bfbc-edfd7ed7a413/download https://www.univates.br/bdu/bitstreams/8d97f1d6-794f-4732-b358-7b746f793129/download https://www.univates.br/bdu/bitstreams/0a540f9c-cf8e-4135-834d-1aef931cc06b/download |
bitstream.checksum.fl_str_mv |
d75ca7909f1e444c28ef9d8fad499861 4afdbb8c545fd630ea7db775da747b2f 6639399f6360e7f87efc5130cef8e9ad 9da0b6dfac957114c6a7714714b86306 097cb66d9da262e5bba0f6f2b3cc27e9 d1688943aca23227c6f8040a5dde2b99 7fc0fa6a07368ea9d8e17a60de542cd9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES) |
repository.mail.fl_str_mv |
|
_version_ |
1801842362322780160 |