Biblioteca Virtual

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Ricardo Correia

Licenciatura em Informática

2016

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.

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


Smartphones como Audioguias

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Nuno Miguel Vieira Mendes

Licenciatura em Informática

2016

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.

Audioguias, Bluetooth, BLE, Beacons, Smartphones


Software para Profissionais de Nutrição Clínica

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Pedro Miguel Anjos Luís de Sousa

Licenciatura em Informática

2017

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.


Elaboração de uma Aplicação para uma Empresa de Restauração

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Rafael Serra Martins

Licenciatura em Informática

2015

A presente sociedade em que vivemos é uma sociedade competitiva em que as organizações dependem cada vez mais da tecnologia de Sistemas de Informação de forma a serem capazes de gerir os seus negócios e torná-los rentáveis. A Informação Digital é permitida pelos Sistemas de Informação que têm vindo a ganhar mais importância devido a serem recursos tecnológicos e estratégicos por parte as entidades que os utilizam. Desta forma, estas mesmas entidades poderão atingir resultados positivos e satisfatórios no que toca ao ponto de vista económico e à comercialização dos seus produtos.

As aplicações que pertencem às tecnologias de Sistemas de Informação facultam os serviços prestados por uma unidade organizacional e devem ser disponibilizados de forma eficaz, segura e prática com o objetivo de ir ao encontro das necessidades dos seus clientes.

Assim, torna-se imprescindível que as organizações atuais possuam plataformas que permitam gerir os seus serviços de forma adequada, criando um meio de comunicação com os seus clientes e solicitar ajuda, sempre que o entendam.

O presente trabalho pretende ir ao encontro das necessidades de uma empresa de restauração, com o objetivo de salientar a importância da Gestão de Pedidos, desenvolvendo- se para isso, uma aplicação que vai de encontro às necessidades dos seus clientes.

Website, Gestão de encomendas


Desenvolvimento de uma Aplicação Móvel - Istec Mobile

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Paulo Jorge martins Cardoso

Licenciatura em Informática

2016

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 pudessem ir de encontro com as necessidades de qualquer instituto. 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.

Aplicação móvel, Educação, Android.


Aplicação em Redes Informáticas Estruturadas - Virtualização

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Guilherme Filipe Monteiro

Licenciatura em Informática

2018

O objetivo deste Projeto consiste na criação de uma Windows Form Aplicationconciliada com tecnologias de Virtualização, esta será acedida por uma máquina Cliente, e a sua base de dados estará alojada num servidor SQL.

É utilizado um laboratório que consiste em um Controlador de Domínio – para a gestão de todos os recursos e utilizadores do Domínio, um Servidor SQL – para armazenamento da base de dados, assim como a plataforma para a criação da mesma (Microsoft SQL Management Studio), uma Máquina Cliente – onde é executada a aplicação.

Através da configuração de todo o laboratório e estando todas as máquinas no mesmo domínio, conclui-se que, através de uma Windows Form Application, é possível aceder e manipular a informação da base de dados alojada num servidor SQL.

Virtualização; Windows Server 2012; SQL; C#.


Estado da Arte Projeto Global - Biblioteca Virtual

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Célio Faustino

Licenciatura em Informática

2016

Neste estado da arte vou abordar as tecnologias aplicadas neste projeto. Irá ser desenvolvido um projeto onde irá ser criada uma Biblioteca Virtual com acesso a uma base de dados, usando o potencial das novas tecnologias, tendo em conta as vantagens e desvantagens. Com o aparecimento da Internet, foram criadas novas tecnologias, tal como a Cloud Computing (ou computação em nuvem), a virtualização, SQL1 e ADO.NET2. Essas tecnologias permitiram a vários setores sociais e empresariais trabalharem cooperativamente, tanto em instituições públicas como educacionais. São essas tecnologias que vou abordar e usar neste projeto.

