Projeto Cuidando do Meu Bairro/Casos de uso
Para o público em geral: Técnica:
|
As funcionalidades esperadas do site www.Cuidando.vc são formalmente descritas a seguir, através da metodologia descritiva de casos de uso. Os atores que usam o site são:
- Usuário simples: quem navega pelo site diretamente, sem nenhuma solicitação adicional ao usuário.
- Usuário autenticado: quem foi autenticado na funcionalidade Entrar, e portanto navega autenticado.
A seguir uma breve descrição do comportamento esperado desses atores em cada uma das funcionalidades previstas.
Registrar[editar | editar código-fonte]
O registro é o ato de se cadastrar (preencher formulário descritivo do usuário) e/ou resgatar o cadastro já realizado em outra plataforma, como o Google ou o Facebook. O usuário passa a ter registrado no banco de dados do sistema um login...
Entrar[editar | editar código-fonte]
Entrar é o ato de autenticar o Usuário simples e transformá-lo em Usuário autenticado... Pode ser feito mediante login (user e senha digitados) ou autenticação de terceiros, resgatando uma sessão já aberta (por exemplo no Facebook) ou requisitando login na outra plataforma.
[editar | editar código-fonte]
É a principal funcionalidade oferecida ao Usuário simples.
...
Explorar dados[editar | editar código-fonte]
...
Buscar local[editar | editar código-fonte]
...
Ver home[editar | editar código-fonte]
...
Mudar idioma[editar | editar código-fonte]
...
Ver atividades recentes[editar | editar código-fonte]
...
Ver mapa[editar | editar código-fonte]
...
Corrente[editar | editar código-fonte]
...
De outro ano[editar | editar código-fonte]
...
[editar | editar código-fonte]
A partir da autenticação realizada no Entrar o Usuário autenticado passa automaticamente a Navegar autenticado. Todas as funcionalidades previstas em Navegar se repetem em Navegar autenticado, e as seguintes outras são também agira permitidas:
- ...
- ...
Comentar[editar | editar código-fonte]
...
Submeter perguntas ao eSIC[editar | editar código-fonte]
O módulo batizado de eSIC-Livre foi inspirado no antigo projeto QueremosSaber (git site), que originalmente (ultima atualização em junho de 2014) só funciona quando órgão aceita pedidos de acesso à informação por e-mail. Como o QueremosSaber se baseou no Alaveteli, vale a pena conferir o que há de novo nas novas releases.
O eSIC-Livre foi implementado em Python fazendo uso do Selenium, que simula um usuário comum no preenchimento do eSIC específico para o qual foi configurado (São Paulo). Para reaproveitar o eSIC-Livre em outras cidades, são necessárias adaptações.