Mudanças entre as edições de "Agendamento de eventos"
Linha 59: | Linha 59: | ||
#Repetição: Informa os dias que o evento vai ocorrer, caso seja em determinados dia da semana, todos os dias, uma vez ao mês | #Repetição: Informa os dias que o evento vai ocorrer, caso seja em determinados dia da semana, todos os dias, uma vez ao mês | ||
− | [[Arquivo:Opcoes cadastro evento.png| | + | [[Arquivo:Opcoes cadastro evento.png|500px]] |
'''- Estrutura de repetição do evento:''' | '''- Estrutura de repetição do evento:''' |
Edição das 13h11min de 28 de março de 2019
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
14/02/2019 | Ryvane Maria | Criação do documento |
Necessidade
É necessário realizar o controle e a gestão das atividades e eventos a serem realizados.
Para que isso seja possível, inicialmente, o usuário deve cadastrar essas atividades no GeoSales, inserindo informações que são necessárias para o agendamento dos diversos tipos de eventos.
Solução
Será criado um cadastro de eventos, de forma que o usuário consiga inserir algumas informações que possam vir a realizar definições a respeito do evento a ser inserido.
Implementação
Desenvolvimento
- Criar campos no cadastro de eventos:
O cadastro de evento será dividido em algumas etapas.Inicialmente o usuário deve cadastrar um cabeçalho para o seu evento. Neste cabeçalho, deverão ser inseridas as seguintes informações:
- Título: Tem como finalidade identificar o evento de forma rápida.
- Cor da Tag: Poderá ser associada a um evento uma cor que ilustre a atividade a ser realizada.
- Data de início: Data de início do evento, caso seja um evento que ocorrerá em apenas um dia, este campo irá definir a sua data de realização.
- Hora de início: Hora de início do evento.
- Data de término: Data de término do evento, caso seja um evento que ocorrerá em apenas um dia, este campo não precisa ser preenchido.
- Hora de término: Hora de término do evento
Cadastradas as informações de cabeçalho é necessário definir os detalhes do evento. Nesta aba, são inseridas informações de localização e tipo do evento, como pode-se visualizar abaixo:
- Tipo do evento: Os tipos de eventos irão depender dos tipos cadastrados pelo usuário de acordo com o documento Cadastro de tipo de eventos.
- Descrição: Permite ao usuário inserir uma descrição mais detalhada a respeito do evento. Com possibilidade de formatação de texto html, é possível editar e formatar a descrição do evento.
- Endereço: Define o endereço do evento, caso um cliente tenha sido selecionado, deve-se carregar o endereço do cliente porém, o usuário tem opção de usar outro endereço.
- Bairro: Define o bairro do endereço o evento, caso um cliente tenha sido selecionado, deve-se carregar o bairro do cliente.
- Cidade: Define a cidade do endereço o evento, caso um cliente tenha sido selecionado, deve-se carregar a cidade do cliente.
- Estado: Define o estado do endereço o evento, caso um cliente tenha sido selecionado, deve-se carregar o estado do cliente.
A aba seguinte tem como objetivo definir os participantes do evento, e o usuário pode cadastrar as seguintes informações:
- Cliente: Define se o evento envolve algum cliente específico ou não.
- Participantes: Será possível adicionar ao eventos usuários participantes que estejam de alguma forma envolvidos com o evento. Estes usuários participantes poderão ser relacionados através do seu nome de usuário, e devem ter vínculo com o usuário que está criando o evento.
- Notificação: Envio de notificação ao e-mail do usuário criador do evento e de cada usuário participante convidado.
Por fim, na última aba, é possível definir a periodicidade do evento, através do campo abaixo:
- Repetição: Informa os dias que o evento vai ocorrer, caso seja em determinados dia da semana, todos os dias, uma vez ao mês
- Estrutura de repetição do evento:
Um evento pode ser configurado para ter repetição diária, semanal ou mensal. Caso o usuário deseje criar um evento com repetição mensal é necessário definir os dias do mês que o evento deve se repetir. Caso o usuário selecione a opção semanal, é necessário definir os dias da semana em que o evento irá se repetir. No tipo de repetição diário, o evento ocorre, como o próprio nome diz, diariamente. Por fim, para o tipo de repetição única, o evento não se repete
A frequência do evento será estruturada e formatada usando a tabela FREQUENCIA_EVENTO.
- Estrutura de localização do evento:
Para preencher um evento o usuário pode pesquisar através do campo 'Localização'. Por exemplo, ao pesquisar por 'Shopping Via sul', o endereço é preenchido automaticamente.
Os dados cadastrados acerca do local do evento deverão ser salvos na tabela EVENTO.
- Estrutura de notificações do evento:
Todos os participantes de um evento, inclusive o seu criador, poderão ser alertados acerca do evento através de um e-mail, que será enviado para o e-mail cadastrado daquele usuário, no campo EMAIL da tabela USUARIO. Para que isso ocorra, ao cadastrar o evento o usuário deve selecionar a opção 'notificação'.
- Estrutura de participantes do evento:
É possível incluir os participantes do evento, selecionando, além de um cliente específico, um ou mais usuários do sistema.
Estrutura de banco
As informações de eventos serão salvas nas tabelas EVENTO, FREQUENCIA_EVENTO, PARTICIPANTE_EVENTO.
Regras de Negócios
[RN1] - Não deve ser possível criar dois eventos com o mesmo título (descrição), associado a um mesmo perfil de usuário. Porém, é possível criar dois eventos com mesmo título, associados a perfis de usuários diferentes (com regras diferentes por exemplo).
[RN2] - Uma vez criado, o tipo de evento não poderá ser excluído, porém, será possível desabilitá-lo a partir do campo 'ativo'.
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
GeoSales
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Desenvolvimento - GeoSales | Pessoa que aprovou | 00/00/0000 | |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 | |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |