Você está na página 1de 45

CENTRO UNIVERSITÁRIO UNIFANAP

CURSO DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
RELATÓRIO DO PROJETO INTERDISCIPLINAR E EXTENSIONISTA
III

SISTEMA DE GESTÃO PARA A LOJA SERUMANINHO PET

Edenilson Dias Da Costa


Gabriel dos Santos Silva
João Gustavo Pires Coutinho
Lucas Albuquerque da Cunha Borges
Matheus Albuquerque Cunha Borges
Romeu Manoel Vieira de Lima

Prof. Esp. Aécio Marques Teixeira

Aparecida de Goiânia, 2023


CENTRO UNIVERSITÁRIO UNIFANAP
CURSO DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
RELATÓRIO DO PROJETO INTERDISCIPLINAR E EXTENSIONISTA
III

SISTEMA DE GESTÃO PARA A LOJA SERUMANINHO PET

Projeto Interdisciplinar e Extensionista III


apresentado à coordenação do Curso
Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas do Centro
Universitário Uni FANAP, para obtenção
do grau de Tecnólogo em Análise de
Sistemas.

Aparecida de Goiânia, 2023


CENTRO UNIVERSITÁRIO UNIFANAP
CURSO DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
RELATÓRIO DO PROJETO INTERDISCIPLINAR E EXTENSIONISTA
III

Edenilson Dias Da Costa


Gabriel dos Santos Silva
João Gustavo Pires Coutinho
Lucas Albuquerque da Cunha Borges
Matheus Albuquerque Cunha Borges
Romeu Manoel Vieira de Lima

SISTEMA DE GESTÃO PARA A LOJA SERUMANINHO PET

Projeto Interdisciplinar III apresentado em


cumprimento às exigências do Curso de
Tecnologia em Análise e Desenvolvimento de
Sistemas.

Avaliado em ______ / _____ / _____

Nota Final: ( ) _____________

_________________________________________________________

Professor Orientador Esp. Aécio Marques Teixeira

_________________________________________________________

Professor Avaliador (nome completo e titulação)

_________________________________________________________

Professor Avaliador (nome completo e titulação)

Aparecida de Goiânia, 2023


RESUMO

Esse projeto teve como intuito o desenvolvimento de um software para gerenciar os


atendimentos do pet shop Serumaninho Pet, onde o mesmo possuía algumas
premências. O levantamento das necessidades foi feito por meio de entrevistas com
a proprietária do pet shop e visitas no local, para acompanharmos e entender como é
a rotina do estabelecimento e ter mais precisão nas sugestões. Os relatos da
proprietária foram fundamentais para identificar as soluções que o software poderia
trazer para a rotina dela, tornando prática a administração dos dados e serviços de
sua empresa. Foi estudado a possibilidade de criar um software na qual iria
automatizar diversas funções no pet shop, como cadastro e consulta de clientes,
agendamentos de serviços e relatórios. E para o desenvolvimento desse software foi
utilizado algumas ferramentas como: Php, Java Script, Html e CSS e, PhpMyadmin,
permitindo a criação de uma solução eficiente e personalizada para o pet shop
Serumaninho.

Palavras-chave: Software. Automatizar. Pet shop.


ABSTRACT

This project aimed to develop software to manage the services of the pet shop
Serumaninho Pet, where it had some needs. The needs assessment was carried out
through interviews with the pet shop owners and on -site visits, so that we could monitor
and understand what the establishment's routine is like and have more conclusions in
the suggestions. The owner's reports were fundamental in identifying the solutions that
the software could bring to her routine, making the administration of her company's
data and services practical. The possibility of creating software that would automate
various functions in the pet shop, such as customer registration and consultation,
service scheduling and reports, was taught. And for the development of this software,
some tools were used such as: Php, Java Script, Html and CSS and PhpMyadmin,
allowing the creation of an efficient and personalized solution for the Serumaninho pet
shop.

Keywords: Software. Automate. Pet Shop.


LISTA DE ILUSTRAÇÕES

Ilustração 1 - Diagrama de Caso de Uso .......................................................................... 22

Ilustração 2 - Modelo de Entidade Relacionamento ....................................................... 28

Ilustração 3 - Modelo I do Banco de Dados...................................................................... 30

Ilustração 4 - Modelo II do Banco de Dados .................................................................... 31

Ilustração 5 - Diagrama de classe ...................................................................................... 32

Ilustração 6 - Diagrama de sequência I............................................................................. 33

Ilustração 7 - Diagrama de sequência II............................................................................ 34

Ilustração 8 - Diagrama de sequência III .......................................................................... 35

Ilustração 9 - Diagrama de sequência IV .......................................................................... 35

Ilustração 10 - Diagrama de sequência V ......................................................................... 36

Ilustração 11 Tela de login .................................................................................................. 36

Ilustração 12 Tela de preenchimento formulário de agendamento .............................. 37

