Aplicativo de Interação Acadêmica Aluno(s): Renato Santos Glauber Alexandre ROTEIRO 1. 2. 3. 4. 5. 6. 6. 7. 8. Introdução Objetivos Justificativa Recursos Tecnológicos Documentação Análise de Sistemas Conclusão Tecnologias Utilizadas Conclusão Referências 1 - INTRODUÇÃO • Devido a grande quantidade de requisições de atendimentos realizados pelos alunos e professores na secretária acadêmica, há necessidade de criar novas ferramentas que auxiliem e organizem o trabalho interno realizados pelos funcionários de forma ágil. 1 - INTRODUÇÃO • O aplicativo facilitará os alunos na realização dos atendimentos na secretária realizando de maior rapidez nos consultas a processos em andamento na secretária. • Através de uma aplicação mobile os requerimentos destinados a secretaria poderão ser acompanhados a cada iteração pelo solicitante. 2 - OBJETIVOS • Permitir a visualização e a interação de usuários autenticados (alunos e professores) respeitando os perfis de acesso estabelecidos, em um layout adaptável a plataforma Windows Phone. • Reestruturar a forma de como é tratada as requisições dos alunos para a secretaria e outras áreas da instituição, criando uma nova interface entre o aluno e a instituição. 3 - JUSTIFICATIVA • O projeto tem o intuito de prover uma comunicação entre o instituto e os discentes para uma melhor interação de forma ágil e móvel. • Necessidade de estabelecer uma comunicação mais rápida e eficaz para atendimentos de maior prioridade realizados pela secretária 4 - RECURSOS TECNOLOGICOS – WINDOWS PHONE • O aplicativo será desenvolvido na plataforma Windows Phone por ser : flexível, aberta e de fácil migração e open source. • Os layouts desenvolvidos na plataforma respeitaram os padrões estabelecidos no atendimento online. 4 - RECURSOS TECNOLOGICOS – WINDOWS PHONE 4 -RECURSOS TECNOLOGICOS SOA • “É uma arquitetura de desenvolvimento cujo objetivo é criar módulos funcionais chamados de serviços, com baixo acoplamento e permitindo reutilização de código ”SAMPAIO, Cleuton. SOA e Web Services em Java, Rio deJaneiro, 2006 “ Vantagem • Aumento da produtividade de forma ágil, dividindo processos do aplicativo em pequenos serviços. RECURSOS TECNOLOGICOS SOA RECURSOS TECNOLOGICOS WEB SERVICE • “Aplicações autocontidas, que possuem interface baseadas em XML e que descrevem uma coleção de operações acessíveis através de rede independentemente da tecnologia usada na implementação do serviço.” [W3C, 2004]. PAPEL DO WEB SERVICE NO APLICATIVO • Permitir de forma independente de plataforma ou hardware que a implementação do serviço possa realizar a troca de mensagens através do XML gerado. 4- RECURSOS TECNOLOGICOS – WCF “Uma SDK para o desenvolvimento e implementação de serviços no Windows.[...] WCF é a implementação da Microsoft de um conjunto de padrões da indústria, que define as interações de serviços, conversão de tipos, empacotamento, e gestão de vários protocolos. Por causa disso WCF fornece interopibilidade entre serviços[...]” Lowy(2008,p.1) 5 - DOCUMENTAÇÃO ANALISEDIAGRAMA DE CASO DE USO 5 - DOCUMENTAÇÃO ANALISE – ’DIAGRAMA DE CLASSES 6 - CONCLUSÃO • A melhoria do relacionamento do aluno com a instituição pode ser feita através de novos meios, ferramentas e tecnologias que atingam o número máximo de público. 7- TECNOLOGIAS UTILIZADAS 8 - REFERÊNCIAS • • • • • Sánchez-Nielsen, Elena; Martín-Ruiz, Sandra; RodríguezPedrianes, Jorge. “An Open and Dynamical Service Oriented Architecture for Supporting Mobile Services”, In: ICWE International Conference on Web Engineering. Palo Alto, EUA. 2006 Fugita, Henrique Shioti.”Mapos:Método de Análise e Projeto Orientado a serviços”/ H.S.Fugita -- São Paulo, 2009. http://www.lbd.dcc.ufmg.br/colecoes/erbd/2009/004.pdf http://www2.dbd.pucrio.br/pergamum/tesesabertas/0210486_ 04_cap_02.pdf Erl,Thomaz; Soa – Príncipios De design de serviços