Biblioteca Virtual

Detalhes

Autor

Manuley Neto

Curso

Licenciatura em Informática

Ano

2016

Resumo

A virtualização tem tido uma evolução na medida em que o avanço tecnológico tem
disponibilizado ferramentas e plataformas que permitem uma rentabilização de recursos.
Pretende-se com este trabalho exemplificar estratégias de máquina Virtual Cliente à
base de dados a fim de consulta e máquina Virtual Admistradores à base de dados a fim de
edição da base de dados e sistema de informação baseado em uso de plataformas de
virtualização.

Palavras chaves

Virtualização, Hyper-V, SQL 2014, Ado.net, System Center Virtual
Machine Manager, SQL Server 2012 R2, VMware 2011 e 2012.


Biblioteca Informatizada.

Detalhes

Autor

André Rodrigues

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

Este projeto tem como objectivo principal demonstrar a eficiência e a facilidade de gestão
que um sistema virtualizado tem. Apesar de não ser fácil configurar o sistema, o retorno no
investimento pode ser visualizado por quem o utiliza. Para além disso, foi construida uma
aplicação para demonstrar a interação entre diversos ambientes de trabalho, assim como uma
base de dados que disponibiliza uma forma de armazenamento para a informação relativa aos
conteúdos da biblioteca através da respetiva aplicação.
O projeto foi dividido em duas fases: primeira fase foi a de construção do sistema,
utilizando três servidores para possibilitar a criação de máquinas virtuais para que utilizadores
pudessem interagir com a aplicação; a segunda passou por fazer a aplicação, em AOO.NET na
linguagem C#, e garantir a comunicação com a base de dados central.
Disto resultou um sistema que responde às necessidades de cada uma das partes -
utilizadores e administradores - tendo os utilizadores uma maneira eficiente de aceder à
informação providenciada pela base de dados e acesso à intemet; os administradores do sistema
têm uma estrutura que responde às necessidades de provisionamento por parte dos utilizadores e
facilita o processo de gestão de cada máquina.

Palavras chaves

máquina virtual, host, servidor.


Projeto Global desenvolvido numa Biblioteca Virtual.

Detalhes

Autor

Ricardo Correia

Curso

Licenciatura em Informática

Ano

2016

Resumo

As modificações tecnológicas e as recentes conceções para o gerenciamento de recursos de informação têm causado uma alteração no paradigma dos modelos tradicionais de bibliotecas. O conceito de biblioteca digital / virtual apresenta-se como uma alternativa para extender as condições de busca, disponibilidade e recuperação de informações de maneira globalizada, qualitativa, pertinente e racional, aliando o acesso local ao acesso remoto, com base nas redes de telecomunicação disponíveis.

Embora o conceito de biblioteca virtual esteja ainda 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 da carácter Público. Neste contexto, o estado da arte apresentado, aborda o potencial destas novas tecnologias e as directrizes de interligação para o projecto Trabalho 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 (ActiveX Data Objects.NET), tecnologia em que a base assenta num conjunto de classes da plataforma .net, cujos componentes foram desenhados para facilitar o acesso, manipulação e tratamento de vários tipos de dados relacionais, documentos XML e dados de aplicações.

O SQL (Structured Query Language), linguagem padrão para gestão e manipulação de dados relacionais através de SGBDS (sistemas de gestão de bases de dados). Permite trabalhar com base de dados: Acces, SQL Server, Oracle, MySql, etc.

Virtualização, abstracção representada por um recurso computacional, mais conhecida por máquina virtual, que oferece um ambiente completo, similar ao de uma máquina física, com sistema operativo, aplicações e serviços de rede.

Palavras chaves

Bases de Dados; Virtualização; Sistemas Operativos; Máquinas Virtuais.


Desenvolvimento de uma aplicação móvel: Istec Mobile

Detalhes

Autor

Paulo Cardoso

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

