Escolar Documentos
Profissional Documentos
Cultura Documentos
MANAUS
2021
ELISOM DOS SANTOS AMAZONAS
PAULO RICARDO MONTEIRO DOS SANTOS
1
MANAUS
2021
AGRADECIMENTO
RESUMO
ABSTRACT
This work requires the development project of the MEP system for the control
of assets, with the external objective of managing a company's assets, as well as
quick and truthful answers for inventories and controls. Data storage is of paramount
importance, considering that through them we can have a reliable heritage history.
The programming language used for application development is PHP language
together with CSS HTML and JS, with a MYSQL database.
LISTA DE ILUSTRAÇÕES
LISTA DE TABELAS
Sumário
1. INTRODUÇÃO...................................................................................................... 9
2. JUSTIFICATIVA..................................................................................................10
3. OBJETIVO.......................................................................................................... 11
3.1. GERAL...................................................................................................... 11
3.2. ESPECÍFICOS..........................................................................................11
4. METODOLOGIA..................................................................................................11
5. REFERENCIAL TEÓRICO..................................................................................13
5.1. PHP 7.0........................................................................................................ 13
5.2. Bootstrap 4.0................................................................................................ 13
5.3. MYSQL 5.1...................................................................................................13
5.4. Linux Debian 10.0.........................................................................................14
5.5. Apache 2.4....................................................................................................14
5.6. Model Viewer Controller (MVC)....................................................................14
5.7. SQL (Structured Query Language)...............................................................14
6. DESCRIÇÃO DO SISTEMA (REGRA DE NEGÓCIO)........................................15
6.1. Requisitos Funcionais...................................................................................16
6.2. Requisitos Não Funcionais...........................................................................16
6.3. Caso de uso..................................................................................................17
6.4. Descrição de Caso de Uso...........................................................................18
6.5. Diagrama de Classe.....................................................................................21
6.6. Modelo entidade relacional (MER)...............................................................22
6.7. Dicionário de dados......................................................................................23
6.8. Modelo ER....................................................................................................25
6.9. Diagrama de estado..................................................................................... 25
6.10. Diagrama de Sequência............................................................................26
6.11. Diagrama de atividade.............................................................................. 27
6.12. Interface Sistema...................................................................................... 29
6.13. Implementações Futuras...........................................................................33
7. CONCLUSÃO......................................................................................................34
8. REFERÊNCIAS...................................................................................................35
9
1. INTRODUÇÃO
2. JUSTIFICATIVA
3. OBJETIVO
3.1. GERAL
1.1. ESPECÍFICOS
● Informar depreciação
4. METODOLOGIA
5. REFERENCIAL TEÓRICO
Nesta seção tem um objetivo de apresentar o referencial teórico que que foi
embasado no desenvolvimento do sistema MEP. Será mostrado os tópicos
essenciais, ao longo do desenvolvimento do projeto. Sendo eles da metodologia
usada para realização, o paradigma Orientado a Objeto e estrutura MVC, as
linguagens de front-end e back-end usadas no desenvolvimento do código do
servidor PHP, até o SGBD.
Um dos serviços web mais utilizados do mundo, os motivos se devem por sua
excelente performance, segurança, compatibilidade com diversas plataformas e
recursos. Utilizaremos o mesmo no projeto justamente pela facilidade do seu uso e
documentações de fácil acesso (Alecrim, 2006).
MVC é um padrão que traz como uma sugestão a arquitetura de software que
se divide em componentes que possibilita o desenvolvimento de forma clara e um
código limpo e organizado, e por conta disso e mais fácil fazer o reaproveitamento
de código e torna mais fácil e segura fazer manutenções no código, mas para que se
possa atingir o tal benefício tem que ser te uma organização do sistema por
15
Fonte: Autor,2021
19
Manter Patrimônio
Tabela 3 - Narrativa do caso de uso: Manter Patrimônio.
Finalidade/Objetivo: Permitir a listagem, inserção, edição e exclusão.
Ator(es): Usuário do Sistema
Pré-condição: O usuário deve estar conectado ao sistema.
Fluxo Principal: 1. O usuário inicia o caso de uso indo no menu
“Patrimônio” e seleciona “Cadastro” na tela do
sistema.
2. Sistema te oferece a tela de cadastro.
3. Usuário preencher as informações e
selecionar “Salvar”.
4. Sistema retorna uma mensagem “Cadastrado
com Sucesso”
5. Sistema levar até a tela de Lista Patrimônio.
Fluxo Alternativo A1 – Editar Grupo Patrimônio
3. O usuário iniciar o caso de uso indo no menu
“Patrimônio” seleciona “Listar” na tela do
sistema.
4. Sistema te oferente uma Lista de
Patrimônios.
5. O Usuário selecionar o patrimônio e vai na
opção editar.
6. Sistema te oferece a tela de edição.
7. Usuário preencher as informações e
selecionar “Salvar”.
8. Sistema retorna uma mensagem “Cadastrado
com Sucesso”.
9. Sistema levar até a tela de Lista Patrimônio.
A2 – Excluir Patrimônio.
3. O Usuário selecionar o patrimônio e vai na
opção Exclusão. [E1]
4. retorna uma mensagem “Excluído com
20
Sucesso”.
5. Sistema levar até a tela de Lista Grupo
Patrimônio.
Fluxo de Exceção E1 – Patrimônio no Grupo Patrimônio.
Sistema realizar uma consulta e verifica que
existe patrimônio ligado do grupo de patrimônio
que será excluído.
Sistema informa que não pode ser excluído.
Sistema retorna ao Fluxo 2.
Caso de uso encerrado.
Fonte: Autor, 2021.
Realizar Transferência
Fonte: Autor,2021.
23
Fonte: Autor,2021.
24
grupo_produto
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
Id int 11 Sim Não Não Sim - Sim
varcha
Descrição r 40 Não Não Não Não - Não
Patrimônio
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
Id int 11 Sim Não Não Sim - Sim
varcha
descrição r 100 Não Não Não Não - Não
varcha
observação r 50 Não Não Não Não - Não
data_compra date - Não Não Não Não - Não
Status int 11 Não Sim Não Não Status Não
Setor int 11 Não Sim Não Não Setor Não
Grupo int 11 Não Não Não Não - Não
Valor float 8 Não Não Não Não - Não
usuario int 11 Não Sim Não Não Usuario Não
varcha
depreciação_status r 5 Não Não Não Não - Não
Setor
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
Id int 11 Sim Não Não Sim - Sim
varcha
Descrição r 40 Não Não Não Não - Não
Status
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
Id int 11 Sim Não Não Sim - Sim
varcha
Descrição r 40 Não Não Não Não - Não
Transferir
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
Id int 11 Sim Não Não Sim - Sim
data date - Não Não Não Não - Não
hora time - Não Não Não Não - Não
patrimonio int 11 Não Sim Não Sim patrimonio Não
status Vachar 100 Não Não Não Não - Não
observação Vachar 100 Não Não Não Não - Não
setor_original Vachar 100 Não Não Não Não - Não
grupo Vachar 100 Não Não Não Não - Não
25
Usuario
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
id int 11 Sim Não Não Sim - Sim
varcha
matricula r 40 Não Não Não Sim - Sim
varcha
nome r 40 Não Não Não Não - Não
varcha
Login r 20 Não Não Não Sim - Não
varcha
Senha r 30 Não Não Não Não - Não
Nível_acesso_usuario
Campo Tipo Tam pk fk Nulo Único Ref Aut. Incr
id int 11 Sim Não Não Sim - Sim
varcha
descricao r 40 Não Não Não Sim - Sim
Fonte: Autor, 2021.
26
2.8. Modelo ER
Fonte: Autor,2021.
Fonte: Autor,2021.
27
Fonte: Autor,2021.
3. CONCLUSÃO
4. REFERÊNCIAS
ACHOUR, M. et al. Manual do PHP, 2021. Disponível em:
<https://www.php.net/manual/pt_BR/index.php> Acessado em: 10 Out. 2021.
Disponível em:
<https://periodicos.faex.edu.br/index.php/e-Locucao/article/download/215/167>
Acesso em: 15 Set. 2021.