Biblioteca Virtual

Detalhes

Autor

André Matos

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

Neste projeto foi desenvolvido uma aplicação que permite ao utilizador a possibilidade
de efetuar. através do nome de um livro. pesquisas/informações sobre os livros disponíveis na
base de dados, podendo também ser feito o download dos mesmos, e outra aplicação para o
administrador que permitem controlar a base de dados. através de três botões que permitem
inserir, atualizar e apagar as informações referentes aos livros. Ambas as aplicações foram
desenvolvidas em C# e ADO.NET e estão implementadas num ambiente virtual. composto por
quatro máquinas, um controlador de domínio. um servidor SQL e um servidor Hyper-V que
contem uma máquina para o cliente.

Palavras chaves


Recuperação de desastre em cloud pública

Detalhes

Autor

Marco Pereira

Curso

Licenciatura em Informática

Ano

2015

Resumo

A virtualização e o cloud computing 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 recuperação de desastre em
tecnologias e sistemas de informação fazendo uso de plataformas de virtualização e de cloud
computing.

Palavras chaves

Virtualização, Cloud Computing, System Center Virtual Machine
Manager, Microsoft Azure
Marco


Bon Appétit App

Detalhes

Autor

Luís Ribeiro

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

O desenvolvimento de aplicações para smartphones. mesmo sendo uma área recente.
mas que devido a uma forma natural de evolução e massificação de utilizadores. têm um grande
impacto nos dias que deconem. Através destas aplicações móveis podemos efetuar inúmeras
possibilidades. quer a nível de produção. quer a nível de lazer. Um das grandes ve1tentes passa
pela utilização das redes sociais. que por uma forma inata. molda a sociedade de hoje. Com
esta tendência a vir cada vez mais evidenciada, surge a ideia do projeto. a realização de uma
aplicação móvel para o sistema operativo Android.
Esta disse11ação aborda o desenvolvimento de uma aplicação para Android. É primeiro
feito uma abordagem, analisando o estado de ai1e das tecnologias envolvidas na realização do
projeto. Numa segunda abordagem. a conceção da aplicação, através de explicação dos
conceitos pelos comportamentos apresentados. com a colaboração de figuras ilustrativas.
focando os principais temas do trabalho, e enfatizando as três principais caraterísticas. a
aplicação Android. a aplicação Servidor e o Backoffice.

Palavras chaves

Android. Aplicação, Servidor, Funcionalidade.


Biblioteca Digital

Detalhes

Autor

Fernando Bernardo

Curso

Licenciatura em Informática

Ano

2014/2015

Resumo

Com as evoluçõ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 estender 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.
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 surgimento 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. Neste contexto, o estado da arte apresentado, aborda o potencial destas novas
tecnologias e as diretrizes de interligação para o projeto da Biblioteca Virtual. 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: Access, SQL Server, Oracle, MySql, etc.
Virtualização, abstração representada por um recurso computacional, mais conhecida por
máquina virtual, que oferece um ambiente completo, similar ao de uma máquina fisica, com
sistema operativo, aplicações e serviços de rede.

Palavras chaves

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


Biblioteca Virtual

Detalhes

Autor

Carlos Sota

Curso

Licenciatura em Informática

Ano

2015

Resumo

O presente projeto apresenta como principal objetivo fomentar a atividade de
investigação fundamental e aplicada para contribuir, de forma criadora, para a aplicação e
desenvolvimento dos conhecimentos adquiridos durante a licenciatura e na pós-graduação,
numa perspetiva de consistência científica.
Proponho portanto no presente projeto o desenvolvimento de uma aplicação para uma
biblioteca sendo que o acesso a esta aplicação pelos utilizadores é realizado através de uma
máquina virtual, de forma a rentabilizar os equipamentos existentes e maximizando por sua
vez o retorno de investimento.
As atividades deste projeto, iniciam-se assim, com uma revisão da literatura da qual
resulta uma abordagem à evolução da linguagem SQL, a exposição das características da
Cloud Computing, o conceito de virtualização, quais os tipos de hypervisor assim como a
diferença entre estes e por último uma abordagem sobre os componentes do ADO.NET.
Posteriormente, segue-se uma abordagem ao longo da evolução do desenvolvimento
da aplicação desde a conceção da base de dados passando pelo desenvolvimento de cada
janela aplicacional e terminando com uma aplicação em contexto real com recurso às
tecnologias de virtualização.

Palavras chaves

SQL, SGBD, ADO.NET, Cloud Computing, Virtualização