Você está na página 1de 29

1

ETEC Waldyr Duron Júnior

Habilitação Profissional Técnica de Nível Médio em Informática

DOWNTOWN

ALEXSANDER CASSIANO
CAIO SPÍNOLA HAILER
JOÃO GABRIEL MILANI BARRETO ALAMPE
JOSÉ ANTONIO ORTÍZ
VINICÍUS CORREA
YASMIN CAROLINE S. FIGUEIREDO

PROF. JOÃO LUIS


PROF. RICARDO ZANATTA

Piraju - SP
2020
1

ALEXSANDER CASSIANO
CAIO SPÍNOLA HAILER
JOÃO GABRIEL MILANI BARRETO ALAMPE
JOSÉ ANTONIO ORTÍZ
VINICÍUS CORREA
YASMIN CAROLINE S. FIGUEIREDO

DOWNTOWN

Trabalho de Conclusão de Curso apresentado à


ETEC Waldyr Duron Júnior para a obtenção do
título de Técnico em Informática.

Orientadores:Prof. João Luis


Prof. Ricardo Zanatta

Piraju - SP
2020
ALEXSANDER CASSIANO
CAIO SPÍNOLA HAILER
JOÃO GABRIEL MILANI BARRETO ALAMPE
JOSÉ ANTONIO ORTÍZ
VINICÍUS CORREA
YASMIN CAROLINE S. FIGUEIREDO

DOWNTOWN

Este trabalho foi julgado e aprovado, com obtenção da menção _______, no Curso
Técnico em Informática da ETEC Waldyr Duron Júnior.

Piraju, ____ de ____________ de 2020

Prof. João Luis Chagas Sanches


Prof. do Curso Técnico em Informática

BANCA EXAMINADORA

_________________________________________________
Prof. 1 (presidente da banca)
ETEC Waldyr Duron Júnior

_______________________________________________________
Prof. 2
ETEC Waldyr Duron Júnior

_______________________________________________________
Prof. 3
ETEC Waldyr Duron Júnior
Dedicatória

Dedicamos nosso trabalho de conclusão de curso a todos nossos professores que


estiveram com nós durante esses anos, principalmente aos professores de
informática que contribuíram mais do que quaisquer outros para a realização desse
projeto. Dedicamos também aos nossos familiares que estiveram ao nosso lado
principalmente nesse ano delicado (2020).
Agradecimentos

Agradecemos ao grande número de pessoas que contribuíram imensamente para


que pudéssemos estar realizando esse fim de ciclo.
Aos amigos de classe, agradeço pelas amizades, os momentos de descontração e
apoio nos trabalhos realizados, e aos demais professores e colaboradores desta
conceituada instituição, pelo auxílio concedido durante a realização deste trabalho
de conclusão de curso.
Epígrafe

"Ninguém existe de propósito. Ninguém pertence a qualquer lugar. Todo mundo vai
morrer... Venha assistir TV." (Rick and Morty).
RESUMO

O objetivo deste trabalho é desenvolver um sistema que proporcione a solução de


problemas e facilite o trabalho de motoboys de empresas de mototáxi. Ao
observarmos o funcionamento desses estabelecimentos, identificamos pequenas
falhas de organização e sistematização empresarial, além de ser uma área pouco
explorada no ambiente virtual. A metodologia do trabalho iniciou com a escolha do
tema e da empresa, a partir de um estudo de caso(observando o funcionamento das
empresas da área, e seus métodos), depois iniciamos a programação(escrita, teste
e manutenção de um software), então iniciamos e finalizamos a criação do site,
concluímos os últimos testes, e por fim chegamos ao protótipo final. Como
resultados esperados com a implementação do sistema, qualificamos melhoria na
segurança, confiança e praticidade aos motoboys e clientes.

Palavras-chave: Gerenciamento empresarial; Empresa de mototáxi; Gestão de


dados; Software de gerenciamento.
ABSTRACT

The objective of this work is to develop a system that provides the solution of
problems and facilitates the work of motoboys of mototaxi companies, because when
observing the functioning of these companies we concluded that there were small
control failures (organization and corporate systematization), we also observed that it
is it was a little explored area in the virtual environment (applications that have this
service), in this context, the proposal is intended for a motorcycle taxi company that
had difficulty managing its data such as: vehicles, customers, employees, races and
even its finances , which were controlled by means of papers, causing great
inconvenience at the end of the month, which resulted in a lower performance. The
system was developed with the intention of eliminating all management difficulties
related to data management, also bringing security, trust and practicality to motoboys
and customers, thus being able to use an electronic device such as cell phone or
computer to request their services, the which can be performed with tools such as:
registration, consultation and data changes. The system contains an easy to
understand menu containing links to be registered: users, motorcycles, driver and
race. And input from: users, drivers and administrators. The menu also contains
information such as promotions of the day, drivers available at the requested time,
rotation system (for drivers), prices (pre-registered, which can be changed at any
time) and links to: page for more information about the participants, page of current
race (to be requested on time or even scheduled, with pre-defined locations and
time) and communication support, so the race only occurs with the consensus of both
parties, which brings users total security and ease when making complaints or ask
for assistance. Also having our website, facilitating the user's contact with any of our
developers.

