Sistemas Colaborativos & Workflow / DAS 5316



Documentos relacionados
Trabalho colaborativo: uma abordagem inicial

Anexo I Formulário para Proposta

Social Media. Criação Personalização Gerenciamento.

Rede de Laboratórios de Produtividade de Software

1 Sumário O Easy Chat Conceitos Perfil Categoria Instalação O Aplicativo HTML...

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3

Definições: quando usar cada um?

QUESTINAMENTOS AO EDITAL DE CONCORRÊNCIA 01/2013

Existem 109 questões nesta pesquisa

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

Parceiro Oficial de Soluções Zabbix no Brasil

SISTEMA DE BANCO DE IMAGENS MANUAL DE USO

Gerenciando seu projeto com dotproject

Sistema de Digitalização e Gerenciamento de Arquivos On-Line

phpcollab Versão 2.4

CSAU Guia: Manual do CSAU 10.0 como implementar e utilizar.

OFICINA BLOG DAS ESCOLAS

Tutorial de uso do Subversion com RapidSVN

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

Prof. Marcelo Machado Cunha

Laboratório de Redes. Professora Marcela Santos

Procedimentos para Instalação do SISLOC

Anote aqui as informações necessárias:

WEBSITE. Como utilizar um site Assistente de Criação para criar seu próprio site

Manual TIM PROTECT BACKUP. Manual do Usuário. Versão Copyright TIM PROTECT BACKUP

SERVIDOR VIRTUAL BÁSICO - LINUX

Serviço Seguro de Mensagens Instantâneas

Gerenciador de Log Documento Visão. Versão 2.0

GERENCIAL SEPLAG CARTILHA AGENDA. Sumário

EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado.

Manual de Instalação do Agente Citsmart

MANUAL DE REDE SOCIAL NA PLATAFORMA NING

VIAÇÃO SÃO BENTO LTDA.

Este Manual aplica-se a todos os Usuário de T.I. do Ministério Público de Goiás. ATIVIDADE AUTORIDADE RESPONSABILIDADE Manter o Manual Atualizado

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

MÓDULO MULTIMÉDIA. Text PROFESSOR: RICARDO RODRIGUES. MAIL: URL:

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.

Artur Petean Bove Júnior Tecnologia SJC

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Gerencie a sala de espera e garanta a satisfação dos pacientes

Faturamento Eletrônico - CASSEMS

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Para a utilização do WordPress são recomendadas as seguintes configurações:

Proposta Técnica. Desenvolvimento de software QUICKSITE

Instalação e Configuração do CollabNet Subversion Edge

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Cadastramento de usuário. Acesse o site Clique no link Criar uma conta.

SERVIDOR VIRTUAL BÁSICO - WINDOWS

Procedimentos para Instalação do Sisloc

Imóvel Mix SGI. 1. Acesso ao Sistema 2. Aspectos Gerais 3. Configuração da Empresa 4. Cadastro de Usuários

Software Web para: Empresas, Governo, Organizações, Entidades de Classe, Sindicatos, ONG's e Profissionais Liberais

MANUAL DO USUÁRIO. AssetView FDT. AssetView FDT

2. INSTALAÇÃO E CONFIGURAÇÃO

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

MANUAL DE EXPORTAÇÃO DE CERTIFICADO SERVIDOR WEB APACHE PARA SERVIDOR WEB MICROSOFT IIS

COORDENAÇÃO DE TECNOLOGIA (COTEC) AGOSTO/2010

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Manual de Instalação

Manual de utilização do Sistema de gerenciamento de inspeção de equipamentos (SGIE) Conteúdo

Construir um e-portefólio com o Blogger

Procedimentos para Reinstalação do Sisloc

1. Escritório Virtual Atualização do sistema Instalação e ativação do sistema de Conexão...5

Microsoft Project 2003

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

MANUAL PARA GERAÇÃO DE CAT52 IMPRESSORA BEMATECH

Suporte Técnico. Procedimento de Abertura de Chamados Siemens Product Lifecycle Management Software Inc. All rights reserved

PROCEDIMENTOS PARA A INSTALAÇÃO E UTILIZAÇÃO DO APLICATIVO DE LEILÃO ELETRÔNICO DA CONAB

Relacionamento Clientes

BEM-VINDO AO dhl PROVIEW

GUIA RÁPIDO SISTEMA ANTIFURTO THEFT DETERRENT

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

