[en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB

Detalhes bibliográficos
Autor(a) principal: RONALD JUNIOR LEMOS ASSUNCAO
Data de Publicação: 2022
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=2
http://doi.org/10.17771/PUCRio.acad.58757
Resumo: [pt] Esta dissertação descreve a extensão de uma ferramenta educacional (LESM – Linear Elements Structure Model), desenvolvida na PUC-Rio e implementada no ambiente do MATLAB, para dimensionamento de pórticos metálicos bidimensionais seguindo os preceitos da norma brasileira NBR8800:2008. Todas as etapas de desenvolvimento são descritas detalhadamente, trazendo também referências à norma utilizada, visto que a funcionalidade deve atender rigorosamente a seus preceitos. As etapas adotadas são: levantamento de requisitos da funcionalidade, levantamento de requisitos do software, análise, projeto do programa, codificação, teste e operação. Vale ressaltar que todos os desdobramentos das etapas são baseados na linguagem orientada a objetos MATLAB, na qual o software LESM foi desenvolvido. As etapas de desenvolvimento são elucidadas através de esquemas UML (Linguagem de Modelagem Unificada) para que haja maior entendimento dos relacionamentos organizacionais e processuais utilizados. Dessa maneira podem ser traçados comparativos das novas estruturas de dados implementadas com as anteriormente disponíveis na documentação do LESM. Além disso, apesar da linguagem predominante utilizada no desenvolvimento ser a linguagem do MATLAB, há menções relacionais à JavaScript, utilizado para elaborar alguns recursos da nova funcionalidade. Por fim, após esclarecer todas as nuances do processo de desenvolvimento, são modelados exemplos práticos utilizando o LESM com o intuito de demonstrar a nova funcionalidade adicionada e a acurácia de seus resultados.
id PUC_RIO-1_c0ec63286f98bd78be29b01014be2029
oai_identifier_str oai:MAXWELL.puc-rio.br:58757
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB [pt] UMA ESTRUTURA DE CLASSES ORIENTADA A OBJETOS PARA VERIFICAÇÃO DE PROJETO DE PERFIS METÁLICOS EM MATLAB [pt] PROGRAMACAO ORIENTADA A OBJETOS[pt] PORTICOS PLANOS[pt] DIMENSIONAMENTO DE ESTRUTURAS DE ACO[pt] MATLAB[en] OBJECT-ORIENTED PROGRAMMING[en] PLANAR FRAME STRUCTURES[en] DESIGN OF STEEL STRUCTURES[en] MATLAB[pt] Esta dissertação descreve a extensão de uma ferramenta educacional (LESM – Linear Elements Structure Model), desenvolvida na PUC-Rio e implementada no ambiente do MATLAB, para dimensionamento de pórticos metálicos bidimensionais seguindo os preceitos da norma brasileira NBR8800:2008. Todas as etapas de desenvolvimento são descritas detalhadamente, trazendo também referências à norma utilizada, visto que a funcionalidade deve atender rigorosamente a seus preceitos. As etapas adotadas são: levantamento de requisitos da funcionalidade, levantamento de requisitos do software, análise, projeto do programa, codificação, teste e operação. Vale ressaltar que todos os desdobramentos das etapas são baseados na linguagem orientada a objetos MATLAB, na qual o software LESM foi desenvolvido. As etapas de desenvolvimento são elucidadas através de esquemas UML (Linguagem de Modelagem Unificada) para que haja maior entendimento dos relacionamentos organizacionais e processuais utilizados. Dessa maneira podem ser traçados comparativos das novas estruturas de dados implementadas com as anteriormente disponíveis na documentação do LESM. Além disso, apesar da linguagem predominante utilizada no desenvolvimento ser a linguagem do MATLAB, há menções relacionais à JavaScript, utilizado para elaborar alguns recursos da nova funcionalidade. Por fim, após esclarecer todas as nuances do processo de desenvolvimento, são modelados exemplos práticos utilizando o LESM com o intuito de demonstrar a nova funcionalidade adicionada e a acurácia de seus resultados.[en] This document describes the extension of an educational tool (LESM – Linear Elements Structure Model), developed on PUC-Rio and implemented in the MATLAB environment for metallic dimensioning of 2D frames, following the precepts of the Brazilian dimensioning standard, NBR8800:2008. The entire development steps are described in details, along with references of the standard used, since the new feature must strictly attend its precepts. The order of the adopted steps is: feature requirements gathering, software requirements gathering, analysis, program project, coding, test and operation. It is worth mentioning that all of the steps are based on the objects oriented language MATLAB, which the software LESM was developed. The previously mentioned phases are elucidated through UMLs schemes for a better understanding of the organizational relationships and processes used. Thus, comparatives of the implemented new data structure with the previously available in LESM documentation, disposed in UML diagrams, can be traced. Furthermore, despite the predominant language used in the development is MATLAB, will be also mentions to JavaScript, used to elaborate some resources of the new feature. Finally, after clarifying all aspects of the development process, practical examples using LESM are modeled to demonstrate the new feature along with the results accuracy.MAXWELLLUIZ FERNANDO CAMPOS RAMOS MARTHARONALD JUNIOR LEMOS ASSUNCAO2022-04-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=2http://doi.org/10.17771/PUCRio.acad.58757porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-07-22T00:00:00Zoai:MAXWELL.puc-rio.br:58757Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342022-07-22T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
[pt] UMA ESTRUTURA DE CLASSES ORIENTADA A OBJETOS PARA VERIFICAÇÃO DE PROJETO DE PERFIS METÁLICOS EM MATLAB
title [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
spellingShingle [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
RONALD JUNIOR LEMOS ASSUNCAO
[pt] PROGRAMACAO ORIENTADA A OBJETOS
[pt] PORTICOS PLANOS
[pt] DIMENSIONAMENTO DE ESTRUTURAS DE ACO
[pt] MATLAB
[en] OBJECT-ORIENTED PROGRAMMING
[en] PLANAR FRAME STRUCTURES
[en] DESIGN OF STEEL STRUCTURES
[en] MATLAB
title_short [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
title_full [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
title_fullStr [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
title_full_unstemmed [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
title_sort [en] AN OBJECT ORIENTED CLASS STRUCTURE FOR STEEL PROFILES DESIGN VERIFICATION IN MATLAB
author RONALD JUNIOR LEMOS ASSUNCAO
author_facet RONALD JUNIOR LEMOS ASSUNCAO
author_role author
dc.contributor.none.fl_str_mv LUIZ FERNANDO CAMPOS RAMOS MARTHA
dc.contributor.author.fl_str_mv RONALD JUNIOR LEMOS ASSUNCAO
dc.subject.por.fl_str_mv [pt] PROGRAMACAO ORIENTADA A OBJETOS
[pt] PORTICOS PLANOS
[pt] DIMENSIONAMENTO DE ESTRUTURAS DE ACO
[pt] MATLAB
[en] OBJECT-ORIENTED PROGRAMMING
[en] PLANAR FRAME STRUCTURES
[en] DESIGN OF STEEL STRUCTURES
[en] MATLAB
topic [pt] PROGRAMACAO ORIENTADA A OBJETOS
[pt] PORTICOS PLANOS
[pt] DIMENSIONAMENTO DE ESTRUTURAS DE ACO
[pt] MATLAB
[en] OBJECT-ORIENTED PROGRAMMING
[en] PLANAR FRAME STRUCTURES
[en] DESIGN OF STEEL STRUCTURES
[en] MATLAB
description [pt] Esta dissertação descreve a extensão de uma ferramenta educacional (LESM – Linear Elements Structure Model), desenvolvida na PUC-Rio e implementada no ambiente do MATLAB, para dimensionamento de pórticos metálicos bidimensionais seguindo os preceitos da norma brasileira NBR8800:2008. Todas as etapas de desenvolvimento são descritas detalhadamente, trazendo também referências à norma utilizada, visto que a funcionalidade deve atender rigorosamente a seus preceitos. As etapas adotadas são: levantamento de requisitos da funcionalidade, levantamento de requisitos do software, análise, projeto do programa, codificação, teste e operação. Vale ressaltar que todos os desdobramentos das etapas são baseados na linguagem orientada a objetos MATLAB, na qual o software LESM foi desenvolvido. As etapas de desenvolvimento são elucidadas através de esquemas UML (Linguagem de Modelagem Unificada) para que haja maior entendimento dos relacionamentos organizacionais e processuais utilizados. Dessa maneira podem ser traçados comparativos das novas estruturas de dados implementadas com as anteriormente disponíveis na documentação do LESM. Além disso, apesar da linguagem predominante utilizada no desenvolvimento ser a linguagem do MATLAB, há menções relacionais à JavaScript, utilizado para elaborar alguns recursos da nova funcionalidade. Por fim, após esclarecer todas as nuances do processo de desenvolvimento, são modelados exemplos práticos utilizando o LESM com o intuito de demonstrar a nova funcionalidade adicionada e a acurácia de seus resultados.
publishDate 2022
dc.date.none.fl_str_mv 2022-04-28
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=2
http://doi.org/10.17771/PUCRio.acad.58757
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=58757&idi=2
http://doi.org/10.17771/PUCRio.acad.58757
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1849967315789021184