Keywords: Business management; Mototaxi company; Data management;


Management software.

LISTA DE FIGURAS
Figura 1 – Diagrama de Entidade e Relacionamento --------------------15
Figura 2 – Dicionário de Fluxo de Dados (Caixa) -------------------------16
Figura 3– Dicionário de Fluxo de Dados (Cliente) ------------------------17
Figura 4 – Dicionário de Fluxo de Dados (Pagamento) -----------------18
Figura 5 – Dicionário de Fluxo de Dados (Fornecedores) --------------19
Figura 6 – Dicionário de Fluxo de Dados(Funcionário)-------------------20
Figura 7 – Dicionário de Fluxo de Dados (Produto) ---------------------- 21
Figura 8 – Dicionário de Fluxo de Dados (Usuário) ---------------------- 22
Figura 9 – Dicionário de Fluxo de Dados (Vendas) ---------------------- 23
Figura 10 – Dicionário de Dados (Caixa) ----------------------------------- 24
Figura 11 – Dicionário de Dados (Clientes) -------------------------------- 24
Figura 12 – Dicionário de Dados (Fornecedores) ------------------------ 25
Figura 13 – Dicionário de Dados (Funcionários) ------------------------- 26
Figura 14 – Dicionário de Dados (Gêneros) ------------------------------- 26
Figura 15 – Dicionário de Dados (Itens Vendas) ------------------------- 27
Figura 16 – Dicionário de Dados (Produtos) ------------------------------- 27
Figura 17 – Dicionário de Dados (Usuário) --------------------------------- 28
Figura 18 – Dicionário de Dados (Vendas) --------------------------------- 28
Figura 19 – Dicionário de Dados (Pagamento) ---------------------------- 29
LISTA DE SIGLAS DE ABREVIAÇÕES

DFD ..................................................... Dicionário de Fluxo de Dados


DD ....................................................... Dicionário de Dados
BD ....................................................... Banco de Dados
HTML .................................................. HyperText Markup Language
CSS .................................................... Cascading Style Sheets
SUMÁRIO

1. INTRODUÇÃO.....................................................................................................16
1.1 Objetivo geral .............................................................................................16
1.2 Objetivos específicos ................................................................................16
1.3 Justificativa ................................................................................................16
1.4 Metodologia ................................................................................................16
2. DIAGRAMA DE FLUXO DE DADOS..................................................................17
3. DICIONÁRIO DE DADOS...................................................................................18
4. BANCO DE DADOS.......................................................................................... 21
5. FUNDAMENTAÇÃO TEÓRICA...........................................................................26
6. REVISÃO DA LITERATURA...............................................................................27
7. ASPECTOS METODOLÓGICOS........................................................................28
8. DISCUSSÕES E RESULTADOS.........................................................................29
9. CONCLUSÃO.......................................................................................................30
10. REFERÊNCIAS....................................................................................................21
1. INTRODUÇÃO
As empresas escolhidas para que o projeto fosse desenvolvido, possuía
dificuldade em gerenciar seus clientes, funcionários, serviços e veículos.

1.1 OBJETIVO GERAL


Solucionar todos os problemas que a empresa vinha tendo com a falta
de um sistema de gerenciamento e viabilizar um novo meio de contato de
pessoas que necessitam desse serviço.

1.2 OBJETIVOS ESPECIFICOS


Facilitar a solicitação do serviço(corrida), gerenciamento de dados e
veículos.

1.3 JUSTIFICATIVA
O método usado era ultrapassado, tendo como problemas a falta de
facilidade e a dificuldade em gerenciar as empresas.

1.4 METODOLOGIA
Desenvolvimento em Delphi, JavaScript, Php e banco de dados em
MySQL.
2. DFD
3. Dicionário de Dados
4. Banco de Dados

-- phpMyAdmin SQL Dump


-- version 5.0.3
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Tempo de geração: 18-Nov-2020 às 15:41
-- Versão do servidor: 10.4.14-MariaDB
-- versão do PHP: 7.4.11

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";


START TRANSACTION;
SET time_zone = "+00:00";

