Para uso do FWeb
De BISAWiki
(→INTRODUÇÃO) |
(→DOCUMENTO DE ESPECIFICAÇÃO DE REQUISITOS) |
||
| (7 edições intermediárias não estão sendo exibidas.) | |||
| Linha 1: | Linha 1: | ||
| - | <div align="right">'''FiliadosWeb'''</div> | + | <div align="right"><font size="7">'''FiliadosWeb'''</font></div> |
<div align="right">Sistema para gestão sindical</div> | <div align="right">Sistema para gestão sindical</div> | ||
| - | <div align="right">''' | + | <div align="right">'''_______________________________________________'''</div> |
| - | <div align="right">'''Documentação de Requisitos'''</div> | + | <div align="right"><font size="3">'''Documentação de Requisitos'''</font></div> |
<div align="right">'''Versão 0.1'''</div> | <div align="right">'''Versão 0.1'''</div> | ||
| - | = DOCUMENTO DE ESPECIFICAÇÃO DE REQUISITOS = | + | = '''DOCUMENTO DE ESPECIFICAÇÃO DE REQUISITOS''' = |
'''ID documento:''' 001'''Data: '''19'''/'''09'''/'''2011''' Versão : '''0.1 | '''ID documento:''' 001'''Data: '''19'''/'''09'''/'''2011''' Versão : '''0.1 | ||
| Linha 47: | Linha 47: | ||
|- | |- | ||
| - | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.123cm;padding-right:0.123cm;"| 19/ | + | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.123cm;padding-right:0.123cm;"| 19/11/2011 |
| style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.123cm;padding-right:0.123cm;"| Altereção nos requisistos funcionais referentes a login. Aplicação da nova forma de acesso ao sistema geral que dará entrada para os demais sistemas da Bisa, inclusive o FiliadosWeb. | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.123cm;padding-right:0.123cm;"| Altereção nos requisistos funcionais referentes a login. Aplicação da nova forma de acesso ao sistema geral que dará entrada para os demais sistemas da Bisa, inclusive o FiliadosWeb. | ||
| style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.123cm;padding-right:0.123cm;"| Anderson Santana | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.123cm;padding-right:0.123cm;"| Anderson Santana | ||
| Linha 68: | Linha 68: | ||
|} | |} | ||
| - | = INTRODUÇÃO = | + | |
| + | = '''INTRODUÇÃO''' = | ||
== Objetivo == | == Objetivo == | ||
Este documento tem por objetivo apresentar os requisitos que o sistema deve atender em diferentes níveis de detalhamento. Dessa forma, serve como acordo entre as partes envolvidas – cliente e analista/desenvolvedor. | Este documento tem por objetivo apresentar os requisitos que o sistema deve atender em diferentes níveis de detalhamento. Dessa forma, serve como acordo entre as partes envolvidas – cliente e analista/desenvolvedor. | ||
| Linha 111: | Linha 112: | ||
No Capítulo 3, os requisitos descritos no capítulo 2 são detalhados ao ponto de serem úteis para os analistas e programadores do sistema. O Capítulo 3 também dá destaque aos requisitos não-funcionais do sistema, bem como a atributos de qualidade, restrições e afins. | No Capítulo 3, os requisitos descritos no capítulo 2 são detalhados ao ponto de serem úteis para os analistas e programadores do sistema. O Capítulo 3 também dá destaque aos requisitos não-funcionais do sistema, bem como a atributos de qualidade, restrições e afins. | ||
| - | = DESCRIÇÃO GERAL DO PRODUTO = | + | = '''DESCRIÇÃO GERAL DO PRODUTO''' = |
Esse capítulo tem por objetivo descrever os fatores gerais do produto e seus requisitos de forma que os clientes possam identificar possíveis discordâncias com suas necessidades para aplicação. | Esse capítulo tem por objetivo descrever os fatores gerais do produto e seus requisitos de forma que os clientes possam identificar possíveis discordâncias com suas necessidades para aplicação. | ||
| Linha 155: | Linha 156: | ||
| - | [[Image:]] | + | [[Image: UseCaseFWeb.png|650px]] |
| - | + | ||
=== Descrição dos Casos de Uso === | === Descrição dos Casos de Uso === | ||
| Linha 171: | Linha 171: | ||
| style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| UC001 Efetuar Login | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| UC001 Efetuar Login | ||
| style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Autenticação do Usuário ao acessar o sistema. | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Autenticação do Usuário ao acessar o sistema. | ||
| - | | style="border:0.05cm solid #111101;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [# | + | | style="border:0.05cm solid #111101;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [http://www.portalbisa.com.br/wiki/index.php/Para_uso_do_FWeb#.5BRF001.5D_Verificar_nome_de_usu.C3.A1rio_e_senha RF001]<nowiki>; RF002</nowiki> |
| - | + | ||
|- | |- | ||
| style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| UC002 Manter Tabelas | | style="border-top:0.05cm solid #111101;border-bottom:0.05cm solid #111101;border-left:0.05cm solid #111101;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| UC002 Manter Tabelas | ||
Edição atual tal como 14h24min de 2 de dezembro de 2011
DOCUMENTO DE ESPECIFICAÇÃO DE REQUISITOS
ID documento: 001Data: 19/09/2011 Versão : 0.1
Responsável pelo documento: Anderson Medeiros de Santana
ID Projeto: FWeb 1.0
HISTÓRICO DE REVISÕES
| | | | | |
| 11/05/2011 | Levantamento dos primeiros requisitos e apresentação dos Casos de Uso | Anderson Santana | Alpha | |
| 23/05/2011 | Concluída documentação dos requisistos não-funcionais e adição de novos requisitos funcionais. | Anderson Santana | Beta | |
| 19/11/2011 | Altereção nos requisistos funcionais referentes a login. Aplicação da nova forma de acesso ao sistema geral que dará entrada para os demais sistemas da Bisa, inclusive o FiliadosWeb. | Anderson Santana | 0.1 | 0001 |
INTRODUÇÃO
Objetivo
Este documento tem por objetivo apresentar os requisitos que o sistema deve atender em diferentes níveis de detalhamento. Dessa forma, serve como acordo entre as partes envolvidas – cliente e analista/desenvolvedor.
Escopo
O FiliadosWeb será uma aplicação online para cadastro de associados das entidades sindicais, contempla todo acompanhamento administrativo do filiado sobre o sindicato, no que se refere, por exemplo: as assembléias, as consignações, as carteirinhas, as eleições, entre outros.
O sistema poderá ser usado por qualquer entidade sindical, independente da categoria a que pertença, pois o mesmo será modelado para atender, de forma geral, as reais necessidades destas organizações, com suas funcionalidades em comum, bem como suas especificidades.
As organizações sindicais possuem um papel fundamental para garantia dos direitos dos trabalhadores, e nesse contexto, são gerados dados para controle das mesmas, a saber: cadastrais, financeiros, contábeis, jurídicos, comunicação, etc. A partir disso, faz-se imprescindível uma ferramenta para controle de tais dados, como também auxiliar na gestão das informações de forma organizada e otimização do processo de tomada de decisão.
O propósito é disponibilizar, em ambiente web, o atual sistema utilizado pelas organizações sindicais para gerência de pessoal, o Filiados2000, possibilitando uma melhoria na experiência dos usuários com o sistema e facilitando sua utilização e instalação.
Definições, Siglas e Abreviações
Algumas siglas e abreviações utilizados ao longo desse documento:
- UC: User Case (Caso de Uso)
- UCn: Identifica o caso de uso em questão que está sendo avaliado, onde n é um algarismo numérico de três digitos que define o valor desse caso de uso. Ex.: UC012 (Caso de Uso nº 12, com n = 012)
- RF: Requisito Funcional
- RFn: Identifica o requisito funcional em questão que está sendo verificado, onde n é um algarismo numérico de três digitos que define o valor desse requisito funcional. Ex.: RF003 (Requisito Funcional nº 3, com n = 003)
- RNF: Requisito Não-Funcional
- RNFn: Identifica o requisito não-funcional em questão que está sendo verificado, onde n é um algarismo numérico de dois digitos que define o valor desse requisito não-funcional. Ex.: RNF07 (Requisito Não-Funcional nº 7, com n = 07)
- ERP: Emterprise Resourse Planning (Planejamento de Recursos Empresariais)
- SO: Sistema Operacional
Referências
Serve como base principal para elaboração desse documento, o conhecimento prévio do sistema Filiados2000 que trata-se de uma versão desktop deste a ter seus requisitos levantados. O sistema FiliadosWeb é uma reescrita do Filiados2000 caracterizando-se por ser uma versão online.
Algumas outras referências, principalmente no que diz respeito a composição de documentação de requisitos, podem ser citadas:
- Silva, Luciana de Paiva. A engenharia de requisitos orientada a aspectos: a abordagem DAORE. 2007. UEM.
- IEEE Recommended Practice for Software Requirements Specification. IEEE Std 830-1998. 1998. IEEE.
- Mamani, Macedo N. A.; Leite, J. C. S. do P. Elicit@99 um Protótipo de Ferramenta para a Elicitação de Requisitos. 1999. PUC-Rio.
- Couto, Anselmo de Araújo; Martins, Luiz Eduardo Galvão. Um Processo de Validação de Requisitos Não-Funcionais Baseado no NFR-Framework. 2009. Unimep.
Visão Geral
O Capítulo 2 fornece uma descrição geral do produto, tendo como público-alvo os clientes. Dessa forma, esse capítulo é uma síntese dos requisitos que o sistema deverá atender para auxiliar ao negócio do cliente. São descritos: a perspectiva e funções do produto, as características dos usuários e os limites, suposições e dependências que influenciem a eficácia e eficiência do sistema.
No Capítulo 3, os requisitos descritos no capítulo 2 são detalhados ao ponto de serem úteis para os analistas e programadores do sistema. O Capítulo 3 também dá destaque aos requisitos não-funcionais do sistema, bem como a atributos de qualidade, restrições e afins.
DESCRIÇÃO GERAL DO PRODUTO
Esse capítulo tem por objetivo descrever os fatores gerais do produto e seus requisitos de forma que os clientes possam identificar possíveis discordâncias com suas necessidades para aplicação.
Perspectiva do Produto
O sistema funcionará nas nuvens (cloud computing) e a Bisa armazenará todos os dados dos clientes em seus servidores, garantindo a segurança dos dados armazenados.
O acesso ao FiliadosWeb se fará por meio de conexão da empresa (sindicato ou associação) aos servidores da Bisa através de um domínio na internet, ou mesmo através da conexão a base de dados do sindicato que estará disponível em ums servidor dentro do próprio sindicato. A identificação do sindicato se dará exclusivamente pela informação de login e senha do usuário que deverá ser suficiente para carregar o módulo do cliente, uma vez que cada usuário está previamente associado ao seu sindicato, possibilitando a personalização de páginas para cada um dos clientes.
Após logar no sistema, o usuário será identificado como master ou padrão. A difereça entre usuários master e padrão se dá, sobretudo, pelo fato de que usuários master podem criar novas contas de usuários do sistema. Quanto as outras funcionalidades ambos os tipos (master e padrão) possuem acesso.
As principais ações dos usuários do sistema são:
- Inserir, listar, alterar e remover empresas no sistema;
- Inserir, listar, alterar e remover prédios associados a empresas;
- Inserir, listar, alterar e remover filiados do sistema;
- Inserir, listar, alterar e remover assembléias e reuniões;
- Inserir, listar, alterar e remover cursos;
- Inserir, listar e remover carteirinhas do FiliadosWeb;
- Inserir, listar, alterar e remover itens de uma tabela do sistema;
- Fornecer layout para leitura de arquivos dos bancos financeiros com relatório de pagantes;
- Importar dados para o sistema;
- Exportar dados do sistema;
- Gerar relatórios.
Deve-se também levar em consideração algumas informações, a saber:
- Interface do Sistema: FiliadosWeb é parte de um sistema maior que engloba diversos outros sistemas de gerenciamento de pessoal. O acesso a todos os sistemas se dará a partir de login único e de acordo com as permissões de cada usuário.
- Interfaces do Usuário: FiliadosWeb contará com uma interface típica de sistemas web, apresentando formulários e botões. Os menus serão apresentados em abas que permitirão aos usuários uma fácil navegação pelas funcionalidades do sistema.
- Interface de Software: Para funcionamento do sistema faz-se necesário a utilização de um navegador web (browser) do lado do usuário, onde todas as informações serão exibidas.
Na próxima sessão serão apresentadas as funções do produto através da representação de um diagrama de Casos de Uso.
Funções do Produto
O sistema FiliadosWeb deve manter os dados dos filiados do sindicato ou associação, fazendo a correspondência com seus respectivos descendentes, as empresas onde trabalham e os prédios de suas empresas. Além disso deve armazenar dados de reuniões e assembléias, cadastrar cursos oferecidos pelo sindicato e gerar relatórios.
Ações do Usuário
FiliadosWeb possui dois tipos de usuários: padrão e master. Esses usuários são os atores do sistema. O ator Usuário é uma generalização para os atores Padrão e Master. O Diagrama de Casos de Uso a seguir ilustra as funções do sistema dando destaques aos atores diretos:
Descrição dos Casos de Uso
Os Casos de Uso, representado no diagrama da sessão anterior, são aqui descritos:
| | | |
| UC001 Efetuar Login | Autenticação do Usuário ao acessar o sistema. | RF001; RF002 |
| UC002 Manter Tabelas | Alimentação das tabelas pré-definidas pelo sistema com informações relevantes para realização dos cadastramentos. | RF003; RF004; RF005; RF006 |
| UC003 Manter Empresas | Operações de inserção, remoção, listagem e edição de empresas no sistema. | |
| UC004 Manter Prédios | Operações de inserção, remoção, listagem e edição dos prédios das empresas no sistema. | UC003; RF011; RF012; RF013; RF014 |
| UC005 Manter Filiados | Operações de inserção, remoção, listagem e edição de pessoas filiadas aos sindicatos e/ou associações no sistema. | RF015; RF016; RF017; RF018 |
| UC006 Manter Dependentes | Operações de inserção, remoção, listagem e edição de dependentes de filiados no sistema. | UC006; RF019; RF020; RF021; RF022 |
| UC007 Manter Reuniões | Operações de inserção, remoção, listagem e edição de reuniões e assembléias. | RF023; RF024; RF025; [#_[RF026]_Listar_reuniões RF026] |
| UC008 Manter Cursos | Operações de inserção, remoção, listagem e edição de cursos fornecidos pelos sindicatos e/ou associações. | RF027; RF028; RF029; [#_[RF030]_Listar_cursos RF030] |
| UC009 Manter Parêmetros | ||
| UC010 Manter Financeiro | Controle das movimentações financeiras quanto ao pagamento de taxas aos sindicatos e/ou associações. | RF031 |
| UC011 Arquivo | Auxilia no controle financeiro. Trata-se de um arquivo gerado pelas instituições financeiras com o relatório de pagamentos efetuados. | UC009; |
| UC012 Boleta | Geração de boleto bancário para eventuais pagamentos. | UC009 |
| UC013 Financeiro Empresa | Calcula, por empresa, o valor a ser recebido pelo sindicato ou associação pelas taxas cobradas. | UC009 |
| UC014 Financeiro Filiado | Indica a forma de pagamento de contribuição de um determinado filiado. | UC009 |
| UC015 Siape | Extensão para o caso em que a forma de pagamento do filiado é feita pelo Siape (desconto percentual do salário). | UC013 |
| UC016 Sigmac | Extensão para o caso em que a forma de pagamento do filiado é feita pelo Sigmac (valor fixo descontado). | UC013 |
| UC017 Manter Carteirinhas | Operações de inserção, remoção, listagem e edição de carteirinhas dos filiados. | UC003; UC005 |
| UC018 Manter Layout | Operações de inserção, remoção, listagem e edição de layout para importação de arquivos de instituições financeiras para atualização dos dados financeiros referente a pagamento de mensalidade efetuado por filiados. | |
| UC019 Atualizar Salários | Calcula as movimentações financeiras de um filiado e atualiza as informações junto ao sistema. | |
| UC020 Importar Dados | Importar dados de planilhas externas para o sistema. | |
| UC021 Exportar Dados | Exportar dados do banco do sistema para outros formatos. | |
| UC022 Gerar Relatórios | Geração de relatórios, documentos, listas e afins. | |
| UC023 Manter Usuário | Operações de inserção, remoção, listagem e edição de usuários do sistema. | |
| UC024 Fornecer Restrições | Fornecer restrições aos usuários do sistema. | UC022 |
Características do Usuário
A lista de usuários do FiliadosWeb é formada por pessoas de movimento sindical e do grupo de serviço da Bisa que prestará suporte técnico ao sistema periodicamente ou quando solicitado.
É responsabilidade da equipe do Suporte Técnico da Bisa dar treinamento aos usuários sindicais para que aprendam a utilizar o sistema.
Limites, Suposições e Dependências
O sistema FiliadosWeb será desenvolvido em PHP 5 com conceitos de Programação Orientada a Objetos, através do Zend Framework. O Banco de dados será o MySQL e o servidor será o Apache.
Requisitos Adiados
Considerando que o sistema FiliadosWeb é um módulo de um sistema maior, alguns requisitos não foram apresentados nesse documento de especificação. Esses requisitos foram determinados pela própria Bisa sem deixar de atender os requisitos dos clientes.
Antes de um usuário logar no sistema FiliadosWeb será necessário executar um passo anterior para que o módulo seja carregado. Só assim será garantido o acesso as funcionalidades do FiliadosWeb. Nesse primeiro passo, o usuário deverá informar dados do cliente, pessoa jurídica, através de nome, CNPJ e senha.
Para a versão alpha desse documento de especificação, os requisitos referentes ao primeiro passo de autenticação no sistema não estão aqui representados. Posteriormente, em outras versões, esses requisitos poderão ser considerados.
REQUISITOS ESPECÍFICOS
O Capítulo 3 apresenta todos os requisitos do software detalhando-os suficientemente para que projetistas e desenvolvedores projetem o sistema corretamente. As sessões 3.1, 3.2 e 3.3 apresentam os requisitos não-funcionais do sistema, enquanto a sessão 3.4 apresenta os requisitos funcionais.
Requisitos de Interface Externa
As interfaces externas estabelecem requisitos para que o sistema possa interoperar com outros sistemas e com os usuários humanos.
Interfaces do Sistema
Trata os requisitos não-funcionais para comunicação entre sistemas.
[RNF01] Comunicação com sistema de controle de ERPs
| Caso de uso associado
| Não aplicável. |
| Descrição
| O módulo FiliadosWeb deverá comunicar-se com o sistema maior que irá controlar todos os ERPs da BisaWeb, bem como com os demais módulos que irão compor esse sistema. |
| Prioridade
| Essencial |
| Composição
| Qualidade ? Funcionalidade ? Interoperabilidade |
| Contribuição
| Permite que o sistema FiliadosWeb seja parte do sistema maior de ERPs da BisaWeb |
[RNF02] Restrição de SO
| Caso de uso associado
| Não aplicável. |
| Descrição
| O sistema deverá funcionar nas diversas versões do MS Windows |
| Prioridade
| Importante |
| Composição
| Qualidade ? Funcionalidade ? Interoperabilidade
Operação ? Interface ? Software |
| Contribuição
| Permite que o sistema FiliadosWeb rode no SO mais utilizado pelos clientes. |
Interfaces do Usuário
Aqui é descrito como o usuário vai interagir com o sistema, informando como será o formato padrão das telas e relatórios, quais os procedimentos a serem adotados em caso de erros, para que servem e como serão apresentadas as mensagens do sistema para o usuário.
| Caso de uso associado
| Não aplicável |
| Descrição
| Acesso ao sistema oferecido a partir de uma única estrutura de menu. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Usabilidade ? Operacionalidade |
| Contribuição
| Facilita a utilização do sistema por novos usuários através de uma interface amigável. |
[RNF04] Composição da interface gráfica
| Caso de uso associado
| Não aplicável |
| Descrição
| Utilização de abas, links e botões na composição do layout do sistema para desempenho das funcionalidades. |
| Prioridade
| Desejável |
| Composição
| Qualidade ? Usabilidade ? Atratividade |
| Contribuição
| Melhora a experiência dos usuários com o sistema, uma vez que sua interface é mais atrativa. |
[RNF05] Apresentação de valores default
| Caso de uso associado
| Não aplicável |
| Descrição
| Exibição de valores default para determinados campos do sistema. |
| Prioridade
| Desejável |
| Composição
| Qualidade ? Usabilidade ? Atratividade |
| Contribuição
| Auxilia o preenchimento de campos do sistema e fornece um maior número de informação aos usuários, facilitando o preenchimento. |
[RNF06] Envio de mensagens de alerta e erro
| Caso de uso associado
| Não aplicável |
| Descrição
| Programação de eventos para emissão automática de alertas para os usuários |
| Prioridade
| Importante |
| Composição
| Qualidade ? Usabilidade ? Operacionalidade |
| Contribuição
| Provê feedback aos usuários das ações que estão sendo realizadas, dos cuidados que eles devem ter com essas ações, dos erros cometidos na utilização do sistema e dos erros cometidos pelo próprio sistema. |
[RNF07] Ajuda e suporte
| Caso de uso associado
| Não aplicável |
| Descrição
| Fornecimento de manual do usuário online e suporte técnico. |
| Prioridade
| Essencial |
| Composição
| Qualidade ? Usabilidade ? Operacionalidade |
| Contribuição
| Permite que usuários do sistema abram chamados para possíveis erros que venham a ocorrer, consultem a documentação (manual) do sistema online e solicitem ajuda ao suporte técnico. |
[RNF08] Relatórios
| Caso de uso associado
| [UC021] Gerar Relatórios |
| Descrição
| Geração de relatórios do sistema |
| Prioridade
| Essencial |
| Composição
| Qualidade ? Usabilidade ? Operacionalidade |
| Contribuição
| Permite que os usuários tenham uma visão global de todo o sistema, bem como possibilita a geração de relatórios para diversos acompanhamentos das pessoas cadastradas nele. |
Interfaces de Software
Especifica os detalhes dos softwares necessários para o desenvolvimento e execução do software em questão.
[RNF09] Integração com browsers
| Caso de uso associado
| Não aplicável |
| Descrição
| Funcionamento do sistema FiliadosWeb na maior variedade de browsers, sem alterações de layout de um para outro. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Portabilidade ? Adaptabilidade |
| Contribuição
| Possibilita a utilização do sistema em diferentes browsers deixando o usuário definir qual o ambiente web que melhor lhe agrada. |
[RNF10] Integração com Correios
| Caso de uso associado
| Não aplicável |
| Descrição
| O Sistema permitirá a Pesquisa do CEP dos endereços das pessoas (filiados) cadastradas no sistema. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Funcionalidade ? Interoperabilidade |
| Contribuição
| Possibilita o rápido preenchimento do CEP do endereço dos filiados do sistema através de busca realizada diretamente no site dos Correios. |
Interfaces de Comunicação
Especifica os tipos de comunicação utilizados para integração com outros periféricos e tecnologias.
[RNF11] Comunicação com Servidor
| Caso de uso associado
| Não aplicável |
| Descrição
| O sistema se comunica com o servidor pela web. O servidor armazena os dados inseridos no sistema em um banco de dados. |
| Prioridade
| Essencial |
| Composição
| Operação ? Interface ? Comunicação |
| Contribuição
| A comunicação do sistema com o servidor permite o acesso aos dados inseridos no domínio da aplicação. |
Requisitos de Desempenho
Especifica os requisitos numéricos estáticos e dinâmicos sobre o software ou uma interação humana com o software. Um requisito de desempenho impõe restrições aos requisitos funcionais.
[RNF12] Carregamento de dados
| Caso de uso associado
| [UC002] Manter Tabela
[UC003] Manter Empresa [UC004] Manter Prédio [UC005] Manter Filiados [UC006] Manter Dependentes [UC007] Manter Reuniões [UC008] Manter Cursos [UC009] Manter Financeiro [UC016] Manter Carteirinha [UC017] Manter Layout [UC018] Atualizar Salário [UC019] Importar Dados [UC020] Exportar Dados [UC021] Gerar Relatório [UC022] Manter Usuário |
| Descrição
| Cada requisição de acesso ao banco de dados não deve levar mais que 1 minuto de tempo de resposta ao usuário. Em caso crítico, quando o número de requisições e acessos ao servidor for muito alto, chegando o número de conexões próximo ao limite suportado, esse tempo de resposta não deve ultrapassar 2 minutos. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Eficiência ? Tempo de Resposta
Qualidade ? Eficiência ? Utilização de Recursos |
| Contribuição
| Possibilita ao usuário acesso aos dados em tempo de resposta desejável considerando-se as variáveis do sistema, como velocidade de conexão e número de acessos ao banco de dados pelo servidor. |
[RNF13] Apresentação do layout
| Caso de uso associado
| Não aplicável |
| Descrição
| O layout (ou interface gráfica) apresentado ao usuário não deve levar muito tempo para carregamento, devendo ser composto por elementos simples que possibilitem um tempo de resposta mínimo. |
| Prioridade
| Desejável |
| Composição
| Qualidade ? Eficiência ? Tempo de Resposta |
| Contribuição
| Otimização do sistema em relação ao tempo de resposta. |
Outros Requisitos
Aqui são apresentados outros requisitos que consistem em restrições ao sistema, mas que não foram abordados nas seções anteriores por não se enquadrarem nelas. Nem por isso esses requisitos são menos importantes que os demais.
[RNF14] Restrição de acesso
| Caso de uso associado
| [UC001] Efetuar Login |
| Descrição
| Permite acesso apenas a usuários com login e senha cadastrados no sistema. |
| Prioridade
| Essencial |
| Composição
| Qualidade ? Funcionalidade ? Segurança de Acesso |
| Contribuição
| Aumenta a segurança do sistema e dificulta a violação dos dados por pessoas e/ou software más intencionados. |
[RNF15] Restrição de usuário
| Caso de uso associado
| [UC022] Manter Usuário
[UC023] Fornecer Restrições |
| Descrição
| Restringe o acesso a determinados tipos de usuários. Usuários podem ser master ou padrão.
Possibilita que as rotinas de segurança do FiliadosWeb permitam o acesso dos usuários somente ao conjunto de objetos do sistema (telas, transações, áreas de negócio, etc.) autorizado individualmente a cada usuário ou a seu grupo de usuários, ou seja, possibilitar a definição de perfil de usuário para cada módulo/funcionalidade. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Funcionalidade ? Segurança de Acesso |
| Contribuição
| Cria uma hierarquia entre os tipos de usuário, possibilitando a atribuição de tarefas específicas para aquele que está no nível mais alto. |
[RNF16] Bloqueio de acesso
| Caso de uso associado
| [UC023] Fornecer Restrições |
| Descrição
| Permite o registro e bloqueio de acesso para o caso de tentativas de acesso indevido, sendo esta função totalmente parametrizável |
| Prioridade
| Importante |
| Composição
| Qualidade ? Funcionalidade ? Segurança de Acesso |
| Contribuição
| Impede que indivíduos mal intencionados consigam acessar o sistema. |
[RNF17] Integridade de informações
| Caso de uso associado
| Não aplicável |
| Descrição
| Garante que as informações chegam ao destino de modo integral, sem haver alteração ou captura de dados no transporte. A integridade das informações deve ser garantida através do controle de trasações em todas as funções do sistema (desfazer transações incompletas) |
| Prioridade
| Essencial |
| Composição
| Qualidade ? Funcionalidade ? Segurança de Acesso |
| Contribuição
| Os dados de um determinado sindicato e/ou associação não sofrerão nenhum desvio ou corrompimento. |
[RNF18] Histórico de filiados
| Caso de uso associado
| [UC005] Manter Filiados |
| Descrição
| Garantir que todas as alterações realizadas no cadastro de um filiado sejam visíveis indicando quais alterações foram feitas e por quem foram feitas. O histórico, associado a um filiado, é listado quando solicitado e permite que sejam realizadas buscas por datas ou ações. Essa listagem ainda pode ser ordenada pela data de um evento específico ou pelo próprio evento. |
| Prioridade
| Essencial |
| Composição
| Abrangência ? Repasse de Informação |
| Contribuição
| Permite rastrear as ações de um filiado dentro do sindicato para que seja possível averiguar o quanto seu cadastro tem sido alterado e principalmente verificar suas filiações e desfiliações. |
[RNF19] Trilha de auditoria
| Caso de uso associado
| Não aplicável |
| Descrição
| Garantir que o ERP deverá ter recursos de trilha de auditoria permitindo o rastreamento de transações efetuadas: quem efetuou, quando efetuou, onde efetuou o que efetuou e tipo de alteração efetuada (inclusão, alteração, exclusão) . |
| Prioridade
| Desejável |
| Composição
| Abrangência ? Repasse de Informação |
| Contribuição
| Permite melhorar a experiência do usuário com o sistema através da geração de logs com as ações realizadas por um usuário específico sendo possível identificar erros de utilização de software. |
[RNF20] Exportação de dados
| Caso de uso associado
| [UC020] Exportar Dados |
| Descrição
| Permite a exportação de dados nos formatos: txt, doc, docx, xls, xlsx, xlm e html. |
| Prioridade
| Desejável |
| Composição
| Abrangência ? Repasse de Informação |
| Contribuição
| Fornece ao usuário informações necessárias solicitadas por ele. |
[RNF21] Reaproveitamento de parâmetros
| Caso de uso associado
| Não aplicável |
| Descrição
| Permite reaproveitamento das parametrizações efetuadas na implantação de novas versões dos módulos do sistema informatizado. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Manutenibilidade ? Modificabilidade |
| Contribuição
| Agiliza o processo de implantação de novas versões do sistema. |
[RNF22] Atualização de versões
| Caso de uso associado
| Não aplicável |
| Descrição
| Permite controle e distribuição de novas versões de forma automática, possuindo ferramenta upgrade para transportar e analisar os objetos afetados para a nova versão. |
| Prioridade
| Importante |
| Composição
| Qualidade ? Manutenibilidade ? Modificabilidade |
| Contribuição
| Melhoria do sistema através de atualizações de versões. |
[RNF23] Implementação do sistema
| Caso de uso associado
| Não aplicável |
| Descrição
| O sistema será desenvolvido para web em PHP 5 fazendo uso do framework Zend. |
| Prioridade
| Essencial |
| Composição
| Operação ? Implementação |
| Contribuição
| Permite que o sistema funcione na web. |
[RNF24] Modelagem e implementação do Banco de Dados
| Caso de uso associado
| Não aplicável |
| Descrição
| O Banco de Dados do sistema será o MySQL. |
| Prioridade
| Essencial |
| Composição
| Operação ? Implementação |
| Contribuição
| Armazenamento de dados em servidor. |
[RNF25] Servidor
| Caso de uso associado
| Não aplicável |
| Descrição
| O servidor do sistema será o Apache |
| Prioridade
| Desejável |
| Composição
| Operação ? Interface ? Comunicação |
| Contribuição
| Armazenamento de dados nas nuvens. |
Funções
Os requisitos funcionais do sistema são apresentados a seguir.
[RF001] Verificar nome de usuário e senha
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC001] Efetuar Login] |
| Descrição
| Controlar o acesso dos usuários do sistema geral da BisaWeb que contém os demais sistemas da empresa. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: Ter acesso ao sistema por meio de um sindicato ou associação cadastrado.
Entradas: Deve-se fornecer o nome de usuário e senha de um usuário cadastrado no sistema. |
| Saídas e pós-condições
| Acesso ao sistema da BisaWeb que contém o módulo para os demais subsistemas ativando por completo os que fazem parte do pacote do cliente e ativando os demais em uma versão de shareware. |
| Fluxo principal
| # Usuário deve fornecer nome de usuário e senha.
|
| Fluxos secundários
| Não aplicável. |
[RF002] Validar login
| Caso de Uso associado
| [UC001] Efetuar Login |
| Requisito associado
| [RF001] Verificar nome de usuário e senha |
| Descrição
| Permitir acesso aos usuários cadastrados no sistema. A partir da validação do login do usuário, deve ser exibida uma tela mostrando todos os sistemas ao qual aquele usuário tem direito de acesso completo. Os demais sistemas da Bisa estarão disponíveis em uma versão shareware para que esse mesmo usuário tenha acesso limitado aos outros sistemas. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: Verificação do nome de usuário e senha pelo sistema. |
| Saídas e pós-condições
| Após a validação do login, o usuário terá acesso ao módulo do sistema geral da BisaWeb que contém os demais sistemas da empresa. |
| Fluxo principal
| # O sistema valida o usuário
|
| Fluxos secundários
| Caso o usuário não esteja cadastrado:
Caso o usuário deixe de preencher algum dos campos nome de usuário ou senha:
Caso o usuário preencha pelo menos um dos campos com dados incorretos:
|
[RF003] Armazenar dados gerais do cliente
| Caso de Uso associado
| [UC009] Manter Parâmetros |
| Descrição
| Guardar os dados gerais fornecidos pelo próprio cliente no sistema para personalização do mesmo. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: Ter acesso ao sistema por meio de um sindicato ou associação cadastrado, além de permissão para controle de parâmetros da aplicação.
Entradas:
|
| Saídas e pós-condições
| Dados Gerais de Parâmetros da aplicação cadastrados. |
| Fluxo principal
| # Clicar no menu “Cadastro”
|
| Fluxos secundários
| Teclas de atalho
Caso o usuário cancele a ação antes de salvar:
|
[RF004] Personalização do sistema
| Caso de Uso associado
| [UC009] Manter Parâmetros |
| Descrição
| Permite ao cliente personalizar o sistema de acordo com a necessidade de informações necessárias para o sindicato/associação.
Informações personalizáveis: Tela principal:
Aba Impressão de Relatórios:
Aba de Digitação do Financeiro (checklist):
Aba de Imagens:
Aba de Cartas:
|
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: Ter acesso ao sistema por meio de um sindicato ou associação cadastrado, além de permissão para controle de parâmetros da aplicação.
Entradas: |
| Saídas e pós-condições
| Dados Gerais de Parâmetros da aplicação cadastrados. |
| Fluxo principal
| |
| Fluxos secundários
|
[RF005] Configurar definições do SIAPE
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF006] Prover carta de desfiliação
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF007] Definir obrigatoriedades do cadastro de filiados
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF008] Definir Convênios Vales
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF009] Definir Marcadores
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF010] Definir texto de ficha de filiação
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF011] Definir Carta de Consignação
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF012] Definir carteira do filiado
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF013] Definir Perfis de Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF014] Definições de Acesso
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF015] Inserir Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF016] Inserir Usuário – Fornecer Restrições
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF017] Alterar Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF018] Excluir Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF019] Ordernar Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF020] Ordenar Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF021] Ordenar Usuário – Por Código
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF022] Ordenar Usuário – Por Descrição
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF023] Pesquisar/Buscar Usuário
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
[RF024] Incluir Linha em Tabela
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC002] Manter Tabela] |
| Descrição
| Alimentação de campos nas tabelas definidas pelo sistema |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pre-condições: O usuário deverá estar logado no sistema e possuir permissão para a função
Entradas:
|
| Saídas e pós-condições
| Tabela alimentada com uma nova linha |
| Fluxo principal
| # Clicar na aba “Tabelas” do menu
|
| Fluxos secundários
| Caso o usuário não preencha algum campo da tabela:
Caso o usuário cancele a ação antes de salvar:
|
[RF025] Alterar Linha em Tabela
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC002] Manter Tabela] |
| Descrição
| Alterar campos já preenchidos de uma tabela |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pre-condições: O usuário deverá estar logado no sistema e possuir permissão para a função
Entradas: Campos a serem alterados |
| Saídas e pós-condições
| Tabela alimentada com novos valores |
| Fluxo principal
| # Clicar na aba “Tabelas” do menu
|
| Fluxos secundários
| Caso o usuário cancele a ação antes de salvar:
|
[RF026] Excluir Linha em Tabela
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC002] Manter Tabela] |
| Descrição
| Excluir linhas e/ou campos preenchidos de uma tabela |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pre-condições: O usuário deverá estar logado no sistema e possuir permissão para a função |
| Saídas e pós-condições
| Tabela com uma linha a menos |
| Fluxo principal
| # Clicar na aba “Tabelas” do menu
|
| Fluxos secundários
| Caso o usuário desista de remover a linha da tabela:
|
[RF027] Listar Tabela
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC002] Manter Tabela] |
| Descrição
| Listagem dos elementos que compõem uma tabela |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pre-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. |
| Saídas e pós-condições
| Documento de Relatório no formato QRP para impressão |
| Fluxo principal
| # Clicar na aba “Tabelas” do menu
|
| Fluxos secundários
| Não aplicável |
[RF028] Incluir Empresa
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] ][#_Descrição_dos_Casos Manter Empresas] |
| Requisitos Associados
| [#_[RF017.1]_Incluir_empresa [RF028.1] Incluir Empresa – Dados de Internet]
[#_[RF017.2]_Incluir_empresa [RF028.2] Incluir Empresa – Dados do Sindicato] [#_[RF017.3]_Incluir_empresa [RF028.3] Incluir Empresa – Dados d][#_[RF017.3]_Incluir_empresa o SIAPE] |
| Descrição
| Inclui dados de uma nova empresa que possui trabalhador(es) filiado(s) ao sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| A empresa é incluida na lista de empresas cadastradas. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
| Caso o usuário não preencha algum campo:
Caso o usuário cancele a ação antes de salvar:
|
[RF028.1] Incluir Empresa – Dados de Internet
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisitos associados
| [#_[RF028]_Incluir_Empresa [RF028] Incluir Empresa] |
| Descrição
| Inclui dados de uma nova empresa que possui trabalhador(es) filiado(s) ao sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| A empresa é incluida na lista de empresas cadastradas. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF028.2] Incluir Empresa – Dados do Sindicato
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisistos Associados
| [#_[RF028]_Incluir_Empresa [RF028] Incluir Empresa] |
| Descrição
| Inclui dados de uma nova empresa que possui trabalhador(es) filiado(s) ao sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| A empresa é incluida na lista de empresas cadastradas. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF028.3] Incluir Empresa – Dados do SIAPE
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisitos associados
| [#_[RF028]_Incluir_Empresa [RF028] Incluir Empresa] |
| Descrição
| Inclui dados de uma nova empresa que possui trabalhador(es) filiado(s) ao sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| A empresa é incluida na lista de empresas cadastradas. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF029] Alterar Empresa
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003]][#_Descrição_dos_Casos Manter Empresas] |
| Requisitos associados
| |
| Descrição
| Alterar dados de uma empresa cadastrada no sistema |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Campos a serem alterados |
| Saídas e pós-condições
| Listagem da empresa com dados modificados |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
| # Seguir os passos 1 e 2 do fluxo principal
Caso o usuário cancele a ação antes de salvar:
|
[RF030] Excluir Empresa
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisitos associados
| |
| Descrição
| Excluir uma empresa da lista de empresas do sistema |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. |
| Saídas e pós-condições
| Exibir lista de tabelas sem a empresa excluída |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
| Caso o usuário desista de excluir a empresa:
|
[RF031] Listar Empresas
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisistos associados
| |
| Descrição
| Lista empresas a partir da seleção de filtros |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Informações de filtragem |
| Saídas e pós-condições
| Arquivo para impressão com todos os dados solicitados. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF032] Ordenar Exibição de Empresas
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisitos associados
| |
| Descrição
| Ordena a listagem das empresas na página principal de Empresas no sistema.
A ordenação poderá ser feita por código (valor gerado pelo sistema no ato de inclusão de uma nova empresa) ou pela própria descrição da empresa. Por default a ordenação deverá ser feita por ordem crescente de código. |
| Prioridade
| Enssencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A descrição ou código da empresa no sistema. |
| Saídas e pós-condições
| Listagem das empresas conforme ordenamento solicitado |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF033] Pesquisar/Buscar empresas
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas] |
| Requisito associado
| |
| Descrição
| Realizar busca por empresas cadastradas no sistema.
A busca é realizada de acordo com a ordem das empresas na tela. Se a ordem é por código, a busca deverá ser feita por código. Se a ordem é por descrição, a busca deverá ser feita por descrição À medida que a descrição ou código da empresa são digitados, o sistema irá filtrando e exibindo os possíveis resultados das empresas. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A descrição ou código da empresa no sistema. |
| Saídas e pós-condições
| Listagem com a(s) empresa(s) que atende(m) o critério de busca. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
| # Seguir os passos 1 e 2 do fluxo principal
|
[RF034] Incluir Prédio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas]
[#_Descrição_dos_Casos [UC00][#_Descrição_dos_Casos 4] Manter Prédios] |
| Requisitos associados
| [#_[RF023.1]_Incluir_prédio [RF034.1] Incluir Prédios][#_[RF023.1]_Incluir_prédio – Dados de Internet]
[#_[RF034.2]_Incluir_prédio [RF034.2] Incluir Prédios – Dados de Eleição] [#_[RF034.3]_Incluir_prédio [RF034.3] Incluir Prédios – Dados de Localização] [#_[RF034.4]_Incluir_prédio [RF034.4] Incluir Prédios – Observações] |
| Descrição
| Inclui dados de prédios pertencentes a uma empresa.
Um botão deverá permitir que o endereço da empresa possa ser copiado como endereço de correspondência do prédio. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| O prédio é associado a uma empresa e incluído na lista de prédios cadastrados. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF034.1] Incluir Prédio – Dados de Internet
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas]
[#_Descrição_dos_Casos [UC004] Manter Prédios] |
| Requisitos associados
| [#_[RF034]_Incluir_Prédio [RF034] Incluir Prédio] |
| Descrição
| Inclui dados de prédios pertencentes a uma empresa |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| O prédio é associado a uma empresa e incluído na lista de prédios cadastrados. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF034.2] Incluir Prédio – Dados de Eleição
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresas]
[#_Descrição_dos_Casos [UC004] Manter Prédios] |
| Requisitos associados
| [#_[RF034]_Incluir_Prédio [RF034] Incluir Prédio] |
| Descrição
| Inclui dados de prédios pertencentes a uma empresa |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| O prédio é associado a uma empresa e incluído na lista de prédios cadastrados. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF034.3] Incluir Prédio – Dados de Localização
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF034]_Incluir_Prédio [RF034] Incluir Prédio] |
| Descrição
| Inclui dados de prédios pertencentes a uma empresa.
Um botão deverá permitir que o endereço de correspondência possa ser copiado como endereço real do prédio. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| O prédio é associado a uma empresa e incluído na lista de prédios cadastrados. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF034.4] Incluir Prédio – Observações
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF034]_Incluir_Prédio [RF034] Incluir Prédio] |
| Descrição
| Inclui dados de prédios pertencentes a uma empresa |
| Prioridade
| Desejável |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Observações. |
| Saídas e pós-condições
| O prédio é associado a uma empresa e incluído na lista de prédios cadastrados. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF035] Alterar Prédio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| |
| Descrição
| Altera dados de um prédio cadastrado no sistema |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Campos a serem alterados. |
| Saídas e pós-condições
| Listagem do prédio com dados modificados |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
| Caso o usuário cancele a ação antes de salvar:
|
[RF036] Excluir Prédio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| |
| Descrição
| Excluir um prédio da lista de prédios do sistema |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. |
| Saídas e pós-condições
| Exibir listagem de prédio sem o que foi excluído |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF037] Listar Prédio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF037.1]_Listar_Prédio [RF037.1] Listar Prédio por Situação] |
| Descrição
| Preparar relatório com a lista de prédios de acordo com as especificações do usuário, a partir da seleção de filtros |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Informações de filtragem |
| Saídas e pós-condições
| Arquivo para impressão com todos os dados solicitados. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF037.1] Listar Prédio por Situação
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF037]_Listar_Prédio [RF037] Listar Prédio] |
| Descrição
| Exibir a listagem de prédios na tela de acordo com a situação de cada um deles. São três as situações possíveis para listagem dos prédios: ativos, inativos e ambos. |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Informações de filtragem |
| Saídas e pós-condições
| Exibição dos prédios na tela de acordo com a situação selecioanada. |
| Fluxo principal
| # Clicar na aba “Empresas” do menu
|
| Fluxos secundários
|
[RF038] Ordenar Exibição de Prédios
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF029.1]_Ordenar_exibição [RF038.1] Ordenar Exibição de Prédios – Por Empresa + Código do Prédio]
[#_[RF029.2]_Ordenar_exibição [RF038.2] Ordenar Exibição de Prédios – Por Empresa + Nome do Prédio] |
| Descrição
| Ordena a listagem de prédios na página principal de Prédios no sistema.
A ordenação poderá ser feita de cinco modos diferentes:
Por default a ordenação deverá ser feita por ordem crescente de código. |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: a descrição, o código ou o número da urna do prédio. |
| Saídas e pós-condições
| Listagem dos prédios conforme ordenamento solicitado |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF038.1] Ordenar Exibição de Prédios – Por Empresa + Código do Prédio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF038]_Ordenar_Exibição [RF038] Ordenar Exibição de Prédios] |
| Descrição
| Ordena a listagem de prédios na página principal de Prédios no sistema, considerando empresa a qual o prédio faz parte e o código do prédio |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: a descrição, o código ou o número da urna do prédio. |
| Saídas e pós-condições
| Listagem dos prédios conforme ordenamento solicitado |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF038.2] Ordenar Exibição de Prédios – Por Empresa + Nome do Prédio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisitos associados
| [#_[RF038]_Ordenar_Exibição [RF038] Ordenar Exibição de Prédios] |
| Descrição
| Ordena a listagem de prédios na página principal de Prédios no sistema. |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: a descrição, o código ou o número da urna do prédio. |
| Saídas e pós-condições
| Listagem dos prédios conforme ordenamento solicitado |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
|
[RF039] Pesquisar/Buscar Prédios
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC003] Manter Empresa]
[#_Descrição_dos_Casos [UC004] Manter Prédio] |
| Requisito associado
| [#_[RF038]_Ordenar_Exibição [RF038][#_[RF038]_Ordenar_Exibição ] Ordenar Exibição de Prédios] |
| Descrição
| Realizar busca por prédios cadastrados no sistema.
A busca é realizada de acordo com a ordem dos prédios na tela. Se a ordem é por código, a busca deverá ser feita por código. Se a ordem é por descrição, a busca deverá ser feita por descrição. Se a ordem é por urna, a busca deverá ser feita de ocordo com o número da urna para o prédio na eleição. À medida que a descrição ou código ou urna do prédio são digitados, o sistema filtra e exibe os possíveis resultados para os prédios. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A descrição, código ou urna do prédio no sistema. |
| Saídas e pós-condições
| Listagem com o(s) prédio(s) que atende(m) o critério de busca. |
| Fluxo principal
| # Clicar no botão “Empresas” do menu
|
| Fluxos secundários
| # Seguir os passos 1 e 2 do fluxo principal
|
[RF040] Incluir Filiado
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associaidos
| [#_[RF015]_Incluir_filiados [RF040.1] Incluir Filiado][#_[RF015]_Incluir_filiados – Informações Pessoais]
[#_[RF015.2]_Incluir_filiados [RF040][#_[RF015.2]_Incluir_filiados .2] Incluir Filiado – Dados da Empresa] [#_[RF015.3]_Incluir_filiados [RF040][#_[RF015.3]_Incluir_filiados .3] Incluir Filiado – Dados do Sindicato] |
| Descrição
| Inclusão de dados de um novo filiado na relação de filiados do sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1] Incluir Filiado – Informações Pessoais
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.1.1]_Incluir_filiados [RF040.1.1] Incluir F][#_[RF015.1.1]_Incluir_filiados iliado – Informações Pessoais: Foto] [#_[RF015.1.2]_Incluir_filiados [][#_[RF015.1.2]_Incluir_filiados RF040.1.2] Incluir Filiado – Informações Pessoais: Docs] [#_[RF015.1.3]_Incluir_filiados [][#_[RF015.1.3]_Incluir_filiados RF040.1.3] Incluir Filiado – Informações Pessoais: Contato] [#_[RF015.1.4]_Incluir_filiados [][#_[RF015.1.4]_Incluir_filiados RF040.1.4] Incluir Filiado – Info. Pessoais: Nascimento] [#_[RF015.1.5]_Incluir_filiados [][#_[RF015.1.5]_Incluir_filiados RF040.1.5] Incluir Filiado – Info. Pessoais: Marcadores] [#_[RF015.1.6]_Incluir_filiados [][#_[RF015.1.6]_Incluir_filiados RF040.1.6] Incluir Filiado – Informações Pessoais: Anotações] [#_[RF015.1.7]_Incluir_filiados [][#_[RF015.1.7]_Incluir_filiados RF040.1.7] Incluir Filiado – Informações Pessoais: SISVIP] |
| Descrição
| Inclusão de dados pessoais de um novo filiado na relação de filiados do sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido as informações gerais na inclusão de filiados.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.1] Incluir Filiado – Informações Pessoais: Foto
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.1]_Incluir_filiados [RF040.1] Incluir F][#_[RF015.1]_Incluir_filiados iliado – Informações Pessoais] |
| Descrição
| Incluir imagem/foto identificadora do filiado em dados pessoais na relação de filiados do sindicato/associação. O usuário poderá colar uma imagem a partir de uma cópia pré-realizada no SO (função “Colar”) ou ainda informar a localização da imagem através da função “Carregar”. Ainda deverá ser possível a remoção de uma imagem pré-cadastrada (função “Limpar”) |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.2] Incluir Filiados – Informações Pessoais: Docs
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.1]_Incluir_filiados [RF040.1] Incluir F][#_[RF015.1]_Incluir_filiados iliado – Informações Pessoais] |
| Descrição
| Informar números da documentação dos filiados |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.3] Incluir filiados – Informações Pessoais: Contato
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.1]_Incluir_filiados [RF040.1] Incluir Filiado][#_[RF015.1]_Incluir_filiados – Informações Pessoais] |
| Descrição
| Armazenar informações de contato do filiado. Para os campos de e-mail um botão ao lado de cada campo deverá fazer chamada para o cliente de e-mail do sistema, permitindo que o usuário possa se comunicar por esse serviço diretamente com o filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.4] Incluir Filiado – Informações Pessoais: Nascimento
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.1]_Incluir_filiados [RF040][#_[RF015.1]_Incluir_filiados .1] Incluir Filiado – Informações Pessoais] |
| Descrição
| Incluir informações sobre o nascimento do filiado |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.5] Incluir Filiado – Informações Pessoais: Marcadores
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040][#_[RF015]_Incluir_filiados_1 ] Incluir Filiado]
[#_[RF015.1]_Incluir_filiados [RF040.1] Incluir F][#_[RF015.1]_Incluir_filiados iliado – Informações Pessoais] |
| Descrição
| Auxiliar no complemento de informações relacionadas ao filiado. Os marcadores são provenientes dos Parâmetros da aplicação, onde são definidos. |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas: Preenchimento dos campos definidos como marcadores, se houver, de acordo com as necessidades do sindicato em obter maiores informações sobre seus filiados. |
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.6] Incluir Filiado – Informações Pessoais: Anotações
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040][#_[RF015]_Incluir_filiados_1 ] Incluir Filiado]
[#_[RF015.1]_Incluir_filiados [RF040.1] Incluir F][#_[RF015.1]_Incluir_filiados iliado – Informações Pessoais] |
| Descrição
| Realizar anotações relavantes no cadastro de filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas: Anotações referentes ao filiado no sindicato. |
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.1.7] Incluir Filiado – Informações pessoais: SISVIP
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040][#_[RF015]_Incluir_filiados_1 ] Incluir Filiado]
[#_[RF015.1]_Incluir_filiados [RF040.1] Incluir F][#_[RF015.1]_Incluir_filiados iliado – Informações Pessoais] |
| Descrição
| Incluir dados do filiado referente ao Sistema Nacional de Segurança e Vigilância Privada, quando aplicável. |
| Prioridade
| Desejável |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de informações pessoais do filiado.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.2] Incluir Filiado – Dados da Empresa
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.2.1]_Incluir_filiados [RF040.2.1] Incluir F][#_[RF015.2.1]_Incluir_filiados iliado – Dados da Emp.: Lotação/Função] [#_[RF015.2.2]_Incluir_filiados [RF040.2.2] Incluir F][#_[RF015.2.2]_Incluir_filiados iliado – Dados da Empresa: CIPA] [#_[RF015.2.3]_Incluir_filiados [RF040][#_[RF015.2.3]_Incluir_filiados .2.3] Incluir Filiado – Dados da Empresa: Banco] [#_[RF015.2.4]_Incluir_filiados [RF040.2.4] Incluir F][#_[RF015.2.4]_Incluir_filiados iliado – Dados da Emp.: SIAPE/Convênio] [#_[RF015.2.5]_Incluir_filiados [RF040][#_[RF015.2.5]_Incluir_filiados .2.5] Incluir filiados – Dados da Emp.: Empresa Anterior] |
| Descrição
| Inclusão de dados do filiado relativos a empresa na relação de filiados do sindicato/associação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido as informações gerais na inclusão de filiados e, pelo menos, os campos obrigatórios de “Informações Pessoais”
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.2.1] Incluir Filiado – Dados da Empresa: Lotação/Função
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiado] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.2]_Incluir_filiados [RF040.2] Incluir F][#_[RF015.2]_Incluir_filiados iliado – Dados da Empresa] |
| Descrição
| Especificar a função do filiado dentro da empresa em que trabalha. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados da Empresa.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.2.2] Incluir Filiado – Dados da Empresa: CIPA
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.2]_Incluir_filiados [RF040.2] Incluir F][#_[RF015.2]_Incluir_filiados iliado – Dados da Empresa] |
| Descrição
| Fornecer informações da participação do filiado na Comissão Interna de Prevenção de Acidentes dentro da empresa. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados da Empresa.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.2.3] Incluir Filiado – Dados da Empresa: Banco
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040][#_[RF015]_Incluir_filiados_1 ] Incluir Filiado]
[#_[RF015.2]_Incluir_filiados [RF040.2] Incluir F][#_[RF015.2]_Incluir_filiados iliado – Dados da Empresa] |
| Descrição
| Incluir dados bancários do filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados da Empresa.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.2.4] Incluir Filiado – Dados da Empresa: SIAPE/Convênio
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.2]_Incluir_filiados [RF040][#_[RF015.2]_Incluir_filiados .2] Incluir Filiado – Dados da Empresa] |
| Descrição
| Informar dados do filiado relativos ao Sistema Integrado de Administração de Recursos Humanos (SIAPE), quando aplicável, bem como valores referentes a Convênios. Uma ferramenta de busca deverá varrer as matrículas dos filiados inativos para preencher o campo de Matrícula Instituidor. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados da Empresa.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.2.5] Incluir Filiado – Dados da Empresa: Empresa Anterior
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040][#_[RF015]_Incluir_filiados_1 ] Incluir Filiado]
[#_[RF015.2]_Incluir_filiados [RF040][#_[RF015.2]_Incluir_filiados .2] Incluir Filiado – Dados da Empresa] |
| Descrição
| Fornecer dados da empresa anterior do filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados da Empresa.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.3] Incluir Filiado – Dados do Sindicato
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF0][#_[RF015]_Incluir_filiados_1 40] Incluir Filiado]
[#_[RF015.3.1]_Incluir_filiados [RF040][#_[RF015.3.1]_Incluir_filiados .3.1] Incluir Fili. – Dados do Sind.: Dados da Votação] [#_[RF015.3.2]_Incluir_filiados [][#_[RF015.3.2]_Incluir_filiados RF040.3.2] Incluir Fili. – Dados do Sind.: Dados da Pontuação] [#_[RF015.3.3]_Incluir_filiados [][#_[RF015.3.3]_Incluir_filiados RF040.3.3] Incluir Fili. – Dados do Sind.: Dados da Carteirinha] |
| Descrição
| Inclusão de dados do filiado relativos a sua participação no sindicato. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido as informações gerais na inclusão de filiados e, pelo menos, os campos obrigatórios de “Informações Pessoais” e de “Dados da Empresa”
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.3.1] Incluir Filiado – Dados do Sindicato: Dados da Votação
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.3]_Incluir_filiados [RF040.3] Incluir F][#_[RF015.3]_Incluir_filiados iliado – Dados do Sindicato] |
| Descrição
| Informar dados para votação sindical. |
| Prioridade
| Desejável |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados do Sindicato.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.3.2] Incluir Filiado – Dados do Sindicato: Dados da Pontuação
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.3]_Incluir_filiados [RF040][#_[RF015.3]_Incluir_filiados .3] Incluir Filiado – Dados do Sindicato] |
| Descrição
| Fornecer pontuação ao filiado de acordo com sua participação nas atividades sindicais. |
| Prioridade
| Desejável |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados do Sindicato.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF040.3.3] Incluir Filiado – Dados do Sindicato: Dados da Carteirinha
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF015]_Incluir_filiados_1 [RF040] Incluir F][#_[RF015]_Incluir_filiados_1 iliado]
[#_[RF015.3]_Incluir_filiados [RF040][#_[RF015.3]_Incluir_filiados .3] Incluir Filiado – Dados do Sindicato] |
| Descrição
| Incluir informações para preenchimento de dados da carteirinha do filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função. Deverá ter preenchido os campos das informações gerais e os campos obrigatórios de Dados do Sindicato.
Entradas:
|
| Saídas e pós-condições
| O filiado é incluído na lista de filiados do sistema com os dados informados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF041] Alterar Filiado
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| |
| Descrição
| Alteração dos dados de um filiado cadastrado no sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão de acesso para função.
Entradas: Campos a serem alterados. |
| Saídas e pós-condições
| Listagem dos filiados com os dados dos campos modificados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF042] Excluir Filiado
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| |
| Descrição
| Remover um determinado filiado ou um grupo de filiados cadastrado(s) no sistema |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. |
| Saídas e pós-condições
| Exibir listagem de prédio sem o que foi excluído |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF043] Listar Filiados
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| |
| Descrição
| Preparar relatório com a lista de filiados de acordo com as especificações do usuário, a partir da seleção de filtros |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas: Informações de filtragem |
| Saídas e pós-condições
| Arquivo para impressão com todos os dados solicitados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF044] Exibir Filiados por Situação na Empresa
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_Descrição_dos_Casos [][#_Descrição_dos_Casos RF044.1] Exibir Filiados por Situação na Empresa – Todos]
[#_[RF044.2]_Exibir_Filiados [][#_[RF044.2]_Exibir_Filiados RF044.2] Exibir Fili. por Situação na Empresa – Demais Itens] |
| Descrição
| Permitir diferentes formas de exibição da lista de filiados para o usuário do sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: Opções de filtragem de dados |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF044.1] Exibir Filiados por Situação na Empresa – Todos
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_Descrição_dos_Casos [RF044] Exibir Filiados por Situação na Empresa ] |
| Descrição
| Permitir a exibição de todos os filiados do sindicato independente de sua situação na empresa. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas:
|
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF044.2] Exibir Filiados por Situação na Empresa – Demais Itens
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_Descrição_dos_Casos [RF044] Exibir Filiados por Situação na Empresa ] |
| Descrição
| Permitir a exibição apenas dos filiados sindicais de acordo com a situação indicada. Os demais itens correspodem a situação do filiado na empresa de acordo com os dados inseridos na tabela “Situação do Filiado”. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas:
|
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045] Ordenar Exibição de Filiados
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC00][#_Descrição_dos_Casos 5] Listar Filiados] |
| Requisitos associados
| [#_[RF045.1]_Odernar_Exibição [][#_[RF045.1]_Odernar_Exibição RF045.1] Ordenar Exibição de Filiados – Por Nome]
[#_[RF045.2]_Odernar_Exibição [RF045.2] Ordenar Exibição de Filiados – Por Matrícula] [#_[RF045.3]_Odernar_Exibição [RF045.3] Ord. Exibição de Filiados – Por Matrícula Sindicato] [#_[RF045.4]_Odernar_Exibição [RF045.4] Ord. Exibição de Filiados – Por Empresa + Matrícula] [#_[RF045.5]_Odernar_Exibição [RF045.5] Ord. Exibição de Filiados – Por Empresa + Nome] [#_[RF045.6]_Odernar_Exibição [RF045.6] Ord. Exib. de Fili. – Por Empresa + Prédio + Nome] [#_[RF045.7]_Odernar_Exibição [RF045.7] Ordenar Exibição de Filiados – Por Apelido] [#_[RF045.8]_Odernar_exibição [RF045.8] Ord. Exibição de Filiados – Por Registro Profissonal] [#_[RF045.9]_Odernar_Exibição [RF045.9] Ordenar Exibição de Filiados – Por CPF] [#_[RF045.10]_Odernar_Exibição [RF045.10] Ord. Exibição de Filiados – Por Matrícula Anterior] |
| Descrição
| Ordena a listagem de filiados na página principal de fuliados no sistema.
A ordenação poderá ser feita de cinco modos diferentes:
Por padrão a ordenação deverá ser feita por nome do filiado, em ordem alfabética. |
| Prioridade
| Importante |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção de ordenação da lista. |
| Saídas e pós-condições
| Listagem dos prédios conforme ordenamento solicitado |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.1] Odernar Exibição de Filiados – Por Nome
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Odernar por nome, em ordem alfabética, a lista de filiados na página principal de Filiados do sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Nome” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.2] Odernar Exibição de Filiado – Por Matrícula
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Odernar, em ordem crescente de matrícula, a lista de filiados na página principal de Filiados do sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Matrícula” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.3] Odernar Exibição de Filiados – Por Matrícula Sindicato
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Odernar, em ordem crescente de matrícula do sindicato, a lista de filiados na página principal de Filiados do sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Matricula Sindicato” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.4] Odernar Exibição de Filiados – Por Empresa + Matrícula
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito Associado
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordernar a lista de filiados de acordo com a empresa em que trabalham, em ordem alfabética, considerando o número crescente de matrícula dos filiados para exibição da relação. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Empresa + Matrícula” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.5] Odernar Exibição de Filiados – Por Empresa + Nome
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito Associado
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordenar a lista de filiados agrupados pela descrição da empresa, em ordem alfabética, seguido pela ordem alfabética dos nomes dos filidados. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Por Empresa + Nome” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.6] Odernar Exibição de Filiados – Por Empresa + Prédio + Nome
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito Associado
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordenar a lista de filiados agrupados em prédios e empresas, seguindo a ordem alfabética da descrição da empresa, seguido da ordem alfabética da descrição do prédio e por fim a ordem alfabética do nome do filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Por Empresa + Prédio + Nome” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.7] Odernar Exibição de Filiados – Por Apelido
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Rquisito Associado
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordernar a relação de filiados considerando a ordem alfabética de seus apelidos, quando houver. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Apelido” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.8] Odernar exibição de filiados – Por Registro Profissional
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordenar a relação de filiados pelo número do registro profissional em ordem crescente. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Registro Profissional” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.9] Odernar Exibição de Filiados – Por CPF
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordenar, por ordem crescente de número do CPF, a lista de filiados na página principal de Filiados no sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “CPF” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF045.10] Odernar Exibição de Filiados – Por Matrícula Anterior
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Ordenar, por ordem crescente de número de matrícula anterior, a lista de filiados na página principal de Filiados no sistema. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: A opção “Matrícula Anterior” do combobox “Ordenar por” |
| Saídas e pós-condições
| Listagem dos filiados com os filtros aplicados para exibição |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF046] Pesquisar/Buscar Filiados
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Realizar busca por filiados cadastrados no sistema.
A busca é realizada de acordo com a ordem de listagem dos filiados na tela. Se a ordem é por nome, a busca deverá ser feita por nome. Se a ordem é por matrícula, a busca deverá ser feita por matrícula e assim por diante. À medida que a informação de nome, matrícula, empresa e matrícula, etc. são digitados, o sistema filtra e exibe os possíveis resultados para os filiados. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: O nome, a matrícula do filiado, a matrícula no sindicato, a empresa e a matrícula, a empresa e o nome, a emopresa, o prédio e o nome, o apelido, o registro profissional, o CPF ou a matrícula anterior |
| Saídas e pós-condições
| Listagem com o(s) filiado(s) que atende(m) o critério de busca. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
| # Seguir os passos 1, 2 e 3 do fluxo principal
|
[RF047] Pesquisar/Buscar Dependentes
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisitos associados
| [#_[RF045]_Ordenar_Exibição [RF045] Ordenar Exibição de Filiados] |
| Descrição
| Realizar busca por dependentes de filiados cadastrados no sistema.
O nome do dependente deve ser informado no campo correspondente. A busca é realizada de acordo com a ordem de listagem dos filiados na tela. Se a ordem é por nome, a relação de filiados com dependentes com o nome especificado, será exibida por nome. Se a ordem é por matrícula, a relação de filiado com dependentes com o nome especificado, será exibida por matrícula e assim por diante. À medida que o nome do dependente vai sendo digitado, o sistema filtra e exibe o nome dos possíveis resultados para filiados que possuem dependentes com o nome informado na busca. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema.
Entradas: O nome do dependente que se busca. |
| Saídas e pós-condições
| Listagem do(s) filiado(s) que possuem dependentes com o nome indicado na busca. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
| # Seguir os passos de 1 a 4 do fluxo principal
|
[RF048] Dados Sócio-econômicos
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados]
[#_Descrição_dos_Casos [UC006] Manter Dependentes] |
| Requisitos associados
| [#_[RF048.1]_Dados_Sócio-econômicos [RF048.1] Dados Sócio-econômicos – Incluir Dependente]
[#_[RF048.2]_Dados_Sócio-econômicos [RF048.2] Dados Sócio-econômicos – Alterar Dependente] [#_[RF048.3]_Dados_Sócio-econômicos [RF048.3] Dados Sócio-econômicos – Excluir Dependente] [#_[RF048.4]_Dados_Sócio-econômicos [RF048.4] Dados Sócio-econômicos – Incluir Outros Vínculos] [#_[RF048.4.1]_Dados_Sócio-econômicos [RF048.4.1] D. Sócio-econ. – Inc. Out. Vinc.: Função/Descrição] [#_[RF048.4.2]_Dados_Sócio-econômicos [RF048.4.2] Dados Sócio-econ. – Inc. Outros Vinc.: Banco] [#_[RF048.4.3]_Dados_Sócio-econômicos [RF048.4.][#_[RF048.4.3]_Dados_Sócio-econômicos 3] D. Sócio-econ. – Inc. Out. Vinc.: Dados do Sind.] [#_[RF048.5]_Dados_Sócio-econômicos [RF048.5] Dados Sócio-econômicos – Alterar Outros Vínculos] [#_[RF048.6]_Dados_Sócio-econômicos [RF048.6] Dados Sócio-econômicos – Excluir Outros Vínculos] |
| Descrição
| Fornecer dados sócio-econômicos do filiado, possibilitando um maior número de informações sobre o mesmo. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sitema e possuir permissão para a função.
Entradas: A seleção do tipo de dado sócio-econômico que se deseja preencher para o filiado. |
| Saídas e pós-condições
| Não aplicável |
| Fluxo principal
| # Clicar no botão “Filiados” do menu.
|
| Fluxos secundários
|
[RF048.1] Dados Sócio-econômicos – Incluir Dependente
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados]
[#_Descrição_dos_Casos [UC006] Manter Dependente] |
| Requisito associado
| [#_[RF00n]__Dados [RF0][#_[RF00n]__Dados 48] Dados Sócio-econômicos] |
| Descrição
| Incluir informações sobre dependentes de um determinado filiado do sindicato e/ou associação. Para os campos que devem ser preenchidos em formato de data, o sistema deverá fornecer a opção de calendário para inserção da data. A foto do dependente poderá ser obtida através de upload de um arquivo salvo no computador ou através de um link de imagem na internet. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sitema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| O dependente é associado ao filiado com os dados indicados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.2] Dados Sócio-econômicos – Alterar Dependente
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados]
[#_Descrição_dos_Casos [UC006] Manter Dependente] |
| Requisito associado
| [#_[RF00n]__Dados [RF048][#_[RF00n]__Dados ] Dados Sócio-econômicos] |
| Descrição
| Alterar dado(s), de um dependente, que já foi(foram) cadastrado(s) no sistema ou ficou(ficaram) pendente(s). |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sitema e possuir permissão para a função.
Entradas: Campos a serem alterados |
| Saídas e pós-condições
| Listagem dos dependente com os dados dos campos do dependente alterado modificados |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.3] Dados Sócio-econômicos – Excluir Dependente
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados]
[#_Descrição_dos_Casos [UC006] Manter Dependente] |
| Requisito associado
| [#_[RF00n]__Dados [RF048][#_[RF00n]__Dados ] Dados Sócio-econômicos] |
| Descrição
| Remover um determinado dependente ou um grupo de dependentes associado(s) a um filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. |
| Saídas e pós-condições
| Exibir listagem de dependentes de um filiado sem o que foi excluído |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.4] Dados Sócio-econômicos – Incluir Outros Vínculos
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF00n]__Dados [RF0][#_[RF00n]__Dados 48] Dados Sócio-econômicos] |
| Descrição
| Incluir informações sobre outros vínculos que um determinado filiado possa vir a possuir. Para os campos que devem ser preenchidos em formato de data, o sistema deverá fornecer a opção de calendário para inserção da data. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função.
Entradas:
|
| Saídas e pós-condições
| O vínculo é associado ao filiado com os dados indicados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.4.1] Dados Sócio-econômicos – Incluir Outros Vínculos: Função/Descrição
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF00n]__Dados [RF0][#_[RF00n]__Dados 48] Dados Sócio-econômicos]
[#_[RF048.4]_Dados_Sócio-econômicos [RF0][#_[RF048.4]_Dados_Sócio-econômicos 48.4] Dados Sócio-econômicos – Incluir Outros Vínculos] |
| Descrição
| Incluir informações da função exercida pelo filiado em outros vínculos que ele possua. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. Deverá ter preenchido as informações gerais na inclusão de “Outros Vínculos” do filiado.
Entradas:
|
| Saídas e pós-condições
| O vínculo é associado ao filiado com os dados fornecidos. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.4.2] Dados Sócio-econômicos – Incluir Outros Vínculos: Banco
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF00n]__Dados [RF0][#_[RF00n]__Dados 48] Dados Sócio-econômicos]
[#_[RF048.4]_Dados_Sócio-econômicos [RF0][#_[RF048.4]_Dados_Sócio-econômicos 48.4] Dados Sócio-econômicos – Incluir Outros Vínculos] |
| Descrição
| Incluir informações da conta bancária de outros vínculos que o filiado possua. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. Deverá ter preenchido as informações gerais na inclusão de “Outros Vínculos” do filiado.
Entradas:
|
| Saídas e pós-condições
| O vínculo é associado ao filiado com os dados fornecidos. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.4.3] Dados Sócio-econômicos – Incluir Outros Vínculos: Dados do Sindicato
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF00n]__Dados [RF0][#_[RF00n]__Dados 48] Dados Sócio-econômicos]
[#_[RF048.4]_Dados_Sócio-econômicos [RF0][#_[RF048.4]_Dados_Sócio-econômicos 48.4] Dados Sócio-econômicos – Incluir Outros Vínculos] |
| Descrição
| Incluir informações relativas ao sindicato e ao vínculo do filiado. Para os campos que devem ser preenchidos em formato de data, o sistema deverá fornecer a opção de calendário para inserção da data. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. Deverá ter preenchido as informações gerais na inclusão de “Outros Vínculos” do filiado.
Entradas:
|
| Saídas e pós-condições
| O vínculo é associado ao filiado com os dados fornecidos. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.5] Dados Sócio-econômicos – Alterar Outros Vínculos
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF00n]__Dados [RF0][#_[RF00n]__Dados 48] Dados Sócio-econômicos] |
| Descrição
| Alterar dado(s), de outros vínculos de um filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sitema e possuir permissão para a função.
Entradas: Campos a serem alterados |
| Saídas e pós-condições
| Listagem de outros vínculos com os dados dos campos alterados. |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF048.6] Dados Sócio-econômicos – Excluir Outros Vínculos
| Caso de Uso associado
| [#_Descrição_dos_Casos [UC005] Manter Filiados] |
| Requisito associado
| [#_[RF00n]__Dados [RF048][#_[RF00n]__Dados ] Dados Sócio-econômicos] |
| Descrição
| Remover um determinado vínculo ou um grupo de vínculos associado(s) a um filiado. |
| Prioridade
| Essencial |
| Entradas e pré-condições
| Pré-condições: O usuário deverá estar logado no sistema e possuir permissão para a função. |
| Saídas e pós-condições
| Exibir listagem de outros vínculos de um filiado sem o que foi excluído |
| Fluxo principal
| # Clicar no botão “Filiados” do menu
|
| Fluxos secundários
|
[RF00n.4.1] <Nome>
| Caso de Uso associado
| |
| Descrição
| |
| Prioridade
| |
| Entradas e pré-condições
| |
| Saídas e pós-condições
| |
| Fluxo principal
| |
| Fluxos secundários
|
