SlideShare uma empresa Scribd logo
1 de 25
Projecto de Fim do Curso
Programçao
Desenvolvimento de um sistema web para o Aluguer de espaço
Tema do Projecto Desenvolvido
Integrantes do Grupo :
Adilson Joaquim Mateus
José Joao Pinto
Estruturaçao do Trabalho :
| - Cápitulo
Introduçao , Problema da Investigaçao , Justificativa, Metodologia Cientifica
|| - Cápitulo
Ferramentas e tecnólogia usadas para o projecto
Objectivos Especificos e Objectivos Gerais
||| - Cápitulo
Requesitos Funcionais , Requesitos nao Funcionais
Digramas de caso de Uso , Diagrama de Actividades, Diagrama de Class
|| - Cápitulo
Conclusao e Referencias bibiográficas
Introduçao
Quando há um número elevado de espaços para a realização de eventos, a necessidade de se
ter um maior controlo de todos os espaços existentes numa determinada zona. Para isso é
necessario que as pessoas responsáveis criem politicas que ajudem na organização dos dados
obtidos deste local, permitindo assim registar, e consultar os dados obtidos sempre que for
necessario.
| - Cápitulo
Problema da Investigaçao
Antes de falarmos sobre o que é um problema de investigação devemos primeiro
espelha o que é um problema..
O que é um problema ?.
Um problema, é uma determinada questao ou um determinado assunto
que requer uma solução. A nível social, trata-se de um assunto particular
que uma vez resolvido , se torna benéfico para a sociedade.
| - Cápitulo
E como problema de investigação encontramos o seguinte:
 Como encontrar um espaço legal e ideal para a realização de eventos dentro do
Luanda sul?.
| - Cápitulo
| - Cápitulo
Justificativa da Investigaçao
A justificativa é explicação dos motivos para a realização da pesquisa cientifica. Com
isso temos como justificativa:
 A falta de encontrar o espaço legal e ideal pode levar a má satisfação do cliente ao alugar o
espaço para a realização de um determinado evento. E com isso pode gerar o risco de
encontar um espaço inadequado e ilegal, de modo a arranjar problemas com as autoridades.
Objectivos Especificos e Gerais
Objectivo:
Pode ser definido como um substantivo que indica o fim que
se deseja atingir ou alcansar.
Objectivo Geral:
Objectivo geral resume-se em apresentar a idea central de um trabalho
descrevendo também a sua finalidade. Sendo assim o nosso objectivo geral é o
seguinte:
| - Cápitulo
Objectivo Geral do Projecto:
Desenvolvimento de um sistema web para o aluguer de espaços para enventos
Objectivo Especificos do Projecto:
 Cadastrar Administrador
 Gerir utilizadores(cadastrar, consultar, actualizar..).
 Gerir espaços(cadastrar, consultar, actualizar,emitir
relatótios).
 Publicar Espaços
 Emitir Licensa
 Histórico
 Chat
