Redes Informáticas Estruturadas - Virtualização

Detalhes

Autor

Gonçalo Gouveia

Curso

Licenciatura em Informática

Ano

2017

Resumo

Este projeto tem como objetivo a implementação de uma rede de produção
empresarial, apoiado nas tecnologias de virtualização, com a capacidade de executar
uma aplicação ADO.NET. Os utilizadores pertencentes à rede e os externos, através de
VPN(Virtual Private Network), têm a possibilidade de inserir e visualizar os conteúdos
da aplicação consoante o perfil de utilizador, situado numa base de dados que se
encontra num servidor SQL.

Palavras chaves


Projeto Global - Biblioteca Virtual

Detalhes

Autor

Inocêncio Barros

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

A virtualização é uma tecnologia que está a mudar a fonna como as empresas usam os
computadores. Desde o desktop até ao servidor mais avançado, todos os sistemas começam a
tirar partido da virtualização de computadores para rentabilizar recursos e aumentar
flexibilidade. De uma forma geral a virtualização pennite uma utilização eficiente do Hardware
e alocação de recursos de fom1a flexível. O uso da virtualização aumenta a capacidade de
criação de cenários de teste e pennite também o isolamento de serviços.
O principal objetivo desse trabalho é mostrar o funcionamento da virtualização, através da
consola Virtual Machine Manager ligada a um servidor de Base de Dados em conjunto com o
domínio onde se desenvolve todo o cenário.

Palavras chaves

Virtualização, Hyper-V, SQL 2014, ADO.Net, System Center Virtual Machine
Manager, SQL Server 2012 R2, VMware 2012.


Software para profissionais de nutrição clínica

Detalhes

Autor

Pedro Sousa

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

O objetivo deste projeto global é a criação de um programa informático de nutrição
clínica, a funcionar online e passível de ser utilizado em qualquer dispositivo com acesso à
Internet, específico para consultas de nutrição que inclua toda a gestão de utentes, registo e
evolução de consultas, deve ser capaz de calcular as necessidades energéticas, distribuir
porções por grupos de alimentos e fazer uma descrição pormenorizada da quantidade e tipo de
alimentos, entre outros, atribui-se o nome de NutriDo a este programa informático.
Nos resultados deste programa é possível verificar-se a existência de duas áreas, uma
onde se coloca toda a informação do paciente e outra onde se inicia o processo de consulta.
Dentro do processo de consulta a mesma é dividida em oito passos, nestes passos são inseridos
os dados antropométricos e bioquímicos do paciente, a formulação do plano alimentar, as
recomendações, a análise dos resultados de todo este planeamento, culminando com a entrega
do plano realizado.

Palavras chaves


Desenvolvimento de um jogo móvel: Kamikaze Ball

Detalhes

Autor

Gustavo Lorena

Curso

Licenciatura em Informática

Ano

2017

Resumo

O presente projeto teve como objetivo desenvolver um jogo denominado Kamikaze Bali para
dispositivos móveis, nomeadamente smartphones com o sistema operativo Android.
A linguagem utilizada na programação do jogo foi o Java e a plataforma de desenvolvimento do
jogo foi o Android Studio, sendo auxiliado por uma biblioteca externa denominada libGDX que facilitou
o desenvolvimento desta aplicação.
O Kamikaze Bali é um jogo de fácil utilização, mas ao mesmo tempo desafiador e divertido,
direcionado a uma população alvo diversificada, que abrange desde crianças a adultos de idade
avançada.
O jogo contempla níveis de dificuldade progressivos que requerem proficiência acrescida do
jogador para poder avançar. Inclui som que acompanha as diferentes etapas do jogo podendo ser
opcional. Existem mecanismos automáticos de gravação dos resultados.
O jogo foi testado junto a uma amostra da população alvo tendo-se verificado que os objetivos
foram atingidos uma vez que o mesmo funcionou.

Palavras chaves


As Tecnologias de Informação Aliadas ao Turismo

Detalhes

Autor

Vitório Costa

Curso

Licenciatura em Informática

Ano

2017/2018

Resumo

