Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Sistema de Gestão de Painéis Publicitários BigMedia, Resumos de Programação Javascript

O sistema de gestão de painéis publicitários bigmedia é um sistema criado com o objetivo de auxiliar a área comercial da empresa bigmedia na gestão dos seus painéis, bem como na comunicação entre os comerciais (funcionários do escritório) e os técnicos (funcionários operacionais) para a gestão de tarefas a serem realizadas nos locais onde se encontram os painéis. O sistema também permite o envio de fotos de atualização e a emissão de fotochecks para os clientes. O sistema utiliza a linguagem de desenvolvimento php e o banco de dados mysql para armazenar todas as informações registradas. Ele também possui comunicação direta com um dispositivo android responsável pela recepção e visualização das tarefas a serem executadas, além de permitir outras operações como autenticação e consulta de dados pelo dispositivo móvel.

Tipologia: Resumos

2019

Compartilhado em 19/06/2024

jose-kimuanga
jose-kimuanga 🇦🇴

3 documentos

1 / 65

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDADE METODISTA DE ANGOLA
FACULDADE DE ENGENHARIA
Engenharia Informática
“Sistema de Gestão de Paineis Publicitario BigMedia ”
Desenvolvimento de um Sistema web para Gestão de Paineis Publicitario para
Empresa BigMedia
José Moisés Cutala Kimuanga
Orientador:
Professor Engº Hugo Dias Dos Santos
Luanda, Maio de 2020
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41

Pré-visualização parcial do texto

Baixe Sistema de Gestão de Painéis Publicitários BigMedia e outras Resumos em PDF para Programação Javascript, somente na Docsity!

UNIVERSIDADE METODISTA DE ANGOLA

FACULDADE DE ENGENHARIA

Engenharia Informática

“Sistema de Gestão de Paineis Publicitario BigMedia ”

Desenvolvimento de um Sistema web para Gestão de Paineis Publicitario para

Empresa BigMedia

José Moisés Cutala Kimuanga

Orientador: Professor Engº Hugo Dias Dos Santos Luanda, Maio de 2020

José Moisés Cutala Kimuanga

“Sistema de Gestão de Paineis Publicitario BigMedia ”

Desenvolvimento de um Sistema web para Gestão de Paineis Publicitario para

Empresa BigMedia

Trabalho de Fim de Curso apresentado a Faculdade de Engenharia da Universidade Metodista de Angola, como requisito parcial para obtenção do grau de Licenciatura em Engenharia Informática. Luanda, Maio de 2020.

Agradecimentos

Agradeço a Deus, por ter me permitido ter saúde e motivação durante estes 5 anos de formação, que não foi facil mas que foi muito trabalhosos, mas com ele nada é imposivel simplemesnte valeu apena tudo o meu esforço e dedicação para poder chegar ao meu objetivo final. A minha querida irma agradeço bastante por ela ter financiado todos os meses ao longo dos cincos anos em que frequentava as aulas e tambem casa para morar ao longo desses anos. Um agradecimento tambem sem esquecer a todos os professores da universidade metodista que directa ou indirectamente tornaram possível a conclusão deste projecto. Principalmente, o meu orientador Professor Engº Hugo Dias Dos Santos, pela dedicação e paciência. Agradeco tambem a empresa BigMedia por ter me oferecido um estagio profissional durante quatro meses que me proporcionou diversas capacidades tecnicas para minha futura carreira fruto disso este projeto de conclusão será utilizado por eles Aos meus colegas, aos funcionarios da universidade, e a todos taxistas que sempre me levaram para poder assistir as aulas, o meu muito obrigado. A todos que directa ou indirectamente fizeram parte da minha formação, о meu muito obrigado. i

Epígrafe

“A vida é uma peça de teatro que não permite ensaio. Por isso estude, cante, dance, ria,chore, e viva intensamente antes que a cortina se feche e a peça termina sem aplausos” Charles Chaplin. ii

Abstract

Key words:. iv

Lista de Figuras

Figura 2.1 – Tela de contratação de publicidade ……………………... …………..................... Figura 2.2 – Tela principal, lista de todas as requisições de tarefas………………………….... Figura 2.3 – Tela principal do sistema mostrando os diferentes módulos na barra de menu .... Figura 2.4 – Tela do planetooh no modo administrador exibindo os dados de uma campanha. 11 Figura 3.1 – Arquitectura Mysql. Fonte: (ALEXANDRE SAVARIS, 2014)…….............. …. Figura 3.2–Estrutura básica de um documento html fonte(Manual de html da K19,2013)..... 16 Figura 4.1 – Diagrama de caso de geral do sistema................................................................... Figura 4.2–Diagrama de caso de do sistema Web.................................................................. Figura 4.3 – Diagrama de actividade do caso de consultar painel....………....... …………….. Figura 4.4 – Diagrama de actividade do caso de atribuir uma tarefa………………………… Figura 4.5 – Diagrama de sequencia do caso de uso consultar painel.……………………...… 32 Figura 4.6 – Diagrama de sequencia do caso de uso atribuir uma tarefa……………. ………... Figura 4.7 – Diagrama de Entidade e Relacionamento..................……….………………….. v

