A Virtualização é uma das tecnologias de informação mais importantes na história das TIC. Esta tecnologia é usada nos dias de hoje como uma parte central dos serviços mais comuns da Internet, como websites, streaming, cloud e afins. A maioria dos datacenters de hoje usa a virtualização como um meio para poupar dinheiro, espaço e trabalho. Por causa desta grande adoção, esta tecnologia tem que melhorar e evoluir. As empresas mais importantes do setor das TIC (Amazon, Google, Microsoft, IBM, etc.) estão a utilizar a virtualização nos seus datacenters de serviços cloud, melhorando-a e inovando-a enquanto tecnologia e enquanto serviço a ser consumido pelos seus clientes. Apesar da virtualização já ter alguns anos, ainda tem um longo caminho para que se torne num standard nas empresas. Para complementar esta tecnologia, existe um conjunto de ferramentas que ajudam na gestão, criação e administração destes serviços num ambiente empresarial. Este conjunto de ferramentas são sistema operativos, onde o Windows Server é a proposta da Microsoft para um SO de servidor que pode conter o SCVMM, um gestor de máquinas virtuais, um hipervisor, onde o Hyper-V é a ferramenta feita pela Microsoft e completamente implementada na maioria das versões de Windows Server e outros sistema operativos Windows. Noutro aspeto, no desenvolvimento da aplicação deste projeto foi usado SQL como linguagem de criação de base de dados, e ADO.NET enquanto tecnologia criada pela Microsoft para acesso à base de dados. O objetivo deste documento é explorar e perceber a tecnologia por detrás dos tópicos previamente mencionados e a conexão entre eles, e como é que eles funcionam juntos para criar condições únicas para ambientes empresariais e para a pessoa singular.
Palavras chaves
Virtualização ,Windows Server , SQL , ADO.NET , Hyper-V
Desenvolvimento de uma aplicação web dedicada à informática de gestão, com foco no ramo gestão hoteleira. Através da aplicação é possivel o registo dos clientes e sua informação pessoal sem que existam quebras de confidencialidade, possibilitando a vizualização dos Registos sempre que necessária. Disponibilizando também o registo de clientes no hotel de clientes que assim seja necessário. A aplicação web armazenará os seus registos numa base de dados, que pertence aos pacotes da solução XAMPP, o desnvolvimento da aplicação será efectuado atravéz do software PHPMaker, recorrendo a linguagens de programação como o: HTML, JavaScript, CSS, PHP, e SQL
Palavras chaves
HTML - Hyper Text Markup Language ,JavaScript,CSS - Cascading Style Sheets,PHP - Hypertxt Processor,SQL - Structure Query Language ,SGBD - Sistema de Gestão de Base de Dados
Atualmente, os jogos digitais são considerados o entretenimento mais popular e têm provocado um forte impacto no nosso quotidiano dada a existência de uma variedade de plataformas/sistemas de utilização. Esta dissertação aborda o desenvolvimento de um jogo para computador. Primeiro, é feita uma abordagem ao estado de arte das tecnologias utilizadas no projeto. Numa segunda abordagem, o jogo é apresentado, através da explicação do seu código e de figuras ilustrativas da ferramenta de desenvolvimento Unity3D.
Palavras chaves
Jogos Digitais, Desenvolvimento de Jogos, Unity3D.
Este relatorio procura explicar o desenvolvimento de uma aplica9ao, implementada num laboratorio virtualizado de servidores Windows Server 2012 R2 assente sobre o Hyper-V numa maquina Windows Server 2016. 0 acesso a aplica9ao pode ser feito localmente dentro do dominio do active directory ou atraves de uma VPN. A aplicaçao foi desenvolvida usando a linguagem de programa9ao C# e a framework WPF, consiste numa aplica9ao que pretende corresponder as necessidades do quotidiano de uma biblioteca, como gerir utilizadores, livros e requisiçoes. A aplicaçao manipula a base de dados armazenada num servidor de base de dados SQL Server atraves dos objetos ADO.NET.
Palavras chaves
Windows Server, C#, ADO.NET, SQL, SQL Server, Hyper-V, VPN
Este relat6rio explica passo a passo como configurar e gerir um host de varias maquinas virtuais que servirao como base de uma infraestrutura que fomecera a clientes uma autentica9ao ao nivel de Active Directory e um acesso a servidor web atraves da intranet. Nos servidores estao incluidos controladores de dominio, servidores de routing, hosts IIS, servidores SQL, e Network Policy Servers. Este projeto global vai cobrir a configura9ao de servidores, bem como explicar porque e que certas op9oes devem ser escolhidas sabre outras, bem como uma explica9ao aprofundada da aplica9ao web. A revisao de literatura, ou estado da arte, explica a tecnologia que e usada neste projeto, bem como quaisquer programas relevantes que ajudaram dar forma a virtualiza9ao. No final do relat6rio e esperado que o leitor saiba, de forma completa, configurar uma rede intranet segura que fomece acesso seguro a aplica9ao web.
Palavras chaves
virtualizar, cloud, servidores, redes, active directory
0 objetivo do projeto consiste na simula9ao de uma rede empresarial, com base em tecnologias de Virtualiza9ao. 0 projeto deve incluir capacidades de suportar um sistema, capaz de disponibilizar uma aplica9ao ADO.NET aos utilizadores da rede local, assim como, utilizadores remotos atraves de uma liga9ao VPN (Virtual Private Network). Os utilizadores devem ter acesso a dados armazenados de forma persistente em uma base de dados relacional, alojada num servidor SQL.
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.
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.
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.
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.