Ilustração 13 Tela do Cadastro de Usuário ...................................................................... 37

Ilustração 14 Tela de CardBoards...................................................................................... 38

Ilustração 15 Tela de Registros de Atendimento ............................................................. 38

Ilustração 16 Tela de Cadastro do Cliente........................................................................ 39

Ilustração 17 Imagem da proprietária da loja SerumaninhoPet .................................... 41

Ilustração 18 Escova pet...................................................................................................... 42

Ilustração 19 Registro da tosa na loja SerumaninhoPet ................................................ 43

Ilustração 20 Registro do banho na loja SerumaninhoPet............................................. 43

Ilustração 21 Documentação de Autorização para o projeto......................................... 44

Ilustração 22 Documentação de autorização para o projeto lI ...................................... 45


LISTA DE TABELAS

Tabela 1 - Cronograma de Atividade................................................................................. 14

Tabela 2 Requisitos funcionais........................................................................................... 20

Tabela 3 Requisitos não funcionais ................................................................................... 21

Tabela 4 Descrição dos casos de uso Usuário................................................................ 23

Tabela 5 Descrição dos casos de uso Gerenciar Forma de Pagamento .................... 24

Tabela 6 Descrição dos casos de uso Manter Animal.................................................... 24

Tabela 7 Descrição dos casos de uso Manter Cliente.................................................... 25

Tabela 8 Descrição dos casos de uso Gerar Relatório .................................................. 26

Tabela 9 Descrição dos casos de uso Gerenciar Agendamento de Serviços ............ 26


SUMÁRIO
LISTA DE ILUSTRAÇÕES ....................................................................................................8

1 INTRODUÇÃO ................................................................................................................... 11

1.1 OBJETIVOS GERAIS ................................................................................................. 11

1.2 OBJETIVOS ESPECÍFICOS ..................................................................................... 12

1.3 JUSTIFICATIVA .......................................................................................................... 12

1.4 METODOLOGIA.......................................................................................................... 12

1.5 CRONOGRAMA DE ATIVIDADE ............................................................................. 14

2.1 SISTEMAS PARA PET SHOP .................................................................................. 15

2.2 Linguagem de programação ..................................................................................... 17

3 PERFIL DA ORGANIZAÇÃO........................................................................................... 18

3.1 DESCRIÇÃO DA ORGANIZAÇÃO .......................................................................... 18

3.1.1 Segmento de atuação e nicho de mercado ..................................................... 18

3.1.2 Fornecedores e parceiros ................................................................................... 18

4 SOLUÇÃO PROPOSTA ................................................................................................... 19

4.1 ANÁLISES DE REQUISITOS ................................................................................... 19

4.1.1 Descrição do Sistema ou Produto ..................................................................... 19

4.1.2 Especificação de Requisitos do Sistema ou Produto..................................... 19

4.1.3 Requisitos Funcionais ......................................................................................... 20

4.1.3.1 Requisitos Não Funcionais .......................................................................... 21

4.1.4.1 Diagrama de Caso de Uso ........................................................................... 22

4.1.4.2 Modelo de Entidade Relacionamento ........................................................ 28

4.1.4.3 Banco de Dados ............................................................................................ 29

4.1.4.4 Diagrama de Classes .................................................................................... 32

4.1.4.5 Diagrama de Sequência ............................................................................... 33

REFERÊNCIAS ..................................................................................................................... 41

ANEXOS................................................................................................................................. 42
11

1 INTRODUÇÃO

Os Projetos Interdisciplinares e Extensionistas abrangem tanto a


interdisciplinaridade quanto atende a extensão, visando aprimorar a aprendizagem de
forma interdisciplinar e integrada, relacionando os conteúdos das disciplinas de cada
semestre do curso com as necessidades da sociedade em geral. Ele promove a
integração entre teoria e prática, aplicando o conhecimento adquirido em sala de aula
à realidade. Dessa forma, configura-se como um movimento de articulação entre a
produção do conhecimento e a comunidade em geral.
O projeto interdisciplinar e extensionista III desenvolvido pelos integrantes do
grupo tiveram como objetivo criar e desenvolver um software para um dos meios que
mais movimenta dinheiro no mundo, no qual é o mercado dos pets. Por ser um
mercado que está em alta no mundo, (EXAME, LISBÔA, 2021), pois a sociedade atual
diferentemente de seus antepassados, que tinham muitos filhos, hoje escolhem ter o
mínimo de filhos possível ou até mesmo não ter, por diversos fatores, sendo o
primordial o financeiro.
Como a tendência é que a casa agora é dos cães e não das crianças (VEJA,
CECILIA, 2015), os animais de estimação nunca foram tão mimados, bem cuidados e
desejados. Com isso, alavancou a demanda de serviços para pets. E com esse
crescimento constante, a proprietária do Serumaninho Pet, Aline Barbosa, começou a
ter dificuldades para controlar sua agenda de serviços, onde é feita somente via
WhatsApp.
Devido à necessidade de ter um melhor controle dos clientes agendados, seus
respectivos pets e serviços a serem prestados, optou -se por desenvolver um sistema
para otimizar a gestão dos agendamentos para o Pet Shop.

