====== Cadastrar Cronograma ====== Este caso de uso serve para associar um cronograma físico a uma obra que ainda não possua cronograma cadastrado. Ele se encontra no portal da fundação e deve ser utilizado pelos usuários responsáveis pelo departamento de obras da fundação, ou seja, gestores de obras da fundação. ===== Descrição do Caso de uso ===== === Passo 1 === O caso de uso se inicia mostrando uma lista com as obras que ainda não possuem cronogramas cadastrados. Nessa listagem será mostrada as seguintes informações: * **Requisição**. * **Descrição**. * **Licitação**. === Passo 2 === Após selecionar a obra desejada serão exibidos os seguintes dados do cronograma físico: * **Descrição da Obra**. * **Fiscal**. * **Modalidade N°./Ano Origem**. * **Contrato**. * **Data Contrato**. * **Valor Contratado**. * **Razão Social (Fornecedor)**. * **CPF/CNPJ (Fornecedor)**. * **Intervalo de Medições (em dias)**: Esse intervalo deverá ser informado pelo usuário e é de preenchimento obrigatório. === Passo 3 === Continuando no fluxo do caso de uso, nesse passo serão mostradas as informações do cronograma físico e a opção para inserir os serviços referentes ao cronograma físico que está sendo cadastrado. O valor que deverá ser dividido para os serviços inseridos é o valor do contratado. Ao clicar em //Inserir Novo Serviço// alguns dados do serviço devem ser informados para que um novo serviço seja inserido: * **Item**. * **Descrição**. * **Valor**. Ao ser inserido o mesmo é adicionado a uma lista onde é exibida os dados //**Item**//, //**Descrição**// e //**Valor**// para cada serviço da lista. Além de adicionar é possível remover um serviço dessa lista. === Passo 4 === Inseridos os serviços, pode-se inserir itens(medições) aos mesmos. Para isso deve-se clicar no ícone à direita dos serviços e informar o //**Número do Item**// e os //**Percentuais Previstos**// em que será executado cada serviço. Quando finalizar a inserção dos serviços e dos seus itens pode clicar no botão Cadastrar Cronograma Físico para confirmar a operação. === Passo 5 === Neste passo será mostrado uma mensagem de confirmação do cadastro do cronograma e um resumo dos dados que foram informados: * //**Tipo do Cronograma**//. * //**Descrição da Obra**//. * //**Fiscal**//. * //**Modalidade N°./Ano Origem**//. * //**Contrato**//. * //**Data Contrato**//. * //**Valor Contratado**//. * //**Razão Social (Fornecedor)**//. * //**CPF/CNPJ (Fornecedor)**//. * //**Intervalo de Medições (em dias)**//. * //**Serviços Inseridos**//. ===== Principais Regras de Negócio ===== - É necessário que a obra a qual o cronograma vai ser associado não possua nenhum cronograma cadastrado. - É necesário adicionar pelo menos um serviço à obra durante o cadastro do cronograma. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.supinfra.acompanhamento.dominio.Obra | administrativo.infra.obra | | br.ufrn.sipac.supinfra.acompanhamento.dominio.CronogramaFisico | adiministrativo.infra.cronograma_fisico | | br.ufrn.sipac.supinfra.acompanhamento.dominio.ServicoObra | adiministrativo.infra.servico_obra | | br.ufrn.sipac.supinfra.acompanhamento.dominio.TipoAcompanhamento | adiministrativo.infra.tipo_acompanhamento | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal da Fundação Link(s): SIPAC -> Portal da Fundação -> Obras -> Cronograma Físico -> Cadastrar Cronograma Usuário: fernandes_filho Papel que usuário deve ter: * SipacPapeis.GESTOR_OBRAS_FUNDACAO ===== Cenários de teste ===== Verificar se o cadastro do cronograma foi feito com sucesso, para isso basta acessar o caso de uso: //**SIPAC -> PORTAL DA FUNDAÇÃO -> OBRAS -> CRONOGRAMA FÍSICO -> IMPRIMIR CRONOGRAMA**// Informar os dados do cronograma que foi cadastrado ou clicar em Buscar para consultar todos os cronogramas cadastrados e então selecionar o cronograma desejado. ===== Dados para o teste ===== Selecionar uma das obras que aparecerão no início do caso de uso.