• Nenhum resultado encontrado

Levantamento e Análise dos Modelos do Escritório Virtual

N/A
N/A
Protected

Academic year: 2021

Share "Levantamento e Análise dos Modelos do Escritório Virtual"

Copied!
14
0
0

Texto

(1)

Levantamento e Análise dos Modelos do Escritório Virtual

1) Levantamento das Classes do Produto SIGFS

Levantamento das Classes geradas para o produto SIGFS. Serão apresentadas as descrições de cada Classe, seus workflows, bem como seus atributos com seus tipos e características.

1.1) Classe Escritório Virtual do Comitê Gestor (EscritorioVirtualComite)

A Classe do Escritório Virtual do Comitê Gestor é a base do fluxo de informações do Escritório Virtual. Ela contém todas as Reuniões, Atas, Resoluções, Atividades, Termos de Referência e Instrumentos gerados.

id String Required Gerado automaticamente title String Required Workflow: sigfs_escritorio_workflow

1.2) Classe Reunião (Reuniao)

A Classe Reunião mostra o agendamento das Reuniões dos membros dos Escritórios Virtuais. id String Required Gerado automaticamente numero String Required title String Required

data_inicio Date (Com hora) Required

local String

Required tipo_reuniao Selection Required

Já tem os valores pré-definidos – Ordinária e Extraordinária

Podem ser adicionados outros tipos através da ferramenta do produto, que não está representada como uma classe.

(2)

reuniao_comite Boolean

pauta RichText

Required

Texto com formatação prazo_pendencia_reuniao Date Required convidados Lines convocados Lines Workflow: sigfs_reuniao_workflow 1.3) Classe Ata

A Classe Ata é gerada a partir da Reunião realizada. Na Ata estarão identificados os membros que participaram, ou justificaram sua ausência.

id String Required Gerado automaticamente title String Required andamento RichText Required

Texto com formatação

anexos File

A Ata pode ter vários arquivos em anexo

Este atributo vai ser salvo em uma tabela no Oracle (ESV_AnexosAta (ANE_ID, ANE_ANEXOS))

convocados_reuniao Lines Required

Vem da Classe Reunião

Vai armazenar justificativa, nome do membro e cargo convidados_reuniao Lines

Vem da Classe Reunião

Vai armazenar justificativa, nome do membro e cargo prazo_pendencia_ata Date

Required

palavra_chave Não está no meu modelo pois é um metadado do Plone Lines

(3)

1.4) Classe Ata Reservada (AtaReservada)

As Atas Reservadas consistem em itens da Ata que não podem ser publicados e/ou vistos por qualquer membro do Portal, são confidenciais.

id String Required Gerado automaticamente title String Required descricao_memoria RichText Required Workflow: sigfs_memoria_workflow

1.5) Classe Resolução (Resolucao)

Cada Ata possui uma ou várias Resoluções referentes ou não a uma ação/sub-ação do Fundo Setorial. Estas Resoluções são itens que complementam a Ata.

id String

Required

Gerado automaticamente

title String

Required

subacao Será um campo de busca com campo para texto e o código que serão Strings. Este valor a ser salvo virá do Webservice. Vai ser guardado somente o código responsavel String

descricao_resolucao RichText Required

Texto com formatação

observacao Text

plano_interno Será recuperado do Webservice String

nome_subacao Será recuperado do Webservice String

prazo_pendencia_resolucao Date Required

(4)

1.6) Classe Atividade

As Atividades estão relacionadas às Resoluções e aos participantes da reunião, mais convidados. A partir destas serão criados os Documentos Técnicos ou Termo de Referência.

id String Required Gerado automaticamente title String Required tipo Selection Required

Já tem os valores pré-definidos ('Criar Termo de Referência', 'Criar Edital', 'Acompanhar o julgamento do Edital', 'Criar Documento Básico', 'Criar Regimento Interno', 'Criar Relatório Anual de Atividades',

'Criar Estudos Prospectivos', 'Criar Relatório de Avaliação de Projetos', 'Criar Plano Plurianual de Investimentos', 'Criar Notas Técnicas')

Podem ser adicionados outros tipos através da ferramenta do produto, que não está representada como uma classe.