/*!40101 SET
@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET
@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET
@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Banco de dados: `dt`
--

-- --------------------------------------------------------

--
-- Estrutura da tabela `corrida`
--

CREATE TABLE `corrida` (


`corcod` int(11) NOT NULL,
`corpag` double DEFAULT NULL,
`corend` varchar(150) DEFAULT NULL,
`corval` double DEFAULT NULL,
`corhra` time DEFAULT NULL,
`cnhmot` varchar(16) DEFAULT NULL,
`cpfusu` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estrutura da tabela `moto`
--

CREATE TABLE `moto` (


`moplaca` varchar(8) NOT NULL,
`momod` varchar(50) DEFAULT NULL,
`mocor` varchar(25) DEFAULT NULL,
`mofot1` varchar(150) DEFAULT NULL,
`mofot2` varchar(150) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estrutura da tabela `motoboi`
--

CREATE TABLE `motoboi` (


`motcnh` varchar(16) NOT NULL,
`motsen` varchar(50) DEFAULT NULL,
`motdatnasc` date DEFAULT NULL,
`mottel` int(11) DEFAULT NULL,
`motend` varchar(150) DEFAULT NULL,
`motnom` varchar(50) DEFAULT NULL,
`motperf` varchar(150) DEFAULT NULL,
`motatv` tinyint(1) DEFAULT NULL,
`placamo` varchar(8) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estrutura da tabela `tabela_imagens`
--

CREATE TABLE `tabela_imagens` (


`codigo` int(10) NOT NULL,
`evento` varchar(50) NOT NULL,
`descricao` varchar(255) NOT NULL,
`nome_imagem` varchar(25) NOT NULL,
`tamanho_imagem` varchar(25) NOT NULL,
`tipo_imagem` varchar(25) NOT NULL,
`imagem` longblob NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estrutura da tabela `usuario`
--

CREATE TABLE `usuario` (


`usucpf` varchar(50) NOT NULL,
`usuemail` varchar(100) DEFAULT NULL,
`usunom` varchar(50) DEFAULT NULL,
`usuend` varchar(150) DEFAULT NULL,
`ususen` varchar(50) DEFAULT NULL,
`usutel` int(11) DEFAULT NULL,
`usuperf` varchar(150) DEFAULT NULL,
`usudat` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `usuario`
--

INSERT INTO `usuario` (`usucpf`, `usuemail`, `usunom`, `usuend`, `ususen`,


`usutel`, `usuperf`, `usudat`) VALUES
('123', 'caiohailer@gmail.com', 'Num sei', 'cu',
'202cb962ac59075b964b07152d234b70', 12334123, '1605453383', '2020-11-15'),
('12345', 'caiohailer@gmail.com', 'Caio', 'n sei',
'202cb962ac59075b964b07152d234b70', 123341231, '1605452822.jpg', '2020-11-
15'),
('2321', 'caiohailer@gmail.com', 'Caio', 'cu', '202cb962ac59075b964b07152d234b70',
123341231, '1605452210', '2020-11-15'),
('3213', 'caiohailer@gmail.com', 'Num sei', 'cu',
'202cb962ac59075b964b07152d234b70', 12334123, '1605549821.jpg', '2020-11-
16'),
('345', 'caiohailer@gmail.com', 'usudat', 'sqer',
'202cb962ac59075b964b07152d234b70', 4321, '1605452100.jpg', '2020-11-15'),
('4321', 'caiohailer@gmail.com', 'Num sei', 'cu',
'202cb962ac59075b964b07152d234b70', 12334123, '1605459349', '2020-11-15'),
('54321', 'caiohailer@gmail.com', 'Num sei', 'cu',
'202cb962ac59075b964b07152d234b70', 12334123, '1605452943', '2020-11-15'),
('6432', 'caiohailer@gmail.com', 'Num sei', 'cu',
'202cb962ac59075b964b07152d234b70', 12334123, '1605453089', '2020-11-15'),
('78', 'caiohailer@gmail.com', 'Num sei', 'cu', '81448138f5f163ccdba4acc69819f280',
12334123, '1605453193', '2020-11-15');

--
-- Índices para tabelas despejadas
--
--
-- Índices para tabela `corrida`
--
ALTER TABLE `corrida`
ADD PRIMARY KEY (`corcod`),
ADD KEY `fkmotcor` (`cnhmot`),
ADD KEY `fkusucor` (`cpfusu`);

--
-- Índices para tabela `moto`
--
ALTER TABLE `moto`
ADD PRIMARY KEY (`moplaca`);

--
-- Índices para tabela `motoboi`
--
ALTER TABLE `motoboi`
ADD PRIMARY KEY (`motcnh`),
ADD KEY `fkmomot` (`placamo`);

--
-- Índices para tabela `usuario`
--
ALTER TABLE `usuario`
ADD PRIMARY KEY (`usucpf`);

--
-- AUTO_INCREMENT de tabelas despejadas
--

--
-- AUTO_INCREMENT de tabela `corrida`
--
ALTER TABLE `corrida`
MODIFY `corcod` int(11) NOT NULL AUTO_INCREMENT;

--
-- Restrições para despejos de tabelas
--

--
-- Limitadores para a tabela `corrida`
--
ALTER TABLE `corrida`
ADD CONSTRAINT `fkmotcor` FOREIGN KEY (`cnhmot`) REFERENCES
`motoboi` (`motcnh`),
ADD CONSTRAINT `fkusucor` FOREIGN KEY (`cpfusu`) REFERENCES `usuario`
(`usucpf`);
--
-- Limitadores para a tabela `motoboi`
--
ALTER TABLE `motoboi`
ADD CONSTRAINT `fkmomot` FOREIGN KEY (`placamo`) REFERENCES `moto`
(`moplaca`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;


/*!40101 SET
CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
5. FUNDAMENTAÇÃO TEÓRICA

Revisão de literatura (citações).


6. REVISÃO DA LITERATURA
Discussão dos vários pontos de vista inseridos na fundamentação teórica.
7. ASPECTOS METODOLÓGICOS
O tempo previsto para o desenvolvimento do trabalho se limita a seis
meses. Impreterivelmente, o projeto será dividido em etapas, sendo que é proposto
o seguinte cronograma:

Desenvolvimento Março Maio Junho Julho Agosto Setembro Outubro Novembro


Estudo de caso X X

DER X
MER X
DFD X
Banco de Dados X X

Sistema X X X X X
Delphi
Site X X X
Documentação X X
8. DISCUSSÕES E RESULTADOS
Após realizar a pesquisa e ouvir sobre as dificuldades dentro das
empresas de mototaxi, concluímos que com nosso conhecimento poderíamos
desenvolver um sistema que ajudasse a acabar com tais problemas. As empresas
que pesquisamos possuíam dificuldades em organizar os dados de seus
funcionários, clientes, veículos e até mesmo de seus serviços. Com base nisso,
desenvolvemos um sistema que facilita todo o processo de organização dentro
dessas empresas, gerindo todos os dados e serviços de maneira fácil, rápida e
eficiente, dando mais tempo e trazendo menos dificuldade aos funcionários,
possibilitando um salto de eficiência, visto que pode ser feito solicitações do serviço
por meio de aparelho eletrônicos.
9. CONCLUSÃO
Apesar das dificuldades encontradas no ano de desenvolvimento do
nosso projeto, conseguimos desenvolver tudo que pretendíamos usando o
conhecimento de cada integrante do grupo, junto com o apoio dos professores e dos
nossos amigos.
10. REFERÊNCIAS
AGÊNCIA NACIONAL DE ENERGIA ELÉTRICA - ANEEL. Atlas de energia elétrica
do Brasil. 3.ed. Brasília, DF: ANEEL, 2008.

______. Procedimentos de Distribuição de Energia Elétrica no Sistema Elétrico


Nacional - PRODIST. Módulo 8 - Qualidade da Energia Elétrica, Revisão 4, vigente
a partir de 01/02/2012.

______. Portaria DNAEE n.º 047. Determina ao concessionário de serviço público


de energia elétrica, critérios quanto às tensões de fornecimento a seus
consumidores, 1978.

______. Resolução Normativa n.º 414. Estabelece as Condições Gerais de


Fornecimento de Energia Elétrica de forma atualizada e consolidada, Revisão 2,
2010.

ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS - ABNT. NBR 6023:


Informação e documentação - Referências - Apresentação. Rio de Janeiro, 2002.

______. NBR 6027: Informação e documentação - Sumário - Elaboração. Rio de


Janeiro, 2003.

______. NBR 14724: Informação e documentação. Trabalhos Acadêmicos -


Apresentação. Rio de Janeiro, 2011.

MORENO, Hilton. Harmônicas nas instalações elétricas. 1. Ed. São Paulo:


Instituto Brasileiro do Cobre, 2001. 66 p.

OPERADOR NACIONAL DO SISTEMA ELÉTRICO. Institucional. O Sistema


Elétrico O ONS, Brasília, 2007, Disponível em <http://www.ons.gov.br/institucional>.
Acesso em: 09 abr. 2007.

PICANÇO, A. F.; MARTINEZ, M. L. B.; ROSA, P. C.; COSTA, E. G.; NETO, E. W. T.


Uma Metodologia de Busca Otimizada de Transformadores de Distribuição Eficiente
para qualquer Demanda. In: SIMPÓSIO BRASILEIRO DE SISTEMAS ELÉTRICOS,
2010, Belém. Sessão Técnica S33... Belém: UFPA, 2010. Disponível em:
<http://www.labplan.ufsc.br/congressos/III%20SBSE%20-%202010/PDF/SBSE2010-
0189.pdf>. Acesso em: 14 mai. 2012.
(VER DEPOIS)

Você também pode gostar