1.1 OBJETIVOS GERAIS

Este projeto tem como objetivo analisar e desenvolver um sistema para o


cenário de pet shop no que se refere ao agendamento dos serviços de cuidado com
os animais. Para tal foram feitas entrevistas com o cliente a fim de entender como
funciona o atual processo dentro da empresa.
12

1.2 OBJETIVOS ESPECÍFICOS

• Desenvolver o sistema para cadastro e controle de serviços;


• Utilizar ferramentas Php, Java Script, Html e CSS;
• Utilizar sistema de gerenciador de Banco de Dados PhpMyadmin;
• Utilizar IDE Visual Studio Code.

1.3 JUSTIFICATIVA

Esse projeto teve como finalidade contribuir para o pet shop Serumaninho Pet,
na praticidade e automatização de suas atividades, melhorando o atendimento ao
cliente e também na geração de dados para a proprietária, Aline Barbosa,
possibilitando que a mesma tenha mais facilidade na sua jornada de trabalho com
uma agenda diária de serviços mais organizada possível.

O sistema foi desenvolvido após identificar que a proprietária não possuía


ferramentas que ajudasse a ter um melhor controle de seus agendamentos diários.
Diante desse cenário, foi proposto o sistema Serumaninho Pet, para facilitar o
controle de clientes e seus pets e também a gestão dos agendamentos de serviços.

1.4 METODOLOGIA

Os dados e informações foram obtidos através da pesquisa de campo e


reuniões, junto a proprietária Aline Barbosa, onde foi abordado sobre o controle dos
clientes com seus respectivos pets, a gestão dos agendamentos e valores a serem
cobrados que eram controlados somente através do WhatsApp. Com essas
informações, estudamos o mercado de Pet Shop e identificamos que um sistema de
gerenciamento otimizaria os processos da proprietária.
13

Foi utilizado também pesquisas qualitativas, que é uma pesquisa focada em


entender aspectos mais subjetivos como comportamentos, ideias e pontos de vista,
(MINDMINERS, MATHIAS, 2022), que ajudou a compreender e priorizar que um
controle melhor sobre os agendamentos, impactaria no faturamento do Pet Shop.
As ferramentas utilizadas para o desenvolvimento do sistema foram:
linguagem JavaScript, PHP (Hypertext Preprocessor) e HTML (HyperText Markup
Language), e a ferramenta utilizada foi Bootstrap. E foi utilizado o phpMyAdmin, que
é um administrador de bancos de dados com o MYSQL.
14

1.5 CRONOGRAMA DE ATIVIDADE

Tabela 1 - Cronograma de Atividade

Esforço 1º Dia 2º Dia 3º Dia 4º Dia 5º Dia 6º Dia


Período ou data para
FASE Precedência Previsto
acontecer 01/09/2014 02/09/2014 03/09/2014 04/09/2014 05/09/2014 06/09/2014
(horas)
ID TAREFA Responsável
Esforço
Data em que foi
Realizado
realizada
(horas)
01/09/2022 8
1 Elaborar Casos de Uso Lucas N/A
01/09/2022 8
01/09/2022 4
2 Estimar Requisitos Lucas 1
01/09/2022 4
Levantamento

01/09/2022 4
3 Aprovar Casos de Uso com o Cliente Lucas 2
01/09/2022 4
02/09/2022 2
4 Elaborar Proposta Matheus 3
02/09/2022 2
02/09/2022 1
5 Auditar Levantamento Lucas 4
02/09/2022 1
02/09/2022 1
6 Aprovar Proposta com o Cliente Lucas 4
02/09/2022 1

03/09/2022 2
7 Gerar Plano do Projeto Matheus 6
03/09/2022 2
03/09/2022 1
8 Refinar Cronograma Matheus 7
03/09/2022 1
Planejamento

03/09/2022 1
9 Estimar Projeto Matheus 7
03/09/2022 1
03/09/2022 1
10 Analisar Viabilidade Lucas 9
03/09/2022 1
03/09/2022 2
11 Reunião de Abertura do Projeto Matheus 10
03/09/2022 2
03/09/2022 1
12 Auditar Planejamento Matheus 11
05/06/2022 1

03/09/2022 1
13 Matheus 11
Reunião de inicio de codificação 03/09/2022 1
Desenvolvimento

Entendimento de todos os requisitos (Usar 03/09/2022 1


14 Lucas 13
Estimativa de requisitos) 03/09/2022 1
03/09/2022 23
15 João Gustavo 14
Codificação 05/09/2022 23
05/09/2022 1
16 Matheus 14
Auditar desenvolvimento 05/09/2022 1