O mercado móvel evoluiu de forma a atualmente ser possível instalar e executar
aplicações de terceiros nos nossos dispositivos móveis. Esta vantagem possibilitou o surgir de
imensas aplicações em diferentes setores. Devido ao surgir de inúmeras aplicações em
qualquer área, uma aplicação atualmente deverá ser o mais simples e intuitiva de utilizar,
devido ao utilizador poder ficar aborrecido facilmente e desinstalar a mesma. O setor da
educação tem também acompanhado esta tendência, procurando facilitar a vida estudantil ou
académica.
O presente trabalho foca-se no desenvolvimento de uma aplicação móvel para
dispositivos Android que permita estabelecer uma comunicação entre alunos e docentes do
Instituto Superior de Tecnologias Avançadas, procurando implementar funcionalidades que
puaessem ii ~cfeeiic0~tr~ ~ó~ as necessidades de qu~lquer institutó: Com esta aplicação os
alunos podem visualizar e gerir as suas disciplinas, os seus horários, os horários de exames
ou mesmo gerir o pagamento de propinas, ou aceder ao mapa do campus. Os docentes podem
ainda visualizar os alunos que estão inscritos às disciplinas que lecionam, bem como enviar
emails e lançar as respetivas notas. Para implementar essas funcionalidades foi necessário
desenvolver uma Base de Dados e estabelecer uma conexão entre a mesma e a aplicação
móvel, utilizando ficheiros PHP como intermediário.

Palavras chaves

aplicação móvel, educação, android


Smartphones como Audioguias.

Detalhes

Autor

Nuno Mendes

Curso

Licenciatura em Informática

Ano

2016

Resumo

Os audioguias têm vindo a melhorar a experiência dos visitantes a museus desde há
vários anos. Com o aparecimento de novas tecnologias como Bluetooth Low Energy e de
dispositivos capazes de emitir informação usando esta tecnologia, como os beacons, surgem
novas formas de melhorar os audioguias tradicionais dependentes de hardware.
Recorrendo a essa tecnologia, o propósito deste trabalho é de construir um produto
capaz de substituir os audioguias tradicionais pelos Smartphones pessoais.

Palavras chaves

Audioguias, Bluetooth, BLE, Beacons, Smartphones


Virtualização e Cloud Computing: Virtualização de Servidores e Biblioteca Virtual.

Detalhes

Autor

Gonçalo Abreu

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

Este documento descreve o trabalho realizado no âmbito da Unidade Curricular Projeto
Global, na Licenciatura em Engenharia Informática do Instituto Superior de Tecnologias
Avançadas de Lisboa.
Quando apareceram os primeiros sistemas de computação, as máquinas eram muito
grandes e dispendiosas; eram projetadas para realizar um conjunto de operações, em que
rapidamente vários sectores da sociedade passaram a desenvolver aplicações especificas para cada
área e assim aproveitar o poder computacional. Devido à evolução tecnológica, passou a ser
possível ter vários sistemas, simultaneamente, em funcionamento apenas numa máquina.
Atualmente, com a expansão das tecnologias de informação, muito do conhecimento
humano passou a estar registado em suportes digitais, o que nos remete à utilização de
intermediários para a leitura dessa informação: hardware e software. Na última década imperou o
uso de bases de dados relacionais. Estas bases de dados desempenham um papel relevante no
contexto global da informação digital. Os objetos digitais são estruturas complexas que implicam
o uso de hardware e software específico para que os seres humanos os possam interpretar e
compreender.
Este trabalho procura, de maneira concisa, expor o conceito de virtualização desde o seu
desenvolvimento até à importância que assumiu nos dias de hoje, sendo explicada a sua arquitetura
e técnicas existentes, bem como as tecnologias de implementação de virtualização. É também
abordado o tema dos sistemas de bases de dados relacionais com implementação em SQL e o modo
como os seus conteúdos podem ser disponibilizados numa aplicação através do ADO.NET.
Por fim, apresenta-se a implementação de uma solução de uma Biblioteca Virtual, que
melhor se enquadra nos requisitos definidos no projeto, para a sua elaboração em ambiente de
laboratório.

Palavras chaves

Virtualização, SQL, ADO.NET, Biblioteca Virtual, SCVMM, Hyper-V,
Hypervisor
VII


Virtualização de Servidores: Aplicação no Desenvolvimento de uma Biblioteca Virtual.

Detalhes

Autor

Luís Louro

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