| - Cápitulo
Metódologia Cientifica
Para o desenvolvimento deste sistema foi necessário fazer uma análise de requisitos,
onde foi feito o levantamento de dados da direcção municipal da cultura e turismo a partir
de uma entrevista com o diretor da mesma de modo a conhecer o funcionamento da
direcção municipal da cultura e turismo bem como as suas regras.
| - Cápitulo
Fundamentos Téoricos
Aplicaçao Web
Aplicação web é uma soluçao que é executada direitamente no navegador , não sendo
preciso realizar uma estalação na máquina do utilizador .Pode-se também utilizar como
definição tudo aquilo utilizado em um servidor terceiro. Para que uma aplicação web
funcione ela depende de um servidor web de solicitaçoes realizada pelos utlizadores ,do uso
de protocolos e métodos (nomeadamente o HTTP) e da resposta do
protocolo(MARTINS,2015,p.20).
|| - Cápitulo Tecnólogia Usadas
Fundamentos Téoricos
Tecnólogia Usadas
PHP
PHP(“PHP: Hypertext preprocessor”) é uma linguagem de script Open Source de uso geral,
muito utlizada e especialmente guarnecida para o desenvolvimento de aplicacoes web
embútivel dentro do HTML. É uma linguagem que permite criar sites WEB dinamicos ,
possiblitando uma interação com o usuário atraves de formúlarios , parametros da URL e
links.
|| - Cápitulo
Fundamentos Téoricos
CSS
O CSS formata a informação entregue pelo HTML. Essa informação pode ser qualquer
coisa como, imagem, video, texto, áudio ou qualquer outro elemento criado. De modo geral
o CSS formata a informação . Essa informação na maioria das vezes é visual , mas não
necessariamente (ALMEIDA , 2018,p.10).
|| - Cápitulo Tecnólogia Usadas
Fundamentos Téoricos
Boostrap
O BOOTSTAP é um poderoso framework front-end voltado para o desenvolvimento rápido
e fácil de sites e aplicaçoes web responsivos e alinhados com a filosofia mobile-first. É
indicado para dispositivos e projectos de todos os tamanhos e destinados a desenvolvedores
com qualquer nível de conhecimento(ALMEIDA,2018,p.18).
|| - Cápitulo Tecnólogia Usadas
Fundamentos Téoricos
HTML
HTML Language-----Linguagem de Marcação de Hypertexto. HTML é um
componente base da web . Isso quer dizer que ele permite a construção de websites e a
inserçao de novos conteúdos , como imagens e videos , por meio dos hipertextos.
|| - Cápitulo Tecnólogia Usadas
Fundamentos Téoricos
MYSQL
MySQL é um sistema de base de dados relacional , multiencadeado, de código-fonte aberto e
ível corporativo . O MySQL foi desenvolvido por uma empresa de consultoria na Suécia
chamada inicialmente de de TeX, depois , com a popularidade do MySQL, passou a se chamar
MySQL AB.
|| - Cápitulo Tecnólogia Usadas
Fundamentos Téoricos
VS Code
O visual Studio Code (VS Code) é um editor de código fonte aberto desenvolvido pela
Microsoft.
A saber , ele está diponível para Windows, Mac e Linux. É criado com Electron ,
ferramenta criada pelo GitHub que permite a criaçao de softwares Desktop com HTML,CSS e
JavaScript..
|| - Cápitulo Tecnólogia Usadas
|| - Cápitulo
Fundamentos Téoricos
O Apache é um servidor web open source extremamente confiavél e que te suas
funcionalidades expansíveis através de módulos que podem ser adicionados na medida em
que se tornam necessários . Seu nome na verdade é Apache HTTP Server(veja seçãoLinks),
mas é popularmente conhecido como Apache (Anderson,200,p.85).
Apache
Tecnólogia Usadas
|| - Cápitulo
Fundamentos Téoricos
O Xampp é um pacote com os principais servidores de código aberto do mercado,
incluindo FTP, banco de dados MySQL e Apache.(Manual, 2015,p.14).
Xampp
Tecnólogia Usadas
Casos de Uso do Sistema
Conclusao
Agradecimentos
Agradecemos em primeiro lugar a Deus por ter nos dado força e acima de todo saúde
para estarmos sempre bem e para enfrentar as dificuldades da vida. E agradecimentos também
a nossa familia que nos manteram sempre focado em nossos deveres e também agradecimento
ao instituto por tudo desde as experiencias até a nossa formação.
JÓSE JOÃO NGUMBE PINTO
ADILSON JOAQUIM MATOS
Obrigado a todos pela paciencia

Mais conteúdo relacionado

Semelhante a powerPointFinal.pptx

Ferramentas GP - Cleyton Santana
Ferramentas GP - Cleyton SantanaFerramentas GP - Cleyton Santana
Ferramentas GP - Cleyton SantanaCleyton De Sousa
 
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaTDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaCleber Dantas
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindJaydson Gomes
 
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User InterfaceDesenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User InterfaceDomingos Teruel
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchValter Neto
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaAlexandre Tarifa
 
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011Caio Moreno
 
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...IT4biz IT Solutions
 
Pentaho inteligência de negócios utilizando software livre campus party 2011
Pentaho  inteligência de negócios utilizando software livre   campus party 2011Pentaho  inteligência de negócios utilizando software livre   campus party 2011
Pentaho inteligência de negócios utilizando software livre campus party 2011Campus Party Brasil
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop MagentoThiago Verly
 
Desenvolvendo Aplicações com PHP, AJAX e YUI!
Desenvolvendo Aplicações com PHP, AJAX e YUI!Desenvolvendo Aplicações com PHP, AJAX e YUI!
Desenvolvendo Aplicações com PHP, AJAX e YUI!Manuel Lemos
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Configuração de ativos de rede utilizando a abordagem infrastructure as code
Configuração de ativos de rede utilizando a abordagem infrastructure as codeConfiguração de ativos de rede utilizando a abordagem infrastructure as code
Configuração de ativos de rede utilizando a abordagem infrastructure as codeAécio Pires
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuiteStart4up
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 

Semelhante a powerPointFinal.pptx (20)

Big Data, JVM e Redes Sociais
Big Data, JVM e Redes SociaisBig Data, JVM e Redes Sociais
Big Data, JVM e Redes Sociais
 