Cloud Computing é um modelo para permitir, a pedido, acesso à rede de forma ubíqua, conveniente a uma pool compartilhada de recursos de computação configuráveis (por exemplo, redes, servidores, armazenamento, aplicações e serviços) que podem ser rapidamente fornecidos e liberados com esforço de gerenciamento mínimo ou interação do provedor de serviço. Virtualização é uma abstração representada por um recurso computacional que oferece um ambiente completo, similar ao de uma máquina física, com sistema operativo, aplicações e serviços de rede. É mais conhecida por máquina virtual. O SQL (Structured Query Language) é uma linguagem de gestão e manipulação de dados relacionais através de programas de SGBD (Sistema de Gestão de Base de Dados). Esses sistemas permitem trabalhar vários tipos de bases de dados: SQL Server, Access, Oracle, MySQL, etc. O ADO.NET (ActiveX Data Objects .NET) é uma tecnologia baseada na plataforma .NET através de um conjunto de classes. A estrutura dos seus componentes foi desenhada para facilitar a manipulação e o tratamento de vários tipos de dados relacionais, XML e dados de aplicações.

Computação em nuvem; virtualização; base de dados.


Pedido Automático de Assistência em Caso de Acidente

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Helder Barradas

Licenciatura em Informática

2018

Este projeto consiste no desenvolvimento de um dispositivo eletrónico capaz de alertar, instantaneamente, as entidades prestadoras de socorro aquando da ocorrência de um acidente automóvel, através do envio automático de uma mensagem com a localização geográfica do veículo portador do mesmo.

Linguagem C, Microcontrolador, GPS, GSM


Novo Portal ISTEC

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Flávio André Palma Lourenço

Licenciatura em Informática

2018

Este projeto tem como principal finalidade a criação de um novo portal para o Instituto Superior de Tecnologias Avançadas, onde o objetivo encontra-se em agilizar o processo de submissão de novas inscrições, gestão de pagamentos, e ainda a disponibilização de horários, tudo numa única plataforma web acessível por alunos e funcionários na Internet.
A aplicação web foi disponibilizada através do serviço IIS instalado numa máquina virtual (Windows Server 2012), que foi devidamente configurada como controlador de domínio (istecv2.com). O acesso a esta aplicação e a todos os dados será possível graças a uma base de dados relacional em SQL.
Juntamente, foi criada uma aplicação mobile em Android (Xamarin) para consulta de pagamentos e de horários dos alunos. Para isso desenvolveu-se uma web API incorporada juntamente na aplicação web para dar acesso à informação dos utilizadores na mobile app. O controlador de domínio (istecv2.com) será responsável pela gestão de contas de utilizadores, alunos e funcionários, e irá garantir que o acesso a ambas as aplicações sejam realizadas através das credenciais de domínio contra a active directory.
Com o desenvolvimento de todos estes componentes, irá se garantir um ambiente de conectividade de várias tecnologias que fará com que seja possível efetuar novas matrículas dos alunos, pagamentos e consulta de horários.

IIS, SQL, Xamarin, mobile app, windows server 2012, active directory


Calendário de Jogos "Galendar"

Detalhes

Autor

Curso

Ano

Resumo

Palavras chaves

Pavlo Avramenko

Licenciatura em Informática

2018

O objetivo da realização do presente projeto consiste em facilitar e auxiliar o acesso dos indivíduos a informações acerca de qualquer torneio de videojogo ou evento, presente ou futuro, relacionado com esta temática e que se encontre difundido em diversos locais na internet.
Permite a criação de torneios internos, cuja gestão será realizada pela própria aplicação, e a divulgação de informação acerca de torneios externos e do local onde irão decorrer. Esta aplicação possui uma base de dados única, com todos os elementos integrados, totalmente preparada para ser compilada e com todas as funcionalidades para entrar em produção num
servidor e servir uma larga escala de utilizadores.
O desenvolvimento das tecnologias permite que a informação circule de uma forma mais rápida e económica, mantendo atualizados os seus utilizadores. No entanto, devido ao facto de existirem grandes quantidades de notícias a circular na internet, os utilizadores de videojogos podem possuir dificuldades no acesso a informações acerca desta temática, o que, consequentemente, os prejudica e pode prejudicar a indústria dos videojogos. Desta forma, o presente projeto foi desenvolvido com o objetivo de responder às exigências desta indústria através da proposta de uma solução diferenciada daquelas que atualmente existem no mercado e que pretende cativar o público interessado.
É possível concluir que o objetivo final do presente projeto foi alcançado, tendo em consideração que a aplicação engloba a maioria das funcionalidades propostas.

FrontEnd, API, Jogos, Torneios, Angular, Net. Core 2