Titulo Estágio
SharePlace Desktop Integration
Áreas de especialidade
Sistemas de Informação
Sistemas de Informação
Local do Estágio
Parque emprearial da Arroteia (Poente), S.Mamede de Infesta
Enquadramento
A Efacec desenvolveu um software de gestão documental denominado SharePlace que gere os documentos da generalidade das aplicações informáticas usadas na empresa e que guarda mais de 5 milhões e meio de ficheiros. É usado por milhares de utilizadores internos e externos. O SharePlace funciona sobre uma base de Dados SQLServer com interface Web desenvolvida em PHP.
Pretende-se criar um interface para o SharePlace integrado no Explorador do Windows e no Office. Este tipo de tecnologia tem vindo a ser implementada em alguns produtos comerciais de topo nesta área e proporciona grandes vantagens em termos de utilização. As principais funcionalidades a implementar são:
Ver no Explorador do Windows (EW) o SharePlace ou projectos geridos pelo SharePlace como pastas, discos ou dispositivos similares
Suportar sobre os documentos SharePlace as principais funcionalidades usualmente associadas a ficheiros Windows
Ver no EW os ficheiros SharePlace como ficheiros Windows, incluindo as suas pro
Objetivo
Pretendem-se atingir os seguintes objectivos:
Implementar as funcionalidades atrás descritas
Garantir a fiabilidade do software gerado incluindo com centenas de utilizadores simultâneos
Manter o desempenho do sistema actual (acesso pelo Explorador Windows tenha performance similar ao acesso Web)
Garantir a segurança do sistema respeitando as boas práticas de segurança de sistemas informáticos
Prever a utilização sobre ligações de baixa largura de banda ou congestionadas
Suporte multilingue
O sistema criado deve ser fácil de entender tecnicamente e simples de alterar para se adaptar às frequentes mudanças organizacionais e avanços tecnológicos nesta área.
Idealmente o sistema deve permitir o funcionamento off-line (mas este requisito pode ser reavaliado no decorrer do projecto)
Plano de Trabalhos - Semestre 1
Plano de Trabalhos - Semestre 1
Para o 1º semestre estão planeadas as seguintes tarefas:
- Estudo do Windows Shell;
Obter a capacidade de criar aplicações que funcionem sobre o Windows Explorer
- Levantamento do estado da arte da integração de Document Management Systems com o Windows;
- Estudo da plataforma SharePlace;
Identificação/Definição dos Web Services necessários
- Análise detalhada das funcionalidades e requisitos propostos para o estágio;
Revisão e definição final das funcionalidades a implementar
- Elaboração do plano de desenvolvimento;
- Prototipagem e prova de conceito;
- Desenvolvimento das principais funcionalidades de acesso ao SharePlace;
Revisão/Criação de Web Services
- Documentação intermédia do estágio.
Plano de Trabalhos - Semestre 2
Plano de Trabalhos - Semestre 2
Para o 2º semestre estão planeadas as seguintes tarefas:
- Implementação da aplicação SharePlace Deskop Integration (SDI), segundo o especificado na proposta de estágio e revisto no 1º Semestre;
- Testes funcionais;
- Avaliação de requisitos não-funcionais (tempo de resposta, reacção a sobrecargas, …);
- Documentação
- Dissertação sobre a possibilidade de utilização off-line e utilização num ambiente externo à empresa (via Internet)
Condições
Tecnologias Utilizadas:
SQLServer
API do Windows e Microsoft Office
Fica para debate entre o Estagiário e a Efacec a determinação de quais as ferramentas especificas a usar (Linguagens de programação, uso de Web Services ou acesso directo à Base de Dados, …)
Orientador
Luis Gomes
lgomes@efacec.com 📩