From e8624499adff50f2aa49733e717b4d7bc49e06bb Mon Sep 17 00:00:00 2001 From: 96409975520 <96409975520@10.209.112.105> Date: Fri, 6 Jan 2017 13:30:55 -0200 Subject: [PATCH] PAinel --- WebContent/WEB-INF/jsp/index/formulario.jsp | 265 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------- WebContent/WEB-INF/jsp/painel/painel.jsp | 192 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp | 9 ++++++++- src/br/com/controller/PainelController.java | 303 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/br/com/controller/PlanoTrabalhoController.java | 1178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/br/com/controller/contatoController.java | 2 +- src/br/com/controller/formularioOrgaoController.java | 40 +++++++++++++++++++++------------------- src/br/com/controller/indexController.java | 7 ++++++- src/br/com/dao/PainelDao.java | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 9 files changed, 1378 insertions(+), 683 deletions(-) create mode 100644 WebContent/WEB-INF/jsp/painel/painel.jsp create mode 100644 src/br/com/controller/PainelController.java create mode 100644 src/br/com/dao/PainelDao.java diff --git a/WebContent/WEB-INF/jsp/index/formulario.jsp b/WebContent/WEB-INF/jsp/index/formulario.jsp index 2bfb4d8..3135d33 100644 --- a/WebContent/WEB-INF/jsp/index/formulario.jsp +++ b/WebContent/WEB-INF/jsp/index/formulario.jsp @@ -12,9 +12,12 @@
  • -
    - - Dados Institucionais + + + Dados Institucionais
  • @@ -23,6 +26,7 @@ +
    @@ -96,43 +100,61 @@
    -
    +
    + +

    Questionário Acessibilidade

    -
    +
    Dados Acessibilidade
    -


    -


    - +

    -

    @@ -192,38 +214,54 @@ 6) O Órgão observa em seu processo de desenvolvimento de sítios, portais e serviços eletrônicos os requisitos de acessibilidade? -
    -
    -
    - +
    +
    +
    +

    + id="justificativaRequisito" rows="8" cols="100" maxlength="600">${justificativaRequisito}

    - 8) Nas contratações de fábrica de software e/ou parcerias firmadas para o desenvolvimento de ambientes digitais, há citação explícita
    sobre os requisitos de acessibilidade assim como as sanções para o seu não atendimento? + 8) Nas contratações de fábrica de software e/ou parcerias firmadas para o desenvolvimento de ambientes digitais, há citação explícita
    sobre os requisitos de acessibilidade assim como as sanções para o seu não atendimento?


    - + for="contratacao2">Sim, conforme sugere a "Cartilha de Boas Práticas para Acessibilidade Digital" na contratação de
    desenvolvimento WEB
    +


    - + + +

    @@ -283,7 +321,8 @@ -
    @@ -296,7 +335,8 @@
    + lang="en">Web (WAI e eMAG)
    @@ -307,7 +347,8 @@
    + lang="en">Desktop (WAI e eMAG)
    @@ -317,7 +358,8 @@
    + for="silva">Da Silva (WAI e eMAG)
    @@ -327,7 +369,8 @@
    + for="access">AccessMonitor (WAI)
    @@ -337,7 +380,8 @@
    + for="tool">Web Accessibility Tool (WAVE) (WAI)
    @@ -347,7 +391,8 @@
    + for="cynthia">Cynthia Says (WAI)
    @@ -357,7 +402,8 @@
    + for="hera">Hera (WAI)
    @@ -367,7 +413,8 @@
    + for="lift">Lift (WAI)
    @@ -377,7 +424,8 @@
    + for="taw">TAW (WAI)
    @@ -387,7 +435,8 @@
    + for="examinator">Examinator (WAI)
    @@ -397,7 +446,9 @@
    + for="functional">Functional Accessibility Evaluator 1.1(WAI e Section 508)
    @@ -406,7 +457,8 @@
    + value="32" ${marcar == 'true'?'checked=\"checked\"':''}>
    @@ -415,7 +467,8 @@
    + value="33" ${marcar == 'true'?'checked=\"checked\"':''}>
    @@ -432,21 +485,35 @@ + cols="100" maxlength="600">${outroAvaliador}

    - 13) Para cada ambiente e página informada no formulário anterior, informe a nota ASESWEB (Link para um novo sítio) e a nota AccessMonitor (Link para um novo sítio - utilize o WCAG 2.0). + 13) Para cada ambiente e página informada no formulário anterior, informe a nota ASESWEB (Link para um novo sítio) e a nota AccessMonitor (Link para um novo sítio - utilize o WCAG 2.0). - +

    - + - -

    + +
    +

    @@ -482,7 +549,8 @@ value="52" ${checklistQtnList == '52'?'checked=\"checked\"':''}>
    - -

    - 17) Dentre as tecnologias assistivas baseadas em softwares, marque qual delas o órgão indica ou implementa em seus ambientes digitais: + 17) Dentre as tecnologias assistivas baseadas em softwares, marque qual delas o órgão indica ou implementa em seus ambientes digitais: @@ -575,7 +645,8 @@ -
    @@ -668,54 +739,82 @@ - +

    - +

    -

    + +

    -

    Leis, Documentos e Sítios referenciados neste formulário:

    +
    +

    Leis, Documentos e Sítios referenciados neste formulário:

    -
    - -
    + +
    + +
    +
    + + + ATENÇÃO! O relatório não pode ser alterado, o mesmo já foi enviado à  PFDC/MPF. + - - - + + + - - - + + +
    -
    - - + + +
    diff --git a/WebContent/WEB-INF/jsp/painel/painel.jsp b/WebContent/WEB-INF/jsp/painel/painel.jsp new file mode 100644 index 0000000..971aefe --- /dev/null +++ b/WebContent/WEB-INF/jsp/painel/painel.jsp @@ -0,0 +1,192 @@ +<%@page contentType="text/html" pageEncoding="UTF-8"%> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> +<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> + + + + +Relatório Circunstanciado de Acessibilidade Digital + + + + + + + + + + + + +
    +
    +

    + RELATÓRIO CIRCUNSTANCIADO DE ACESSIBILIDADE DIGITAL (Art. 120 da Lei nº 13.146/2015)
    + ${questionario.noOrgao}
    + EXERCÍCIO 2016 +

    +
    +
    +
    + +
    + Dados Acessibilidade + +

    Sim: ${pergunta1_2}

    +

    Já Ouvi falar: ${pergunta1_4 }

    +

    Não: ${pergunta1_3}

    + + +

    Sim: ${pergunta2_2 }

    +

    Não: ${pergunta2_3 }

    + + +

    Sim: ${pergunta3_2 }

    +

    Não, por não priorizar o tema: ${pergunta3_5 }

    +

    Não, por não conhecer a oferta de cursos sobre o tema: ${pergunta3_6 }

    + + +

    Escola(s) de ensino à distancia (EAD): ${pergunta4_7 }

    +

    EAD através da Escola Nacional de Administração Pública (ENAP): ${pergunta4_8 }

    +

    Escola(s) de ensino presencial: ${pergunta4_9 }

    +

    Ensino presencial através da ENAP: ${pergunta4_10 }

    + + + +

    Sim, observamos os requisitos do modelo brasileiro, ou seja, observamos o "Modelo de Acessibilidade em Governo Eletrônico (eMAG)": ${pergunta5_11 }

    +

    Sim, observamos os requisitos do modelo internacional, ou seja, observamos o "Web Content Accessibility Guidelines (WCAG)": ${pergunta5_12 }

    +

    Sim, observamos os requisitos de outros modelos que não os especificados acima: ${pergunta5_13 }

    +

    Não: ${pergunta5_3 }

    + + +

    Sim, conforme especifica o estudo técnico preliminar da contratação da Instrução Normativa N° 04, de 11 de Setembro de 2014.: ${pergunta6_14 }

    +

    Sim, conforme sugere a "Cartilha de Boas Práticas para Acessibilidade Digital" na contratação de desenvolvimento WEB: ${pergunta6_15 }

    +

    Não: ${pergunta6_3 }

    + + +

    sim: ${pergunta7_2 }

    +

    Não: ${pergunta7_3 }

    + + +

    Validações por ferramentas automáticas para homologações das entregas do desenvolvimento: ${pergunta8_16 }

    +

    Verificações humanas para homologações das entregas do desenvolvimento: ${pergunta8_17 }

    +

    Validações automáticas constantemente desde a entrega dos códigos: ${pergunta8_18 }

    +

    Verificações humanas constantemente desde a entrega dos códigos: ${pergunta8_19 }

    + + +

    Nenhuma: ${pergunta9_20 }

    +

    Avaliador e Simulador de Acessibilidade em Sítios (ASES) Web (WAI e eMAG): ${pergunta9_21 }

    +

    Avaliador e Simulador de Acessibilidade em Sítios (ASES) Desktop (WAI e eMAG): ${pergunta9_22 }

    +

    Da Silva (WAI e eMAG): ${pergunta9_23 }

    +

    AccessMonitor (WAI): ${pergunta9_24 }

    +

    Web Accessibility Tool (WAVE) (WAI): ${pergunta9_25 }

    +

    Cynthia Says (WAI): ${pergunta9_26 }

    +

    Hera (WAI): ${pergunta9_27 }

    +

    Lift (WAI): ${pergunta9_28 }

    +

    TAW (WAI): ${pergunta9_29 }

    +

    Examinator (WAI): ${pergunta9_30 }

    +

    Functional Accessibility Evaluator 1.1(WAI e Section 508): ${pergunta9_31 }

    +

    Checklist de Avaliação Manual (Checklist de Acessibilidade Manual para o Desenvolvedor): ${pergunta9_32 }

    +

    Checklist de Avaliação Manual (Anexo B – Recomendações e Pontos de checagem para atendimento do eMAG): ${pergunta9_33 }

    +

    Outro(s): ${pergunta9_34 }

    + + + + + +

    Total de ambientes: ${totalAmbientes }

    +

    Nota ASES (menor ou igual 10%): ${notaAsesMenorIgual_10 }

    +

    Nota ASES (maior que 10% e menor ou igual 20%): ${notaAsesMaior_10_menorIgual_20 }

    +

    Nota ASES (maior que 20% e menor ou igual 30%): ${notaAsesMaior_20_menorIgual_30 }

    +

    Nota ASES (maior que 30% e menor ou igual 40%): ${notaAsesMaior_30_menorIgual_40 }

    +

    Nota ASES (maior que 40% e menor ou igual 50%): ${notaAsesMaior_40_menorIgual_50 }

    +

    Nota ASES (maior que 50% e menor ou igual 60%): ${notaAsesMaior_50_menorIgual_60 }

    +

    Nota ASES (maior que 60% e menor ou igual 70%): ${notaAsesMaior_60_menorIgual_70 }

    +

    Nota ASES (maior que 70% e menor ou igual 80%): ${notaAsesMaior_70_menorIgual_80 }

    +

    Nota ASES (maior que 80% e menor ou igual 90%): ${notaAsesMaior_80_menorIgual_90 }

    +

    Nota ASES (maior que 90% e menor ou igual 100%): ${notaAsesMaior_90_menor_100 }

    +

    Nota ASES (igual a 100%): ${notaAsesIgual_100 }

    + + + +

    Nota AccessMonitor (menor ou igual 1): ${notaAccessMonitorMenorIgual_1 }

    +

    Nota AccessMonitor (maior que 1 e menor ou igual 2): ${notaAccessMonitorMaior_1_menorIgual_2 }

    +

    Nota AccessMonitor (maior que 2 e menor ou igual 3): ${notaAccessMonitorMaior_2_menorIgual_3 }

    +

    Nota AccessMonitor (maior que 3 e menor ou igual 4): ${notaAccessMonitorMaior_3_menorIgual_4 }

    +

    Nota AccessMonitor (maior que 4 e menor ou igual 5): ${notaAccessMonitorMaior_4_menorIgual_5 }

    +

    Nota AccessMonitor (maior que 5 e menor ou igual 6): ${notaAccessMonitorMaior_5_menorIgual_6 }

    +

    Nota AccessMonitor (maior que 6 e menor ou igual 7): ${notaAccessMonitorMaior_6_menorIgual_7 }

    +

    Nota AccessMonitor (maior que 7 e menor ou igual 8): ${notaAccessMonitorMaior_7_menorIgual_8 }

    +

    Nota AccessMonitor (maior que 8 e menor ou igual 9): ${notaAccessMonitorMaior_8_menorIgual_9 }

    +

    Nota AccessMonitor (maior que 9 e menor 10): ${notaAccessMonitorMaior_9_menor_10 }

    +

    Nota AccessMonitor (igual a 10): ${notaAccessMonitorIgual_10 }

    + + + +

    Não é feito a validação de itens que não podem ser validados de maneira automática: ${pergunta11_50 }

    +

    A validação é feita pelo responsável técnico do contrato, seguindo um checklist de validação manual em todas as páginas: ${pergunta11_51 }

    +

    A validação é feita pelo responsável técnico do contrato, seguindo um checklist de validação manual em amostras do conjunto de páginas: ${pergunta11_52 }

    +

    A validação é feita por empresa terceirizada, contratada para ajudar na garantia da qualidade do software, seguindo um checklist de validação manual: ${pergunta11_53 }

    +

    A validação é feita através do teste de atendimento das exigências contratuais pela empresa desenvolvedora do produto, que +entrega, para cada página desenvolvida, um checklist que especifica os testes manuais que foram executados: ${pergunta11_54 }

    + + + +

    Pessoa cega ou com baixa visão: ${pergunta12_65 }

    +

    Pessoa surda ou com deficiência auditiva: ${pergunta12_66 }

    +

    Pessoa com deficiência intelectual: ${pergunta12_67 }

    +

    Pessoa com deficiência física ou motora: ${pergunta12_68 }

    + + + + +

    Sim: ${pergunta13_2 }

    +

    Sim, somente no meu ambiente institucional: ${pergunta13_55 }

    +

    Não: ${pergunta13_3}

    + + + +

    Nenhuma: ${pergunta14_20 }

    +

    DOSVOX: ${pergunta14_56 }

    +

    ORCA: ${pergunta14_57 }

    +

    JAWS: ${pergunta14_58 }

    +

    Rybená: ${pergunta14_59 }

    +

    Hand Talk: ${pergunta14_60 }

    +

    Prodeaf: ${pergunta14_61 }

    +

    VLibras: ${pergunta14_62 }

    +

    NVDA: ${pergunta14_69 }

    +

    Outro(s): ${pergunta14_34 }

    +
    + + +
    + +
    + + + + + + \ No newline at end of file diff --git a/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp b/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp index f955952..426627c 100644 --- a/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp +++ b/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp @@ -101,7 +101,14 @@ ${planoTrabalho.nomeRelatorioAss }
    -
    + +
    +
    + + +
    +
    +