Repository logo
 
Loading...
Thumbnail Image
Publication

Sistema de informação de gestão de encomendas da atividade de tratamento naval

Use this identifier to reference this record.
Name:Description:Size:Format: 
EmanuelSantos.pdf2.55 MBAdobe PDF Download

Abstract(s)

A gestão de um projeto na indústria de tratamento naval é complexa devido à constante mudança de planeamentos provocada por fatores externos como por exemplo as condições climatéricas ou fatores internos como a falta de equipamento de movimentação provocada por avarias. Contabilizar as receitas e despesas durante um projeto naval é essencial para os líderes de projeto acompanharem a rentabilidade do seu projeto. Na empresa TECOR, esta contabilização foi conseguida com a implantação, em 2003, de um sistema de informação que permite a monitorização dos gastos e rendimentos. O problema é que, de acordo com os requisitos da altura, o sistema de informação foi desenvolvido com base em tecnologias que já não permitem expandir mais o sistema e é possível verificar a existência de anti-padrões resultantes de más práticas de programação. Face a necessidade de modernizar e expandir as funcionalidades do sistema optou-se por uma estratégia que passou pelo desenvolvimento de um novo sistema. Deste modo, o novo sistema iria permitir reduzir o esforço de manutenção do mesmo e reduzir os tempos de espera entre tarefas dos utilizadores do sistema. O trabalho apresentado consiste no desenvolvimento deste novo sistema de informação de gestão de encomendas, utilizando tecnologias modernas e padrões estruturais adequados a escala do projeto. Para o desenvolvimento do novo sistema, seguimos uma abordagem de desenvolvimento Lean e recorremos aos padrões de arquitetura “Model-View-View-Model” e ao padrão DAO. O novo sistema desenvolvido permite melhorar a eficiência da gestão financeira e ajudar os gestores de encomenda a monitorizar os custos com uma apresentação cuidada que facilite essa tarefa de leitura de indicadores financeiros com a inclusão de painéis de bordo.
Project managing in ship treatment is a complex task. The constant changes of plans due to external factors like weather conditions and also internal factors such as lack of lift equipment make it a challenge to manage a project budget. It’s important to track the income and outcome during a vessel treatment, is essential for project leaders to track the profitability. At TECOR, this accounting was obtained with the implementation, in 2003, of an information system that allows the monitoring of income and expenditures. The problem with this implemented system is that was developed with the requirements at that time based on technologies that cannot be expanded. Beside that the system was developed with bad programming practices and anti-pattern design solutions. In a need for modernization and expansion the system features, we decided to develop an all-new system. With this decision, the new system is for reduce maintenance effort and also less waiting time between user tasks. This work presents: the development of vessel management system, using modern technologies and also the use of design patterns. For the development of a new system we follow a lean development approach and used the “Model-View-View-Model” architecture pattern and also the DAO pattern. The new system improves the financial management efficiency and also helps the project leaders to monitor costs with a clean presentation, like dashboards, to make it easier to interpret the financial indicators.

Description

Relatório de Projeto submetida como requisito parcial para obtenção do grau de Mestre em Engenharia de Software

Keywords

MVVM DAO Anti-padrões Painéis de bordo Eficiência Anti-pattern Dashboards Efficiency

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

Instituto Politécnico de Setúbal. Escola Superior de Tecnologia de Setúbal

CC License