INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE RONDÔNIA
CAMPUS PORTO VELHO CALAMA
BRENO CARVALHO SANTOS
ERICK DO COUTO FERREIRA
GUSTAVO LAGE DOS SANTOS
KASSANDRA DE OLIVEIRA RODRIGUES
VENICIOS RODRIGUES
PROJETO ORIENTADO À OBJETOS
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE
SISTEMAS
PORTO VELHO - RO
1
Especificação de Requisitos
1. Painel de Gestão de Ativos
Descrição:
O sistema deve fornecer um painel de gestão de ativos que permita aos usuários
acessar informações essenciais e realizar operações de forma eficiente. O
painel deve ser intuitivo e responsivo, adaptando-se a diferentes dispositivos e
tamanhos de tela.
Requisitos Funcionais:
Painel de fácil visualização e manuseio: Interface intuitiva que permite acesso rápido
às informações essenciais e realização de operações com eficiência.
Filtros de tipo e local de equipamentos: Funcionalidade de busca avançada que
permite filtrar ativos por tipo e localização.
Emissão de relatórios: Geração de relatórios detalhados e customizáveis sobre o
inventário, movimentações e estado dos ativos.
Requisitos Não Funcionais:
Painel intuitivo e responsivo: O painel deve ser fácil de usar e adaptar-se a
diferentes dispositivos e tamanhos de tela.
Desempenho eficiente: O sistema deve ser rápido e eficiente, suportando múltiplos
usuários simultâneos sem degradação de desempenho.
2
Regra de Negócio:
O painel deve ser acessível a todos os usuários autorizados, com permissões
específicas para diferentes níveis de acesso.
2. Cadastro e Rastreamento de Ativos
Descrição:
O sistema deve permitir o cadastro completo dos ativos, incluindo informações sobre
aquisição, localização e especificações técnicas. Além disso, deve oferecer
rastreamento em tempo real dos ativos, permitindo visualizar sua localização e status
atual.
Requisitos Funcionais:
- Cadastro de ativos: Sistema de registro completo dos ativos, incluindo informações
sobre aquisição, localização e especificações técnicas.
- Rastreamento de ativos: Monitoramento em tempo real dos ativos, permitindo
visualizar sua localização e status atual.
Requisitos Não Funcionais:
- Segurança dos dados: Medidas rigorosas de segurança para proteger os dados
contra acesso não autorizado e perdas.
- Escalabilidade do sistema: Capacidade de crescer e se adaptar ao aumento do
volume de dados e número de usuários.
Regra de Negócio:
- Todos os ativos devem ser cadastrados no sistema antes de serem utilizados, e suas
informações devem ser atualizadas regularmente.
3
3. Manutenção e Atribuição de Ativos
Descrição:
O sistema deve incluir uma agenda de manutenção preventiva e corretiva dos ativos,
com notificações automáticas. Além disso, deve permitir a atribuição de ativos
específicos a usuários, rastreando quem é responsável por cada item.
Requisitos Funcionais:
- Manutenção de ativos: Agenda de manutenção preventiva e corretiva dos ativos,
com notificações automáticas.
- Atribuição de ativos a usuários: Funcionalidade para designar ativos específicos a
usuários, rastreando quem é responsável por cada item.
Requisitos Não Funcionais:
- Facilidade de manutenção: O sistema deve ser fácil de atualizar e manter, com
documentação clara e suporte contínuo.
- Suporte técnico: Disponibilidade de suporte técnico para resolução de problemas e
assistência aos usuários.
Regra de Negócio:
- A manutenção preventiva deve ser agendada com base nas especificações técnicas
do ativo, e a corretiva deve ser acionada automaticamente quando um problema é
detectado.
4. Gestão de Pedidos e Controle de Inventário
Descrição:
O sistema deve permitir o controle de pedidos de reposição e movimentação de
estoque, incluindo aprovação e acompanhamento do status. Além disso, deve
4
monitorar continuamente os níveis de estoque, com alertas automáticos para excesso
ou falta de mercadorias, e automatizar pedidos de reposição baseados nos níveis de
inventário mínimos e máximos.
Requisitos Funcionais:
- Gestão de pedidos: Controle de pedidos de reposição e movimentação de estoque,
incluindo aprovação e acompanhamento do status.
- Controle dos níveis de inventário: Monitoramento contínuo dos níveis de estoque,
com alertas automáticos para excesso ou falta de mercadorias.
- Reposição de estoque: Função de automatização de pedidos de reposição
baseados nos níveis de inventário mínimos e máximos.
- Auditoria de inventário: Ferramenta para auditoria periódica do inventário,
garantindo precisão e conformidade dos registros.
Requisitos Não Funcionais:
- Compatibilidade com outros softwares: Integração fácil com outras ferramentas e
sistemas que a empresa já utiliza.
- Customização e flexibilidade: O sistema deve permitir personalização para atender
às necessidades específicas da empresa sem grandes esforços.
Regra de Negócio:
- Os pedidos de reposição devem ser gerados automaticamente quando o nível de
estoque atinge o mínimo pré-definido, e devem ser aprovados por um responsável
antes de serem processados.
5
5. Segurança e Desempenho
Descrição:
O sistema deve garantir a segurança dos dados e oferecer um desempenho eficiente,
suportando múltiplos usuários simultâneos sem degradação de desempenho.
Requisitos Funcionais:
- Segurança dos dados: Medidas rigorosas de segurança para proteger os dados
contra acesso não autorizado e perdas.
- Desempenho eficiente: O sistema deve ser rápido e eficiente, suportando múltiplos
usuários simultâneos sem degradação de desempenho.
Requisitos Não Funcionais:
- Escalabilidade do sistema: Capacidade de crescer e se adaptar ao aumento do
volume de dados e número de usuários.
- Facilidade de manutenção: O sistema deve ser fácil de atualizar e manter, com
documentação clara e suporte contínuo.
Regra de Negócio:
- O sistema deve ser auditado regularmente para garantir a conformidade com as
políticas de segurança da empresa.
6. Integração e Suporte
Descrição:
O sistema deve ser compatível com outros softwares utilizados pela empresa e
oferecer suporte técnico contínuo para resolução de problemas e assistência aos
usuários.
6
Requisitos Funcionais:
- Compatibilidade com outros softwares: Integração fácil com outras ferramentas e
sistemas que a empresa já utiliza.
- Suporte técnico: Disponibilidade de suporte técnico para resolução de problemas e
assistência aos usuários.
Requisitos Não Funcionais:
- Customização e flexibilidade: O sistema deve permitir personalização para atender
às necessidades específicas da empresa sem grandes esforços.
- Facilidade de manutenção: O sistema deve ser fácil de atualizar e manter, com
documentação clara e suporte contínuo.
Regra de Negócio:
- O sistema deve ser integrado com os sistemas existentes da empresa sem causar
interrupções nas operações diárias.
7
Diagrama de Casos de Uso
8
Descrição de Casos de Uso
link:
https://docs.google.com/spreadsheets/d/1vt7aYynEi-NOwbRxpBw-zVrPigeTMcmUeN_
D6HO6eyg/edit?gid=0#gid=0
Diagrama de Classes:
link:
https://lucid.app/lucidchart/13be6525-56b3-48ac-a9fd-210a5ee140d6/edit?invitationId=i
nv_ef51b9b1-4d07-4fdf-bb3d-47af08059189&page=0_0#
9
10