Guia Rápido para Acesso, Preenchimento e Envio Formulário de Cadastro da Empresa e Formulário de Projeto

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Esta proposta possui validade de 30 (trinta) dias, estando sujeita a confirmação após esta data.

Treinamento em PHP com MySQL - Fundamental

Procedimentos para Instalação da DES 3.0.

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Manual Tim Protect Backup. Manual do Usuário. Versão Copyright Tim

Manual de Integração

Rua Minas Gerais, 190 Higienópolis São Paulo/SP Brasil Fone (11) Fax: (11)

Evandro sistemas comerciais e web.

MÓDULO MULTIMÉDIA PROFESSOR: RICARDO RODRIGUES. MAIL: URL:

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Gerenciador de Congressos de Iniciação Científica Manual de Instruções

Manual do Usuário Renovações de Serviço de Suporte no Oracle Store

Universo Online S.A 1

Como posso usar o HP Easy Printer Care através de USB ou conexão paralela?

"Manual de Acesso ao Moodle - Discente" 2014

gestão eletrônica do sistema da qualidade: uma ferramenta para o Coordenador da Qualidade A gestão eletrônica QUALIDADE QUALIDADE PROJETOS SAC

TISSNet Instalando e Configurando Schemas

* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento

Transcrição:

DAS 5316 Sistemas Colaborativos & Workflow FERRAMENTAS

SISTEMAS COLABORATIVOS SISTEMAS COLABORATIVOS: -Sistemas/Softwares feitos para ajudar pessoas envolvidas em uma tarefa comum, para se atingir um determinado objetivo. - É a base para o CSCW (Computer-Supported Collaborative Work). - Modelos ASP-Like vs Modelos On-Site. - No modelo ASP-Like, as aplicações ficam em um servidor, disponibilizadas via HTTP. Isso facilita na hora de updates de software. - Soluções ASP-Like normalmente mais baratas! * DESVANTAGENS: - Necessidade de uma máquina de grande porte. - Alta dependência da rede (não é possível fazer coisas offline).

SISTEMAS COLABORATIVOS TRÊS NÍVEIS DE COLABORAÇÃO NO CSCW: 1) Ferramentas de Comunicação Eletrônica: Email, IM, VoiceMail, Pager, Fax, etc... 2) Ferramentas de Conferência Eletrônica: Vídeo conferência, data conference/reuniões eletrônicas (whiteboard, compartilhamento de aplicações e de arquivos para edição, etc.). Ex: Groove Virtual Office, MS LiveMeeting

SISTEMAS COLABORATIVOS 3) Ferramentas Colaborativas de Gerenciamento: -Sistemas de Groupware (agenda/tarefas/calendários eletrônicos) Ex.: PHPGroupware, EGroupware. - Sistemas de Gerência de Projetos. Ex.: dotproject, PHPCollab. - Sistemas de Gerência de Conteúdo e Conhecimento. Ex.: Blogs, Forum, Wikis, etc. - Sistemas de Controle de Versão. Ex.: CVS, Subversion -Sistemas e Engines de WORKFLOW. Ex.: Shark (open source), Skelta, BizFlow, Quask, etc...

SISTEMAS COLABORATIVOS WIKIS: - mídia colaborativa, software que permite aos usuários adicionar, remover, editar e gerenciar informações/conteúdo em um Website. -esta facilidade e agilidade de operação e interação torna o wiki uma ferramenta efetiva de colaboração -Exemplos: Wikipedia, twiki, Social Text. Consultoria Gartner Group diz que o Wiki irá se a ferramenta de colaboração predominante em 50% das organizações até 2009.

SISTEMAS COLABORATIVOS BLOGS (WEBLOGS): - um tipo de diário online de uma pessoa em particular, que fica aberto a comentários de outros usuários. - como ferramenta colaborativa, pode ser visto como um gerenciador de conteúdo/conhecimento Exemplo: Blogger (Google) e Wordpress.com FLOGS (FOTOLOGS): - compartilhamento de fotos (tipo de exposição), permite catalogar e organizar fotos em grupos/tags. Exemplo: Flickr (Yahoo), PicasaWeb (Google)

SISTEMAS COLABORATIVOS Sistemas de Controle de Versão - Controla os códigos-fonte que podem ser editados simultaneamente por diferentes analistas/desenvolvedores (team-programming) - Ambientes de desenvolvimento possuem ferramentas de controles de versão - Exemplo: CVS e Subversion

