A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistema de Otimização da Análise de Laudos André, Denyson, Gabriel e Welington.

Apresentações semelhantes


Apresentação em tema: "Sistema de Otimização da Análise de Laudos André, Denyson, Gabriel e Welington."— Transcrição da apresentação:

1 Sistema de Otimização da Análise de Laudos André, Denyson, Gabriel e Welington

2 Agenda Contexto do problema Solução Proposta Análise de Casos de Uso Arquitetura Implementação

3 Processo atual da empresa Empresa Cliente Governo

4 Processo atual da empresa Empresa Cliente Governo

5 Processo atual da empresa Empresa Cliente Governo

6 Processo atual da empresa Empresa Cliente Governo

7 Processo atual da empresa Empresa Cliente Governo

8 Processo atual da empresa Empresa Cliente Governo

9 Problema Identificado Empresa Cliente Governo

10 O sistema Sistema Web para gerenciamento do processo de desapropriação Organização de atividades Laudos padronizados Informação acessível

11 Diagrama de Casos de Uso

12 UC001 - Logar no Sistema Identificador:UC001 Descrição Este caso de uso é responsável pela autenticação do usuário no sistema. Atores Usuário Prioridade Essencial Pré condições Ser um usuário cadastrado no sistema. Pós condições Estar conectado ao sistema. Entrada Login e senha Saída Uma mensagem de sucesso e a abertura da tela principal Fluxo Principal [FP] 1.O sistema disponibiliza os campos de login e senha para preenchimento. 2.O usuário preenche os campos e clica no botão Entrar. 3.Uma mensagem de sucesso é exibida e o usuário é redirecionado para a tela principal. Fluxo Secundário [FS01] 1.Caso o usuário preencha algum campo incorretamente, a autenticação não é realizada. 2.O sistema exibe uma mensagem de erro e volta ao passo 1 do [FP].

13 UC001 - Logar no Sistema

14

15 UC008 – Cadastrar Processo Identificador:UC008 Descrição Este caso de uso é responsável pelo cadastro de um novo processo. Atores Gerente Prioridade Essencial Pré condições Estar logado no sistema e existir propriedades cadastradas. Pós condições O registro de um novo processo é armazenado. Entrada Código de identificação e região. Saída Uma mensagem de sucesso. Fluxo Principal [FP] 1.O sistema disponibiliza um formulário com os campos: código de identificação e região. 2.O usuário preenche as informações do processo e clica em Criar. 3.O sistema valida os dados informados [FS01] 4.Uma mensagem de sucesso é exibida na tela e o usuário é redirecionado para a tela principal. Fluxo Secundário [FS01] 1.Caso o usuário preencha algum campo incorretamente, o processo não é criado. 2.O sistema exibe uma mensagem de erro e volta ao passo 1 do [FP].

16 UC008 – Cadastrar Processo

17

18 UC018 – Cadastrar Laudo Identificador:UC018 Descrição Este caso de uso é responsável pelo cadastro de um novo laudo. Atores Funcionário Prioridade Essencial Pré condições Estar logado no sistema e existir propriedades cadastradas. Pós condições O registro de um novo laudo é armazenado. Entrada Código identificador, data de criação, revisão, status da convocação, status do pagamento, progresso e mais algumas informações do proprietário, como: nome, CPF, telefone e propriedades. Saída Uma mensagem de sucesso. Fluxo Principal [FP] 1.O sistema disponibiliza um formulário com os campos: código identificador, data de criação, revisão, status da convocação, status do pagamento, progresso e mais algumas informações do proprietário, como: nome, CPF, telefone e propriedades. 2.O usuário preenche todas as informações e clica em Criar. 3.O sistema valida os dados informados [FS01] 4.Uma mensagem de sucesso é exibida na tela e o usuário é redirecionado para a tela de criação de processos. Fluxo Secundário [FS01] 1.Caso o usuário preencha algum campo incorretamente, o laudo não é criado. 2.O sistema exibe uma mensagem de erro e volta ao passo 1 do [FP].

19 UC018 – Cadastrar Laudo

20

21 UC024 – Delegar Atividade Identificador:UC024 Descrição Este caso de uso é responsável pela alocação de uma atividade a um funcionário. Atores Gerente Prioridade Importante Pré condições Estar logado no sistema e existir funcionários cadastrados. Pós condições É registrada uma atividade ao funcionário. Entrada Nome e CPF do funcionário e descrição da atividade. Saída Uma mensagem de sucesso. Fluxo Principal [FP] 1.O sistema disponibiliza ao gerente um formulário com os campos: nome e CPF do funcionário e descrição da atividade. 2.O usuário preenche todas as informações e clica em Delegar. 3.Uma mensagem de sucesso é exibida na tela e o usuário é redirecionado para a tela de funcionários. Fluxo Secundário [FS01] 1.Caso não exista registro para o funcionário informado, é exibido o erro correspondente ao usuário.

22 UC024 – Delegar Atividade

23

24 UC023 – Gerar Laudo em PDF Identificador:UC023 Descrição Este caso de uso é responsável pela geração do laudo no formato PDF. Atores Usuário Prioridade Importante Pré condições Estar logado no sistema e existir laudos cadastrados. Pós condições O laudo é gerado em PDF. Entrada Laudo. Saída O laudo é exibido no formato PDF. Fluxo Principal [FP] 1.Na tela de visualização do laudo, o usuário clica em Gerar PDF. 2.O sistema envia a requisição ao subsistema responsável [FS01]. 3.O laudo é exibido na tela no formato PDF. Fluxo Secundário [FS01] 1.Caso aconteça algum erro na comunicação com o subsistema, é exibido um erro na tela. 2.O sistema abre a tela de visualização do laudo correspondente ao passo 1 do [FP].

25 UC023 – Gerar Laudo em PDF

26

27 Diagrama de Classes

28 Diagrama de Pacotes

29 Mapeamento de classes de análise e projeto Classes de AnáliseElementos de Projeto TelaLogin TelasUsuario TelasCRUDUsuario TelaBuscaUsuario TelasPropriedade TelasCRUDPropriedade TelaBuscaPropriedade TelasLaudo TelasCRUDLaudo TelaBuscaLaudo TelasDesapropriação TelasCRUDDesapropriação TelaBuscaDesapropriação TelasServicoTelaCRUDServico TelasProcesso TelaCRUDProceddo TelaBuscaProcesso Usuário Propriedade Laudo Desapropriação Serviço

30 Mapeamento de classes de análise e projeto Classes de AnáliseElementos de Projeto CadastroUsuario IRepositorioUsuarios IRepositorioUsuariosBDR CadastroProcesso IRepositorioProcessos IRepositorioProcessosBDR CadastroPropriedade IRepositorioPropriedades RepositorioPropriedadesBDR CadastroLaudo IRepositorioLaudos RepositorioLaudosBDR CadastroDesapropriação IRepositorioDesapropriações RepositorioDesapropriaçõesBDR CadastroServiço IRepositorioServiços RepositorioServiçosBDR GeraçãoPDFManipuladorPDF SubsistemaGeraçãoPDF FachadaGeraçãoPDF

31 Implementação Ruby on Rails MVC Vide código fonte


Carregar ppt "Sistema de Otimização da Análise de Laudos André, Denyson, Gabriel e Welington."

Apresentações semelhantes


Anúncios Google