descricao_atividade RichText Required

Texto com formatação prazo_pendencia_atividade Date

Required data_inicio Date

Required

Analisa a data da Reunião para ver se não está colocando uma data menor que ela, se a Resolução não tiver Reunião, não terá esta validação.

data_fim Date

Required

Analisa a data_inicio para não deixar que se coloque uma data menor. data_conclusao Date

Analisa a data_fim para não deixar que se coloque uma data menor. lista_convocados Lines

Vem da Classe Ata lista_convidados Lines

Vem da Classe Ata

outros Lines

São outros membros do Portal que executarão somente aquela atividade

(5)

1.7) Classe Documento Técnico (DocumentoTecnico)

Categoria de Documentos Técnicos relacionados às atividades dos membros.

id String Required Gerado automaticamente title String Required descricao_documento_tecnico Text categoria Selection Required

Já tem os valores pré-definidos ('Documento Básico',

'Regimento Interno', 'Relatório Anual de Atividades', 'Estudos Prospectivos', 'Relatório de Avaliação de Projetos', 'Plano Plurianual de Investimentos', 'Notas Técnicas')

Podem ser adicionadas outras categorias através da ferramenta do produto, que não está representada como uma classe.

arquivo File

corpo_texto_documento RichText

Workflow: sigfs_termo_referencia_workflow

1.8) Classe Termo de Referência (TermoReferencia)

Termo de Referência é o resultado de uma Atividade pedida para ser executada, gerada pela Reunião. id String Required Gerado automaticamente title String Required instrumento Selection

Já tem os valores pré-definidos ('Chamada Pública', 'Encomenda', 'Carta Convite')

Podem ser adicionados outros instrumentos através da ferramenta do produto, que não está representada como uma classe.

atividades Selection

prazo_pendencia_termo Date Required

(6)

acao Vem da Resolução

Não está no modelo. Será salvo o código

subacao Vem da Resolução

Não está no modelo. Será salvo o código titulo_projeto String

prazo_execucao_projeto Date agencia_executora Selection

Já tem os valores pré-definidos ('CNPQ', 'FINEP')

Podem ser adicionadas outras agências através da ferramenta do produto, que não está representada como uma classe.

objetivos Text

justificativa Text

publico_alvo Text

descricao_termo Text

resultado_esperado RichText

Texto com formatação fundos_setoriais Vem da Resolução

Não está no modelo. Será salvo uma lista com o nome dos Fundos e seus valores e anos

responsavel_acao Vem da Atividade. Se há Atividade com o tipo: Acompanhar a ação proposta serão pegos os convocados/convidados/outros

Não está no modelo. Será salvo uma lista

responsavel_preenchimento Vem da Atividade. Se há Atividade com o tipo: Criar Termo de Referência serão pegos os convocados/convidados/outros Não está no modelo. Será salvo uma lista

responsavel_julgamento Vem da Atividade. Se há Atividade com o tipo: Acompanhar o julgamento do Edita serão pegos os convocados

Não está no modelo. Será salvo uma lista assinatura_presidente Image

assinatura_coordenacao Image

instituicoes Será um campo de busca com campo para UF, nome, tipo, sigla que serão Strings.

Será gravado o código da Instituição

Vai ser uma tabela no Oracle (ESV_Instituicao (INS_ID, INS_NOME, INS_CONTATO, INS_EMAIL, INS_TELEFONE))

instituicao_nome String contato_instituicao String

(7)

email_contato_instituicao String telefone_contato_instituicao String

parceiros Será um campo de busca com campo para UF, nome, tipo, sigla que serão Strings.

Será gravado o código do Parceiro

Vai ser uma tabela no Oracle (ESV_Parceiro (INS_ID, INS_NOME, INS_CONTATO, INS_EMAIL))

nome_parceiro String

contato_parceiro String email_contato_parceiro String

outras_fontes DataGrid

data_publicacao Date

Não está no modelo. Será salvo a data de publicação do TR numero_reuniao String

Não está no modelo. Será pego da Reunião seu número

data_reuniao Date

Não está no modelo. Será salvo a data que virá da Reunião

Workflow: sigfs_termo_referencia_worklfow

1.9) Classe Instrumento (abstrata)