Ferramentas GP - Cleyton Santana
Ferramentas GP - Cleyton SantanaFerramentas GP - Cleyton Santana
Ferramentas GP - Cleyton Santana
 
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaTDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
 
Ai1617 ac-tp2-g2-a
Ai1617 ac-tp2-g2-aAi1617 ac-tp2-g2-a
Ai1617 ac-tp2-g2-a
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User InterfaceDesenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
Desenvolvendo aplicações PHP, AJAX e YUI! Yahoo User Interface
 
Apostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratchApostila iniciacao programacao - scratch
Apostila iniciacao programacao - scratch
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
 
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
Pentaho: Inteligência de Negócios utilizando software livre @Campus Party 2011
 
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Camp...
 
Pentaho inteligência de negócios utilizando software livre campus party 2011
Pentaho  inteligência de negócios utilizando software livre   campus party 2011Pentaho  inteligência de negócios utilizando software livre   campus party 2011
Pentaho inteligência de negócios utilizando software livre campus party 2011
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
 
Desenvolvendo Aplicações com PHP, AJAX e YUI!
Desenvolvendo Aplicações com PHP, AJAX e YUI!Desenvolvendo Aplicações com PHP, AJAX e YUI!
Desenvolvendo Aplicações com PHP, AJAX e YUI!
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Configuração de ativos de rede utilizando a abordagem infrastructure as code
Configuração de ativos de rede utilizando a abordagem infrastructure as codeConfiguração de ativos de rede utilizando a abordagem infrastructure as code
Configuração de ativos de rede utilizando a abordagem infrastructure as code
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Revista programar 10
Revista programar 10Revista programar 10
Revista programar 10
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuite
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 

