Você está na página 1de 20

INSTITUTO FEDERAL DO PARANÁ

ARIEL RIMOVICZ DE OLIVEIRA


MATHEUS GUILHERME
MARCUS RUAS

SISTEMA GERENCIAL DE SOLICITAÇÕES, CONTROLE E


EMPRÉSTIMO DE FERRAMENTARIA

TELÊMACO BORBA
2019
INSTITUTO FEDERAL DO PARANÁ

ARIEL RIMOVICZ DE OLIVEIRA


MATHEUS GUILHERME
MARCUS RUAS

SISTEMA GERENCIAL DE SOLICITAÇÕES, CONTROLE E


EMPRÉSTIMO DE FERRAMENTARIA

Trabalho apresentado à disciplina de


Análise de Sistemas do curso de
Tecnologia em Análise e Desenvolvimento
de Sistemas do Instituto Federal do
Paraná – Campus Telêmaco Borba, como
requisito parcial de avaliação.

Professor: Dr. Ronan Assumpção Silva

TELÊMACO BORBA
2019
RESUMO

Este trabalho tem por objetivo apresentar uma proposta de um sistema gerencial de
solicitação, controle e empréstimo de ferramentas relacionados à empresas nas
áreas industriais ou projetos de período intermediários. Para isso realizamos um
levantamento detalhado de requisitos e análise de sistemas para o desenvolvimento
do sistema proposto, além de propormos um sistema de fácil implementação e
configurações para os usuários e suas necessidades. Tendo em vista os requisitos
necessários, foram elaborados diagramas e fluxogramas que buscam elucidar as
interações e os processos em que o sistema deve desempenhar para o controle e
gerenciamento de ferramentas.

Palavras-chave: ​Ferramentas; Manutenção; Solicitações; Empréstimos.


LISTA DE FIGURAS

Figura 1 - Diagrama de Caso de Uso 12


Figura 2 - Diagrama de Caso de Uso 13
Figura 3 - Diagrama de Classes do sistema proposto 14
Figura 4 - Diagrama de Classes do sistema proposto 15
Figura 5 - Fluxograma e diagrama de sequência 16
Figura 6 - Prototipagem das Telas 17
Figura 7 - Prototipagem das Telas 18
Figura 8 - Prototipagem das Telas 19
SUMÁRIO

1.​ ​INTRODUÇÃO 6
2. OBJETIVOS 7
2.1 GERAL 7
2.2 ESPECÍFICOS 7
3.​ ​METODOLOGIA 7
4.​ ​LEVANTAMENTO DE REQUISITOS 7
5. SISTEMA PROPOSTO 10
6. ANÁLISE DE SISTEMA 11
6.1 DIAGRAMAS DE CASO DE USO (USE CASE) 11
6.2 DIAGRAMA DE CLASSE 14
7. FLUXOGRAMA 16
8. PROTOTIPAGEM DE TELAS 17
6

1. INTRODUÇÃO

O crescimento no desenvolvimento de novas tecnologias cria a necessidade


de realização de tarefas cada vez mais simplificada Este trabalho tem por objetivo
apresentar uma proposta de um sistema gerencial de solicitação, controle e
empréstimo de ferramentas relacionados à empresas nas áreas industriais ou
projetos de período intermediários. Para isso realizamos um levantamento detalhado
de requisitos e análise de sistemas para o desenvolvimento do sistema proposto,
além de propormos um sistema de fácil implementação e configurações para os
usuários e suas necessidades. Tendo em vista os requisitos necessários, foram
elaborados diagramas e fluxogramas que buscam elucidar as interações e os
processos em que o sistema deve desempenhar para o controle e gerenciamento de
ferramentas.

2. OBJETIVOS

2.1 GERAL

Apresentar uma proposta constituída de levantamento de requisitos, análise


de sistema e prototipagem de telas de um sistema gerencial de ferramentas.

2.2 ESPECÍFICOS

● Realizar levantamento de requisitos necessários para concepção do sistema


proposto.
● Elaborar diagramas que exemplifiquem os atributos e as interações do sistema
para que seja possível o uso TMS.
● Apresentar uma solução viável para um sistema de gerenciamento de
ferramentas, a fim de garantir a facilidade de uso e otimização de ferramentas.
7

