Escolar Documentos
Profissional Documentos
Cultura Documentos
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
VERSÃO:
1
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
TABELA DE REVISÕES
2
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
ÍNDICE
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
5
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
LISTA DE FIGURAS
6
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
LISTA DE TABELAS
7
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
1. INTRODUÇÃO
8
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
ESTUDO DA EMPRESA
9
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
O problema desta pesquisa pode ser questionado a partir da seguinte pergunta: “Como
podemos melhorar e modernizar o sistema de iluminação pública, principalmente durante o
período natalino?”.
Por se tratar de um espaço aberto, nada pode ser feito aleatoriamente. Tanto as ruas
precisam de uma abrangência de iluminação grande quanto os espaços de lazer públicos. As
praças precisam de pontos de destaque pois nelas a iluminação decorativa ganha força.
Para integrar todos estes aspectos, o material tem que possuir qualidade. Com isso, o
projeto irá inicialmente suprir as necessidades do município, facilitando o controle das luzes,
buscando a modernidade e a melhor qualidade para a população.
10
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
O tema foi escolhido após a ideia ser apresentada aos superiores da Prefeitura Municipal
de Ampére pelos acadêmicos, no qual um dos membros trabalha no local e o outro já trabalhou.
Desta forma, conhecendo a carência que o município tem relacionado a modernização do
sistema de iluminação natalina.
Um sistema de Gestão de Iluminação Pública eficiente traz uma série de benefícios para
a população. Desde a instalação à finalização do evento, sendo assim muito mais prático, fácil
e diferente da padronização dos últimos anos.
11
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2. ESPECIFICAÇÃO DE REQUISITOS
2.1.2 ERaF.001
2.1.3 ERaD.001
12
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
1 2
3
4
13
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.5 ERaF.002
2.1.6 ERaD.002
14
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.8 ERaF.003
2.1.9 ERaD.003
15
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.10 ERaI.003
Requisitos relacionadas com a interface Produtos
ERaD.003 – Configurações do Sistema
Tabela 9 - Tabela de Requisitos relacionadas com a interface Configurações do Sistema
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.11 ERaF.004
ERaF.004 Playlist
Descrição Ao clicar no botão de Playlist, a página web permitirá a
possibilidade de voltar a tela inicial, visualização, adição e
exclusão das músicas.
O porquê da não implementação do requisito
Tabela 10 - Tabela de Especificação do Requisito ERaF.004
2.1.12 ERaD.004
ERaD.004 Playlist
Descrição Dados para Iniciar: Tela principal
Campos Obrigatórios: Botão de Playlist
O porquê da não implementação do requisito
Tabela 11 - Tabela de Especificação do Requisito ERaD.004
2.1.13 ERaI.004
Requisitos relacionadas com a interface Produtos
ERaD.004 – Playlist
Tabela 12 – Tabela de Requisitos relacionadas com a interface Playlist
17
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.14 ERaF.005
2.1.15 ERaD.005
ERaD.005 Ligar Luzes
18
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.16 ERaI.005
Requisitos relacionadas com a interface Produtos
ERaD.005 – Ligar Luzes
Tabela 15 – Tabela de Requisitos relacionadas com a interface Ligar Luzes
2.1.20 ERaF.006
2.1.21 ERaD.006
ERaD.006 Iniciar
Descrição Dados para Iniciar: Tela principal
Campos Obrigatórios: Botão de Desligar Iniciar
O porquê da não implementação do requisito
Tabela 17- Tabela de Especificação do Requisito ERaD.006
2.1.22 ERaI.006
Requisitos relacionadas com a interface Produtos
ERaD.006 – Iniciar
19
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.23 ERaF.007
ERaF.007 Iniciar
Descrição Ao clicar no botão de Iniciar, a página web realizará a
conexão com o Raspberry para ser enviado o comando de
início da apresentação.
O porquê da não implementação do requisito
Tabela 19- Tabela de Especificação do Requisito ERaF.007
2.1.24 ERaD.007
ERaD.007 Iniciar
Descrição Dados para Iniciar: Tela principal
Campos Obrigatórios: Botão de Iniciar
O porquê da não implementação do requisito
Tabela 20- Tabela de Especificação do Requisito ERaD.007
2.1.25 ERaI.007
Requisitos relacionadas com a interface Produtos
ERaD.007 – Iniciar
Tabela 21 - Tabela de Requisitos relacionadas com a interface Iniciar
2.1.26 ERaF.008
ERaF.008 Volume +
Descrição Ao clicar no botão de Iniciar, a página web realizará a
conexão com o Raspberry para ser enviado o comando de
aumento do volume
O porquê da não implementação do requisito
20
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
2.1.27 ERaD.008
ERaD.008 Volume +
Descrição Dados para Iniciar: Tela principal
Campos Obrigatórios: Botão de Volume +
O porquê da não implementação do requisito
Tabela 23 - Tabela de Especificação do Requisito ERaD.008
2.1.28 ERaI.008
Requisitos relacionadas com a interface Produtos
ERaD.008 – Volume +
Tabela 24- Tabela de Requisitos relacionadas com a interface Volume +
2.1.29 ERaF.009
ERaF.009 Volume -
Descrição Ao clicar no botão de Iniciar, a página web realizará a
conexão com o Raspberry para ser enviado o comando de
diminuição do volume.
O porquê da não implementação do requisito
Tabela 25 - Tabela de Especificação do Requisito ERaF.009
2.1.30 ERaD.009
ERaD.009 Volume -
Descrição Dados para Iniciar: Tela principal
Campos Obrigatórios: Botão de Volume -
O porquê da não implementação do requisito
Tabela 26 - Tabela de Especificação do Requisito ERaD.009
2.1.31 ERaI.009
Requisitos relacionadas com a interface Produtos
ERaD.009 – Volume -
21
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
22
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
3. REGRAS DO NEGÓCIO
3.1 RN01
Descrição Para dar início no servidor local e liberar a página web o usuário deverá
rodar o comando de inicialização no terminal do sistema operacional
Fonte Desenvolvedor
23
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
25
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
26
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
27
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
28
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
29
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
5. DIAGRAMA DE CLASSES
30
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
6. DIAGRAMA DE SEQUÊNCIA
6.1 Ferramentas
31
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
6.2 Configurações
32
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
6.3 Playlist
33
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
34
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
35
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
36
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
37
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
6.8 Iniciar
38
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
7. CONCLUSÃO
O Protótipo de Controle de Iluminação Natalina tem como objetivo geral fazer com
que a empresa que o mesmo será destinado realize todo o trabalho de organização de eventos
com maior agilidade e automação. Seu objetivo específico é: Disponibilizar o controle das
luzes natalinas sincronizadas conforme a música designada pelo técnico responsável pelo
sistema através da página web.
A empresa na qual será destinado esse sistema é a Prefeitura Municipal de Ampére
localizado na cidade de Ampére – PR, R. Maringá, 279 - Centro. O sistema será de uso
exclusivo do setor de T.I, sendo este responsável por todas as etapas do mesmo.
39
Curso Ciência da Computação – Trabalho Final de Estágio II 2022
Elaborado por: Lucas Rodrigo Pereira de Souza e Pablo Sadi Siebre Antunes
8. REFERÊNCIAS BIBLIOGRÁFICAS
Make lights dance to music with your Raspberry Pi. LIGHTSHOW PI, 2022. Disponível
em: https://www.lightshowpi.org/ . Acesso em: 13/10/2022
Configuring and testing your hardware. LIGHTSHOW PI, 2022. Disponível em:
https://www.lightshowpi.org/configuring-and-testing-your-hardware/ . Acesso em:
16/10/2022
40