DEFINIÇÕES WorkFlow (Fluxo de Trabalho): Representação do processo de negócio, que especifica as atividades individuais, a ordem e as condições que as atividades devem ser executadas, as ferramentas a serem utilizadas em cada atividade, etc

FERRAMENTA JaWE: MODELAGEM Ferramenta de Definição (Modelagem): JaWE (Java Workflow Editor) - primeiro editor de Workflow Open Source - segue as especificações da WfMC - arquivos são gerados em XPDL (XML Processing Description Language) - executado em qualquer sistema operacional (que tenha a JVM instalada!) Definição de Processo: Está contido no arquivo XPDL gerado pelo JaWe (e será interpretado pela máquina [engine] workflow)

JaWE (Java Workflow Editor) Exemplo de Processo de Negócio no JaWE

FERRAMENTA SHARK: EXECUÇÃO DO WF Execução e Controle: Enhydra Shark Workflow Engine (Open Source) - Totalmente baseado nos padrões da WfMC e OMG; - gerenciamento dos processos do Workflow; -escalonamento e gerência de atividades (worklists). -Utiliza padrão XPDL

JaWE MODELAGEM COMPLETA DE UM WORKFLOW UTILIZANDO O JaWE Exemplo Utilizado: Saque de Conta (pedido saque é avaliado pelo sist. do banco e é aceito ou negado )

ELEMENTOS DO WORKFLOW: PACOTE 1.a) Criação de um Pacote (JaWE: Menu File / New): Local onde se encontra(m) o(s) modelo(s) de processo(s)

ELEMENTOS DO WORKFLOW: PACOTE 1.b) Tab Package: Criação dos participantes ( )

ELEMENTOS DO WORKFLOW: PACOTE 1.c) Criação de Participante, ou variáveis: (JaWE: Clique em e depois em New)

ELEMENTOS DO WORKFLOW: PACOTE 1.d) Tab Toolbox: Adicionar novos processos ao pacote

ELEMENTOS DO WORKFLOW: PROCESSO 2.a) Edição do Processo. JaWE: Na Tab Edit, opção Edit (Processos:Conj. de atividades p/ atingir objetivo)

ELEMENTOS DO WORKFLOW: PROCESSO 2.b) Criação de Workflow Relevant Data, ou variáveis: (JaWE: Clique em e depois em New)

ELEMENTOS DO WORKFLOW: PROCESSO 2.c) Seleção de Participantes. JaWE: Na Tab Process, opção Participant, escolher quais os participantes participarão do processo (SHOW)

ELEMENTOS DO WORKFLOW: PROCESSO 2.d) Alocação de Atividades. JaWE: Na Tab Toolbox, opções: Start, End e Generic Activity

ELEMENTOS DO WORKFLOW: ATIVIDADES 3.a) Após inserção de atividades (tarefas) e transições:

ELEMENTOS DO WORKFLOW : ATIVIDADES 3.b) Edição de Atividades. JaWE: Tab Edit, Properties: (editar propriedade da atividade checa crédito )

ELEMENTOS DO WORKFLOW : ATIVIDADES 3.c) A variável STATUS precisa ser atualizada na atividade Checa Crédito, para S ou N. Para isso crie um Extended Attribute com o Name (obrigatóriamente): VariableToProcess_UPDATE e seu value será o nome da variável: STATUS

ELEMENTOS DO WORKFLOW : ATIVIDADES 3.d) Atividade Checa Crédito irá tomar apenas uma direção, dependendo da variável STATUS. Se ela tiver o valor N, isto é: STATUS = = N ela irá para a atividade Negado (target activity). Se o valor for S, i.e.: STATUS = = S vai para Aceito.

SITES INTERESSANTES Groupware: -PHPGroupware http://www.phpgroupware.org - egroupware http://www.egroupware.org Gerência de Projetos: - dotproject http://www.dotproject.net - PHPCollab - http://www.php-collab.org -OpenTeams http://www.openteams.com Workflow: - Shark Workflow Engine: http://shark.enhydra.org/ - Java Workflow Editor: http://jawe.enhydra.org/ Softwares necessários p/ os softwares de Groupware e Ger. De Projetos (p/ Windows ou Linux): - Apache Web Server: http://httpd.apache.org/ - MySQL (ou PostgreSQL) Database: http://www.mysql.com -PHP: http://www.php.net