Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova

Detalhes bibliográficos
Autor(a) principal: Machado, Cátia Sofia Fins
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10348/11016
Resumo: As Instituições Hospitalares deparam-se com inúmeros desafios no seu quotidiano, pelo que uma boa gestão contribui imenso para uma boa prestação de cuidados e funcionamento eficiente das mesmas. A informática surge no campo da logística hospitalar para automatizar processos, reduzir custos e tempo, e para contribuir para a melhoria geral do funcionamento do hospital. Atendendo `as necessidades evolutivas das Instituições de Saúde, foram percecionadas as vantagens de estas possuírem um sistema de logística hospitalar que conseguisse executar nos dispositivos mais recentes, em ambiente Web e Mobile. Esta inovação permitirá às Instituições de Saúde uma maior mobilidade pelos serviços, maior eficiência, entre outros aspetos vantajosos. Tendo esta necessidade em vista, foi proposto o desenvolvimento de uma aplicação que permite fazer a gestão dos pedidos de material necessário nos serviços hospitalares, através da funcionalidade de encomendas de material. Este desenvolvimento foi realizado em ambiente empresarial, de modo a dar resposta `as necessidades dos utilizadores das soluções desenvolvidas e implementadas pela empresa e contribuir para a evolução tecnológica das mesmas. A aplicação desenvolvida encontra-se dividida em 3 módulos: Serviços, Armazém Interno e Bens de Consumo. Numa fase inicial do projeto, foi realizado um estudo acerca da importância da logística nos hospitais e do papel importante das TI nesta área. De seguida, foram estudadas as possíveis tecnologias a utilizar no desenvolvimento da aplicação e, após uma análise detalhada, foram selecionadas as mais adequadas. Passada esta fase, foi efetuado o levantamento e análise dos requisitos funcionais e não funcionais que a aplicação deveria respeitar. Seguidamente, foram criados diagramas de Casos de Uso e um Diagrama de Classes, de modo a planear o projeto e a garantir que este cumprisse os objetivos propostos. Estes diagramas foram realizados tendo em conta modelos de logística hospitalar, bem como as soluções implementadas na empresa, de modo a garantir uma integração bem sucedida. As fases do desenvolvimento são descritas neste relatório, através da explicação de conceitos, apresentação de diagramas e descrição do trabalho efetuado. Ao longo do desenvolvimento e no seu final, foram realizados diversos tipos de testes, para evitar a ocorrência de falhas que poderiam tornar-se críticas para as Instituições de Saúde e para assegurar a boa usabilidade do sistema. Estes testes demonstraram que o sistema cumpria os requisitos como esperado. No final desta etapa, foi possível efetuar uma conclusão relativamente ao sucesso deste projeto e indagar acerca das possíveis melhorias a implementar para que este software se torne mais completo e robusto. Concluindo, o presente trabalho trouxe muitas contribuições para os processos da empresa, assim como um enorme crescimento das capacidades formativas da estagiária. A nível dos objetivos propostos, pode-se concluir que os mesmos foram alcançados e que os desafios que surgiram foram ultrapassados. A aplicação desenvolvida constitui uma base com enorme potencial de crescimento para inclusão de novas funcionalidades, que tornem a aplicação ainda mais vantajosa para as Instituições Hospitalares. Estamos num mundo em crescente avanço tecnológico. A criação de software inovador, na área da saúde, traz enormes benefícios, principalmente ao bem-estar dos utentes, preservando o nosso bem mais precioso — a vida.
id RCAP_0687066205d7c86454ce0a49325455d5
oai_identifier_str oai:repositorio.utad.pt:10348/11016
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache CordovaEncomendasBlazor WebAssemblyAs Instituições Hospitalares deparam-se com inúmeros desafios no seu quotidiano, pelo que uma boa gestão contribui imenso para uma boa prestação de cuidados e funcionamento eficiente das mesmas. A informática surge no campo da logística hospitalar para automatizar processos, reduzir custos e tempo, e para contribuir para a melhoria geral do funcionamento do hospital. Atendendo `as necessidades evolutivas das Instituições de Saúde, foram percecionadas as vantagens de estas possuírem um sistema de logística hospitalar que conseguisse executar nos dispositivos mais recentes, em ambiente Web e Mobile. Esta inovação permitirá às Instituições de Saúde uma maior mobilidade pelos serviços, maior eficiência, entre outros aspetos vantajosos. Tendo esta necessidade em vista, foi proposto o desenvolvimento de uma aplicação que permite fazer a gestão dos pedidos de material necessário nos serviços hospitalares, através da funcionalidade de encomendas de material. Este desenvolvimento foi realizado em ambiente empresarial, de modo a dar resposta `as necessidades dos utilizadores das soluções desenvolvidas e implementadas pela empresa e contribuir para a evolução tecnológica das mesmas. A aplicação desenvolvida encontra-se dividida em 3 módulos: Serviços, Armazém Interno e Bens de Consumo. Numa fase inicial do projeto, foi realizado um estudo acerca da importância da logística nos hospitais e do papel importante das TI nesta área. De seguida, foram estudadas as possíveis tecnologias a utilizar no desenvolvimento da aplicação e, após uma análise detalhada, foram selecionadas as mais adequadas. Passada esta fase, foi efetuado o levantamento e análise dos requisitos funcionais e não funcionais que a aplicação deveria respeitar. Seguidamente, foram criados diagramas de Casos de Uso e um Diagrama de Classes, de modo a planear o projeto e a garantir que este cumprisse os objetivos propostos. Estes diagramas foram realizados tendo em conta modelos de logística hospitalar, bem como as soluções implementadas na empresa, de modo a garantir uma integração bem sucedida. As fases do desenvolvimento são descritas neste relatório, através da explicação de conceitos, apresentação de diagramas e descrição do trabalho efetuado. Ao longo do desenvolvimento e no seu final, foram realizados diversos tipos de testes, para evitar a ocorrência de falhas que poderiam tornar-se críticas para as Instituições de Saúde e para assegurar a boa usabilidade do sistema. Estes testes demonstraram que o sistema cumpria os requisitos como esperado. No final desta etapa, foi possível efetuar uma conclusão relativamente ao sucesso deste projeto e indagar acerca das possíveis melhorias a implementar para que este software se torne mais completo e robusto. Concluindo, o presente trabalho trouxe muitas contribuições para os processos da empresa, assim como um enorme crescimento das capacidades formativas da estagiária. A nível dos objetivos propostos, pode-se concluir que os mesmos foram alcançados e que os desafios que surgiram foram ultrapassados. A aplicação desenvolvida constitui uma base com enorme potencial de crescimento para inclusão de novas funcionalidades, que tornem a aplicação ainda mais vantajosa para as Instituições Hospitalares. Estamos num mundo em crescente avanço tecnológico. A criação de software inovador, na área da saúde, traz enormes benefícios, principalmente ao bem-estar dos utentes, preservando o nosso bem mais precioso — a vida.Hospital Institutions face many challenges. Because of this, improved management allows for better healthcare and the efficient functioning of the institution. IT comes along the field of hospital logistics to automate processes, reduce costs and time, and globally improve the functioning of the hospital. Given the evolutionary needs of Health Institutions, the advantages of having a system for hospital logistics, available to use in the latest devices, on Web and Mobile environments, were perceived. This innovation will enable Health Institutions to achieve greater mobility between services, greater efficiency, among others. Because of this need, there was a proposal to develop an application that allows the management of requests for material required for hospital services. This development was made in an entrepreneurial environment, in order to satisfy the needs of the users of the company’s implemented solutions, to contribute to their technological evolution. The developed application has three modules: ”Servi¸cos”, ”Armaz´em Interno”e ”Bens de Consumo”. At the beginning of the development, it was performed an investigation to identify the value of hospital logistics and the influential role of IT in this area. Then, it was performed the study of technologies to choose the most suitable ones. Next, the functional and non-functional requirements that the application should satisfy were analyzed. Then, there were created UML diagrams to plan the development process and ensure it met the primary objectives. The development of the diagrams took into account hospital logistics models and the solutions implemented by the company, to ensure a successful integration. The development stages described in this report show the explanation of concepts, the presentation of diagrams, and the description of the work made. Throughout the whole development, there were performed a variety of tests, to avoid the occurrence of failures that could become critical for the Health Institutions and to ensure the usability of the system. These tests showed that the system fulfilled the requirements as expected. In the end, it was possible to conclude on the success of the project and to discuss possible improvements to make the software more complete and robust. Concluding, it is possible to affirm that this work has brought many contributions to the company’s processes and an enormous increase in the trainee’s skills. It’s concluded the achievement of the primary goals and the overcoming of the challenges that arose. The developed software is a basis with immense growth potential and capability to include new functionalities, making the application more beneficial for the Hospital Institutions. The world’s technology is growing exponentially. So, the creation of innovative health software brings enormous benefits, particularly to the well-being of patients, preserving our most precious asset — life2022-02-08T15:41:15Z2021-10-11T00:00:00Z2021-10-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/10348/11016porMachado, Cátia Sofia Finsinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-02T12:58:47Zoai:repositorio.utad.pt:10348/11016Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:06:52.220540Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
title Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
spellingShingle Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
Machado, Cátia Sofia Fins
Encomendas
Blazor WebAssembly
title_short Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
title_full Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
title_fullStr Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
title_full_unstemmed Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
title_sort Desenvolvimento de módulos de logística hospitalar com recurso a .NET Core, Oracle e Apache Cordova
author Machado, Cátia Sofia Fins
author_facet Machado, Cátia Sofia Fins
author_role author
dc.contributor.author.fl_str_mv Machado, Cátia Sofia Fins
dc.subject.por.fl_str_mv Encomendas
Blazor WebAssembly
topic Encomendas
Blazor WebAssembly
description As Instituições Hospitalares deparam-se com inúmeros desafios no seu quotidiano, pelo que uma boa gestão contribui imenso para uma boa prestação de cuidados e funcionamento eficiente das mesmas. A informática surge no campo da logística hospitalar para automatizar processos, reduzir custos e tempo, e para contribuir para a melhoria geral do funcionamento do hospital. Atendendo `as necessidades evolutivas das Instituições de Saúde, foram percecionadas as vantagens de estas possuírem um sistema de logística hospitalar que conseguisse executar nos dispositivos mais recentes, em ambiente Web e Mobile. Esta inovação permitirá às Instituições de Saúde uma maior mobilidade pelos serviços, maior eficiência, entre outros aspetos vantajosos. Tendo esta necessidade em vista, foi proposto o desenvolvimento de uma aplicação que permite fazer a gestão dos pedidos de material necessário nos serviços hospitalares, através da funcionalidade de encomendas de material. Este desenvolvimento foi realizado em ambiente empresarial, de modo a dar resposta `as necessidades dos utilizadores das soluções desenvolvidas e implementadas pela empresa e contribuir para a evolução tecnológica das mesmas. A aplicação desenvolvida encontra-se dividida em 3 módulos: Serviços, Armazém Interno e Bens de Consumo. Numa fase inicial do projeto, foi realizado um estudo acerca da importância da logística nos hospitais e do papel importante das TI nesta área. De seguida, foram estudadas as possíveis tecnologias a utilizar no desenvolvimento da aplicação e, após uma análise detalhada, foram selecionadas as mais adequadas. Passada esta fase, foi efetuado o levantamento e análise dos requisitos funcionais e não funcionais que a aplicação deveria respeitar. Seguidamente, foram criados diagramas de Casos de Uso e um Diagrama de Classes, de modo a planear o projeto e a garantir que este cumprisse os objetivos propostos. Estes diagramas foram realizados tendo em conta modelos de logística hospitalar, bem como as soluções implementadas na empresa, de modo a garantir uma integração bem sucedida. As fases do desenvolvimento são descritas neste relatório, através da explicação de conceitos, apresentação de diagramas e descrição do trabalho efetuado. Ao longo do desenvolvimento e no seu final, foram realizados diversos tipos de testes, para evitar a ocorrência de falhas que poderiam tornar-se críticas para as Instituições de Saúde e para assegurar a boa usabilidade do sistema. Estes testes demonstraram que o sistema cumpria os requisitos como esperado. No final desta etapa, foi possível efetuar uma conclusão relativamente ao sucesso deste projeto e indagar acerca das possíveis melhorias a implementar para que este software se torne mais completo e robusto. Concluindo, o presente trabalho trouxe muitas contribuições para os processos da empresa, assim como um enorme crescimento das capacidades formativas da estagiária. A nível dos objetivos propostos, pode-se concluir que os mesmos foram alcançados e que os desafios que surgiram foram ultrapassados. A aplicação desenvolvida constitui uma base com enorme potencial de crescimento para inclusão de novas funcionalidades, que tornem a aplicação ainda mais vantajosa para as Instituições Hospitalares. Estamos num mundo em crescente avanço tecnológico. A criação de software inovador, na área da saúde, traz enormes benefícios, principalmente ao bem-estar dos utentes, preservando o nosso bem mais precioso — a vida.
publishDate 2021
dc.date.none.fl_str_mv 2021-10-11T00:00:00Z
2021-10-11
2022-02-08T15:41:15Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10348/11016
url http://hdl.handle.net/10348/11016
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.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137157000986624