Classe abstrata que não gerará um tipo de conteúdo. Serve apenas como uma Super Classe para agrupar atributos para várias classes que compartilham dos mesmos.

numero String Required title String Required numero String Required valor Float Required arquivo File estado_workflow Selection

Já tem os valores pré-definidos ('Estado do Workflow do Portal', 'Aguardando decisão da diretoria na Agência', 'Decisão da Diretoria da Agência', 'Em processo de contratação', 'Projeto contratado')

Podem ser adicionados outros estados através da ferramenta do produto, que não está representada como uma classe.

(8)

observação Text descricao_instrumento RichText Required data_diario Date Required data_vigencia Date data_vigencia_prorrogacao Date data_merito Date data_merito_prorrogacao Date data_divulgacao Date data_divulgacao_prorrogacao Date Workflow: ''

1.10) Classe Chamada Pública, Encomenda, Carta Convite (ChamadaPublica, Encomenda, CartaConvite)

Chamada Pública, ou Edital, gerado pelo Termo de Referência. É adicionado ao Escritório Virtual pelas Agências. Referencia o projeto.

id String

Required

Gerado automaticamente

title String

Required

palavra_chave Não está no meu modelo pois é um metadado do Plone Lines

Workflow: sigfs_chamada_publica_workflow / sigfs_carta_convite_workflow

1.11) Classe Aditivo

Se o Instrumento sofrer alguma alteração será adicionada a ele um aditivo.

id String

Required

Gerado automaticamente

title String

(9)

data_aditivo Date Required descricao_aditivo RichText Required Workflow: '' 1.14) Classe Documento

Categorização dos Documentos de Legislação e Diretrizes do Escritório Virtual.

id String Required Gerado automaticamente title String Required descricao_documento Text categoria_documento Selection

Já tem os valores pré-definidos ('Constituição Federal', 'Decretos', 'Leis', 'Medidas Provisórias', 'Outros Atos', 'Pareceres e Notas', 'Portarias', 'Portarias Interministeriais', 'Documento de Diretrizes Básicas', 'Documentos de Base', 'Estudos Técnicos', 'Regimento Interno')

Podem ser adicionados outras categorias através da ferramenta do produto, que não está representada como uma classe.

arquivo File

texto RichText

Workflow: sigfs_workflow

Na Figura 1, abaixo, está representado o Diagrama de Classes do Produto SIGFS, modelado com o Poseidon.

(10)
(11)

2) Análise do Modelo Atual dos Escritórios Virtuais

Neste item será apresentada uma análise entre o modelo do produto que foi desenvolvido para os Escritórios Virtuais (SIGFS) e o modelo do produto do Escritório Virtual do Prossiga. Esta será realizada para que se saiba o que foi modelado ou o que foi modificado de acordo com as demandas do MCT, pois será dada uma carga no novo Portal com o conteúdo já existente.

2.1) Classes Implementadas nos Sistemas de Escritório Virtual

Lista de Classes e suas equivalências nos Sistemas dos Escritórios Virtuais:

EV SIGFS EV Prossiga

EscritorioVirtual EVirtuais

Reuniao Reunioes (ItensPauta)

Ata ItensAta (Palavras)

Memoria ---Resolucao Resolucoes Atividade Tarefa DocumentoTecnico Documentos TermoReferencia ---Instrumento ---ChamadaPublica ---CartaConvite ---Encomenda ---Aditivo

---Documento Documentos (Separadores, EV_X_Cat,

Categoria, Campos, Doc_X_Campo) 2.2) Atributos implementados nas Classes

Lista das Classes, seus atributos e equivalências nos Sistemas dos Escritórios Virtuais:

EV SIGFS EV Prossiga EscritorioVirtual id title CodEv Fundo Comite Sigla Descrição UrlExterna TextoResolucoes EVirtuais

(12)

Observações:

Os atributos que tiverem relação entre si aparecerão em negrito e sempre na mesma linha do seu equivalente.

O atributo Comite está sendo cadastrado em outro local no Portal SIGFS. Os demais atributos não são encontrados no atual sistema.

Todos os tipos de conteúdo mapeados para o Plone possuem seu próprio workflow. Mas ele não é apresentado como um atributo na Classe, portanto, não modelado.

