ESTENDENDO O DIAGRAMA DE ATIVIDADES PARA SUPORTAR A MODELAGEM DE WORKFLOW
|
|
- Carlos da Costa Santos
- 8 Há anos
- Visualizações:
Transcrição
1 A pesquisa Operacional e os Recursos Renováveis 4 a 7 de novembro de 2003, Natal-RN ESTENDENDO O DIAGRAMA DE ATIVIDADES PARA SUPORTAR A MODELAGEM DE WORKFLOW Ingrid Gesser Instituto de Matemática UFRJ/NCE, Caixa Postal 2324, Rio de Janeiro Brasil. igesser@uninet.com.br Denis S. Silveira Faculdades Ibmec, Av. Rio Branco o Centro, Rio de Janeiro Brasil. denis@ibmecrj.br Pedro Oscar de Souza Cruz Instituto de Matemática UFRJ/NCE, Caixa Postal 2324, Rio de Janeiro Brasil. pedro@inf.puc-rio.br Eber A. Schmitz Instituto de Matemática UFRJ/NCE, Caixa Postal 2324, Rio de Janeiro Brasil. eber@nce.ufrj.br RESUMO A competitividade das empresas modernas é muito dependente da eficiência de seus processos de negócio. Para que este objetivo possa ser atingido, é necessário que os processos da empresa sejam definidos e colocados em funcionamento. A eficiência dos processos é altamente dependente do suporte computacional fornecido a estes, especialmente através do uso de sistemas de workflow. Os processos podem ser modelados usando a notação de diagrama de atividades suportada pela OMG (Object Management Group), e os sistemas de workflow podem ser definidos usando um framework de referência da entidade Workflow Management Coallition WfMC. É importante que a definição do sistema de workflow seja compatível com os requisitos do modelo do processo que ele suporta. Esta compatibilidade pode ser obtida, permitindo que o especificador do processo especifique as características do sistema de workflow em tempo de modelagem de processo. A contribuição deste trabalho é mostrar a existência de um gap semântico entre os elementos do diagrama de atividades e os do meta modelo de sistema de workflow. Para isto, propomos uma extensão do diagrama de atividades da UML através do uso de estereótipos. Palavras-Chave: Workflow, WfMC, UML, Diagrama de s, Modelagem de Negócios, Meta Modelo.
2 1. Introdução Está acontecendo uma revolução na forma de fazer negócios e competir nos mercados de hoje. É fácil comprovar essa afirmação através da leitura de jornais e revistas especializados em negócios e administração e através de estudos de casos apresentados nos livros que abordam negócios, sistemas de informação, administração etc [SILVA, 2001]. Dentro deste contexto, a Engenharia Empresarial pode ser conceituada como sendo a arte de entender, definir, especificar, analisar e implementar processos de negócios para todo o ciclo de vida da empresa [VERNADAT, 1996]. A Engenharia Empresarial é uma atividade multidisciplinar realizada por um grupo heterogêneo (usuários, projetistas, analistas, especialistas de aplicação, gerentes etc). Diversas são as técnicas e métodos utilizados nesta atividade, tais como: métodos para a definição de processos de negócios, custeio baseado em atividades, logística, projeto de processos de manufatura, seleção de recursos e projeto de layout de manufatura, gerenciamento do fluxo de trabalho (workflow), projeto e análise de sistemas de informação, gerenciamento e alocação de recursos, projeto de estruturas organizacionais etc. Porém, a disponibilidade deste grande leque de opções gerenciais, operacionais e técnicas, não garante o sucesso esperado. Segundo DAVENPORT [1994], dentre os conceitos e sistemas que surgem como conseqüência do referido desenvolvimento da tecnologia da informação, o principal é a popularização dos sistemas de workflow. Conforme apresentado por ARAUJO e BORGES [2001], um sistema de workflow é uma ferramenta que permite a análise pró-ativa, a compactação e automação de tarefas e atividades intensivas em informação. Assim, conforme se pode observar a partir da definição, sistemas de workflow muito podem contribuir para a otimização das atividades em uma empresa. Essa ferramenta consiste em um sistema de software, que se baseia no conceito conhecido como processo de negócio para otimização destas atividades. A UML (Unified Modeling Language) é uma linguagem gráfica padronizada criada para representar modelos de sistemas de informação orientados a objetos. Esta linguagem contém vários tipos de diagramas, cada um deles destinados a representar uma diferente visão do sistema. Os diagramas mais conhecidos são: o diagrama de casos de uso, classes e seqüência que descrevem os requisitos funcionais, as características estáticas e as dinâmicas do sistema [Booch et al., 1997]. Um diagrama menos utilizado na UML é o diagrama de atividades, que constitui um elemento de modelagem simples, porém eficaz para descrever fluxo de trabalho numa organização ou para detalhar as operações de uma classe. O presente artigo tem como principal objetivo estender o diagrama de atividades, componente integrante da UML, tornando compatível com o meta modelo proposto pela Workflow Management Coallition - WfMC (instituição fundada para padronizar os conceitos e a tecnologia de workflow). 2. Modelagem de Processos O principal objetivo da modelagem de processos é representá-los de uma maneira clara e formal em diferentes níveis de abstração [SERRANO, 1997]. A disponibilidade de modelos elaborados desta forma permite uma análise crítica das atividades existentes para definir melhorias e racionalizações dos processos. A modelagem de processo tem sido desenvolvida como uma tecnologia para descrever processos tais que eles possam ser entendidos e desenvolvidos com maior transparência. Através dessa modelagem é possível planejar, criar procedimentos e documentá-los de forma consistente, possibilitando demonstrar a realidade da empresa e realizar modificações de acordo com situação futura desejável. 198
3 A proliferação das metodologias que têm como base os conceitos de modelagem de um dado cenário acarretou o surgimento de diversas notações e técnicas de modelagem, que muitas vezes são compartilhadas entre várias metodologias. Esse fenômeno ocorre nos mais variados níveis de abstração (empresarial, produção, sistêmicos etc). Essa preocupação levou à busca de uma padronização de uma linguagem de modelagem. Hoje a UML (Unified Modeling Language) [BOOCH et al., 1999], que vem tendo grande aceitação no mercado e ambiente acadêmico, se propõe a padronizar, no formato de diagramas, algumas das principais notações. Embora inicialmente direcionada para modelagem de sistemas orientados a objetos, a UML se apresenta suficientemente genérica para abranger outras abordagens, como proposto nesse artigo. Entre os diagramas disponibilizados na UML encontramos o Diagrama de s. O diagrama de atividades constitui um elemento de modelagem simples, porém eficaz para descrever o fluxo de trabalho numa organização. Entre as suas características, destaca-se a possibilidade de representação de atividades paralelas, diferenciando-o de um mero fluxograma. Neste diagrama, as atividades são situadas em raias de responsabilidade, representativas dos locais onde elas são executadas. Nestes locais existem recursos que interagem com as atividades durante sua realização. Estes insumos (recursos e produtos) são representados no diagrama na forma de objetos relacionados às atividades. Dentro da abordagem desse diagrama encontram-se disponíveis os seguintes elementos: atividades, sub-atividades, transições, condicionais, caminho concorrente, raias de responsabilidade, recursos, insumos, produtos e sinais de input e output, conforme apresentado em [BOOCH et al., 1999] e discutido em [SILVEIRA et al., 2002]. 3. Modelagem de Workflow Um sistema de workflow objetiva a automação e gerência de processos de negócio em organizações [GFI FAX & VOICE, 1998; DiCATERINO et. al., 1997]. Um processo de negócio, segundo [ERIKSSON e PANKER, 2000], é um procedimento onde documentos, informações e tarefas são passadas entre participantes de acordo com um conjunto de regras definidas que deverão ser alcançadas para o objetivo do negócio. Figura 1: Processos de Negócio Automatizados por Sistemas de Workflow [Araújo e Borges, 2001] Os processos de negócio, segundo ARAUJO e BORGES [2001], podem ser representados através de fluxos de trabalho, ou seja, modelos que especificam: as atividades que compõem o processo, a ordem e as condições que as atividades devem ser executadas, os executores de cada atividade, as ferramentas a serem utilizadas e os documentos manipulados 199
4 durante sua execução. As representações de processos sob a forma de fluxos de trabalho podem ser automatizadas/interpretadas através de sistemas de workflow. Segundo a Workflow Management Coallition - WfMC [WFMC], um sistema de workflow pode ser definido como: Sistemas para a definição, criação e gerência da execução de fluxos de trabalho através do uso de software, capaz de interpretar a definição de processos, interagir com seus participantes e, quando necessário, invocar ferramentas e aplicações.. Uma das contribuições da WfMC foi a definição de um modelo de referência para os WfMS (Workflow Management Systems). Este modelo oferece um framework arquitetural do trabalho dos WfMS. Possui cinco interfaces, as quais cobrem as áreas de funcionalidade entre os WfMS e os seus ambientes. As áreas de funcionalidades são as seguintes: 1. A importação e exportação de definições de processos; 2. Interação com aplicações cliente e software de manuseio de lista de serviços; 3. A invocação de ferramentas e aplicativos de software; 4. Interoperabilidade entre diferentes WfMS; e 5. Funções de administração e monitoramento. Figura 2: Arquitetura de Sistemas Workflow [WFMC] Em seguida apresentamos uma descrição do modelo geral de definição de processos, chamado de WfMC Meta Model. Esse modelo sugere as características mínimas que qualquer sistema de workflow deve possuir. Com isso adquire-se uma facilitação de passagem do modelo de processos definido para uma dada aplicação para o modelo a ser implementado como workflow. A próxima figura apresentada a representação gráfica do WfMC Meta Model. 200
5 Tipo de Definição de Workflow possui consiste de Papel pode referir-se a usa Dados Relevantes do Workflow pode ter usa Aplicação Utilizada usa Condição de Transição pode referir-se a Figura 3: Meta Modelo de Definição de Processos Workflow [WFMC] Descrevemos a seguir as propriedades dos objetos básicos propostos no Meta Modelo da WfMC. Tipo de Definição de Workflow Versão Condições de Inicio Condições de Termino Condições de Segurança Condições de Auditoria Tipo Condições de Pré-atividade Condições de Pós-atividade Parâmetros Tempo Papel Autenticação Nível Organizacional Capacitação Condição de Transição Condições de Fluxo de Trabalho Condições de Execução Condições de Notificação do processo a ser controlado; Número da versão do processo controlado; Pré-condições do processo controlado; Pós-condições do processo controlado; Regras de segurança de acesso e utilização do processo controlado; Regras de auditoria do processo controlado (eventos controlados, freqüência controle e destino do controle). da atividade Tipo da atividade (complexa ou elementar); Pré-condições da atividade; Pós-condições da atividade; Tempos de duração da atividade e de espera na fila de entrada e saída. do papel; Identificação da autenticação realizada pelo papel; Posição do papel na estrutura da organização; Competência do papel no processo. Condições sob as quais o fluxo de trabalho transcorre; Condições sob as quais a execução é realizada; Condições sob as quais notificações são enviadas e recebidas. Dados Relevantes do Workflow das informações manipuladas no processo controlado; Tipo Tipo e formato das informações manipuladas no processo controlado; 201
6 Caminho de Acesso Aplicações Utilizadas Tipo Parâmetro de Execução Caminho de Acesso Localização das informações manipuladas no processo controlado. da aplicação utilizada no processo controlado; Tipo da aplicação utilizada no processo controlado; Momento e condições para utilização da aplicação no processo controlado; Localização da aplicação utilizada no processo controlado. 4. Correlação das Abordagens A partir dos elementos disponíveis no diagrama de atividades da UML para a modelagem de processos [SILVEIRA et al., 2002] e das propriedades apresentadas no meta modelo da WfMC [WFMC, 2003], apresentamos a tabela abaixo correlacionando-os. Workflow Meta Modelo - WFMC Versão -//- Condições de Inicio Condições de Termino Condições de Segurança -//- Condições de Auditoria -//- Papel Tipo Condições de Pré-atividade Condições de Pós-atividade Diagrama s Rótulo da Evento e condição da transição de entrada na Evento e condição da transição de saída na Parâmetros Tempo -//- Autenticação -//- Nível Organizacional Capacitação -//- Rótulo da Nivelamento do diagrama Evento e condição da transição de entrada na Evento e condição da transição de saída na Objeto (Recursos) Rótulo do Objeto Rótulo do Objetosabilidade 202
7 Condição de Transição Condições de Fluxo de Trabalho Condições de Execução Condições de Notificação Dados Relevantes do Workflow Objeto Condição de Guarda da Transição Ação da Transição Sinal Tipo -//- Caminho de Acesso -//- Aplicação Utilizada Rótulo do Objeto Tipo -//- Parâmetros de Execução Caminho de Acesso -//- 4.1 Discussão Rótulo da Evento e condição da transição de entrada na Ao correlacionarmos os elementos do diagrama de atividades da UML com as propriedades do meta modelo, constatamos uma aderência razoável, visto que das 25 propriedades apresentadas, apensas 10 não foram correspondidas. Ao analisarmos os objetos Tipo de Definição de Workflow e no meta modelo, constatamos que ambos representam semanticamente tarefas controladas, sendo que o primeiro representa o processo da controlar e o segundo um detalhamento do primeiro. No diagrama de atividades, o conceito de trabalho realizado (processo, atividade, tarefa etc) possui uma única representação na forma de atividade, sendo permitida, ainda, a decomposição funcional deste trabalho realizado na forma de nivelamentos do diagrama. Verificou-se que para as propriedades destes dois primeiros objetos foram parcialmente correlacionados, sendo que embora não visualmente representadas no diagrama as propriedades Versão, Condições de Segurança, Condições de Auditoria e Parâmetros de Tempo podem ser informadas no detalhamento textual da atividade. O objeto Papel representa os participantes que atuam em um dado processo. Estes participantes corresponde diretamente ao elemento Objeto no diagrama de atividade, quando este representa um recurso do processo. Porem o elemento Objeto não possui propriedades Autenticação e Capacitação, enquanto as propriedades e Nível Organizacional podem ser representados em seu rótulo. A Condição de Transição é um objeto que possui propriedades relacionadas ao comportamento do processo ao longo de sua execução. As propriedades Condições de Fluxo de Trabalho e Condições de Execução representam respectivamente a condição necessária para que cada transição ocorra e execuções relacionadas à transição. Assim, estão correlacionadas respectivamente a Condição de Guarda e Ação de uma transição no diagrama de atividades. A representação de notificações ( Condições de Notificação ) no diagrama de atividades é representada através do elemento Sinal, que possibilita o envio ou recebimento de mensagens durante a execução de uma atividade. 203
8 O objeto Dados Relevantes do Workflow corresponde diretamente ao elemento Objeto no diagrama de atividades, sendo que as propriedades Tipo e Caminho de Acesso não são contempladas. Por fim, o objeto Aplicação Utilizada deve ser representado no diagrama de atividades como uma própria atividade, visto que se trata de uma aplicação externa formal, que possui a mesma semântica. As propriedades Tipo e Caminho de Acesso não possui representação visual no diagrama de atividades. 5. Estendendo o Diagrama de s A UML providencia um número elevado de conceitos e notações particularmente concebidos de forma a satisfazer os requisitos típicos da modelagem de um sistema. Contudo, podem surgir situações, como a mencionada nesse artigo, em que se torna desejável a introdução de conceitos e/ou notações adicionais. A próxima figura ilustra o mecanismo de extensibilidade da UML especificando como os elementos do modelo devem ser customizados e estendidos, adicionando nova semântica através do uso de Stereotypes, Constraint e TaggedValue [BOOCH et. at., 1997]. Figura 4: Mecanismos de Extensão [BOOCH et. at., 1997]. O conceito de Stereotypes permite classificar um elemento de modelo estendido de acordo com um elemento do modelo base já existente da UML, definindo novas restrições e atributos [BOOCH et. at., 1997]. Todos os elementos estendidos do modelo que possuírem um ou mais estereótipos terão os seus atributos e comportamentos adicionais definidos. Os nomes dos Stereotypes não podem conflitar com os nomes já existentes no meta modelo UML. Dentro do nosso contexto teremos os elemento SubactivityState, ActiveState, ObjectFlowState e Partition estendidos para dar compatibilizar com o modelo da WfMC (ver na figura 5). A Constraint consiste na especificação de semântica associada a um elemento do modelo [BOOCH et. at., 1997]. Tal especificação é escrita alguma linguagem de restrição. Por exemplo: OCL, linguagem de programação, notação matemática ou linguagem natural. A TaggedValue é um par de <marca, valor> que permite associar arbitrariamente informações a qualquer elemento do modelo [BOOCH et. at., 1997]. O significado de cada marca é intencionalmente especifico do contexto da sua utilização, podendo ser determinado pelo usuário ou por convenção da ferramenta CASE de suporte. 204
9 A próxima figura ilustra a extensão do meta modelo com os novos estereótipos das classes dos elementos SubactivityState, ActiveState, ObjectFlowState e Partition. Figura 5: O Meta Modelo Estendido. 6. Considerações Finais A modelagem de processos é um instrumento importante da estratégia empresarial. A implementação eficiente de novos processos requer o suporte de ferramentas computacionais, dentre as quais se destaca a categoria de sistemas de Workflow. Por outro lado, a personalização de um sistema de Workflow para suportar um determinado processo é uma tarefa demorada e custosa e, portanto, requer o uso de ferramentas de apoio à personalização de sistema de Workflow. Esta ferramenta deve transportar todas as características do modelo de processo para o sistema de Workflow. Este trabalho mostra que nem todas as características essenciais dos sistemas de workflow podem ser descritas usando a notação padrão do diagrama de atividades. Para resolver 205
10 este problema, propomos a criação de estereótipos que, usados em conjunto, permitem que os 10 atributos essenciais dos sistemas de workflow possam ser especificados já na etapa de modelagem do processo, garantindo, desta forma, que o sistema a ser implementado está perfeitamente aderente às necessidades do processo de negócio e, por conseqüência, às necessidades da empresa. Referencias Bibliográficas ARAUJO, R. M., BORGES, M. R., Sistemas de Workflow, XX Jornada de Atualização em Informática - Congresso da SBC, Brasil, 2001; BOOCH, et. al., Unified Modeling Language Notation Guide, Addison Wesley, 1997; DAVENPORT, T. H., Reengenharia de Processos: como Inovar a Empresa Através da Tecnologia de Informação, Rio de Janeiro, Editora Campus, 1994; DiCATERINO, A., et. al., An Introduction to Workflow Management Systems, 1997, disponível em acesso em 03/04/2003; DUSSART, A., et. al., An Evaluation of Inter-Organizational Workflow Modeling Formalisms, Cahier du GreSI, no 02-06, École des Hautes Études Commerciales de Montréal, Québec, ERIKSSON, H., PENKER, M., Business Modeling with UML Business Patterns at Work, John Wiley and Sons, Inc., 2000; GFI FAX & VOICE, Workflow Technology An Introduction, 1998, disponível em gy.pdf; Acesso em 03/04/2003; SERRANO, M. A. B., Análise de Negócio Aplicada à Modelagem de Meta Ambientes Automatizados, Tese de Doutorado, PUC-Rio, 1997; SILVA A. V., Modelagem de Processos para Implementação de Workflow: Uma Avaliação Crítica, Dissertação de Mestrado, UFRJ/Engenharia de Produção, 2001; SILVEIRA, D., et. al., Descrevendo os Elementos do Modelo de Processos de Negócio, Assembléia do Conselho Latino Americano de Escolas de Administração CLADEA, 2002; SMITH, H., Establishing the Foundations for the Specifications of the Next Generation (Advanced) Air Traffic Management Systems, EUROCONTROL EATMS Architecture Workshop, June, 1996; VERNADAT, F. B., Enterprise Modeling and Integration, Principles and Applications, Chapman & Hall, Londres, 1996; WfMC Workflow Management Coalition, The Workflow Reference Model, disponível em acesso em 03/04/
UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula
Leia maisModelagem de Processos. Prof.: Fernando Ascani
Modelagem de Processos Prof.: Fernando Ascani Modelagem da arquitetura de negócios Arquitetura Definições Aurélio: Informática: Estrutura e organização lógica de funcionamento de um sistema computacional.
Leia maisFase 1: Engenharia de Produto
Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os
Leia maisTRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES
TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia maisUML - Unified Modeling Language
UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisPlanejamento da disciplina: Modelagem de processos de negócio
UNIVERSIDADE FEDERAL DE MINAS GERAIS / INSTITUTO DE CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Planejamento da disciplina: Modelagem de processos de negócio Professor: Clarindo Isaías Pereira
Leia mais2 Engenharia de Software
20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisBPMN Business Process Modeling Notation
BPMN Business Process Modeling Notation Business Process Modeling Notation Página 1 Objetivo O objetivo deste curso é apresentar os elementos da notação de modelagem de processos de negócio BPMN 1.1 (Business
Leia mais3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio
32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio
Leia maisUm Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e
JEANE MENDES DA SILVA SANTOS Um Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e Plano de Trabalho de Conclusão de Curso apresentado à Universidade Federal de
Leia maisEngenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
Leia maisAutoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisUML 01. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan
Faculdade INED UML 01 Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Referências BARBIERI, Carlos. Análise e Programação
Leia mais1 http://www.google.com
1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou
Leia maisALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA
ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA INTRODUÇÃO O projeto de um banco de dados é realizado sob um processo sistemático denominado metodologia de projeto. O processo do
Leia maisbuild UNIP Sistemas de Informação Análise Essencial de Sistemas 3 Prof.Marcelo Nogueira A produção de Software é uma atividade build and fix.
UNIP Sistemas de Informação Análise Essencial de Sistemas Prof.Marcelo Nogueira Análise Essencial de Sistemas 1 Introdução A produção de Software é uma atividade build and fix. Análise Essencial de Sistemas
Leia maisUma visão mais clara da UML Sumário
Uma visão mais clara da UML Sumário 1 Definição de Objeto...2 2 Estereótipos...3 2.1 Classe fronteira (boundary):...3 2.2 Classe de Entidade (entity):...3 2.3 Classe de Controle (control):...4 3 Interação
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisConceitos de Banco de Dados
Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisWorkflow: Adicionando Coordenação das Atividades. Fábio Bezerra fbezerra@ic.unicamp.br
Workflow: Adicionando Coordenação das Atividades Fábio Bezerra fbezerra@ic.unicamp.br Agenda Introdução Workflow Sistema Gerenciador de Workflow WfMC Modelo e Instância Workflows ad hoc Referências O que
Leia maisEngenharia de Software
Engenharia de Software O que é a engenharia de software É um conjunto integrado de métodos e ferramentas utilizadas para especificar, projetar, implementar e manter um sistema. Método É uma prescrição
Leia maisTreinamento BPM e BPMN Apresentação Executiva
Apresentação Executiva 1 O treinamento de BPM e BPMN tem como premissa capacitar o aluno a captar as atividades relativas a determinado processo da empresa, organizá-las, gerando um fluxograma de atividades/processos,
Leia maisUML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2
UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec capítulo 1 Introdução à UML A UML (Unified Modeling Language ou Linguagem de Modelagem
Leia maisModelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.
Modelos de Sistema Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1 Objetivos Explicar por que o contexto de um sistema deve ser modelado como parte do processo de RE Descrever
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC
CURSO: Bacharelado em Ciência da Computação DISCIPLINA: ANPS Análise e Projeto de Sistemas AULA NÚMERO: 3 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Revisão...1 2.1.1
Leia maisMODELAGEM DE PROCESSOS
MODELAGEM DE PROCESSOS a a a PRODUZIDO POR CARLOS PORTELA csp3@cin.ufpe.br AGENDA Definição Objetivos e Vantagens Linguagens de Modelagem BPMN SPEM Ferramentas Considerações Finais Referências 2 DEFINIÇÃO:
Leia maisGlossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.
Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis
Leia maisWilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisPROCESSOS DE NEGÓCIOS: UMA VISÃO GERAL
Universidade Federal de Santa Maria Sistemas de Informação ELC1093 Modelagem de Processos de Negócio PROCESSOS DE NEGÓCIOS: UMA VISÃO GERAL Profa. Lisandra Manzoni Fontoura Objetivos da Aula: Processos
Leia mais21/03/2012. WorkFlow. Gestão Eletrônica de Documentos. Workflow HISTÓRICO
WorkFlow Gestão Eletrônica de Documentos Workflow HISTÓRICO 1 CSCW - Computer-supported CooperativeWork trabalho cooperativo auxiliado por computador Estudo dos conceitos que definem e desenvolvem o trabalho
Leia maisGuia de utilização da notação BPMN
1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação
Leia maisESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através
Leia maisUML: Casos de Uso. Projeto de Sistemas de Software
UML: Casos de Uso Projeto de Sistemas de Software UML Casos de Uso Introdução Casos de uso Elementos do diagrama de casos de uso Descrição de casos de uso Exemplo: Blog Ferramentas de modelagem Bibliografia
Leia maisEngenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
Leia maisADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO
1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO 2 INFRAESTRUTURA DE TI Para garantir o atendimento às necessidades do negócio, a área de TI passou a investir na infraestrutura do setor, ampliando-a,
Leia maisRUP. Evolução. Principais Características do RUP. Principais Características do RUP RUP
RUP Rational Unified Process ( Unificado de Desenvolvimento da Rational) Conjunto de passos que tem como objetivo atingir uma meta de software na ES, processo que visa a produzir o software - de modo eficiente
Leia maisUniversidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da
Universidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da Informação e Documentação Disciplina: Planejamento e Gestão
Leia maisANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
ANÁLISE E PROJETO ORIENTADO A OBJETOS Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Análise Descrição do problema a ser implementado Descrição dos objetos e classes que fazem parte do problema, Descrição
Leia maisBPMN (Business Process. George Valença gavs@cin.ufpe.br
BPMN (Business Process Modeling Notation) George Valença gavs@cin.ufpe.br 31/10/2012 Introdução Modelagem de processos No ciclo de vida BPM, a etapa de modelagem de processos consiste em um conjunto de
Leia maisMódulo 4: Gerenciamento de Dados
Módulo 4: Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não
Leia maisCarreira: definição de papéis e comparação de modelos
1 Carreira: definição de papéis e comparação de modelos Renato Beschizza Economista e especialista em estruturas organizacionais e carreiras Consultor da AB Consultores Associados Ltda. renato@abconsultores.com.br
Leia mais1 UML (UNIFIED MODELING LANGUAGE)
1 UML (UNIFIED MODELING LANGUAGE) Segundo Tonsig (2003), para conseguir desenvolver um software capaz de satisfazer as necessidades de seus usuários, com qualidade, por intermédio de uma arquitetura sólida
Leia maisUtilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação
Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação Use of UML modeling in a management system for a food franchising Richard B. N. Vital, Tatiane M. Vital.
Leia maisProcesso de Desenvolvimento Unificado
Processo de Desenvolvimento Unificado Processo de Desenvolvimento de Software? Conjunto de atividades bem definidas; com responsáveis; com artefatos de entrada e saída; com dependências entre as mesmas
Leia maisESPECIFICAÇÃO DO AMBIENTE EXPSEE SEGUNDO O MÉTODO CATALYSIS
ESPECIFICAÇÃO DO AMBIENTE EXPSEE SEGUNDO O MÉTODO CATALYSIS RESUMO Este artigo apresenta a especificação de um sistema gerenciador de workflow, o ExPSEE, de acordo com a abordagem de desenvolvimento baseado
Leia maisGESTÃO E OTIMIZAÇÃO DE PROCESSOS. Vanice Ferreira
GESTÃO E OTIMIZAÇÃO DE PROCESSOS Vanice Ferreira 12 de junho de 2012 GESTÃO E OTIMIZAÇÃO DE PROCESSOS: conceitos iniciais DE QUE PROCESSOS ESTAMOS FALANDO? GESTÃO E OTIMIZAÇÃO DE PROCESSOS: conceitos iniciais
Leia maisMaterial de Apoio. Sistema de Informação Gerencial (SIG)
Sistema de Informação Gerencial (SIG) Material de Apoio Os Sistemas de Informação Gerencial (SIG) são sistemas ou processos que fornecem as informações necessárias para gerenciar com eficácia as organizações.
Leia maisUma Abordagem para Especificação de Requisitos para Sistemas de Informações Focada em Modelagem de Processos
Uma Abordagem para Especificação de Requisitos para Sistemas de Informações Focada em Modelagem de Processos Autoria: Denis Silveira, Pedro O. S. Cruz, Eber Schmitz Resumo: Um elemento essencial para o
Leia maisNotas de Aula 04: Casos de uso de um sistema
Notas de Aula 04: Casos de uso de um sistema Objetivos da aula: Aprender os elementos básicos da modelagem por casos de uso Utilizar as associações entre casos de uso, atores e demais artefatos Compreender
Leia maisO Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares
O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O uso da Inteligência Competitiva como processo para monitorar tecnologias, legislação, ambiente regulatório, concorrência,
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar
Leia maisINTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3
INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1 Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTRODUÇÃO Atualmente empresas de diversos portes estão encontrando nos web services soluções para seus
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisModelo para Documento de. Especificação de Requisitos de Software
Modelo para Documento de Especificação de Requisitos de Software Prof. Dr. Juliano Lopes de Oliveira (Baseado na norma IEEE Std 830-1993 - Recommended Practice for Software Requirements Specifications)
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisProf. Raul Sidnei Wazlawick UFSC-CTC-INE. Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010.
Visão Geral do Sistema Prof. Raul Sidnei Wazlawick UFSC-CTC-INE 2010 Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010. A fase de concepção do UP consiste
Leia maisRequisitos de Software
Requisitos de Software Centro de Informática - Universidade Federal de Pernambuco Kiev Gama kiev@cin.ufpe.br Slides originais elaborados por Ian Sommerville e adaptado pelos professores Márcio Cornélio,
Leia maisGESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11
GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 Índice 1. Importância do ERP para as organizações...3 2. ERP como fonte de vantagem competitiva...4 3. Desenvolvimento e implantação de sistema de informação...5
Leia maisEMENTAS DAS DISCIPLINAS
EMENTAS DAS DISCIPLINAS CURSO CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS INTRODUÇÃO À COMPUTAÇÃO 68 A disciplina estuda a área da informática como um todo e os conceitos fundamentais, abrangendo desde a
Leia maisHistórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial
1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão
Leia mais04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 1 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Apresenta a diferença entre dado e informação e a importância
Leia maisINTRODUÇÃO A MODELAGEM DE PROCESSOS UTILIZANDO BPMN 1 FÁBIO RODRIGUES CRUZ 2 2.1 CONCEITO DE MODELAGEM DE PROCESSOS UTILIZANDO BPMN
INTRODUÇÃO A MODELAGEM DE PROCESSOS UTILIZANDO BPMN 1 FÁBIO RODRIGUES CRUZ 2 1 INTRODUÇÃO A Business Process Modeling Notation (BPMN), ou Notação de Modelagem de Processos de Negócio, é um conjunto de
Leia maisProva de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e
Leia maisUma Arquitetura de Linha de Produto Baseada em Componentes para Sistemas de Gerenciamento de Workflow
Uma Arquitetura de Linha de Produto Baseada em Componentes para Sistemas de Gerenciamento de Workflow Itana M. S. Gimenes 1 itana@din.uem.br Fabrício R. Lazilha 2 fabricio@cesumar.br Edson A. O. Junior
Leia maisREPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO
Capítulo 12 REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO 12.1 2003 by Prentice Hall OBJETIVOS De que forma o desenvolvimento de um novo sistema poderia mudar a maneira de uma organização trabalhar?
Leia maisA Linguagem de Modelagem Unificada (UML)
Aécio Costa A Linguagem de Modelagem Unificada (UML) Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizado amplamente. Surge a UML (Unified Modeling Language)
Leia maisGerenciamento de Níveis de Serviço
Gerenciamento de Níveis de Serviço O processo de Gerenciamento de Níveis de Serviço fornece o contato entre a organização de TI e o cliente, para garantir que a organização de TI conhece os serviços que
Leia mais4 O Workflow e a Máquina de Regras
4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu
Leia maisSISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl
SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo
Leia maisUniversidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.
Universidade Federal de Santa Maria Curso de Arquivologia Disciplina de Banco de Dados Aplicados à Arquivística Prof. Andre Zanki Cordenonsi Versao 1.0 Março de 2008 Tópicos Abordados Conceitos sobre Banco
Leia maisIntrodução à Computação
Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os
Leia maisMECANISMOS PARA GOVERNANÇA DE T.I. IMPLEMENTAÇÃO DA. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
MECANISMOS PARA IMPLEMENTAÇÃO DA GOVERNANÇA DE T.I. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza CICLO DA GOVERNANÇA DE TI O CICLO DA GOVERNANÇA DE TI O Ciclo da Governança de T.I. ALINHAMENTO
Leia maisAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2012 Análise Estruturada de Sistemas Modelo Essencial O Modelo Essencial Indica o que o sistema deve
Leia maisIntrodução à Engenharia de. Software. Introdução à Engenharia de. Software. O que é a Engenharia de Software? Software
Introdução à Engenharia de Gidevaldo Novais (gidevaldo.vic@ftc.br) Introdução à Engenharia de Objetivo Depois desta aula você terá uma noção geral do que é a engenharia de software e dos seus objetivos
Leia maisADMINISTRAÇÃO GERAL GESTÃO DE PROCESSOS
ADMINISTRAÇÃO GERAL GESTÃO DE PROCESSOS Atualizado em 21/12/2015 GESTÃO DE PROCESSOS Um processo é um conjunto ou sequência de atividades interligadas, com começo, meio e fim. Por meio de processos, a
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisModelagemde Software Orientadaa Objetos com UML
Modelagemde Software Orientadaa Objetos com UML André Maués Brabo Pereira Departamento de Engenharia Civil Universidade Federal Fluminense Colaborando para a disciplina CIV 2802 Sistemas Gráficos para
Leia maisUtilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF
Utilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF Ben-Hur de Sousa Lopes¹, Jaime William Dias¹ ¹Universidade Paranaense (UNIPAR) Paranavaí Paraná Brasil
Leia maisPLANO DE ENSINO. CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º. C/H SEMANAL Análise, Projeto e Implementação de Sistemas I
1 PLANO DE ENSINO CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º CÓDIGO DISCIPLINA HORÁRIO C/H SEMESTRAL C/H SEMANAL Análise, Projeto e Implementação de Sistemas I 3CD-4AB 80h 04h PROFESSOR(A):
Leia mais5 Framework para coordenação e mediação de Web Services para ambientes de aprendizado à distância
5 Framework para coordenação e mediação de Web Services para ambientes de aprendizado à distância O capítulo anterior apresentou uma discussão sobre a inclusão dos chamados learning services no processo
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisAtividade: COBIT : Entendendo seus principais fundamentos
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO PIAUÍ CAMPUS FLORIANO EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PERÍODO
Leia maisGerenciamento de Riscos do Projeto Eventos Adversos
Gerenciamento de Riscos do Projeto Eventos Adversos 11. Gerenciamento de riscos do projeto PMBOK 2000 PMBOK 2004 11.1 Planejamento de gerenciamento de riscos 11.1 Planejamento de gerenciamento de riscos
Leia maisMODELAGEM DE CASOS DE USO PARA UM SISTEMA DE CLÍNICA VETERINÁRIA
UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE TECNOLOGIA FACULDADE DE ENGENHARIA DA COMPUTAÇÃO ADAM DREYTON FERREIRA DOS SANTOS CARLOS ROGÉRIO CAMPOS ANSELMO FELIPE BATISTA CABRAL FRANK GOMES DE AZEVEDO NAGIB
Leia maisgerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado
O NetPublisher é um sistema de gerenciamento de portais e websites corporativos (intranets ou extranets), apropriado para pequenas, médias e grandes empresas. O conteúdo do website pode ser atualizado
Leia maisAnálise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:
Leia maisIMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG
IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG Rosângela da Silva Nunes 1 Centros de Recursos Computacionais - CERCOMP Universidade Federal de Goiás UFG Campus II, UFG, 74000-000, Goiânia
Leia maisDesenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2009 Profa. Dra. Itana Gimenes RUP: Artefatos de projeto Modelo de Projeto: Use-Case Realization-projeto
Leia maisRelatório do GPES. Arquitetura Geral do Framework
Relatório do GPES UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Relatório referente ao desenvolvimento da arquitetura geral do framework de preço de venda. Realizado no período de 29 de junho de 2010 a 30
Leia mais