powerPointFinal.pptx

  • 1. Projecto de Fim do Curso Programçao
  • 2. Desenvolvimento de um sistema web para o Aluguer de espaço Tema do Projecto Desenvolvido
  • 3. Integrantes do Grupo : Adilson Joaquim Mateus José Joao Pinto
  • 4. Estruturaçao do Trabalho : | - Cápitulo Introduçao , Problema da Investigaçao , Justificativa, Metodologia Cientifica || - Cápitulo Ferramentas e tecnólogia usadas para o projecto Objectivos Especificos e Objectivos Gerais
  • 5. ||| - Cápitulo Requesitos Funcionais , Requesitos nao Funcionais Digramas de caso de Uso , Diagrama de Actividades, Diagrama de Class || - Cápitulo Conclusao e Referencias bibiográficas
  • 6. Introduçao Quando há um número elevado de espaços para a realização de eventos, a necessidade de se ter um maior controlo de todos os espaços existentes numa determinada zona. Para isso é necessario que as pessoas responsáveis criem politicas que ajudem na organização dos dados obtidos deste local, permitindo assim registar, e consultar os dados obtidos sempre que for necessario. | - Cápitulo
  • 7. Problema da Investigaçao Antes de falarmos sobre o que é um problema de investigação devemos primeiro espelha o que é um problema.. O que é um problema ?. Um problema, é uma determinada questao ou um determinado assunto que requer uma solução. A nível social, trata-se de um assunto particular que uma vez resolvido , se torna benéfico para a sociedade. | - Cápitulo
  • 8. E como problema de investigação encontramos o seguinte:  Como encontrar um espaço legal e ideal para a realização de eventos dentro do Luanda sul?. | - Cápitulo
  • 9. | - Cápitulo Justificativa da Investigaçao A justificativa é explicação dos motivos para a realização da pesquisa cientifica. Com isso temos como justificativa:  A falta de encontrar o espaço legal e ideal pode levar a má satisfação do cliente ao alugar o espaço para a realização de um determinado evento. E com isso pode gerar o risco de encontar um espaço inadequado e ilegal, de modo a arranjar problemas com as autoridades.
  • 10. Objectivos Especificos e Gerais Objectivo: Pode ser definido como um substantivo que indica o fim que se deseja atingir ou alcansar. Objectivo Geral: Objectivo geral resume-se em apresentar a idea central de um trabalho descrevendo também a sua finalidade. Sendo assim o nosso objectivo geral é o seguinte: | - Cápitulo
  • 11. Objectivo Geral do Projecto: Desenvolvimento de um sistema web para o aluguer de espaços para enventos Objectivo Especificos do Projecto:  Cadastrar Administrador  Gerir utilizadores(cadastrar, consultar, actualizar..).  Gerir espaços(cadastrar, consultar, actualizar,emitir relatótios).  Publicar Espaços  Emitir Licensa  Histórico  Chat | - Cápitulo
  • 12. Metódologia Cientifica Para o desenvolvimento deste sistema foi necessário fazer uma análise de requisitos, onde foi feito o levantamento de dados da direcção municipal da cultura e turismo a partir de uma entrevista com o diretor da mesma de modo a conhecer o funcionamento da direcção municipal da cultura e turismo bem como as suas regras. | - Cápitulo
  • 13. Fundamentos Téoricos Aplicaçao Web Aplicação web é uma soluçao que é executada direitamente no navegador , não sendo preciso realizar uma estalação na máquina do utilizador .Pode-se também utilizar como definição tudo aquilo utilizado em um servidor terceiro. Para que uma aplicação web funcione ela depende de um servidor web de solicitaçoes realizada pelos utlizadores ,do uso de protocolos e métodos (nomeadamente o HTTP) e da resposta do protocolo(MARTINS,2015,p.20). || - Cápitulo Tecnólogia Usadas
  • 14. Fundamentos Téoricos Tecnólogia Usadas PHP PHP(“PHP: Hypertext preprocessor”) é uma linguagem de script Open Source de uso geral, muito utlizada e especialmente guarnecida para o desenvolvimento de aplicacoes web embútivel dentro do HTML. É uma linguagem que permite criar sites WEB dinamicos , possiblitando uma interação com o usuário atraves de formúlarios , parametros da URL e links. || - Cápitulo
  • 15. Fundamentos Téoricos CSS O CSS formata a informação entregue pelo HTML. Essa informação pode ser qualquer coisa como, imagem, video, texto, áudio ou qualquer outro elemento criado. De modo geral o CSS formata a informação . Essa informação na maioria das vezes é visual , mas não necessariamente (ALMEIDA , 2018,p.10). || - Cápitulo Tecnólogia Usadas
  • 16. Fundamentos Téoricos Boostrap O BOOTSTAP é um poderoso framework front-end voltado para o desenvolvimento rápido e fácil de sites e aplicaçoes web responsivos e alinhados com a filosofia mobile-first. É indicado para dispositivos e projectos de todos os tamanhos e destinados a desenvolvedores com qualquer nível de conhecimento(ALMEIDA,2018,p.18). || - Cápitulo Tecnólogia Usadas
  • 17. Fundamentos Téoricos HTML HTML Language-----Linguagem de Marcação de Hypertexto. HTML é um componente base da web . Isso quer dizer que ele permite a construção de websites e a inserçao de novos conteúdos , como imagens e videos , por meio dos hipertextos. || - Cápitulo Tecnólogia Usadas
  • 18. Fundamentos Téoricos MYSQL MySQL é um sistema de base de dados relacional , multiencadeado, de código-fonte aberto e ível corporativo . O MySQL foi desenvolvido por uma empresa de consultoria na Suécia chamada inicialmente de de TeX, depois , com a popularidade do MySQL, passou a se chamar MySQL AB. || - Cápitulo Tecnólogia Usadas
  • 19. Fundamentos Téoricos VS Code O visual Studio Code (VS Code) é um editor de código fonte aberto desenvolvido pela Microsoft. A saber , ele está diponível para Windows, Mac e Linux. É criado com Electron , ferramenta criada pelo GitHub que permite a criaçao de softwares Desktop com HTML,CSS e JavaScript.. || - Cápitulo Tecnólogia Usadas
  • 20. || - Cápitulo Fundamentos Téoricos O Apache é um servidor web open source extremamente confiavél e que te suas funcionalidades expansíveis através de módulos que podem ser adicionados na medida em que se tornam necessários . Seu nome na verdade é Apache HTTP Server(veja seçãoLinks), mas é popularmente conhecido como Apache (Anderson,200,p.85). Apache Tecnólogia Usadas
  • 21. || - Cápitulo Fundamentos Téoricos O Xampp é um pacote com os principais servidores de código aberto do mercado, incluindo FTP, banco de dados MySQL e Apache.(Manual, 2015,p.14). Xampp Tecnólogia Usadas
  • 22. Casos de Uso do Sistema
  • 24. Agradecimentos Agradecemos em primeiro lugar a Deus por ter nos dado força e acima de todo saúde para estarmos sempre bem e para enfrentar as dificuldades da vida. E agradecimentos também a nossa familia que nos manteram sempre focado em nossos deveres e também agradecimento ao instituto por tudo desde as experiencias até a nossa formação. JÓSE JOÃO NGUMBE PINTO ADILSON JOAQUIM MATOS
  • 25. Obrigado a todos pela paciencia