05/09/2022 1
Encerram

17 João Gustavo 15
ento

Implantar o software 05/09/2022 1


05/09/2022 1
18 Matheus 17
Reunião de encerramento 05/09/2022 1
15

2 FUNDAMENTAÇÃO TEÓRICA

2.1 SISTEMAS PARA PET SHOP

Os números de compras/adoções de pets têm aumentado drasticamente nos


últimos anos, (AGEMT, ROSSIGNOLI,9 2022), isso se deve pelo fato de que
presenciamos uma pandemia, na qual tivemos que nos isolar por muito tempo e
acabamos que nos sentimos sozinho, e para ocupar esse vazio as pessoas têm
procurado pets, além disso, tem famílias que escolhem ter somente pets e não ter
filhos, isso acaba que os investimentos no mercado de pets tenham aumentado
bastante, procuras para banho, tosa, rações e mimos para pets, tudo isso tem
movimentado bastante a economia do ramo.

No Brasil, por exemplo, possui cerca de 142 milhões de animais, e a


expectativa é que em 2025 esse mercado tenha uma expansão de 42%. A
participação do Brasil no mercado de consumo de pet vem crescendo anualmente
fazendo com que ele fique em terceiro no ranque mundial, ficando atrás apenas do
Reino Unido, Estados Unidos/China.

O hábito de consumo e a f orma como as pessoas tratam os pets hoje em


dia. Elas passaram a morar mais sozinhas, a ter um novo estilo de vida e
a buscar nos pets seus companheiros diários, passando a tratá-los como
membros da f amília. Com isso, elas tendem a escolher mais produtos e
serviços de qualidade para seus pets. Em contrapartida, a indústria viu uma
oportunidade nisso. Além do mais, é uma indústria que está sempre
inovando. (COSTA,2021,p.3).

A fim de facilitar o trabalho humano, toda empresa necessita de um Software,


não importa qual seja o ramo de atuação, pois hoje em dia se tem algo que temos em
comum que seja precioso é o nosso tempo. Com um sistema em sua empresa o
trabalho manual vai ser bem menor, vai ter mais agilidade na execução da função, por
exemplo, quando for realizar vendas, não vai precisar ficar indo estoque conferindo se
tem disponível ou não, o funcionário vai ter todas as informações disponíveis em seu
sistema, vai facilitar não só nas vendas, vai automatizar em todos os setores como:
cálculo de receita, despesas, lucro, investimentos e movimentações.
16

O sucesso de uma empresa está interligado com a gestão, a gestão é


responsável por administrar recurso e usá-los em prol do crescimento da organização.
Toda empresa de sucesso tem algo em comum, uma gestão de sucesso. Quando se
abre uma empresa com o intuito de manter as portas abertas, com intenção de
alcançar metas em curto, médio e longo prazo, só é possível com uma gestão
eficiente. Para que isso seja feito o uso de tecnologia é indispensável no atual
mercado que está cada vez mais inconstante e concorrido.
As metrificações exatas são indispensáveis na análise de desempenho e
resultados, que consequentemente é fundamental nas tomadas de decisões
assertivas para empresa em todo o momento.

O uso de sistemas proporciona um grande ganho em termos de ef iciência


de trabalho, pois permite condensar diversas f acetas do f uncionamento de
uma loja em um só local, onde é possível visualizar a quantidade de
produtos disponível em um estoque, bem como o rganizar f olhas salariais
dos f uncionários e até mesmo verif icar prontuários para sistemas de
clínicas veterinárias. Grande parte dos problemas encontrados por
estabelecimentos deste ramo está em problemas de controle e
organização, de modo que obter um po tente sistema que está disponível a
qualquer hora do dia ou em dispositivos diversos possibilita ter pleno
controle das ações em um pet shop sem que seja necessária a sua
presença no local. (VETWORK,2018,P.1)

A gestão clínica de um pet shop consome boa parte do tempo do


empreendedor, (VETUS, ANDRADE, 2022), pois esse ramo necessita de um olhar
bem analítico, para que seus crescimentos sejam efetivos. Porém além dessa função
de extrema importância para o estabelecimento, o empreendedor divide seu tempo
com vários outros à fazeres, como atendimento ao cliente, consulta de fornecedores,
consulta de estoques, compromissos financeiros entre outros.

A solução para esse problema é a implantação de um sistema de gestão em


sua empresa, eliminando barreiras que impedem a eficácia de seu comércio. Alguns
dos processos comuns a serem resolvidos são: as faltas de produtos, o sistema ele
pode te avisar quando seu estoque estiver chegando à escassez, o empreendedor
não vai mais precisar ficar indo em seu estoque conferindo mercadoria. Controle de
gastos com o sistema o cliente vai poder cadastrar seus gastos da loja, sejam eles
com fornecedores ou quaisquer outras despesas com a loja.
17