Este projecto académico tem como objectivo o desenvolvimento de um aplicação web, para
operação diária em uma agência de turismo, que permite aos utilizadores encontrem a informação que
precisam no seu cotidiano de trabalho, toda contida numa só aplicação.
De uma forma mais concisa a nível tecnológico a aplicação foi desenvolvida com recurso a
linguagem C# como linguagem back-end, e linguagem JavaScript como linguagem front-end a utilizar
a Framework Jquery, a plataforma .Net 4.6, o IDE Visual Studio 2017, a base de dados SQL Server 7
com o Framework Entity Framework, o padrão de desenho é o MVC.
A aplicação conta ainda com cinco áreas Home, Utilizadores, Fornecedores, Contratos e
Reserva.
Com a facilidade de ser uma aplicação web, pode ser acedida por várias pessoas e em qualquer
parte do mundo, potencializando a expansão do negócio.

Palavras chaves


Protocolo IPv6

Detalhes

Autor

Luís Câmara

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Este projeto tem como objetivo estudar o protocolo internei 1Pv6. Inicialmente é
efetuada uma abordagem teórica do funcionamento do respetivo protocolo, sua
evolução, suas vantagens, suas funcionalidades e as diferenças relativamente ao
protocolo internei 1Pv4. Será também mencionado neste documento, os seus protocolos
associados, como o ICMPv6 -Internet Control Message Protocol em 1Pv6, DHCPv6-
Dynamic Host Co,?figuration Protocol em 1Pv6 e o NDP - Neighbor Discovery
Pro toco/.
De seguida é efetuada uma implementação prática, abordando uma perspetiva
mais técnica. Será desenvolvido um ambiente de simulação/emulação de uma rede local
utilizando o software GNS3. Será apresentado um cenário que aborda o protocolo
internei 1Pv6, nomeadamente comunicações entre routers. Serão demonstradas as
diversas formas como são atribuídos endereços de configuração de rede, ou seja, como
são distribuídos os endereços 1Pv6 aos hosts. Para efetuar o routing será utilizado o
protocolo de routing dinâmico BGP.

Palavras chaves

1Pv6, DHCPv6, ICMPv6, NDP.


Projeto Global desenvolvido numa Biblioteca - Digital

Detalhes

Autor

Pedro Baleia

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Com o crescimento tecnológico e as recentes conceções para a gestão de recursos
de infonnação tem causado uma alteração no paradigma dos modelos tradicionais de
bibliotecas. O conceito de Biblioteca Digital / virtual apresenta-se como uma alternativa
para o crescimento das condições de busca, disponibilidade e recuperação de infonnações
de uma fonna globalizada, qualitativa, pertinente e racional, aliando o acesso local ao
acesso remoto, com base nas redes de telecomunicações disponíveis.
O conceito de biblioteca virtual ainda esteja em construção, deve ser elaborado
um planeamento muito cuidadoso, tendo em conta a transição do modelo tradicional de
bibliotecas para o modelo de biblioteca virtual. Uma nova abordagem também é exigida
para os profissionais bibliotecários e para quem frequenta a biblioteca, visando a um
reposicionamento de atitudes e atividades.
Com o advento de novas tecnologias associadas às comunicações em rede, como
o ADO.NET, base de dados SQL e virtualização, foram-se alterando vários sectores
sociais, no que se refere ao trabalho em ambiente cooperativo, educacional e de acesso a
instituições de carácter público. O estado da arte apresentado aborda o potencial destas
novas tecnologias e as diretrizes de interligação para o projeto da Biblioteca Digital. Será
feita uma análise das tecnologias a utilizar, realçando as vantagens e desvantagens sobre
as soluções existentes para a área a desenvolver.
O ADO.NET (Active X Data Objects.NET), tecnologia em que a base assenta
num conjunto de classes da platafonna .net, cujas componentes foram desenhadas para
facilitar o acesso, manipulação e tratamento de vários tipos de dados relacionais,
desenhadas em C#.
O SQL (Strutured Que,y Language), linguagem padrão para a gestão e
manipulação de dados relacionais através de SGBDS (sistemas de gestão de bases de
dados). Pennite trabalhar com bases de dados: Access, SQL Server, Oracle, MySql, etc.

Palavras chaves

Bases de dados, Máquinas Virtuais, Virtualização


Biblioteca Digital

Detalhes

Autor

