Escolar Documentos
Profissional Documentos
Cultura Documentos
iv
AGRADECIMENTO
Agradecemos primeiramente á Deus pela saúde e por todas as bênçãos, a seguir aos
nossos pais, que têm contribuído para a nossa formação que apesar das dificuldades nunca
deixaram de apostar em nós. E aqueles que contribuíram diretamente e indiretamente para
realização do nosso projeto final.
v
EPÍGRAFE
vi
RESUMO
vii
ABSTRACT
This work consists in present a system web for consumers complaints in Angola, as well
as identifying and describing its operation, the advantages, and how it will help to accelerate
the process of resolving the complaints of Angolan consumers. For that was used a delineation
of qualitative research and study of descriptive case in the books of Instituto Nacional de Defesa
do Consumidor (INADEC). Due to the lack of information, many Angolans do not know and
do not exercise their right to complain when a bad service and/or product, through our system
is going to be possible to make the complaints, consult them and also will be a way of
information in which the citizens will be able to find information about his right as consumers.
And it will be of great use to INADEC, because by the fact of being a website it will allow it to
have more control over complaints, receive a greater number of complaints, have one more
channel of direct communication with consumers and will facilitate the complaints resolution
process.
Key-words: INADEC; Complaints Book; Web System.
viii
LISTA DE FIGURAS
ix
LISTA DE ABREVIATURA
x
ÍNDICE GERAL
DEDICATÓRIA .................................................................................................................... IV
AGRADECIMENTO .............................................................................................................. V
EPÍGRAFE ............................................................................................................................ VI
RESUMO............................................................................................................................... VII
LISTA DE FIGURAS............................................................................................................ IX
INTRODUÇÃO ........................................................................................................................ 1
Justificação ......................................................................................................................... 1
Delimitação ......................................................................................................................... 2
Formulação do Problema .................................................................................................... 2
Formulação de Hipóteses.................................................................................................... 2
Objetivos............................................................................................................................. 2
Objetivo geral ..................................................................................................................... 2
Objetivos específicos .......................................................................................................... 2
CAPÍTULO I – FUNDAMENTAÇÃO TEÓRICA ................................................................ 3
1.1 Sistema Web ................................................................................................... 3
1.2 Linguagens de programação ........................................................................... 3
1.2.1 Linguagens de Baixo Nível ....................................................................... 3
1.2.2 Linguagens de Alto Nível ......................................................................... 4
1.3 Programação Orientada a Objeto .................................................................... 4
1.4 MVC ............................................................................................................... 4
1.4.1 Modelo ...................................................................................................... 4
1.4.2 Visualização .............................................................................................. 5
1.4.3 Controlador ............................................................................................... 5
1.5 HTML ............................................................................................................. 5
1.6 CSS ................................................................................................................. 5
xi
1.7 Javascript ........................................................................................................ 5
1.8 C# ................................................................................................................... 5
1.9 .Net ................................................................................................................. 6
1.10 Base de dados ............................................................................................. 6
1.10.1 Base de Dados Relacional ....................................................................... 6
1.10.2 Base de Dados Orientada a Objeto .......................................................... 6
1.10.3 SQL.......................................................................................................... 6
1.10.4 SGBD ...................................................................................................... 6
1.11 Diagrama de Caso de Uso .......................................................................... 7
1.12 Diagrama de Classes ................................................................................... 7
1.13 Diagrama de Entidade Relacionamento ..................................................... 7
CAPÍTULO II – METODOLOGIA E TÉCNICAS ................................................................ 8
CAPÍTULO III – RESULTADOS E DISCUSSÃO ................................................................ 9
3.1 Ferramentas Utilizadas ................................................................................................. 9
3.2 Requisitos Funcionais ................................................................................................... 9
3.3 Requisitos Não Funcionais ........................................................................................... 9
3.4 Diagrama de Caso de Uso .......................................................................................... 10
3.5 Diagrama de Classes ................................................................................................... 11
3.6 Tela para consulta das Reclamações (para usuários).................................................. 12
3.7 Tela para Login ........................................................................................................... 12
3.8 Tela para consulta das reclamações (para Funcionário) ............................................. 13
3.9 Tela de Supervisão...................................................................................................... 13
CONCLUSÃO......................................................................................................................... 14
xii
INTRODUÇÃO
Justificação
Sendo a reclamação um direito consagrado e uma ferramenta bastante útil nas relações
entre consumidor e fornecedor, partindo deste pressuposto e de acordo a realidade atual, em
que quase não se usam os livros de reclamação e não se tem controle total de todos os livros de
reclamação, é indispensável que o INADEC tenha uma sistema web para reclamações, para que
a mesma passe a receber e acessar as reclamações diretamente.
Pensou-se em desenvolver este sistema Web de reclamações projetado para o INADEC,
uma vez que, ele servirá como um meio de comunicação e de reclamações direta entre o
INADEC e os consumidores, ampliando assim as linhas de atendimento de reclamações,
tornando o processo mais simples e trazendo novos elementos na relação entre consumidor,
fornecedor e regulador.
1
Delimitação
Formulação do Problema
Na situação atual onde muitas das reclamações feitas no livro de reclamações pelos
consumidores tardam em chegar ao alcance das autoridades, dificultando o processo de defesa
do consumidor e tornando o mesmo livro em determinadas situações pouco prático e até mesmo
ineficaz. Sendo assim, nasce a nossa pergunta inicial: Como o sistema web para reclamações
vai ajudar o INADEC a resolver as reclamações dos consumidores?
Formulação de Hipóteses
Objetivos
Objetivo geral
Desenvolver um sistema web para reclamações, tendo como estudo de caso o Instituto
Nacional de Defesa do Consumidor – INADEC, no período compreendido entre 2021-2022.
Objetivos específicos
2
CAPÍTULO I – FUNDAMENTAÇÃO TEÓRICA
Neste capítulo, serão apresentadas as referências com que firmou-se a nossa pesquisa.
3
1.2.2 Linguagens de Alto Nível
Linguagens de alto nível são projetadas para serem usadas pelo operador humano ou
pelo programador. Eles são chamados de "mais próximos dos humanos". Em outras
palavras, seu estilo e contexto de programação são mais fáceis de aprender e
implementar do que as linguagens de baixo nível, e todo o código geralmente se
concentra no programa específico a ser criado. (Techopedia, 2021).
1.4 MVC
Model-view-controller (MVC) é um padrão de projeto de software comumente usado
para desenvolver interfaces de usuário que dividem a lógica do programa relacionado
em três elementos interconectados. Isso é feito para separar as representações internas
de informações das maneiras como as informações são apresentadas e aceitas pelo
usuário. (Wikipedia, 2021).
1.4.1 Modelo
4
1.4.2 Visualização
A visualização renderiza a apresentação do modelo em um formato específico.
Qualquer representação de informações como um gráfico, diagrama ou tabela. São
possíveis várias visualizações das mesmas informações, como um gráfico de barras
para gerenciamento e uma visualização tabular para contadores. (Wikipédia, 2021).
1.4.3 Controlador
1.5 HTML
Segundo um artigo do Site Hostinger (2021), HTML (sigla para Hypertext Markup
Language) é uma linguagem de marcação de texto que compõe a maioria das páginas da web e
aplicativos online. Um hipertexto é um texto usado para fazer referência a outras partes do
texto, enquanto uma linguagem de marcação é uma série de marcações que informa aos
servidores da web o estilo e a estrutura de um documento.
1.6 CSS
1.7 Javascript
1.8 C#
C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida
pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi
baseada no C++ mas inclui muitas influências de outras linguagens de programação,
como Object Pascal e, principalmente, Java. O código fonte é compilado para
Common Intermediate Language (CIL) que é interpretado pela máquina virtual
Common Language Runtime (CLR). C# é uma das linguagens projetadas para
funcionar na Common Language Infrastructure da plataforma .NET Framework.
(Wikipédia, 2021).
5
1.9 .Net
Uma base de dados orientada a objetos é um tipo de base de dados em que cada
informação é armazenada na forma de objetos, ou seja utiliza a estrutura de dados denominada
orientação a objetos, a qual permeia as linguagens mais modernas. (Wikipédia, 2020).
1.10.3 SQL
1.10.4 SGBD
Um Sistema de Gerenciamento de Banco de Dados (SGBD) do inglês Data Base
Management System (DBMS) é o sistema de software responsável pelo
gerenciamento de uma ou mais base de dados. Seu principal objetivo é retirar da
aplicação cliente a responsabilidade de gerenciar o acesso, a persistência, a
manipulação e a organização dos dados. O SGBD disponibiliza uma interface para
que seus clientes possam incluir, alterar ou consultar dados previamente armazenados.
(Wikipédia, 2021)
6
1.11 Diagrama de Caso de Uso
Em conformidade com (Silva, 2016) “é uma técnica usada para descrever e definir os
requisitos funcionais de um sistema”.
7
CAPÍTULO II – METODOLOGIA E TÉCNICAS
8
CAPÍTULO III – RESULTADOS E DISCUSSÃO
9
3.4 Diagrama de Caso de Uso
Fonte: Própria
10
3.5 Diagrama de Classes
Fonte: Própria
11
3.6 Tela para consulta das Reclamações (para usuários)
Tela de consulta de reclamações (Figura 3), na presente tela o usuário pode verificar a
sua reclamação no sistema digitando o número do documento que utilizou para efetuar a
reclamação tendo com opção a obtenção do Comprovativo.
Figura nº 3 – Tela para consulta das Reclamações (para usuários)
Fonte: Própria
Fonte: Própria
12
3.8 Tela para consulta das reclamações (para Funcionário)
Está tela (Figura 5) em conjunto com uma outra permitem com que os funcionários e
supervisores tenham acesso a todas as reclamações as suas respetivas informações instantes .
Figura nº 5 – Tela para consulta das reclamações (para Funcionário)
Fonte: Própria
Fonte: Própria
13
CONCLUSÃO
14
REFERÊNCIAS BIBLIOGRÁFICAS
Almeida, J., & Puri, A. (2021). Litologia da escala estratigráfica das fromações
sedimentares. Benfica, Luanda, Angola.
Baltaza, B. R., Pedro, M., Paulo, M. F., António, P. Q., & Ventura, V. A. (2019).
Instalação e configuração do serviço de e-mail para rádio Kairós. Luanda, Angola.
Gonga, J., & Amaral, M. (22 de Março de 2022). Visita de Estudo sobre o INADEC.
(A. Miguel, E. Manuel, & M. Diogo, Entrevistadores) Luanda, Angola.
Inácio, J. T., Quissanga, D. T., Pinge, S. C., Garcia, T. C., Bartolomeu, J. M., Cangahi,
A., & Mankangila, S. (2021). Manual de Regras Gerais De Estilo e Formatação De Trabalhos
Académicos. Belas, Luanda, Angola: INSTITUTO POLITÉCNICO 2039 “30 DE
SETEMBRO” . Obtido em 10 de Dezembro de 2021
Tomás, J. (2020). INADEC - A Longa Caminhada The Long Walk 1997-2020 (EAL -
Edições de Angola, Lda. ed.). Luanda, Angola. Obtido em 22 de Março de 2022
What is a low level language . (s.d.). Obtido em 2021 de Dezembro de 16, de Javatpoint:
https://www.javatpoint.com/what-is-a-low-level-language
17
NOTAS PARA O PROF. DOMINGOS
Renovados votos de saudação professor, como foram poucas as correções que o professor nos
orientou a fazer, fizemos elas mas neste trabalho reduzimos algumas imagens e textos devido
o preço caro que é a impressão das mesmas imagens, mas levamos em consideração e já
alteramos também no trabalho por completo.
18