3. METODOLOGIA

Para a elaboração da proposta desse sistema, adotou-se a metodologia de


pesquisa exploratória. Para elaboração da proposta realizamos previamente um
levantamento de requisitos necessários para o sistema e, posteriormente a análise
de sistemas, controles e relatórios. A partir disso foram elaborados diagramas e
fluxogramas que visam proporcionar um melhor entendimento sobre a proposta e
servem de base documental para a implementação efetiva do sistema. Para essa
documentação as atividades de levantamento de requisitos, análise de sistema e
controle utilizou-se a notação Unified Modeling Language (UML), que apresenta uma
linguagem padrão para elaboração da estrutura de projetos de software.
Objetivamos apresentar um modelo de sistema que poderá ser desenvolvido
e implantado facilitando o gerenciamento e controle de ferramentas em obras,
projetos que pedem interação de várias equipes de profissionais, porém para esse
projeto aplicamos para área industrial de ferramentas como estoque dela.

4. LEVANTAMENTO DE REQUISITOS

O levantamento de requisitos se deu com base na necessidade do


desenvolvimento de um software de gerenciamento e controle do setor de
ferramentaria de uma indústria de médio a grande porte, A partir dessa demanda
TMS irá regular solicitação de empréstimos, devoluções, requisições de manutenção
das ferramentas necessárias.
O sistema será composto por administradores, técnicos e usuários. Os
administradores possuem acesso completo a toda interface do sistema, podendo
cadastrar e visualizar todos os dados gerados pelas ordens de serviço, além de
cadastrar e atualizar os usuários do sistema. Os usuário poderão visualizar as
8

ferramentas não autorizadas para empréstimo assim como aquelas que estão em
manutenção.

RF. 1: Cadastro de usuário

Descrição: ​Somente o usuário poderá se cadastrar um novo usuário no sistema.


Entrada: ID de usuário, nome completo, data de nascimento, CPF, RG, função, setor de trabalho,
e-mail, contato, endereço e senha.
Processo: ​O cadastro de usuário será incluso no banco de dados.
Saída​: ​Exibe mensagem de cadastro concluído com sucesso caso todas as informações estejam
preenchidas corretamente, senão, exibe mensagem de erro.

RF. 2: Atualização de cadastro de usuário

Descrição: ​O usuário acessa o campo que deseja alterar e realiza a alteração.


Entrada: ​Campo desejado e inserção de novo dado.
Processo: ​Atualização do banco de dados.
Saída: Exibe mensagem de confirmação de alteração bem-sucedida, senão, exiba mensagem de
erro.

RF. 3: Exclusão de cadastro de usuário

Descrição:​ Somente o administrador poderá excluir o cadastro de usuário.


Entrada: ​ID de usuário ou CPF.
Processo: O sistema verifica se o usuário é cadastrado, se o usuário possuir cadastro será
realizada a exclusão.

Saída: ​Exibe mensagem de confirmação de exclusão de cadastro de usuário caso tenha sido
efetuado com sucesso, senão, exibe mensagem de erro.
9

Para cadastro de serviços, estruturados da seguinte forma:

RF 1: Cadastro de Ferramentas

Descrição: ​ Somente o administrador poderá cadastrar uma ferramenta no sistema.


Entrada:​ ID de ferramenta, categoria de ferramenta, descrição do ferramenta
Processo: ​O cadastro de ferramenta será incluso no banco de dados.
Saída: ​Exibe mensagem de cadastro concluído com sucesso caso todas as informações estejam
preenchidas corretamente, senão, exibe mensagem de erro.

RF 2: Atualização de cadastro de Ferramenta

Descrição: ​O administrador acessa o campo que deseja alterar e realiza a alteração.


Entrada: ​Campo desejado e inserção de novo dado.
Processo: ​Atualização do banco de dados.
Saída: Exibe mensagem de confirmação de alteração bem-sucedida, senão, exiba mensagem de
erro.

RF 3: Exclusão de cadastro de Ferramenta

Descrição:​ Somente o administrador poderá excluir o cadastro do ferramenta.