Foi-se o tempo em que o trabalho no mundo corporativo podia ser f eito


apenas numa f olha de papel ou em um simples editor de texto.
Atualmente, computadores parecem canivetes suíços. Eles contêm
diversos sof twares e aplicações cujo propósito é deixar o trabalho mais
ágil e ef icaz. Para o especialista, o prof issional precisa aprender a usar
as f erramentas mais utilizadas em sua área, “Sof twares como CRM
("Customer Relationship Management"), se o Power BI (Business
Intelligence), estão aparecendo nas listas de requisitos das empresas.
Quem está à procura de emprego deve buscar treinamentos
especializados em f erramentas adotadas nas áreas de interesse.
(BORGES,2022, P.1)

O acesso remoto no dia que o empreendedor não conseguir ir para loja


física, ele acompanha tudo através do sistema que é totalmente online. Além dessas
possui inúmeras vantagens dependendo da demando do cliente, por esse e outros
motivos a aquisição de um software para sua empresa é essencial.

2.2 Linguagem de programação

O sistema foi construído com o uso da linguagem JavaScript, PHP


(Hypertext Preprocessor) e HTML (HyperText Markup Language), e a ferramenta
utilizada foi Bootstrap.

JavaScript é a linguagem de programação mais popular no desenvolvimento


Web. Suportada por todos os navegadores, a linguagem é responsável por
praticamente qualquer tipo de dinamismo que queiramos em nossas páginas.
(ALURA, 2022, P.275).

O PHP, que é uma linguagem de programação, que foi criada por Rasmus
Lerdorf em 1995, e também é muito utilizada, por conta de se sua natureza de códigos
abertos e funcionalidades.

O HTML é uma linguagem utilizada para construção de página web, ele que é
responsável pela aparência do site.
18

3 PERFIL DA ORGANIZAÇÃO

3.1 DESCRIÇÃO DA ORGANIZAÇÃO

O Serumaninho Pet shop foi criado no ano de 2020 pela Senhora Aline
Marques, que é apaixonada por bicho. Sua empresa tem como o principal objetivo
prestar serviços de banho e tosa a animais de pequeno porte. A empresa com o
CNPJ: 36.262.734/0001-96, se localiza na Av.Eng. Jose Martins Filho –bairro Vila
Novo Horizonte, cidade Goiânia- GO.

3.1.1 Segmento de atuação e nicho de mercado

O Serumaninho Pet shop trabalha com serviços de banho e tosa, corte de


unhas, tosa higiênica, limpeza de ouvidos, limpeza de dentes.

3.1.2 Fornecedores e parceiros

• DogClean= Shampoo para cachorro.

• Animal Mix= Equipamentos em geral.


19

4 SOLUÇÃO PROPOSTA

4.1 ANÁLISES DE REQUISITOS

Depois de diversas conversas com a proprietária foi detectado alguns pontos


para melhoria, como a falta de organização de agendamento de horário, confirmação
de pagamentos.

Para aperfeiçoar esses e outros processos, o software conterá


funcionalidades como controle de agendamento de serviços; cadastro de clientes,
controle de pagamentos e de animais; relatórios de serviços prestados por dia, por
cliente e por animal.

4.1.1 Descrição do Sistema ou Produto

O sistema foi implementado em linguagem PHP com CSS e PHPMyAdmin


para gestão do banco de dados. Por ser uma linguagem de conhecimento dos
desenvolvedores e pode ser utilizado em qualquer plataforma e navegador.
O sistema realizará o cadastro de clientes, animais, serviços e fará o
agendamento de serviços e controlará os pagamentos do serviço.

4.1.2 Especificação de Requisitos do Sistema ou Produto

O sistema realizará cadastros de clientes e, agendamento de serviços a serem


prestados.
20

4.1.3 Requisitos Funcionais

Tabela 2 Requisitos f uncionais.

ID Requisito Descrição
RF01 Gerenciar Permite cadastrar usuário, consultar usuário.
Usuário
RF02 Gerenciar Pet Permitir cadastrar pet, consultar pet, alterar pet.

RF03 Gerenciar Permitir cadastrar cliente, consultar cliente, alterar


Cliente cliente.
RF04 Gerenciar Permitir registrar agendamento, consultar
agendamento agendamento, inativar agendamento, alterar
agendamento, finalizar agendamento.
RF05 Permitir a emissão de diferentes tipos de relatórios
Gerenciar
de datas de agendamento disponíveis, a partir de
relatórios de
filtros.
datas de agendas
RF06 Permitir adicionar valores e formas de pagamentos.
Gerenciar Forma
de Pagamento
Fonte: Criado pelos acadêmicos.
21

4.1.3.1 Requisitos Não Funcionais

Tabela 3 Requisitos não f uncionais

ID Descrição Prioridade
RNF01 O sistema deve prover uma interface de fácil uso Essencial
para o usuário
RNF02 O sistema deve permitir controle de acesso de Importante
usuário
RNF03 O sistema usará MySQL como SGBD. Essencial

