• Nenhum resultado encontrado

Fun¸ c˜ oes e interfaces

No documento Agil da Informa¸c˜ao Organizacional (páginas 178-183)

12 TEIA: Um instrumento para a AIO ´ agil

12.5 Fun¸ c˜ oes e interfaces

O sistema TEIA atende seus objetivos com as interfaces detalhadas na figura 77. As interfaces permitem visualizar, incluir e manter as instˆancias de cada classe e re- la¸c˜ao e associa-las a conte´udos organizacionais relacionados. Outras interfaces permitem a pesquisa de termos e conte´udos e a comunica¸c˜ao entre especialistas. A comunica¸c˜ao pode ser autom´atica, gerada pelo sistema, com alertas sobre atualiza¸c˜oes de conte´udo de interesse do usu´ario. Al´em das funcionalidades de atualiza¸c˜ao interativa, o sistema permite, ainda, funcionalidades de atualiza¸c˜ao autom´atica, usando fontes conhecidas e procedimentos previamente elaborados, executados sob demanda ou automaticamente. Relat´orios podem ser emitidos por projeto, contendo os elementos envolvidos e as mu- dan¸cas previstas. O sistema cont´em, ainda, as fun¸c˜oes de manuten¸c˜ao de usu´arios e perfis.

Figura 77: As Fun¸c˜oes da Aplica¸c˜ao TEIA

12.6

Entidades

O sistema TEIA atende suas funcionalidades com um reposit´orio que ´e a base de informa¸c˜oes da 2AIO. O modelo de entidade relacionamento (MER) da figura 78 detalha as entidades dessa base de conhecimentos. As entidades do modelo permitem a gest˜ao da ontologia e associa¸c˜ao de cada termo e rela¸c˜ao a toda a documenta¸c˜ao associada, que

pode ser um modelo gr´afico, um texto, ou qualquer outro tipo de documento. O modelo possibilita, tamb´em, a administra¸c˜ao dos usu´arios e a comunica¸c˜ao entre eles.

Figura 78: As entidades da Aplica¸c˜ao TEIA

12.7

Exemplos de interfaces

A figura 79 mostra a tela inicial do sistema TEIA.

Figura 79: Tela Inicial da Aplica¸c˜ao TEIA

Essa tela permite acesso `as classes da AIO e suas instˆancias e, tamb´em, `as fun¸c˜oes de pesquisa, comunica¸c˜ao, manuten¸c˜ao e controle de projetos e especifica¸c˜oes. O sistema de menu obedece a hierarquia das seis ontologias e suas diversas classes previamente definidas. Este modelo ´e destacado na tela de boas-vindas.

A figura 80 mostra a tela dispon´ıvel ap´os escolha de uma das classes no menu. Essa tela se divide em duas partes: a primeira, lista todas as instˆancias da classe e permite a

inclus˜ao de novas instˆancias; a segunda, mostra o metamodelo da classe em evidˆencia, isto ´e, todos os relacionamentos poss´ıveis da classe com a respectiva semˆantica. A lista das instˆancias da primeira parte permite o acesso ao detalhe de cada instˆancia. Esta parte da tela, assim como o menu, se mant´em fixa na navega¸c˜ao. Os detalhes da classe solicitada ir˜ao sobrepor a segunda parte, na qual est´a o metamodelo.

Figura 80: Tela da Aplica¸c˜ao TEIA com o Metamodelo de uma Classe

A figura 81 mostra a tela com detalhes da instˆancia de classe escolhida na tela anterior.

Figura 81: Tela da Aplica¸c˜ao TEIA com o Anal´ıtico da Instˆancia de uma Classe

Essa tela mant´em a lista de todas as instˆancias da classe e detalha a instˆancia so- licitada (termo) na tela lateral, substituindo o metamodelo. Na parte superior da nova tela, ´e apresentado o conceito do termo e suas propriedades. Ainda na parte superior ´e poss´ıvel realizar as fun¸c˜oes de manuten¸c˜ao do termo (altera¸c˜oes, exclus˜ao ou associa¸c˜ao de documenta¸c˜ao). Na parte inferior s˜ao detalhados os relacionamentos da instˆancia. Nessa