Entrada: ​ID de serviço ou ferramenta.
Processo: O sistema verifica se o ferramenta está cadastrada, se o ferramenta possuir cadastro
será realizada a exclusão
Saída: ​Exibe mensagem de confirmação de exclusão de cadastro de usuário caso tenha sido
efetuado com sucesso, senão, exibe mensagem de erro.
10

Por fim, para o cadastro de ordem de serviços, apresentamos a seguinte


organização:

RF. 1: Cadastro de reserva de ferramentas

Descrição: ​ O usuário poderá emitir solicitação de reserva de ferramenta no sistema.


Entrada: ID de ferramenta, ID de usuário, nome, categoria de serviço, descrição do ferramenta e
setor de trabalho.
Processo: ​O cadastro da reserva será incluso no banco de dados.
Saída: ​Exibe mensagem de cadastro concluído com sucesso caso todas as informações estejam
preenchidas corretamente, senão, exibe mensagem de erro.

RF. 2: Atualização do empréstimo

Descrição: ​O usuário acessa o campo que deseja alterar e realiza a alteração.


Entrada: ​Campo desejado e inserção de novo dado.
Processo: ​Atualização do banco de dados.
Saída: Exibe mensagem de confirmação de alteração bem-sucedida, senão, exiba mensagem de
erro.

RF. 3: Cancelar reserva

Descrição:​ O administrador e usuário poderão excluir requisição de reserva


Entrada: ​ID de reserva ou descrição de ferramenta
Processo: O sistema verifica se a requisição está cadastrada, se a requisição possuir cadastro
será realizada a exclusão.
Saída: ​Exibe mensagem de confirmação de exclusão da requisição caso tenha sido efetuado com
sucesso, senão, exibe mensagem de erro.

5. SISTEMA PROPOSTO

O sistema que propomos a desenvolver tem como objetivo desenvolver uma


aplicação de gerenciamento de solicitações, controle, manutenção e empréstimo de
ferramentas em uma empresa. Esse sistema destina-se às empresas que
necessitam de controle ferramentas e um melhor gerenciamento delas para o
11

funcionamento e produtividade no seu ramo de atividade. Pretende-se apresentar


uma interface simples e dinâmica para que o usuário possa utilizar de forma fácil e
ágil, contudo, ao mesmo tempo possam gerar dados úteis para implementação de
melhorias no sistema ou nos ambientes de trabalho.
​Os sistemas de gerenciamento existentes no mercado estão mais
relacionados com a módulo de estoque, custo administrativo, gestão de inventário,
movimentação e rastreabilidade de itens por uma empresa do que o controle de
suas atividades internas. Tendo a desvantagens de lento, custo elevado
infraestrutura computacional e uma pessima experiencia para o usuário final gerando
relatórios de difícil compreensão e pouco intuitivo para novos usuários.
Esses sistemas existentes atendem diversas demandas, contudo a maioria
depende de treinamento para utilização da interface, por motivo de não ser intuitiva
ao usuário.

6. ANÁLISE DE SISTEMA

Para o planejamento dos requisitos necessários realizamos uma análise


detalhada dos recursos e métodos necessários para seu funcionamento. Esta etapa
é essencial para garantir a eficiência das atividades em que a plataforma se propõe
a realizar. A seguir, apresentamos diagramas que elucidam o planejamento e análise
de sistema propriamente dita:

6.1 DIAGRAMAS DE CASO DE USO (USE CASE)

Para o processo de desenvolvimento é necessário considerar as interações


que o usuário terá com o sistema. É sabido que todos os sistemas computacionais
interagem com usuários, ou seja, nenhum sistema computacional existe
isoladamente. Nesse caso, segundo Falbo (2002) um caso de uso (use case)
12

representa uma interação típica entre o ator (usuário humano, outro sistema
computacional ou dispositivo) e um sistema.
Os diagramas de caso de uso apresentam as funcionalidades que um
sistema deve oferecer, segundo a perspectiva de diferentes usuários. Basicamente
um diagrama de Caso de Uso é constituído por dois elementos: os atores e os casos
de uso. Os atores representam o papel que um usuário, um sistema ou dispositivo
desempenha no sistema, já os casos de uso representam as funcionalidades do
sistema propriamente dito. Uma associação entre um ator e um caso de uso significa
que há uma comunicação entre esses dois elementos.
Fundamentado nesses conceitos, elaboramos alguns diagramas de Caso de
Uso que elucidam algumas interações do sistema proposto que serão apresentados
a seguir:

Figura 1 - Diagrama de Caso de Uso para o administrador.

Fonte: Marcus Ruas.

O Administrador é representado na figura 1 como ator do diagrama, no qual


possui as ações de devolução, executar check list, aplicar multa e excluir. Todas
essas funções têm administrador como realizador delas.
13

Figura 2 - Diagrama de Caso de Uso para o usuário.

Fonte: Marcus Ruas.

Na figura 2, o ator Usuário realiza as ações proposto em nosso sistema.


Vale ressaltar que o Usuário exerce apenas ações de solicitação e
acompanhamento das aprovações são do Moderador.
14

6.2 DIAGRAMA DE CLASSE

O diagrama de classe da UML é uma importante ferramenta para a


construção do modelo de classes de objetos para a documentação do software.
Segundo Gonçalves e Cortéz (2015), o diagrama de classes é um diagrama
estrutural capaz de mostrar a composição interna das entidades envolvidas. Dessa
forma, torna-se possível o levantamento das classes pelos casos de uso definidos
no projeto do sistema.
A principal entidade desse diagrama é a Classe. Por definição, uma classe
descreve um grupo de objetos com propriedades (atributos), comportamento
(operações) e os relacionamentos (associação, agregação, composição e herança),
e pode ser empregada em mais de um caso de uso.
A partir disso, elaboramos o diagrama de classe que explicita as classes e
os relacionamentos do sistema proposto neste trabalho:

Fonte: Matheus guilherme.


15

Fonte: Matheus Guilherme.

Nas figuras acima estão diagrama de classes, para melhor compreensão


estamos denominamos as classes com suas dependências e assim dividindo os
processos a ser seguidos

7. FLUXOGRAMA

Fluxograma é um tipo de diagrama que permite a visualização da sequência


lógica das etapas de realização de uma ação, neste caso uma interação com o
sistema. De forma geral, o fluxograma pode ser entendido como a documentação
das fases necessárias para a execução de um processo qualquer. Com isso, surge
como uma das ferramentas de qualidade e otimização de processos de um sistema.

Fluxograma para login no sistema e ato do empréstimo.


16

8. PROTOTIPAGEM DE TELAS

Para uma melhor definição de sistema que propomos neste trabalho,


desenvolvemos prototipagem de algumas telas que objetivam elucidar os conceitos
apresentados, verificar opções de implementação e conhecer os problemas e
soluções possíveis para o funcionamento correto do sistema.
Tendo em vista isso, a prototipagem de telas para esse projeto serviu como
ferramenta de verificação e validação das informações que foram elencadas pelo
levantamento de requisitos e a análise de sistema. Abaixo apresentamos algumas
telas que foram desenvolvidas para apresentar o sistema proposto na visão do
Administrador.
17
18
19

9. CONSIDERAÇÕES FINAIS

O presente trabalho possibilitou a elaboração e discussão de uma proposta


de um sistema gerencial de ferramentas para uma empresa. A partir de um
levantamento detalhado de requisitos e da análise de sistemas apresentamos uma
ideia viável para controle via TMS. em ambiente de trabalho que necessitem dessa
demanda.
A proposta apresentada surge como uma inovação frente aos sistemas
semelhantes existentes no mercado. A concepção de um sistema que propicia
controle de ferramentas de maneira ágil em setores que necessitam de manutenção
contínua garante a agilidade dos processos, bem como maior durabilidade de
equipamentos.
Nesse contexto, para o sistema proposto buscamos apresentar uma
interface de fácil uso e que garanta a otimização na solicitação, acompanhamento e
execução de empréstimos. Tendo em vista que aporte teórico apresentado, bem
como a prototipação de telas, a implementação do sistema pode ainda sofrer
algumas alterações devido a particularidades da empresa, contudo a proposta
apresenta-se bem fundamentada e estruturada para a solução do problema.
20

Você também pode gostar