RNF05 O sistema deverá ser web Essencial


RNF06 O sistema deverá preferencialmente ser Essencial
implementado em linguagem PHP ou derivados.
Fonte: Tabela criada pelos acadêmicos
22

4.1.4.1 Diagrama de Caso de Uso

Ilustração 1 - Diagrama de Caso de Uso

Fonte: Criado pelos acadêmicos.


23

DESCRIÇÃO DOS CASOS DE USO

Tabela 4 Descrição dos casos de uso Usuário

Nome do Ator: Usuário


Descrição É responsável por entrar no sistema e realizar o gerenciamento de:
usuários, formas de pagamentos, cadastros de pets, cadastro dos
clientes, gerar relatórios, incluir, cancelar e concluir agendamentos e
serviços.
Caso(s) de • Gerenciar usuário
Uso
• Gerenciar forma de pagamento
• Gerenciar pet
• Gerenciar cliente
• Gerar relatório
• Gerenciar agendamento
Ações Principais:
O usuário acessa o sistema;
• O usuário realiza o gerenciamento de usuários no sistema;
• Ele pode realizar a inclusão do usuário e consultar o mesmo.
• O usuário realiza o gerenciamento das formas de pagamento no sistema;
• Ele pode realizar o cadastro e consulta das formas de pagamentos.
• O usuário realiza o gerenciamento de pets no sistema;
• Ele pode realizar o cadastro e consulta dos pets.
• O usuário realiza o gerenciamento de clientes no sistema;
• Ele pode realizar o cadastro e consulta dos clientes.
• O usuário gerar relatórios no sistema;
• Ele pode gerar e imprimir relatórios.
• O usuário realiza o gerenciamento de agendamentos no sistema;
• Ele pode realizar a inclusão, confirmação, cancelamento e conclusão
dos agendamentos.
24

Fonte: Criado pelos acadêmicos.

Tabela 5 Descrição dos casos de uso Gerenciar Forma de Pagamento

Nome do Caso de Uso: Gerenciar Forma de Pagamento


Descrição É responsável por realizar o gerenciamento de todo o processo
de formas de pagamentos no sistema.
Caso(s) de • Cadastrar forma de pagamento
Uso
• Consultar forma de pagamento
Ator(es) • Usuário
Ações Principais:
• Permitir acesso aos casos de uso do próximo nível;
• Realizar cadastro da forma de pagamento, a partir da extensão com o UC
cadastrar forma de pagamento;
• Observar a verificação de ID;
• Realizar a consulta da forma de pagamento, a partir da extensão com o UC
consultar forma de pagamento.

Fonte: Criado pelos acadêmicos.

Tabela 6 Descrição dos casos de uso Manter Animal

Nome do Caso de Uso: Gerenciar Pet


Descrição É responsável por realizar o gerenciamento de
cadastrados de pets no sistema.
Caso(s) de • Cadastrar pet
Uso
• Consultar pet
Ator(es) • Usuário
25

Ações Principais:
• Permitir acesso aos casos de uso do próximo nível;
• Realizar cadastro dos pets, a partir da extensão com o UC
cadastrar clientes;
• Observar a verificação de ID;
• Realizar a consulta dos pets, a partir da extensão com o UC
consultar clientes;

Fonte: Criado pelos acadêmicos.

Tabela 7 Descrição dos casos de uso Manter Cliente

Nome do Caso de Uso: Gerenciar Cliente


Descrição É responsável por realizar o gerenciamento de clientes
cadastrados no sistema.
Caso(s) de • Cadastrar cliente
Uso
• Consultar cliente
Ator(es) • Usuário
Ações Principais:
• Permitir acesso aos casos de uso do próximo nível;
• Realizar cadastro dos clientes, a partir da extensão com o UC
cadastrar clientes;
• Observar a verificação de ID
• Realizar a consulta dos clientes, a partir da extensão com o UC
consultar clientes;

Fonte: Criado pelos acadêmicos.


26

Tabela 8 Descrição dos casos de uso Gerar Relatório

Nome do Caso de Uso: Gerenciar Relatório


Descrição É responsável por gerar e imprimir relatórios.
Caso(s) de Uso • Gerar relatório
• Imprimir relatório
Ator(es) • Usuário
Ações Principais:
• Permitir acesso aos casos de uso do próximo nível;
• Realizar relatórios, a partir da extensão com o UC cadastrar clientes;
• Observar a verificação de ID
• Imprimir relatórios, a partir da extensão com o UC consultar clientes;

Fonte: Criado pelos acadêmicos.

Tabela 9 Descrição dos casos de uso Gerenciar Agendamento de Serviços

Nome do Caso de Uso: Gerenciar Agendamento de Serviços