EV SIGFS EV Prossiga Reuniao numero title data_inicio local tipo_reuniao reuniao_comite pauta convidados CodReu Data Hora Lugar Descrição CodEv NumAta StatusAta Status Reunioes Observações:

O atributo Descrição do EV Prossiga vem de uma tabela chamada ItensPauta, nela temos, além deste, os atributos CodItemPauta, CodReu que não serão utilizados por, no Sistema SIGFS estar modelado na mesma Classe.

EV SIGFS EV Prossiga Ata id title andamento anexos convocados_reuniao convidados_reuniao metadado metadado metadado CodItemAta Descrição CodReu Codigo Origem Palavra ItensAta Observações:

A tabela Palavras contém os seguintes atributos: Codigo, Origem, Palavra. No Sistema SIGFS as palavras-chave estão como metadados do objeto.

(13)

EV SIGFS EV Prossiga Resolucao id title subacao responsavel descricao_resolucao observacao metadado metadado metadado CodRes Descrição Numero CodReu Codigo Origem Palavra Resoluçoes Observações:

A tabela Resoluçoes possui um relacionamento com a tabela Palavras, caso explicado acima nas observações da Ata.

EV SIGFS EV Prossiga Atividade id title tipo descricao_atividade data_inicio data_fim data_conclusao lista_convocados lista_convidados outros CodTar Descrição DataLimite DataConclusao CodUsu CodUsu CodUsu CodItemAta Tarefa Observações:

A tabela Tarefa tem relacionamento com a tabela Usuario, dela são retirados os convocados e convidados.

Os usuários não possuem uma classe no modelo de dados do EV SIGFS. Os usuários devem ser recadastrados, bem como suas propriedades encontradas na tabela Reu_X_Usu (CodFun, Orgao). Os atributos da Classe Usuario que estão contempladas no Sistema SIGFS são: CodUsu, Nome, Telefone, Login, Senha, Email. As flags FLgCriaEv, FlgCliente não estão contempladas.

EV SIGFS EV Prossiga Documento e DocumentoTecnico idtitle descricao_documento_tecnico / descricao_documento categoria / categoria_documento arquivo corpo_texto_documento / texto CodDoc CodCat CodCat Entrada Entrada URL Comen Documentos

(14)

EV SIGFS EV Prossiga Obs Escondido DataReg CodEv CodSet Observações:

A tabela Documentos possui relacionamentos com as tabelas Separadores, EV_XCaT,

Categoria, Campos e Doc_X_Campo. Estas tabelas fornecem as categorias para a Tabela de Documentos.

As Classes Memoria, TermoReferencia, ChamadaPublica, CartaConvite, Encomenda,

Referências

Documentos relacionados

Entre as estratégias de enfrentamento analisadas, os dados indicam maior frequência das Práticas Religiosas e Pensamentos Fantasiosos entre os participantes, seguida de

8.3 Todos os documentos e propostas serão rubricados pelos licitantes presentes e pela Comissão. 8.4 É facultada à Comissão, em qualquer fase da licitação, a promoção

Como visto no capítulo III, a opção pelo regime jurídico tributário especial SIMPLES Nacional pode representar uma redução da carga tributária em alguns setores, como o setor

taxas  de  juros  ao  consumidor  caíram.  Agora,  em  2010,  estamos  a  um  passo  da  Copa  do  Mundo  que,  sabidamente,  tem  um  impacto  positivo  sobre 

Assim, de forma a avaliar a influência da técnica de reforço NSM no incremento de capacidade de carga e na redistribuição de momentos em elementos contínuos de CA, um

Os estudos originais encontrados entre janeiro de 2007 e dezembro de 2017 foram selecionados de acordo com os seguintes critérios de inclusão: obtenção de valores de

Desse modo, com a volta do esporte ao jogo, retoma a possibilidade de regras, trabalhar com os alunos a prática do esporte coletivo, para que ele inicia sua atuação nos JECs,

Aos 7, 14 e 21 dias após a emergência (DAE), foi determinado o índice SPAD no folíolo terminal da quarta folha completamente expandida devido ser esta folha recomendada para verificar