João Amorim

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Os sistemas de informação têm desempenhado um papel fundamental no contexto geral das
organizações e no arquivo de documentos, visto que suportam os mais variados serviços. Este
trabalho apresenta um estudo do que se espera que venham a ser os benefícios de utilização de
uma infra-estrutura virtualizada.
A Virtualização entre outros propósitos, permite otimizar a gestão da infraestrutura
tecnológica, que é um dos serviços críticos para o suporte e continuidade de um negócio.
Este trabalho foi desenvolvido com base no mais recente conceito de virtualização
atualmente disponível no mercado (Hyper-V) da Microsoft.
Assim, é explorada uma teoria adequada para a gestão de uma Biblioteca Digital (BD) que
se caracteriza por valências de interoperabilidade, disponibilidade e escalabilidade. Fornece
flexibilidade para futuras pretensões, facilita a manutenção dos sistemas, bem como a redução de
custos com as Tecnologias da Informação (TI).
Com o aparecimento de novas tecnologias associadas às comunicações em rede, como o
JAVA, base de dados SQL e a Virtualização, o paradigma de um funcionamento tradicional em
vários sectores foi-se alterando, nomeadamente no que se refere ao trabalho em ambiente
cooperativo, educacional e de acesso a instituições de carácter público. Neste contexto, o estado
da arte apresentado, aborda o potencial destas novas tecnologias e as diretrizes de interligação
para o presente projeto. É feita uma análise das tecnologias a utilizar, realçando as vantagens e
desvantagens sobre as soluções existentes para a área a desenvolver.
A BD é ainda um conceito recente que começa agora a estar presente no nosso dia a dia.
Na BD desenvolvida no presente trabalho conseguiram-se também ganhos ao nível de
disponibilidade de acesso e gestão de livros por parte dos utilizadores.
Este trabalho pretende ser um documento que poderá servir de análise e futura
recomendação para a implantação e operacionalização tecnológica de uma BD integrada numa
rede corporativa de acesso por parte dos seus colaboradores.

Palavras chaves

Biblioteca Digital, Virtualização, SQL, JSF, Hyper-V sistemas de
informação.


Biblioteca Digital

Detalhes

Autor

Nuno Costa

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

Este trabalho, realizado no âmbito do trabalho final de curso, iniciado e
finalizado no ano lectivo de 2016/2017, do curso de licenciatura em Informática do
Instituto Superior de Tecnologias Avançadas - ISTEC, pretende descrever o processo
de concepção do projecto "Biblioteca Virtual".
Este projecto tem como objectivo fundamental o desenvolvimento de uma
aplicação, cuja função é a gestão de utilizadores da aplicação, livros pertencentes à
biblioteca, assim como disponibilização de pesquisa dos mesmos, efectuado da seguinte
forma, descrita resumidamente a baixo:
- A aplicação é iniciada por um utilizador, previamente registado e identificado na
aplicação, ao aceder, o utilizador terá permissões de acesso consoante o seu tipo de
utilizador, que poderá ser um administrador, um utilizador com restrições, ou ainda um
Developer mode, que consiste num utilizador com permissões acima de um
administrador. Após o acesso à mesma, e dependendo do tipo de utilizador, este poderá
efectuar algumas das seguintes acções: criar outros registos, aceder a livros existentes
na biblioteca, removê-los e inserir novos registos de livros.

Palavras chaves

Biblioteca Virtual, Developer Mode, aplicação, programa.


CRYPTOPROXY

Detalhes

Autor

Tiago Correia

Curso

Licenciatura em Informática

Ano

2012/2013

Resumo

Neste projeto, realizado no âmbito do trabalho final de curso, iniciado e finalizado
no ano letivo de 2017/2018, do curso de Engenharia Informática do Instituto Superior de
Tecnologias Avançadas (ISTEC), tem como objectivo a demonstração do
desenvolvimento de uma aplicação de transmissão de dados, que recorre a um método
criptográfico para a proteção dos dados e utilizando o sistema operativo Windows 8.1/10
Enterprise Edition.
A aplicação tem como foco principal a operacionalidade de um Cryptoproxy1, cujas
funções principais enumeram-se da seguinte forma:
1. Implementação da segurança da informação (Encriptação e Desencriptação de
dados);
2. Confidencialidade, integridade, disponibilidade e segurança na transmissão
remota de dados;
3. Manuseamento e tratamento de dados em matrizes e visualização gráfica.
É importante acrescentar que este projeto foi elaborado de acordo com a atual
necessidade em se implementar nos serviços informáticos e administrativos de uma
instituição bancária, uma aplicação departamental para controlo de informação de alto
nível de sensibilidade.

Palavras chaves

Windows 8.1/10, Segurança, Encriptação, Desencriptação,
Confidencialidade, integridade, disponibilidade