Descrição É responsável por realizar a manutenção de todo o processo de
agendamento de serviços no sistema.
Caso(s) de • Incluir agendamento
Uso
• Consultar agendamento
• Cancelar agendamento
• Alterar agendamento
Ator(es) • Usuário
Ações Principais:
• Permitir acesso aos casos de uso do próximo nível;
27

• Realizar agendamentos de serviços, a partir da extensão com o UC


agendamentos de serviços;
• Observar a verificação de ID;
• Realizar a consulta dos agendamentos de serviços, a partir da extensão com
o UC consultar agendamentos de serviços;
• Realizar o cancelamento dos agendamentos de serviços, a partir da extensão
com o UC inativar agendamentos de serviços;
• Realizar a alteração dos agendamentos de serviços, a partir da extensão com
o UC alterar agendamentos de serviços.

Fonte: Criado pelos acadêmicos.


28

4.1.4.2 Modelo de Entidade Relacionamento

Fonte: Criado pelos acadêmicos


29

4.1.4.3 Banco de Dados

Um sistema gerenciador de banco de dados MySQL é essencial para realizar


o gerenciamento do banco de dados em uma tabela, que faz a interligação entre todos
os dados e constrói um sistema administrativo de dados muito mais prático e ágil,
garantindo que todas as informações estejam bem-organizadas e seguras.
(HTITECNOLOGIA, P.1, 2022).

O phpMyAdmin é um administrador de bancos de dados com o MySQL,


proporcionando um trabalho de gestão e edição muito mais prático com aplicações. A
ferramenta, de código aberto e uso livre, são voltados para desenvolvedores que
trabalham desenvolvendo sites e ferramentas, e que precisam de uma interface mais
simples. Se

O phpMyAdmin funciona diretamente em um navegador, com um acesso


simples ao bando de dados que o usuário usa. O link de acesso, geralmente, é
fornecido em sua conta de hospedagem, precisando apenas definir um login e senha
para explorar toda a informação disponível. Uma vez logado, todas as modificações e
edições necessárias podem ser feitas sem mais dificuldades. (RAMON, P.1,2022).

Um dos grandes diferenciais do phpMyAdmin é sua interface bastante


simplificada e intuitiva. Isso permite que o profissional que faz uso tenha um grande
aumento de produtividade, conseguindo desenvolver seu trabalho de acesso e edição
de bancos de dados de maneira muito mais ágil. No cotidiano do profissional, faz toda
diferença ter uma atuação muito mais fluida.
30

4.1.3.4 Modelo Físico do Banco de Dados

Ilustração 2 - Modelo I do Banco de Dados

Fonte: Criado pelos acadêmicos


31

Ilustração 3 - Modelo II do Banco de Dados

Fonte: Criado pelos acadêmico s


32

4.1.4.4 Diagrama de Classes


Ilustração 4 - Diagrama de classe

Fonte: Criado pelos acadêmicos


33

4.1.4.5 Diagrama de Sequência

Ilustração 5 - Diagrama de sequência I

Fonte: Criado pelos acadêmicos


34

Ilustração 6 - Diagrama de sequência II

Fonte: Criado pelos acadêmicos


35

Ilustração 7 - Diagrama de sequência III

Fonte: Criado pelos acadêmicos

Ilustração 8 - Diagrama de sequência IV

Fonte: Criado pelos acadêmicos


36

Ilustração 9 - Diagrama de sequência V

Fonte: Criado pelos acadêmicos

4.2 Projeto

Ilustração 10 Tela de login

Fonte: Criado pelos acadêmicos


37

Ilustração 11 Tela de preenchimento f ormulário de agendamento

Fonte: Criado pelos acadêmicos

Ilustração 12 Tela do Cadastro de Usuário

Fonte: Criado pelos acadêmicos


38

Ilustração 13 Tela de CardBoards

Fonte: Criado pelos acadêmicos

Ilustração 14 Tela de Registros de Atendimento

Fonte: Criado pelos acadêmicos


39

Ilustração 15 Tela de Cadastro do Cliente

Fonte: Criado pelos acadêmicos


40

CONSIDERAÇÕES FINAIS

Na consideração final deste trabalho de conclusão de curso (TCC) dedicado ao


desenvolvimento de um software para pet shop, a importância da inovação
tecnológica na gestão de negócios voltados para o cuidado de animais de estimação.
O software criado para o pet shop Serumaninho Pet, demonstrou ser uma solução
eficaz para enfrentar desafios específicos enfrentados pela empresa, proporcionando
uma maneira mais eficiente de gerenciar atendimentos, clientes e serviços.
Além disso, esse projeto destacou a relevância de uma abordagem colaborativa
com os proprietários de negócios, como no caso da Aline Barbosa, proprietária do pet
shop Serumaninho Pet, que desempenhou um papel fundamental na definição das
funcionalidades e na adaptação do software às necessidades específicas de sua
empresa.
O desenvolvimento deste software também ilustra como a tecnologia pode
melhorar a qualidade dos serviços oferecidos pelos pet shops, permitindo um
atendimento mais personalizado aos clientes e uma administração mais eficaz dos
recursos do estabelecimento.
À medida que a indústria de cuidados com animais de estimação continua a
crescer, a automação e a informatização se tornam recursos cada vez mais valiosos.
Este projeto representa um passo significativo na direção de modernizar e aprimorar
a gestão de pet shops, contribuindo para o sucesso do setor e o bem-estar dos
animais de estimação e seus tutores.
41

