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.
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 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.
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#.
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.
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.
Computação em nuvem; virtualização; base de dados.