parte ´e poss´ıvel realizar a manuten¸c˜ao do relacionamento (exclus˜ao, inclus˜ao, altera¸c˜ao da rela¸c˜ao ou associa¸c˜ao de documentos).

Em cada tela de detalhe de termo ou rela¸c˜ao ´e poss´ıvel acessar mapas gr´aficos ou documentos como o exemplo da figura 82.

Figura 82: Tela da Aplica¸c˜ao TEIA com Acesso a Modelo

O modelo gr´afico apresentado na tela detalha o mapa de relacionamento entre objetos organizacionais, dispon´ıvel para acesso em cada instˆancia de objeto. Devido aos metada- dos associados, o mesmo modelo pode ser acessado na fun¸c˜ao de pesquisa de modelos e, tamb´em, na de pesquisa de termos.

O usu´ario pode acessar qualquer informa¸c˜ao por meio de pesquisa de termos. A figura 83 detalha a tela de pesquisa do termo “t´ıtulo”, que relaciona todas as ocorrˆencias do termo, sejam elas em instˆancias de classes e rela¸c˜oes ou em descri¸c˜oes.

O usu´ario pode acessar, ainda, informa¸c˜oes por meio de relat´orios. Relat´orios s˜ao extra¸c˜oes de informa¸c˜oes por projeto, contendo os elementos e rela¸c˜oes envolvidos. S˜ao ´

uteis para an´alise de impacto, acompanhamento do projeto e aprova¸c˜ao na fase de imple- menta¸c˜ao.

12.8

Processo de desenvolvimento e entregas

O ambiente de colabora¸c˜ao TEIA, adotando o paradigma ´agil, pode ser desenvolvido em intera¸c˜oes. A lista abaixo sugere uma ordem poss´ıvel de entregas.

Figura 83: Tela da Aplica¸c˜ao TEIA com Pesquisa de Termo

com esses recursos b´asicos o usu´ario pode ter acesso `a informa¸c˜ao sobre os elementos organizacionais, atualizando-os.

ˆ Personaliza¸c˜ao: com esse recurso o sistema passa a ter condi¸c˜oes de administrar a informa¸c˜ao de forma seletiva, associando elementos organizacionais a pessoas ou grupos, garantindo seguran¸ca no acesso e personaliza¸c˜ao na dissemina¸c˜ao da infor- ma¸c˜ao.

ˆ Controle de vers˜oes: com esse recurso o usu´ario passa a ter condi¸c˜oes de in- serir mudan¸cas previstas no ambiente. Com isso o sistema passa a fornecer vis˜oes hist´oricas da estrutura, sua situa¸c˜ao atual e as mudan¸cas planejadas.

ˆ Atualiza¸c˜oes autom´aticas: com esse recurso o pr´oprio sistema captura do ambi- ente os elementos de tecnologia, como rotinas, componentes, interfaces e estruturas de dados, associando-os automaticamente `a ontologia definida. A partir dessa atua- liza¸c˜ao, o sistema pode gerar alertas personalizados para os usu´arios envolvidos.

ˆ Colabora¸c˜ao: com esse recurso os diversos especialistas podem trocar informa¸c˜oes sobre os elementos e rela¸c˜oes da estrutura e discutir novos arranjos.

ˆ Recursos gr´aficos: com esse recurso a visualiza¸c˜ao, discuss˜ao e atualiza¸c˜ao da arquitetura podem ser realizadas por meio de recursos gr´aficos.

ˆ Integra¸c˜ao com outros produtos: a integra¸c˜ao com outros produtos permite que a ontologia seja atualizada e mantida com conte´udos gerados externamente.

Produtos especializados em modelagem de dados, de aplica¸c˜oes e de processos podem fornecer e receber conte´udos do ambiente TEIA.

No documento Agil da Informa¸c˜ao Organizacional (páginas 178-183)