Estado actual de progresso do projecto 1 PT-Comunicações Estágio escolar no âmbito do ICR Estagiários : Gonçalo Ramalhão Paulo Julião Orientador oficial da PT-Comunicações : Engenheiro Rogério Tojeiro Professor Orientador da FEUP : Professor Mário Jorge Leitão Orientadores mais próximos na PT-Comunicações : Engenheiro Samagaio Duarte Engenheiro Rui Pereira Engenheiro Miguel Magalhães PT-Comunicações / Porto 27 de Julho de 2001 2 1ª Fase do trabalho PT-Comunicações Sistema de Aprovisionamento de ADSL INTRANET - PT Servidor SAPA Estação Padrão Estação Padrão Estação Padrão PT-Comunicações / Porto 27 de Julho de 2001 3 Possibilidades actuais do SAPA: PT-Comunicações Criação e actualização das tabelas da base de dados Introdução de novos dados e consulta simplificada de alguns parâmetros Listagem de DSLAM´s (caracterização dos clientes) Processamento de pedidos (instalação, alteração, cessação) Pesquisa de serviços Entre outros possíveis Em suma, podemos retirar um rol de informações necessárias que nos permite avaliar a evolução da oferta do serviço ADSL e controlar a atribuição de recursos. PT-Comunicações / Porto 27 de Julho de 2001 4 Possibilidades Futuras do SAPA: PT-Comunicações Consultas por domínio a dados estatísticos Gráficos dinâmicos que permitem uma melhor percepção da situação actual. Apontadores centrados na utilização específica por parte de diversos departamentos Registo de histórico de pedidos não aceites Gera-se assim a possibilidade de obter uma pesquisa mais fácil, rápida e elucidativa PT-Comunicações / Porto 27 de Julho de 2001 5 Requisitos da nova aplicação: PT-Comunicações Funcionar em harmonia e complementando a aplicação já existente Aproveitar ao máximo a informação contida nas tabelas fornecidas pela aplicação já existente Para além de fornecer tabelas como resultado de consultas de utilizador, fornecer ainda um conjunto de gráficos Aplicação de custo mínimo e rendimento máximo. Ou seja, deverá adaptar-se às condições actuais a nível tecnológico da PT (sendo compatível com o futuro próximo), consumir a menor quantidade de recursos no servidor e deverá ser uma aplicação de rápida acessibilidade e simples utilização Ser flexível, tendo em vista a sua utilização por um número variado de departamentos PT-Comunicações / Porto 27 de Julho de 2001 6 PT-Comunicações Soluções possíveis encontradas: Utilização do TOAD (editor de SQL) e de programação em linguagem ASP Inconvenientes: Desconhecimento da nossa parte da linguagem de programação ASP (Active Server Page) Aumento do tempo previsto para efectuar a 1ª fase do projecto e consequente menor tempo para a 2ª fase Aumento da dificuldade de efectuar o tratamento estatístico e parte gráfica. Necessária a utilização de ferramentas em JAVA sem certezas de resultados PT-Comunicações / Porto 27 de Julho de 2001 7 PT-Comunicações Soluções possíveis encontradas: ACCESS 2000 no servidor e nos terminais do utilizador Vantagens: Permite estabelecer facilmente ligações a informações relacionadas, mas também complementa outros produtos de base de dados Maior rapidez na construção de aplicações (independentemente da origem dos dados) Nova funcionalidade - página de acesso a dados – que permite rapidamente criar e instalar aplicações para uma intranet É um sistema gestor de base de dados relacionais totalmente funcional. Proporciona todas as funções de definição, manipulação e controlo de dados necessárias para gerir grandes quantidades de dados PT-Comunicações / Porto 27 de Julho de 2001 8 Vantagens: PT-Comunicações Baseia-se nos tipos de relações especificados pelo utilizador para ligar automaticamente as tabelas necessárias, não sendo necessário um conhecimento aprofundado de SQL Possibilidade de partilhar os dados com outros utilizadores, garantindo a segurança e integridade dos mesmos Activa automaticamente os dispositivos de bloqueio, para impedir que duas pessoas actualizem, em simultâneo, o mesmo objecto. Detecta e respeita os mecanismos de bloqueio de outras estruturas de bases de dados (como Paradox, FoxPro e as bases de dados em SQL) Permite um tratamento gráfico a nível de base de dados inovador em que o processamento é efectuado não apenas pelo servidor, mas também pelo próprio utilizador Possibilidade de interacção com outros programas, nomeadamente o Microsoft Excel PT-Comunicações / Porto 27 de Julho de 2001 9 PT-Comunicações Soluções possíveis encontradas: ACCESS 2000 no servidor e simples browser no utilizador Inconvenientes: Impossibilita a utilização da opção “página de acessos a dados” do ACCESS 2000 na elaboração das páginas web Recorre à utilização do Excel para geração de gráficos, o que tornará a aplicação mais “pesada” no servidor Torna a elaboração da aplicação menos intuitiva e menos rápida de se efectuar Impossibilita a visualização de tabelas de consultas em conjunto com o respectivo gráfico Poderá vir a limitar o número de gráficos disponíveis para consulta de utilizadores PT-Comunicações / Porto 27 de Julho de 2001 10 Solução escolhida: PT-Comunicações A solução que se pretende realizar não será na nossa opinião, aquela que produziria melhores resultados, no entanto, é aquela que melhor se adapta à situação tecnológica actual da PT-Comunicações Utilizamos por isso, Access 2000 no servidor, sendo necessário aos utilizadores um simples browser de internet Tecnologia de desenvolvimento: • Microsoft Visual Interdev 6.0 • Linguagem JAVA para scripts em Web • Animation Shop • Microsoft Excel 2000 PT-Comunicações / Porto 27 de Julho de 2001 11 Resumo da situação PT-Comunicações Neste momento procede-se ao desenvolvimento Instalação da aplicação no servidor: meados de Agosto Aplicação final: 31 de Agosto de 2001 Estimativa de custos: 100.000$00 (preço do pacote Office 2000 Premium a instalar no servidor) Prazo obrigatório a ser cumprido: 12 de Setembro - Reunião Nacional de ADSL PT-Comunicações / Porto 27 de Julho de 2001 12