No padrão atual, com a elevada procura de equipamentos, aplicativos e sistemas
operacionais, exigem-se máquinas cada vez mais poderosas. A necessidade de reduzir os
custos sem perder serviços, exigiu a necessidade de consolidar várias máquinas numa só,
um conceito denominado de virtualização. A virtualização é um método que permite ao
utilizador instalar e utilizar mais do que um sistema operativo no mesmo computador, o
que permite aumentar a produtividade do ambiente da TI (Tecnologia da Informação)
com baixos custos. Existem vários softwares de virtualização, sendo que o Hyper-V se
apresenta como a solução mais utilizada.
Em associação à elevada demanda de eficiência a baixo custo pela virtualização
de sistemas, somos confrontados com a necessidade de uma gestão e acesso continuado
a múltiplas bases de dados, encontradas na maioria dos documentos e páginas de intemet,
e que são coletâneas de informação armazenadas e que podem ser acedidas por vários
utilizadores utilizando diferentes parâmetros. A ADO.NET (ActiveX Data Objects.NET),
introduzida em 2000 pela Microsoft, é uma tecnologia amigável usada para aceder,
manipular e tratar vários tipos de dados relacionais, documentos XML e dados de
aplicações. O SQL (Structured Query Language) é uma linguagem padrão para gestão e
manipulação de dados relacionais através de SGBDs (Sistemas de Gestão de Bases de
Dados) que permite trabalhar com várias bases de dados, tais como Access, SQL Server,
Oracle, MySql, entre outras.
Durante este estado de arte, será explorado o conceito de virtualização e uma das
plataformas associadas a esta metodologia, o Hyper-V. Serão também apresentadas e
discutidas as características principais e respetivos componentes da tecnologia ADO.NET
e da plataforma SQL Server 2014, que permitem a gestão de dados, o que implica a
definição não só das estruturas em que irão ser armazenados, mas também os mecanismos
para poder manipular os mesmos.

Palavras chaves

Virtualização, Hyper-V, ADO.NET, SQL Server 2014, Base de Dados


Virtualização e concepção de uma Biblioteca Digital.

Detalhes

Autor

Tiago Soveral

Curso

Licenciatura em Informática

Ano

2016

Resumo

Virtualização não é apenas uma "moda" que está a ser adotada, existem benefícios reais
e mensuráveis para a sua implementação em Data Centers, mesmo em ambientes de
Tecnologias de Informação (TI) de pequenas e médias dimensões.
Este documento descreve um trabalho autónomo de natureza académica realizado ao
longo do ano letivo, no âmbito da disciplina de Projeto Global, onde o tema geral retratado foi
exatamente a Virtualização e a conceção de uma biblioteca digital e a sua interligação à base
de dados (BD).

Palavras chaves

Virtualização, base de dados, Hyper-V, Virtual Machine Manager,
hypervisor.


Virtualização de servidores concepção e desenvolvimento de biblioteca virtual

Detalhes

Autor

Ricardo Nunes

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

A Virtualização de servidores consiste na possibilidade de partilhar os recursos de
hardware, na medida que o mesmo sistema pode executar vários sistemas operativos e
aplicações isoladas em simultâneo.
O objetivo deste trabalho consiste em demonstrar a capacidade da virtualização,
disponibilizando máquinas virtuais através de um servidor de Fabric e construindo uma rede
domínio com um programa e Base de Dados baseados em servidores virtuais.
Este trabalho apresenta a implementação de uma Biblioteca Virtual com capacidade de
consultar e descarregar livros em formato pdf.

Palavras chaves

Máquinas Virtuais, ADO, SQL, HYPER-V, SCVMM


Aplicação Web em ASP.NET

Detalhes

Autor

Fernando Gonçalves

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

Como finalista da Licenciatura em Informática do Instituto Superior de Tecnologias
Avançadas de Lisboa é necessária a criação de um trabalho para a Unidade Curricular Projeto
Global. O projeto tem o intuito de provar capacidades sobre os conhecimentos adquiridos em
toda a licenciatura.
Devido ao aparecimento de tecnologias microeletrónicas e da transmissão de
informações sobre a automatização e robotização dos processos, o panorama produtivo
mundial alterou-se.
Este documento tem o objetivo explanar o desenvolvimento de uma Aplicação Web
desde o seu esboço até à sua implementação. O tópico dos sistemas de bases de dados, mais
propriamente de Structured Query Language, é igualmente referido pois é integrado e
disponibilizado através de ASP.NET.
A solução exposta é de um sistema de registos clínicos e de desenvolvimento no qual
pretende melhorar alguns dos já existentes onde tive oportunidade de constatar as suas falhas.

Palavras chaves

ASP.NET, C#, HTTP, MVC, Registos, SQL, SGBD