REFERÊNCIAS

BOLOVENTA, Jonas. Setor de pet shops, f oi dos poucos que teve crescimento durante a
pandemia. Jornal Estado de Minas, Minas Gerais. Disponível
em :https://www.em.com.br/app/noticia/economia/2021/04/16/internas_economia,1257890/seto r -
de-pet- shops-f oi-dos-poucos-que-teve-crescimento-durante-a-pandemia.shtml,.Acesso15 março
2022

COSTA, Mariana. Setor de pet shops f oi dos poucos que teve crescimento durante a pandemia.
Disponível em:https://www.em.com.br/app/noticia/economia/2021/04/16/internas .Acesso em: 14mar
2022.

BORGES, Henrique. Sof twares se diversif icam e viram necessidade básica nas empresas .
Disponível em:
https://esportesnet.com.br/Softwares_se_diversif icam_e_viram_necessidade_basic . Acesso em:
16mar 2022

GARCIA, Davi. Adoção de animais aumentou 400% na pandemia. Disponível em:


https://agemt.pucsp.br/noticias/adocao -de-animais-aumentou-400-na-pandemia.Acesso19mar.2022

GUILHERME, Ramon. PhpMyAdmin. Disponível em: https://ramonguilherme.com.br/dicionario.


Acesso em: 15f ev 2023.

LISBOA, Raf ael. Mercado sem crise: com alta de 13,5% em ano de pandemia, o setor pet crescerá
mais em 2021. Disponível em: https://exame.com/bussola/mercado -sem-crise-com-alta-de-135-em-
ano-de-pandemia-o-setor-pet-crescera-mais-em-2021/. Acesso: 18mar.2022.

MARRACINI, Nele. Tendências do mercado pet para 2022, Setor deve crescer em torno de 7% e
9%, de acordo com a Abinpet. Disponível em: https://www.f eipet.com.br/noticias/1883/tendencias -
do-mercado-pet-para-2022. Acesso: 14mar.2022.

MAURREL, Willian. Com cada vez mais pais e mães de pets, mercado continua a crescer em 2022.
Exame. Disponível em: https://exame.com/bussola/com-cada-vez-mais-pais-e-maes-de-pets-
mercado-continua-a-crescer-em-2022/. Acesso: 18mar.2022.

PLURAL Curitiba, Sof twares se diversif icam e viram necessidade básica nas empresas. Jornal online
de Curitiba. Disponível em: https://www.plural.jor.br/noticias/negocios/softwares-se-diversif icam-e-
viram-necessidade-basica-nas-empresas/. Acesso: 16mar.2022.

PINHO, Luiza. O que é gestão e sua importância para o sucesso de sua empresa. Disponível em:
https://www.siteware.com.br/gestao -estrategica/o-que-e-gestao/. Acesso: 11jun.2022.

ROSSIGNOLE, Valente. Adoções de animais aumentou 400% na pandemia. Disponível em:


https://agemt.pucsp.br/noticias/adocao-de-animais-aumentou-400-na-pandemia. Acesso em: 18mar
2022.

VETUS, Andrade. Sof tware de Gestão: 10 vantagens para sua clínica veterinária. Disponível em:
https://vetus.com.br/universidade/software-de-gestao-vantagens-para-sua-clinica-veterinaria/.
Acesso em: 15mar 2022.

VET Work, Como um sistema para pet shop pode resolver problemas. Site de sof tware de pet -shop,São
Paulo. Disponível em: https://vetwork.com.br/5-problemas-que-o-sistema-para-pet-shop-da-vetwork-
resolve/. Acesso: 12mar.2022.

RITTO, Cecilia. A casa agora é dos cães – e não das crianças. Veja, 2015. Disponível em:
<https://veja.abril.com.br/cultura/a-casa-agora-e-dos-caes-e-nao-das-criancas/>. Acesso em: 20 de
jun. de 2023.
42

ANEXOS

Registros de funcionamento da loja Serumaninhopet.

Ilustração 16 Imagem da proprietária da loja SerumaninhoPet


43

Ilustração 17 Escova pet


44

Ilustração 18 Registro da tosa na loja SerumaninhoPet

Ilustração 19 Registro do banho na loja SerumaninhoPet


45

Ilustração 20 Documentação de Autorização para o projeto.


46

Ilustração 21 Documentação de autorização para o projeto ll

Você também pode gostar