== 1. Informações sobre os Cenários == [[PageOutline(1-3, Conteúdo)]] Permitir aos atores acessarem o sistema utilizando determinado idioma. == 2. Descrição dos Cenários == === '''Como''' === um usuário do sistema === '''Eu posso''' === acessar o sistema === '''Quando''' === acessar a tela inicial === '''Ocorre Então ''' === 1. O usuário solicita acesso ao sistema (acessando à tela inicial). 1. O sistema verifica a existência de uma sessão e existência de usuário autenticado; === '''Somente Se''' === ==== Sessão não existe ou Usuário não está autenticado ==== 1. O sistema solicita escolha dos idiomas disponíveis; 1. O usuário escolhe; 1. O sistema: 1. Verifica a disponibilidade da infraestrutura conforme regra "Verifica Infraestrutura"; 1. !ReCarrega as informações da tela já no idioma selecionado; 1. Disponibiliza o ambiente conforme o idioma solicitado. '''Contudo''' '''SE''' obtenção da linguagem não obteve sucesso, '''ENTÃO''' o sistema exibe a mensagem "Linguagem não Disponível. Carregando Expresso..." e retorna ao passo 1.[[br]] '''SE''' usuário não escolheu a linguagem, '''ENTÃO''' o sistema deverá utilizar uma linguagem default configurada no sistema.[[br]] == 3. Interface Visual == Tela de login da aplicação ([http://trac.expressolivre.org/attachment/wiki/NovoExpresso/ecu-autenticacao/login.png Vide Anexo]). A interface de acesso ao sistema deve apresentar: 1. Logotipo da aplicação; 2. Campos de Usuário e Senha; 3. Botão de confirmação; 4. Logotipo do Serpro; 5. Referência à comunidade. == Referências == * [wiki:NovoExpresso/rng Especificação de Regras de Negócio - RNG] * [wiki:NovoExpresso/glo Glossário - GLO]