Plataforma de Gerenciamento de Eventos A plataforma on-line Gerenciamento de Eventos, como o nome sugere, visa auxiliar na organização, realização e manutenção de eventos, com foco acadêmico. O software encontra-se em sua primeira versão (2014), e foi desenvolvido pelo Professor Chris Manuel Fritsche, utilizando as tecnologias / linguagens PHP, PL/SQL, XML, HTML, JavaScript, CSS, Ajax e Json. A iniciativa se deu diante uma necessidade observada no Instituto Federal do Triângulo Mineiro, Campus Paracatu MG, onde os eventos, além de receberem as devidas inscrições de seus participantes, necessitam de controle de presença e posterior emissão de certificados a todos os envolvidos. Assim sendo, a plataforma disponibiliza vários recursos para o gerenciamento de eventos, e principalmente, traz em seu desenvolvimento a visão de rápida performance a baixo custo de hospedagem, precisão e integridade assegurada, facilidade em futuras alterações, evoluções e escalabilidades. Abaixo, sucinto material desenvolvido pelo autor, a fim de facilitar a visualização dos recursos básicos disponibilizados pela plataforma. Contato para críticas ou sugestões pode ser realizado através de: chrismanuel@iftm.edu.br. Usuários do Sistema O sistema contabiliza 05 (cinco) níveis de usuários, representados abaixo. Entre os usuários há uma hierarquia funcional acumulativa, ou seja, os recursos do sistema são gradativos e acumulativos. 1
Recursos disponibilizados aos usuários Os diagramas que se seguem registram as ferramentas / recursos disponibilizados a cada usuário. Vale lembrar que a hierarquia é acumulativa entre os usuários, conforme já descrito. 2
3
Eventos: Para cada evento o administrador deve definir alguns quesitos, dentre eles: o tipo do evento, quantidade de inscrições, se emitirá certificado, se haverá controle de presença, o local físico (previamente cadastrado), dia(s), hora de início e duração. Antes de confirmar o registro do evento, o sistema realiza várias validações necessárias, como a disponibilidade do local no horário informado e compatibilidade de lotação / inscrições. Inscrições O sistema disponibiliza ao usuário a possibilidade de se inscrever (e posterior cancelamento) nos eventos cadastrados. Caso a lotação das vagas seja atingida, automaticamente será permitida a inscrição em lista de espera. 4 Entre as validações / operações realizadas pelo sistema no processamento de uma inscrição, destacam-se: - Verificação de compatibilidade nos horários junto a outras inscrições eventualmente realizadas pelo usuário.
- Validação diante a quantidade máxima de inscrições permitidas por usuário; (recurso opcional configurável) - Impedir que um usuário se inscreva em dois (ou mais) eventos de mesmos conteúdos. Por exemplo: caso um mesmo evento seja oferecido em dois dias / horários distintos, impedir que um mesmo usuário se inscreva em ambos. (recurso opcional configurável) - Envio de e-mail ao solicitante, documentando as inscrições realizadas (ou canceladas). Controle de Presença O sistema dispõe de interface específica para o controle de presença, tendo em vista, principalmente, a utilização de dispositivos móveis para o lançamento das presenças (por parte dos organizadores). A plataforma também permite a emissão de listas de presença para cada evento, viabilizando a coleta de assinaturas. Certificados Cada certificado possui uma chave de identificação única, pela qual um certificado poderá ser consultado, em uma interface de acesso público. É permitida a criação de layout próprio para cada tipo de usuário, ou seja, abrange de forma personalizada a todos os envolvidos: participantes, organizadores e palestrantes. Para os eventos emissores que exigem controle de presença, o sistema realiza a devida conferência antes da emissão. Vale registrar que, uma vez emitido um certificado, este poderá, além de consultado na já mencionada interface pública (mediante chave), ser baixado em formato PDF pelo seu proprietário na área específica reservada no site, além é claro, de ser impresso pela comissão organizadora do evento. Recursos / Complementares - Sistema de detecção automática de palestrantes (mediante pré-cadastro); - Relatórios de acompanhamento das inscrições / lista de espera; - Emissão de Protocolo de entrega de certificado, para controle de certificados impressos; - Conteúdo do site editável pelo usuário administrador ; 5 Em desenvolvimento Com previsão de conclusão até o final do 2º semestre de 2015, foi iniciado o desenvolvimento de módulo integrador junto à plataformas de pagamentos on-line, a fim de atender eventos cujas inscrições possuem cobrança financeira.