Lista de Tabelas

Tabela 2.1 – Tabela comparactiva do estado da arte………………………………………….. Tabela 4.1Requisitos Funcionais do sistema……………………………..…......................... Tabela 4.2 – Requisitos não Funcionais do sistema……………………………………...…… 24 Tabela 4.3 – Descrição do caso de uso Consultar painel….…………………………………. Tabela 4.4 – Descrição do caso de uso Atribuir tarefa………………………. …....................... Tabela C.1 – Trecho de código Consultar Uma campanha........................................……..… Tabela C.2 –Trecho de código SQL para criaação das tabelas da base de dado...................... 59 vii

Lista de Abreviações e Siglas

PHP Php Hipertext Preprocessor API Application Programming Interfaces Web World Wide Web (WWW) CSS Cascading Style Sheets DHF Diagrama Hierárquico de Funções HTML HyperText Markup Language SQL Structured Query Language RF Requisitos Funcionais viii

Índice

Agradecimentos ......................................................................................................................................i Epígrafe ..................................................................................................................................................ii Resumo .................................................................................................................................................iii Abstract ................................................................................................................................................iv Lista de Figuras .......................................................................................................................................v Lista de Tabelas ....................................................................................................................................vii

  • Capítulo 1............................................................................................................................................... Lista de Abreviações e Siglas ...............................................................................................................viii
    1. Considerações Iniciais.....................................................................................................................
  • 1.1. Introdução..................................................................................................................................
  • 1.2. Identificação do problema..........................................................................................................
  • 1.3. Delimitação do problema...........................................................................................................
  • 1.4. Justificativa.................................................................................................................................
  • 1.5. Objectivos...................................................................................................................................
    •  Objectivo Geral...........................................................................................................................
    •  Objectivo Específico....................................................................................................................
  • 1.6. Metodologia...............................................................................................................................
  • 1.7. Resultados Esperados.................................................................................................................
  • 1.8. Organização do projecto............................................................................................................
  • Capítulo 2...............................................................................................................................................
  • Estado da arte........................................................................................................................................
  • 2.1. Considerações Iniciais.................................................................................................................
  • 2.6. Conclusão do capítulo..............................................................................................................
  • Capítulo 3.............................................................................................................................................
  • Estudo das Tecnológias........................................................................................................................
  • 3.1. Considerações Iniciais...............................................................................................................
  • 3.2. Tecnologias...............................................................................................................................
  • 3.4. Conclusão do capítulo..............................................................................................................
  • Capítulo 4.............................................................................................................................................
  • Sistema de Gestão de Paineis Publicitarios Bigmedia..........................................................................
  • 4.1. Considerações Iniciais...............................................................................................................
  • 4.2. Descrição do Sistema................................................................................................................
  • 4.3. Módulos do Sistema.................................................................................................................
  • 4.4. Análise de requisitos.................................................................................................................
  • 4.5. Protótipo do sistema................................................................................................................
  • 4.6. Conclusão do Capítulo..............................................................................................................
  • Capítulo 5.............................................................................................................................................
  • Considerações Finais............................................................................................................................
  • 5.1. Conclusões................................................................................................................................
  • 5.2. Dificuldades..............................................................................................................................
  • 5.3. Trabalhos Futuros.....................................................................................................................
  • 5.4. Recomendações.......................................................................................................................
  • Referências Bibliográficas.....................................................................................................................
  • Anexos..................................................................................................................................................

1.2. Identificação do problema

Dentro das situações críticas a ponderar destacamos a seguir:  Durante o processo de Emissão de Fotochecks (Comprovativo) para enviar aos Clientes, detectou-se que trata-se de um processo bastante cansativo e demorado, porque o mesmo é realizado manualmente.  A utilização de planilhas Excel como uma das principais formas de armazenar as informações dos Painéis, Clientes, Funcionários, etc.  A distribuição de Lista de Tarefas (Montagem de Paneis, Manutenção, Remoção e Alteração da Publicidade) para as Equipes de Trabalho é feito verbalmente. Carecendo de um sistema para gerenciar a distribuição das tarefas.  A falta de comunicão da área comercial com área operacional quando uma tarefa tem que ser executada. Questão de partida? Que mecanismo deve ser utilizado pela empresa Bigmedia de formas a melhorar o seu atual processo de gestão?

1.3. Delimitação do problema

Com o desenvolvimento deste projeto a empresa não vai mais ter que usar planilhas do Excel para armazenar as informações referentes aos painéis clientes e funcionário, a distribuição e coordenação das tarefas aos técnicos será de forma automática através dos smartsfones que possuem aplicação desenvolvida em conjunto com este projeto. A emissão de fotochecks deixará de ser feito manualmente o sistema vai possuir um modulo que vai fazer a emissão dos fotocheks para os clientes que terem as suas campanhas publicadas. A atualizações das campanhas por foto será enviado diretamente do local onde se encontra fixada para o sistema através da aplicação nos smartsfones dos técnicos 2

OBS: Refazer

1.4. Justificativa

Toda e Qualquer Empresa de publicidade que pretende atrair um grande volume do cliente e prestar os melhores serviços, personalizados e que oferecem segurança e confiança, necessita de um sistema automatizado que faça a gestão dos Painéis, gestão das Tarefas, de modo a proporcionar maior aproveitamento do tempo, melhorar o fator usabilidade. Este produto vai melhorar gestão dos painéis Publicitários, gerenciamento das tarefas, bem como a emissão de Fotochecks para os clientes, proporcionando à instituição, segurança, mobilidade de maneiras a permitir uma gestão eficiente das informações e maior interação com os seus clientes. O sistema aumentará o desempenho dos funcionários na realização das suas tarefas diárias, visto que facilitará na visualização das tarefas a serem executas bem como o estado e a localização dos painéis publicados. Este sistema vai ajudar a dinamizar o processo de emissão e envio mensal de Fotochecks aos seus clientes, confirmando o estado da sua publicidade.

1.5. Objectivos

Objectivo Geral O principal objetivo é o desenvolvimento de um Sistema de Gestão de Painéis Publicitários para a Empresa BIGMEDIA.  Objectivo Específico  Criar uma aplicação Web que vai permitir o cadastramento dos painéis e a administração de tarefas de manutenção, colocação alteração e remoção de publicidades.  Fazer o levantamento de requisitos na empresa bigmedia;  Elaborar os diferentes diagramas descritivos do sistema;  Estudar sistemas similares existentes no mercado;  Usar uma biblioteca para formatar documentos em pdf para gerar fotochecks  Criar de um modulo responsável pela gestão de tarefas para os técnicos da área Operacional 3

1.8. Organização do projecto

Este relatório encontra-se dividido em cinco capítulos, como se segue:  Capítulo 1: apresentamos o enquadramento do problema, os principais objectivos a serem alcançados e as metodologias utilizadas para atingir as metas desejadas.  Capítulo 2: apresentamos o estado da arte e a contextualização do trabalho, com investigações relacionadas aos trabalhos realizados com enquadramento fundamental para o desenvolvimento do sistema.  Capítulo 3: apresenta um estudo das tecnologias empregadas no desenvolvimento do Sistema, descreve tambem as ferramentas que foram utilizadas para criação do mesmo sistema.  Capítulo 4: apresenta uma visão global do sistema, as principais funções implementadas e de qualidade, o desenho do sistema e a arquitetura de hardware.  Capítulo 5: são apresentadas as considerações finais, perspectivas de evolução de projecto, assim como referências bibliográficas, alguns anexos e apêndices, onde se encontram as imagens de telas, documentos, código do programa e outros que contribuem para esclarecer ou ilustrar determinados pontos do trabalho. 5

Capítulo 2

Estado da arte

2.1. Considerações Iniciais

Nesta fase é a parte que tem como objetivo fazer referências de alguns projetos que possuem algumas semelhanças com o projeto que está a apresentar graças a algumas pesquisas feitas pois estes abordam alguns assuntos ou características relacionadas com este projeto.

2.2. Sistema de publicação de anúncios publicitário na

Ad8biz [GESTPUB]

[Roberto André Ferraz de Jesus] desenvolveu um sistema que permite fazer gestão de campanhas publicitaria de uma rede de empresas nos diferentes sites tais como rede sócias e portais da web e ainda oferece ferramentas administrativas disponível aos utilizadores permitindo assim a gestão das campanhas publicitarias de toda as empresas que fazem parte da rede ou que se encontram no domínio. Metodologias No desenvolvimento deste projeto utilizou-se as metodologias ágeis onde se elaborou-se uma planificação do projeto favorecendo os seguintes pontos:  Intergeração de ciclos de desenvolvimento  Resultado através de versões executáveis  Reuniões de progresso(diárias) avaliação de tarefas anteriores e delineação de tarefas para esse dia 6