SISTEMA COMPUTACIONAL PARA HELP DESK DA EMPRESA BETHA SISTEMAS UTILIZANDO RACIOCÍNIO BASEADO EM CASOS

Tamanho: px
Começar a partir da página:

Download "SISTEMA COMPUTACIONAL PARA HELP DESK DA EMPRESA BETHA SISTEMAS UTILIZANDO RACIOCÍNIO BASEADO EM CASOS"

Transcrição

1 UNIVERSIDADE DO EXTREMO SUL CATARINENSE UNESC CURSO DE PÓS-GRADUAÇÃO ESPECIALIZAÇÃO EM GERENCIAMENTO EM BANCO DE DADOS ELISANA FAVARIN HENRIQUE SISTEMA COMPUTACIONAL PARA HELP DESK DA EMPRESA BETHA SISTEMAS UTILIZANDO RACIOCÍNIO BASEADO EM CASOS CRICIÚMA, FEVEREIRO DE 2007

2 ELISANA FAVARIN HENRIQUE SISTEMA COMPUTACIONAL PARA HELP DESK DA EMPRESA BETHA SISTEMAS UTILIZANDO RACIOCÍNIO BASEADO EM CASOS Monografia apresentada à Diretoria de Pósgraduação da Universidade do Extremo Sul Catarinense - UNESC, para a obtenção do título de especialista em MBA Gerenciamento em Banco de Dados. Orientador: Prof. MSc Ana Claudia Garcia Barbosa CRICIÚMA, FEVEREIRO DE 2007

3 Dedico este trabalho a meus pais e a meu esposo que sempre me apoiaram e estiveram a meu lado em todos os momentos.

4 AGRADECIMENTOS A Deus pela graça da vida, do amor e da sabedoria. A meus pais, Cezarino e Eliza, meus eternos companheiros! A Reginaldo, meu esposo, que com muito carinho e amor entendeu a importância desse trabalho e muito me apoiou, principalmente compreendendo as privações da companhia. A minhas irmãs Tatiana e Susana que compreenderam esse momento importante e espontaneamente cederam prioridades. A orientadora desse projeto, professora Ana Claudia, que procurou da melhor maneira conduzir os meus trabalhos, para que os meus esforços se convergissem ao sucesso. À Paula Beatriz que, de um modo especial, orientou-me sobre os temas tratados neste trabalho, auxiliando-me na elaboração das atividades previstas no projeto. A Betha Sistemas, em especial ao colega Ezequiel Garcia pelo fornecimento de informações essenciais para realização deste trabalho. Aos professores da Pós-graduação da UNESC pelos seus conhecimentos e experiências a mim transmitidos, fundamentais para a elaboração desse projeto. À coordenação da Pós-Graduação, pelo apoio recebido durante todo o curso.

5 RESUMO Este trabalho propõe um modelo de sistema computacional que utiliza a técnica de Raciocínio Baseado em Casos com o propósito de auxiliar os atendentes do setor help desk da empresa Betha Sistemas. O processo de atendimento atual do setor help desk é especificado, demonstrando todas as etapas percorridas desde o momento em que o atendente recebe a solicitação do suporte, até o momento em que uma resposta é encaminhada ao usuário. Com base nesse processo, o modelo do sistema computacional é proposto, sendo especificado seu funcionamento e como a técnica de RBC será utilizada em seu benefício. Um novo modelo de banco de dados é demonstrado, identificando-se as novas classes necessárias ao sistema. Para o desenvolvimento do sistema proposto será utilizada uma das técnicas de Inteligência Artificial (IA), chamada de Raciocínio Baseado em Casos (RBC). Esta técnica consiste em propor soluções para novos problemas através da recuperação de um caso similar ocorrido no passado, cuja solução pode ser reutilizada na nova situação. Palavras-chave: Help Desk, Inteligência Artificial, Raciocínio Baseado em Casos - RBC.

6 LISTA DE ILUSTRAÇÕES Figura 1 Ciclo do RBC...21 Figura 2 Esquema da recuperação de casos...32 Figura 3 Visão geral dos métodos de adaptação de casos...33 Figura 4 - Fluxograma do processo de atendimento atual Figura 5 Diagrama das classes relacionadas ao atendimento...42 Figura 6 - Fluxograma do processo de atendimento após a implantação...44 Figura 7 Caso de uso do atendimento após a implantação da técnica de RBC...45 Figura 8 Diagrama das novas classes relacionadas ao atendimento...46

7 LISTA DE ABREVIATURAS E SIGLAS IA Inteligência Artificial RBC Raciocínio Baseado em Casos BC Base de Casos MOP Pacotes de Organização de Memória

8 SUMÁRIO 1 INTRODUÇÃO Objetivos Objetivo Geral Objetivos Específicos Estrutura do Trabalho CONTEXTO DA INSTITUIÇÃO CONTEXTO DO DEPARTAMENTO SUPORTE DA EMPRESA BETHA SISTEMAS Help Desk da Empresa Betha Sistemas SERVIÇOS DE ATENDIMENTO AO CLIENTE: CALL CENTER E HELP DESK.16 5 RACIOCÍNIO BASEADO EM CASOS (RBC) Ciclo do Processo de RBC Representação dos Casos Indexação Recuperação de Casos Ajuste da Situação Aprendizagem APLICAÇÕES DE SISTEMAS DE RACIOCÍNIO BASEADO EM CASOS SISTEMA COMPUTACIONAL PARA HELP DESK UTILIZANDO RACIOCÍNIO BASEADO EM CASOS Processo Atual Novo Processo Aplicação do Raciocínio Baseado em Casos (RBC) METODOLOGIA CONCLUSÃO...55 REFERÊNCIAS...57 APÊNDICE A...59 ANEXO I...63 ANEXO II...70

9 8 1 INTRODUÇÃO Atualmente encontramos muitas empresas preocupadas em relação a inexperiência de colaboradores recém contratados em determinadas áreas dos seus setores. Cada vez mais as empresas necessitam de colaboradores especializados em áreas específicas e dentro da realidade da empresa. Com a contratação de colaboradores, fazem-se necessários intensos e prolongados treinamentos, o que toma um tempo consideravelmente grande de colaboradores experientes que são alocados para tal função. O setor de help desk é um dos que mais sofre com esta inexperiência dos colaboradores, visto que os atendentes recém contratados ainda não conhecem os produtos da empresa ao qual irão prestar suporte aos clientes. Esta realidade faz parte da empresa Betha Sistemas, especializada em desenvolvimento de software para gestão pública. Nos últimos tempos a empresa tem tido um aumento expressivo de clientes e conseqüentemente o aumento na contratação de funcionários. A empresa Betha Sistemas encontra certa resistência em manter os colaboradores do setor help desk (setor também conhecido por Tele Suporte) atualizados com seus produtos (sistemas), visto que os colaboradores recém contratados não possuem pleno conhecimento dos sistemas aos quais prestam suporte. O processo de atendimento sem o auxílio de um sistema computacional torna-se unicamente dependente do conhecimento adquirido do atendente que o realiza. Conseqüentemente a empresa torna-se dependente dos colaboradores com maior experiência, pois o conhecimento não está agregado a empresa ou ao

10 9 departamento e sim ao atendente. Para que o atendimento seja agilizado, torna-se necessário a criação de uma base de dados que armazene todos os atendimentos e suas soluções. E para que os dados armazenados tornem-se informação útil a gestão, faz-se necessário a utilização de um sistema computacional que seja capaz de recuperar e reutilizar os casos de suporte já solucionados. O sistema é baseado na técnica de Raciocínio Baseado em Casos (RBC), que procura soluções para novos problemas baseado nos problemas que ocorreram anteriormente e que foram solucionados. O sistema proposto tem por objetivo auxiliar o atendente quanto a resolução das dúvidas expostas pelos clientes, fazendo com que o atendimento seja finalizado em tempo menor que o atual e assegurando sua qualidade. Consequentemente uma gama maior de clientes será atendida, além de disponibilizar um tempo maior aos atendentes para a realização de tarefas como pesquisas e treinamentos. 1.1 Objetivos Objetivo Geral Propor um sistema computacional que utiliza a técnica de Raciocínio Baseado em Casos com o propósito de auxiliar os atendentes do setor Help Desk recém contratados a efetuar um atendimento rápido e eficaz.

11 Objetivos Específicos Contextualizar a empresa Betha Sistemas; Analisar o atendimento do Help Desk da empresa Betha Sistemas; Modelar o banco de dados do sistema proposto; Especificar a aplicação do sistema proposto; Aplicação da técnica de RBC no sistema proposto; 1.2 Estrutura do Trabalho Este trabalho foi desenvolvido em base bibliográfica e empírica, selecionando da literatura ontologias sobre Help Desk e Raciocínio Baseado em Casos e in loco na empresa Betha Sistemas dados referentes aos suportes técnicos concedidos aos clientes. Este trabalho é dividido em 4 grupos de capítulos: No primeiro capítulo deste trabalho está a introdução, onde se faz o primeiro contato com o assunto do trabalho e entendimento quanto os objetivos gerais e específicos. No capítulo dois está disposto o contexto da instituição Betha Sistemas, dando uma visão geral de como é a empresa, produtos e funcionamento. No capítulo três o departamento Suporte da empresa Betha Sistemas é contextualizado, indicando seus setores, objetivos e números; No capítulo quatro os serviços de atendimento ao cliente Call Center e

12 11 Help Desk são definidos, mostrando seu funcionamento e sua importância junto às empresas. O capítulo cinco aborda os principais pontos da técnica de RBC (raciocínio baseado em casos). No capítulo seis são demonstrados alguns trabalhos universitários da atualidade que utiliza a técnica de RBC e os sistemas pioneiros que também a utilizam. No capítulo sete o sistema computacional para help desk proposto é especificado, definindo-se a estrutura do banco de dados e as técnicas utilizadas para construção da aplicação.

13 12 2 CONTEXTO DA INSTITUIÇÃO A empresa Betha Sistemas atua no desenvolvimento de software para gestão pública, onde 24 diferentes produtos são frutos da união entre a empresa e seus colaboradores, sendo que todos os produtos são voltados a gestão pública. Atualmente possui 6084 sistemas implantados, distribuídos nos diversos órgãos públicos de todo o território nacional, como prefeituras, câmaras, Fundações, Samaes entre outros. Conta com 18 revendas e 03 filiais, distribuídas nos estados do Acre, Alagoas, Amazonas, Bahia, Goiás, Mato Grosso, Mato Grosso do Sul, Paraíba, Paraná, Pernambuco, Rio de Janeiro, Rio Grande do Sul, Rondônia, Roraima, São Paulo e Santa Catarina. Sendo que o desenvolvimento de sistema é feito apenas na matriz, situada em Criciúma SC. Assim como na matriz, nas revendas e filiais são feitos os trabalhos de vendas, implantações, treinamentos e suporte. Atualmente conta com 191 colaboradores diretos, divididos nos departamentos: Conselho da Administração, Diretoria de Administração, Departamento Comercial, Departamento Administrativo e Financeiro, Redes, Centro de Treinamento, Assessoria Técnica, Desenvolvimento e Suporte. O sistema Sapo é o carro chefe da empresa, tendo 1736 implantações nos órgãos públicos. Por ser um sistema completo e conseqüentemente complexo, é o que demanda o maior tempo de análise, desenvolvimento, treinamento, implantação e suporte. Em seguida, vem os sistemas Folha e Compras, também com um expressivo número de implantações e complexibilidade, sendo 1732 implantações em todo Brasil; Os demais sistemas como Tributos, Tesouraria, Patrimônio,

14 13 Planejamento, Frotas, Fatura, entre outros, possuem menor número de implantações, mas de igual importância, somando um total de 2616 implantações.

15 14 3 CONTEXTO DO DEPARTAMENTO SUPORTE DA EMPRESA BETHA SISTEMAS Dentre os vários departamentos da empresa Betha Sistemas está o Suporte. Este departamento tem como função o atendimento aos clientes no que diz respeito aos produtos da empresa. Para uma melhor organização, o departamento Suporte localizado na Matriz foi dividido em setores, sendo eles: Conversão, Suporte e Help Desk, onde cada setor possui funções específicas, distintas dos demais setores. Os setores têm funções específicas, sendo que o setor Conversão é responsável pela conversão de bases de dados antigas para a base de dados atual, além de fazer as reconstruções dos bancos de dados dos clientes, quando necessário. O setor Suporte realiza pesquisas sobre a legislação pública da região em que presta suporte, faz as solicitações de alteração do sistema ao departamento responsável, desenvolve pequenos relatórios, implanta os sistemas, faz treinamento, presta suporte in loco, e muitas vezes auxiliam na organização dos dados na base de dados do cliente. Este departamento conta com a participação de 52 colaboradores, atuando diretamente com os clientes da empresa. 3.1 Help Desk da Empresa Betha Sistemas O setor de Help Desk da empresa atende os clientes da região de Santa Catarina e Paraná. As demais regiões são atendidas pelas revendas de sua localidade. A principal função do Help Desk é atender os clientes da empresa,

16 15 sanando dúvidas e resolvendo problemas relacionados aos produtos da empresa Betha Sistemas. O atendimento no Help Desk é em sua maioria por telefone, sendo feito alguns atendimentos on line, utilizando-se de Fórum ou . São feitos em média 303 atendimentos telefônicos diários no setor Help Desk na matriz, totalizando aproximadamente atendimentos mensais. Destes atendimentos 23,96% são destinados ao sistema Sapo, 32,95% ao sistema Folha, 18,31% ao sistema Tributos e 24,78% aos demais sistemas. O tempo médio de duração de um atendimento telefônico é de 10 minutos e 27 segundos, sendo que os colaboradores deste setor além de prestarem atendimento ao telefone, precisam de tempo para efetuar testes, consultas e os atendimentos on-line. O setor Help Desk da matriz tem em seu quadro de colaboradores 15 pessoas, dando em média 22,2 atendimentos diários por colaborador. Quando um colaborador entra neste setor, recebe os treinamentos necessários para conhecer os produtos da empresa e conhecer especificamente os produtos aos quais irá prestar atendimento. Após os treinamentos e avaliação pela pessoa responsável do setor, os novos colaboradores estarão aptos a prestar atendimentos aos clientes da empresa Betha Sistemas.

17 16 4 SERVIÇOS DE ATENDIMENTO AO CLIENTE: CALL CENTER E HELP DESK Define-se por Call Center o local, departamento ou setor, onde colaboradores de uma determinada empresa interagem com seus clientes utilizandose de vários meios de comunicação, mais usualmente o telefone.... o call center consiste de um local onde se concentra o relacionamento com os clientes, seja ele realizado através de telefone, , web site, fax ou outra tecnologia. (JAMIL, 2005, p.100). Por meio do call center não são efetuados apenas os suportes a produtos, através dele são efetuadas outras diversas atividades como prestação de serviços de saúde, vendas de bens, auxílios no uso de serviços e produtos, desenvolvimento de imagem de empresas, marketing político e governamental, entre outros. Segundo Jamil (2005, p.100), o call center integra atividades relacionadas a pesquisas, suporte a produto (help desk), serviço de atendimento ao consumidor (SAC), suporte a marketing e vendas (tele marketing) entre outros. Os centros de atendimentos, ou call center estão no topo da lista das prioridades das empresas, pois atualmente essa forma de atendimento é a preferida pelos clientes. Talvez a preferência se explique pela comodidade em sanar dúvidas, fazer compras, sugestões ou reclamações sem ter que se deslocar, utilizando apenas o telefone ou a internet para efetuar o contato. Através do call center as empresas obtêm vantagens, como por exemplo, efetuar uma venda complementar ao cliente através do contato feito pelo mesmo. Outra vantagem é a redução de custos com o suporte a produtos e serviços. Se o cliente não tiver custos em obter informações ou sanar dúvidas quanto a produtos, aumenta a fidelidade do cliente em relação a empresa, e diminuem os riscos deste

18 17 cliente migrar para a concorrência. A redução de custos não se dá apenas ao cliente, mas para a empresa também, pois a mesma não precisará deslocar funcionários para atender um cliente. Além da economia no tempo também há a economia financeira. A empresa também obtém vantagens com o call center no momento do contato com o cliente, tendo a possibilidade de fazer questionamentos que poderão ser utilizados pela empresa de forma vantajosa, como por exemplo, pesquisar a preferência de determinados produtos com os clientes. É a oportunidade de aprimorar seus serviços, indo ao encontro das necessidades dos clientes, tendo como conseqüência o aumento das margens de lucro. As vantagens da utilização do call center são muitas, mas vão ao encontro dos objetivos da cada empresa. O Call Center deverá ser moldado de acordo com as necessidades de cada empresa. Na realidade, não há um modelo único de Call Center para todos. Cada empresa ou segmento de atividade é um universo. Assim, cada cliente tem características e necessidades distintas, que precisam de soluções sob medida e personalizadas. (RANDOPAR, 2006). Help Desk significa dar apoio, suporte técnico de determinados produtos ou serviços ao usuário a fim de resolver seus problemas ou sanar suas dúvidas. Podemos dizer que o Help Desk é um dos segmentos do Call Center, sendo definido um ponto específico de contato para todos os chamados referentes a problemas e dúvidas dos produtos e serviços da empresa; Ao disponibilizar os serviços de Help Desk, a empresa permite o aproveitamento máximo pelos usuários dos produtos que tem a oferecer, aumentando a satisfação dos clientes.

19 18 Um dos benefícios que o Help Desk agrega a empresa é a redução de custos em treinamentos. Os treinamentos continuarão existindo, porém em menor quantidade, pois muitas dúvidas poderão ser sanadas através do Help Desk. Para que seja dado um suporte com qualidade é necessário que os atendentes do Help Desk sejam especializados em dar suporte em vários níveis e a vários públicos, além de precisar conhecer os produtos e serviços ao qual presta suporte.

20 19 5 RACIOCÍNIO BASEADO EM CASOS (RBC) De uma forma geral o RBC (Raciocínio Baseado em Casos) é o processo de apresentar soluções com bases em problemas já resolvidos anteriormente. Podemos dizer que o processo de RBC é um forte instrumento de difusão de conhecimento, a partir de experiências adquiridas anteriormente. Com base nisso, é possível afirmar que o método de RBC além solucionar os diversos problemas do nosso dia-a-dia é um eficiente método de desenvolvimento de software. Conforme Barone (2003, p. 210) o processo de RBC [...] propõe a solução para novos problemas adaptando soluções que foram utilizadas para resolver problemas anteriores., então, não se trata de um sistema de Inteligência Artificial (IA), baseado em regras, onde a regra só poderia ser alterada pelo programador do sistema, e sim de um sistema capaz de fornecer soluções através de casos semelhantes já solucionados, onde as soluções propostas são anteriormente adaptadas para o novo problema. O raciocínio baseado em casos é uma técnica de IA que soluciona novos problemas através da adaptação de soluções anteriores. A utilização do método de RBC está intrínseca em nosso cotidiano, porém raramente percebemos. O RBC é a técnica que o raciocínio humano utiliza para solucionar novos problemas, recuperando e adaptando soluções anteriores ao novo problema. Se analisarmos, o ato de consertar um computador é na maioria das vezes baseado em RBC. O técnico irá fazer tentativas de conserto com bases nos problemas similares que ele solucionou anteriormente. Raciocínio Baseado em Casos (RBC) ou Case-Based Reasoning (CBR) é uma técnica para desenvolvimento de sistemas de informação que tem origem em estudos de aspectos relacionados ao

21 20 aprendizado humano. (CEREP, 2006). Lagemann (1998) exemplifica o uso do RBC em nosso cotidiano: "Um turista francês em visita ao Rio de Janeiro estava planejando visitar amigos em Petrópolis, cidade serrana daquele estado. Havia alugado um carro já há alguns dias, mas ainda não estava familiarizado com o trânsito. Solicitou informações no hotel onde estava hospedado sobre como chegar a Petrópolis. Explicaram-lhe detalhadamente como chegar a Av. Brasil. Não conseguiram, entretanto, precisar exatamente em que altura da Av. Brasil deveria pegar a BR316, rodovia que o levaria a região serrana. Ele lembrou porém, que certa vez havia tido dificuldades para sair de uma rodovia expressa na França. Naquela vez, trafegava em alta velocidade pela pista central da via e quando avistou a saída não teve mais tempo suficiente para pegá-la. Lembrou também, que na segunda vez que pretendia pegar aquela mesma saída, andou muitos quilômetros lentamente na faixa da direita para não perdê-la. Perdeu tempo precioso, mas notou que a uns 500 metros antes da saída havia um enorme "out door" da Coca-cola. Na terceira vez, andou pela faixa central até o momento que avistou o "out door" e então tomou a faixa da direita a tempo de pegar a saída. Esta lembrança, lhe sugere que pergunte aos seus informantes a respeito de algum ponto de referência importante nas proximidades da saída. É informado de que há um posto de combustíveis da Texaco aproximadamente a 1 quilômetro antes da saída. Perfeito, dirigiu rapidamente pela faixa da esquerda até avistar o posto, tomou então a faixa da direita e pegou a BR316 no local exato." 5.1 Ciclo do Processo de RBC O processo de RBC é composto por várias etapas, que servem de orientação para a aplicação prática do RBC, sendo que estas etapas constituem um ciclo contínuo de raciocínio. Cada etapa é constituída de um conjunto de tarefas que podem ser implementadas por meio de diferentes técnicas. Segundo Fernandes (2003, p. 31), as etapas que constituem o desenvolvimento de um sistema de RBC são definidas de forma diferente entre alguns autores. Alguns citam as etapas do desenvolvimento de um sistema de RBC como representação dos casos, indexação, recuperação, ajuste da situação e aprendizagem, outros autores definem como representação dos casos, indexação, recuperação, adaptação, aplicação e manutenção.

22 21 Para Barone (2003, p.210) o processo de RBC é composto por quatro etapas: Os processos que envolvem sistemas RBC podem ser representados em um ciclo com quatro processos [...], denominadas de Recuperação, Reutilização, Revisão e Retenção. A figura 1 mostra o ciclo do RBC, conforme Lee (1998). Figura 1 Ciclo do RBC Fonte: LEE (1998) Recuperação de Casos -> Nesta etapa, é feita a recuperação dos dados similares; Na etapa de recuperação de casos é utilizado um algoritmo de recuperação que detecta na base de casos (BC), casos similares ao da nova situação apresentada. Nesta etapa os casos armazenados na memória são julgados, verificando-se a utilização em relação ao novo caso apresentado na pesquisa, para isso, é calculada a similaridade entre o caso recuperado e o novo caso. Durante o julgamento, os casos considerados inúteis são descartados e os úteis são classificados a fim de obter uma ordenação dos casos mais relevantes. A comparação no julgamento é feita pela semelhança das características ou atributos

23 22 que representam o conteúdo e o contexto da situação. Reutilização de casos -> Reutilização do caso recuperado para resolução do problema; Para que um caso recuperado seja reutilizado são levados em considerações dois pontos: a primeira é a diferença entre o caso recuperado e o novo caso, e a segunda é quais as partes do caso recuperado podem ser utilizadas para o novo caso. A reutilização de casos pode-se dar por cópia ou adaptação. Para que um caso recuperado seja reutilizado através de uma cópia, é necessário que suas características sejam muito semelhantes e que haja poucas diferenças entre as características do caso recuperado com o do caso apresentado. Porém, se existirem diversas diferenças entre o caso recuperado e o apresentado, será necessário uma adaptação, para que seja apresentada uma solução adequada ao problema. A adaptação é feita através da transformação de soluções passadas ou derivando os métodos que geraram a solução original. Revisão de casos -> Avaliação da solução proposta; Nesta etapa são feitas as avaliações quanto as soluções apresentadas e pode-se obter o aprendizado em casos de sucesso ou quando a solução apresentada não atende as necessidades é feita a reparação da solução pelo especialista. Retenção de Casos -> Retém a experiência útil para futura utilização em outros casos; É feita a retenção na BC do aprendizado adquirido na solução do problema para posterior utilização em casos similares. Nesta etapa não basta reter a informação, é necessário selecionar a informação adquirida e indexar da melhor

24 23 forma afim de que possa ser recuperada em uma futura consulta. No decorrer deste trabalho serão apresentadas as etapas consideradas mais importantes na visão de Fernandes (2003. p.31), conforme abaixo: Representação dos Casos; Indexação; Recuperação; Ajuste da Situação; Aprendizagem 5.2 Representação dos Casos O conhecimento adquirido em um determinado contexto é formalizado como caso. Quando organizados e armazenados, o conjunto de casos é chamado de base de casos (BC). Podemos dizer que um caso é formado pela descrição do problema, pela descrição da solução e pelo resultado da aplicação da solução. Kolodner (1993, apud FERNANDES, 2003, p. 32) descreve estas partes como: 1 Descrição do problema, que mostra o estado da situação de quando o caso aconteceu, com a representação do problema. Engloba: Metas a serem alcançadas na solução do problema. Restrições contidas nestas metas. Características e relações entre as partes da situação. 2 Solução do problema identificado na descrição do mesmo, sendo os componentes das soluções: A solução propriamente dita.

25 24 Passos necessários para a resolução do problema. Justificativas do porquê das decisões tomadas na resolução do problema. Soluções possíveis que não foram escolhidas (soluções alternativas) ou soluções que foram excluídas por não serem aceitáveis. Expectativas dos resultados. 3 Resultado da aplicação, sendo seus componentes: O próprio resultado. Se o resultado preencheu ou violou as expectativas. O resultado foi sucesso ou falha. Explicação da violação da expectativa ou da falha. Estratégia para reparo que poderia evitar um problema. Apontar para uma provável próxima solução. A representação dos casos deve ser feita de forma que facilite a recuperação e reutilizações dos casos. Portanto, a etapa de representação dos casos irá definir o sucesso ou o fracasso da recuperação e reutilização dos casos. Na representação dos casos, deve-se saber o que guardar de um caso, qual a estrutura mais adequada para descrever o conteúdo do caso e como deve ser organizada a base de casos. Os casos são representados de acordo com o propósito do sistema que está sendo desenvolvido, podendo ser representados em formas de desenhos, textos, gráficos, entre outros. Para Fernandes (2003, p.32) Um caso pode ser representado de diferentes maneiras, mas a descrição através de atributos é a forma

26 25 mais usual. Lee (1998) descreve alguns formalismos utilizados na representação dos casos em sistemas de RBC, como redes semânticas, frames, scripts, MOPs (Memory Organization Packets), representação tipo formulário entre outros. Para determinar qual a representação mais adequada, deve-se levar em conta a funcionalidade e a facilidade em adquirir conhecimento. Redes Semânticas pode ser definida pelo conjunto de nós interligados através de arcos, onde os nós são os objetos e os arcos as relações binárias entre estes objetos. []... uma rede semântica consiste em um conjunto de nodos conectados por um conjunto de arcos. (BITTENCOURT, 2001, p.260). Os.Frames são também conhecidos como Molduras ou Quadros. Um Frame é um conjunto de atributos que descrevem as características dos casos através de seus valores (BITTENCOURT, 2001, P.264). Os valores dos atributos podem ser propriedades dos tipos de valores, conjunto de regras de procedimentos, ponteiros para outros frames, propriedade das restrições de números que podem ser associados a cada atributo. Script é uma estrutura de dados que descreve uma seqüência de eventos ou passos de acontecimentos em um contexto particular. Desta forma, é possível antever o que irá acontecer, salvo exceções. Um exemplo de um script é a ida ao restaurante onde os passos são: entrar, pegar escolher a mesa, sentar-se, esperar pelo garçom, fazer o pedido, comer, pedir a conta, pagar, ir embora. Neste exemplo, dificilmente ocorrerá algo que desvie o percurso

27 26 deste script. Lembre-se de que um roteiro é uma seqüência estereotipada de eventos, como aqueles envolvidos em uma ida ao dentista. Rich (1993, p. 624) Em algumas literaturas os scripts são chamados de roteiros MOP s: (pacotes de organização de memória): É a evolução do script (ou roteiro). O MOP nasceu a partir da dificuldade de se encontrar casamento parcial nos scripts. A partir dai os scripts foram divididos em partes chamadas cenas e as similares são agrupadas em MOP s comuns e estes organizados de forma hierárquica. Os MOP s além de organizar cenas organizam-se em outros MOP s, formando MOP s de níveis mais altos. Fernandes (2003, p.35) coloca que as Normas, os Índices e os Casos caracterizam os MOP s, sendo que as normas são as características comuns dos casos, os índices irão diferenciar os casos indexados ao MOP. Formulários: É composto por um conjunto de campos valorados, descritivos. Este formato lembra a estrutura de linhas e colunas de um banco de dados relacional. O tipo formulário é uma alternativa para representar os casos em estruturas planas. Com este tipo, pode-se representar casos em estruturas organizacionais planas Kolodner (1993 apud LAGEMANN 1998). 5.3 Indexação A indexação em um livro referencia uma página, em um banco de dados

28 27 relacional referencia um registro, e em RBC a indexação referencia uma característica de um caso. É necessária para que os dados a serem pesquisados possam ser recuperados rapidamente e de forma correta. À medida que novos casos são apresentados e armazenados na base de dados a mesma cresce ao ponto em que se torna inviável efetuar busca sem a utilização de um índice. (BARRETO, 2001, p.161) LEE (1998) coloca que é no processo de indexação que são determinados quais atributos serão comparados, para que se possa fazer a avaliação da similaridade entre os casos da BC e o caso de entrada. A definição de um índice deve ser feita por um especialista do assunto, que compreenda o conteúdo do caso e que saiba quais informações daquele caso poderão ser reutilizadas. A idéia óbvia é indexar episódios passados pelas características que estão presentes nele. Por exemplo, qualquer experiência que tenha a ver com um carro seria arquivada em Carro, e também em outros índices. Rich (1993, p. 627) Para que o processo de indexação seja executado de forma correta, é necessário que os casos quando armazenados na BC sejam rotulados, os rótulos serão utilizados no momento da recuperação dos casos. Existem vários algoritmos de indexação e a escolha deve ser feita para cada aplicação, analisando qual algoritmo será mais eficaz. 5.4 Recuperação de Casos O processo de recuperação de casos tem por objetivo encontrar na BC (Base de Caso) um caso ou um conjunto de casos cuja sua solução seja útil ao novo caso apresentado. As características do novo caso relevantes à solução do

Guia Portal de Atendimento VERSÃO 06 PÁGINA 2 DE 11

Guia Portal de Atendimento VERSÃO 06 PÁGINA 2 DE 11 Guia de Suporte PÁGINA 2 DE 11 1. Definições Gerais Este documento tem por objetivo descrever e exemplificar as principais situações que requerem auxílio do suporte técnico Betha, bem como os principais

Leia mais

APLICATIVO PARA GERENCIAMENTO DE FORÇA DE TRABALHO EM EMPRESAS DE TELEFONIA MÓVEL

APLICATIVO PARA GERENCIAMENTO DE FORÇA DE TRABALHO EM EMPRESAS DE TELEFONIA MÓVEL APLICATIVO PARA GERENCIAMENTO DE FORÇA DE TRABALHO EM EMPRESAS DE TELEFONIA MÓVEL Tatiana Bogo Fujii Prof. Wilson Pedro Carli Orientador Introdução; Telefonia Celular; Internet; ASP; Inteligência Artificial;

Leia mais

Ferramenta para Ensino da Técnica de Raciocínio Baseado em Casos

Ferramenta para Ensino da Técnica de Raciocínio Baseado em Casos Ferramenta para Ensino da Técnica de Raciocínio Baseado em Casos Anita Maria da Rocha Fernandes anita.fernandes@univali.br UNIVALI Helton Machado Kraus heltonkraus@univali.br UNIVALI Resumo:O Raciocínio

Leia mais

SISTEMA DE GERENCIAMENTO DE REDES BASEADO EM CONHECIMENTO

SISTEMA DE GERENCIAMENTO DE REDES BASEADO EM CONHECIMENTO Fábio José Justo dos Santos SISTEMA DE GERENCIAMENTO DE REDES BASEADO EM CONHECIMENTO Monografia apresentada ao Departamento de Ciência da Computação da Universidade Federal de Lavras como parte das exigências

Leia mais

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia

Leia mais

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

2 Auto-sintonia de Bancos de Dados e Agentes de Software

2 Auto-sintonia de Bancos de Dados e Agentes de Software 2 Auto-sintonia de Bancos de Dados e Agentes de Software A uso da abordagem de agentes de software 1 pode trazer benefícios a áreas de aplicação em que é necessário construir sistemas autônomos, ou seja,

Leia mais

UNIVERSIDADE FEDERAL DO RIO GRANDE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS

UNIVERSIDADE FEDERAL DO RIO GRANDE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS UNIVERSIDADE FEDERAL DO RIO GRANDE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS Professor: Adriel Ziesemer Disciplina: Engenharia de Software TRABALHO ACADÊMICO Cristian Santos - nº 45671 Guilherme

Leia mais

Estrutura de um Sistema Especialista

Estrutura de um Sistema Especialista Sistemas Especialistas Difusos Estrutura de um Sistema Especialista Prof. Max Pereira http://paginas.unisul.br/max.pereira Áreas de Aplicação da IA SISTEMAS Sistemas Especialistas (Baseados em Conhecimento)

Leia mais

Modelagem de Casos de Uso (Parte 2)

Modelagem de Casos de Uso (Parte 2) Modelagem de Casos de Uso (Parte 2) Roteiro (1) Método para Modelagem de Casos De Uso Estudo de Caso: Sistema de Controle para Videolocadora Levantamento Inicial dos Casos de Uso Identificação dos Casos

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO CURSO DE BIBLIOTECONOMIA DÉBORA DE MEIRA PADILHA

UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO CURSO DE BIBLIOTECONOMIA DÉBORA DE MEIRA PADILHA UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO CURSO DE BIBLIOTECONOMIA DÉBORA DE MEIRA PADILHA PROPOSTA DE IMPLANTAÇÃO DO SOFTWARE PERGAMUM NA ESCOLA BÁSICA DR. PAULO FONTES Florianópolis

Leia mais

CRManager. CRManager. TACTIUM CRManager. Guia de Funcionalidades. Versão 5.0 TACTIUM CRManager Guia de Funcionalidades. www.softium.com.

CRManager. CRManager. TACTIUM CRManager. Guia de Funcionalidades. Versão 5.0 TACTIUM CRManager Guia de Funcionalidades. www.softium.com. Tactium Tactium CRManager CRManager TACTIUM CRManager Guia de Funcionalidades 1 O TACTIUM CRManager é a base para implementar a estratégia de CRM de sua empresa. Oferece todo o suporte para personalização

Leia mais

Consistência da Base Cadastral e Controle da Qualidade dos Dados de Faturamento

Consistência da Base Cadastral e Controle da Qualidade dos Dados de Faturamento XVIII Seminário Nacional de Distribuição de Energia Elétrica SENDI 2008-06 a 10 de outubro Olinda - Pernambuco - Brasil Consistência da Base Cadastral e Controle da Qualidade dos Dados de Faturamento Carlos

Leia mais

Unioeste Universidade Estadual do Oeste do Paraná

Unioeste Universidade Estadual do Oeste do Paraná Unioeste Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Informática Curso de Bacharelado em Informática Especificação de Requisitos e Modelagem Orientada

Leia mais

Padronize sua atividade de arrecadação com

Padronize sua atividade de arrecadação com Padronize sua atividade de arrecadação com AÇÕES PADRONIZADAS ELEVAM A EFICIÊNCIA, REDUZEM ERROS, AMPLIAM RAPIDAMENTE SUA CAPACIDADE DE AGIR. CONFIRA NESTE FOLDER Eu Penso ATM é um software que funciona

Leia mais

Modelagem de Casos de Uso (Parte 2)

Modelagem de Casos de Uso (Parte 2) Modelagem de Casos de Uso (Parte 2) Roteiro (1) Método para Modelagem de Casos De Uso Estudo de Caso: Sistema de Controle para Videolocadora Levantamento Inicial dos Casos de Uso Identificação dos Casos

Leia mais

Sistema de Automação Comercial de Pedidos

Sistema de Automação Comercial de Pedidos Termo de Abertura Sistema de Automação Comercial de Pedidos Cabana - Versão 1.0 Iteração 1.0- Release 1.0 Versão do Documento: 1.5 Histórico de Revisão Data Versão do Documento Descrição Autor 18/03/2011

Leia mais

ITIL na Prática. Quais são os fatores críticos de sucesso para obter valor a partir de um Service Desk? Conhecimento em Tecnologia da Informação

ITIL na Prática. Quais são os fatores críticos de sucesso para obter valor a partir de um Service Desk? Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação ITIL na Prática Quais são os fatores críticos de sucesso para obter valor a partir de um Service Desk? Conhecimento em Tecnologia da Informação 2010 Bridge Consulting

Leia mais

Palavras-Chaves: estoque, modelagem, requisitos, UML, vendas.

Palavras-Chaves: estoque, modelagem, requisitos, UML, vendas. UTILIZAÇÃO DA UML NO DESENVOLVIMENTO DE SISTEMA DE CONTROLE DE VENDAS E ESTOQUE GILBERTO FRANCISCO PACHECO DOS SANTOS Discente da AEMS Faculdades Integradas de Três Lagoas JACKSON LUIZ ARROSTI Discente

Leia mais

Gerenciamento de Serviços em TI com ITIL. Gerenciamento de Serviços de TI com ITIL

Gerenciamento de Serviços em TI com ITIL. Gerenciamento de Serviços de TI com ITIL Gerenciamento de Serviços de TI com ITIL A Filosofia do Gerenciamento de Serviços em TI Avanços tecnológicos; Negócios totalmente dependentes da TI; Qualidade, quantidade e a disponibilidade (infra-estrutura

Leia mais

FRANQUIA HOME OFFICE

FRANQUIA HOME OFFICE FRANQUIA HOME OFFICE SUMÁRIO QUEM SOMOS PREMIAÇÕES ONDE ESTAMOS NOSSO NEGÓCIO MULTIMARCAS MULTISERVIÇOS PERFIL DO FRANQUEADO VANTAGENS DA FRANQUIA CLUBE TURISMO DESCRITIVO DO INVESTIMENTO PROCESSO DE SELEÇÃO

Leia mais

Guia de Introdução ao Windows SharePoint Services

Guia de Introdução ao Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services - Windows SharePoint Services... Page 1 of 11 Windows SharePoint Services Guia de Introdução ao Windows SharePoint Services Ocultar tudo O Microsoft Windows

Leia mais

Realização de Estimativas utilizando Análise de Pontos de Função

Realização de Estimativas utilizando Análise de Pontos de Função CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA DISCIPLINA: ENGENHARIA DE SOFTWARE PROFESSOR(A): MONALESSA PERINI BARCELLOS CÓDIGO: INF281 EMAIL: MONALESSA@INF.UFES.BR Realização de Estimativas utilizando

Leia mais

Tecnologias da Informação e da Comunicação Aula 01

Tecnologias da Informação e da Comunicação Aula 01 Tecnologias da Informação e da Comunicação Aula 01 Douglas Farias Cordeiro Universidade Federal de Goiás 31 de julho de 2015 Mini-currículo Professor do curso Gestão da Informação Professor do curso ESAMI

Leia mais

Projeto de Arquitetura

Projeto de Arquitetura Projeto de Arquitetura Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 11 Slide 1 Objetivos Apresentar projeto de arquitetura e discutir sua importância Explicar as decisões de projeto

Leia mais

Documento de Requisitos

Documento de Requisitos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Documento de Requisitos Sistema Gerenciador de Atendimento de Chamados Técnicos Grupo: Luiz Augusto Zelaquett

Leia mais

TRABALHO 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 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 mais

Tutorial Novo Sistema de Intimações da OAB SP

Tutorial Novo Sistema de Intimações da OAB SP Tutorial Novo Sistema de Intimações da OAB SP O sistema de intimações da OAB SP está de cara nova. Mais rápido, eficiente, organizado e cobrindo maior número de diários oficiais, o serviço foi projetado

Leia mais

Engenharia de Software I

Engenharia de Software I Engenharia de Software I Rogério Eduardo Garcia (rogerio@fct.unesp.br) Bacharelado em Ciência da Computação Aula 03 In a calm sea every man is a pilot. Engenharia de Software I Aula 3 Gerenciamento de

Leia mais

AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE. Prof. Msc. Hélio Esperidião

AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE. Prof. Msc. Hélio Esperidião AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE Prof. Msc. Hélio Esperidião O QUE É UM ALGORITMO? É qualquer procedimento computacional bem definido que informa algum valor ou conjunto de valores como entrada

Leia mais

1998-2015 Domínio Sistemas Ltda. Todos os direitos reservados.

1998-2015 Domínio Sistemas Ltda. Todos os direitos reservados. Versão 8.1A-13 Saiba que este documento não poderá ser reproduzido, seja por meio eletrônico ou mecânico, sem a permissão expressa por escrito da Domínio Sistemas Ltda. Nesse caso, somente a Domínio Sistemas

Leia mais

INSTRUÇÃO NORMATIVA INS 14.16. Instrução Normativa: 14.16/08-01. Revisão nº 0102. Data da Revisão: 22/10/2012. Resolução Sup.

INSTRUÇÃO NORMATIVA INS 14.16. Instrução Normativa: 14.16/08-01. Revisão nº 0102. Data da Revisão: 22/10/2012. Resolução Sup. INSTRUÇÃO NORMATIVA INS 14.16 Telemarketing Ativo Origem: Diretoria Superintendência Serviço de Apoio às Micro e Pequenas Empresas do Estado de Mato Grosso Instrução Normativa: 14.16/08-01 Revisão nº 0102

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE INFORMÁTICA EDITOR DE HELP MANUAL DO USUÁRIO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE INFORMÁTICA EDITOR DE HELP MANUAL DO USUÁRIO PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE INFORMÁTICA EDITOR DE HELP MANUAL DO USUÁRIO ANA PAULA CARVALHO LORENZONI MICHELINE PARIZOTTO PROFESSORA. MILENE SELBACH SILVEIRA ORIENTADORA

Leia mais

ROTEIRO DE PROJETOS IV

ROTEIRO DE PROJETOS IV ROTEIRO DE PROJETOS IV O Objetivo da Disciplina de : Analisar as potencialidades e fragilidades de uma organização (com ou sem fins lucrativos), elaborando um levantamento diagnóstico acerca do quadro

Leia mais

COMO O INVESTIMENTO EM TI PODE COLABORAR COM A GESTÃO HOSPITALAR?

COMO O INVESTIMENTO EM TI PODE COLABORAR COM A GESTÃO HOSPITALAR? COMO O INVESTIMENTO EM TI PODE COLABORAR COM A GESTÃO HOSPITALAR? Descubra os benefícios que podem ser encontrados ao se adaptar as novas tendências de mercado ebook GRÁTIS Como o investimento em TI pode

Leia mais

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual Algoritmos: Lógica para desenvolvimento de programação de computadores Autor: José Augusto Manzano Capítulo 1 Abordagem Contextual 1.1. Definições Básicas Raciocínio lógico depende de vários fatores para

Leia mais

Política de Atendimento Técnico, Suporte e Assistência aos softwares SiplanControl-M

Política de Atendimento Técnico, Suporte e Assistência aos softwares SiplanControl-M Política de Atendimento Técnico, Suporte e Assistência aos softwares SiplanControl-M 1. Introdução a política 2. Quem está elegível para solicitar suporte? 3. Horário de atendimento 4. Que tempo de resposta

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Requisitos de Software Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.br Requisito O que é um REQUISITO? Em software: É a CARACTERIZAÇÃO do que o

Leia mais

A IMPORTÂNCIA DO PLANEJAMENTO GERENCIAL: UM ESTUDO DE CASO EM UMA PEQUENA EMPRESA DO SETOR AGRONEGÓCIO NO MUNICÍPIO DE BAMBUÍ/MG.

A IMPORTÂNCIA DO PLANEJAMENTO GERENCIAL: UM ESTUDO DE CASO EM UMA PEQUENA EMPRESA DO SETOR AGRONEGÓCIO NO MUNICÍPIO DE BAMBUÍ/MG. Bambuí/MG - 2008 A IMPORTÂNCIA DO PLANEJAMENTO GERENCIAL: UM ESTUDO DE CASO EM UMA PEQUENA EMPRESA DO SETOR AGRONEGÓCIO NO MUNICÍPIO DE BAMBUÍ/MG. Ana Cristina Teixeira AMARAL (1); Wemerton Luis EVANGELISTA

Leia mais

Um sistema é constituído de um conjunto de processos que executam seus respectivos códigos do sistema operacional e processos e códigos de usuários.

Um sistema é constituído de um conjunto de processos que executam seus respectivos códigos do sistema operacional e processos e códigos de usuários. Os sistemas computacionais atuais permitem que diversos programas sejam carregados na memória e executados simultaneamente. Essa evolução tornou necessário um controle maior na divisão de tarefas entre

Leia mais

ERP Enterprise Resourse Planning Sistemas de Gestão Empresarial

ERP Enterprise Resourse Planning Sistemas de Gestão Empresarial ERP Enterprise Resourse Planning Sistemas de Gestão Empresarial Prof. Pedro Luiz de O. Costa Bisneto 14/09/2003 Sumário Introdução... 2 Enterprise Resourse Planning... 2 Business Inteligence... 3 Vantagens

Leia mais

Qualidade de software

Qualidade de software Faculdade de Ciências Sociais e Aplicadas de Petrolina - FACAPE Curso: Ciência da Computação Disciplina:Projeto de Sistemas Qualidade de software cynaracarvalho@yahoo.com.br Qualidade de software Qualidade

Leia mais

Perguntas que se esperam respondidas ao final do capítulo 5

Perguntas que se esperam respondidas ao final do capítulo 5 Perguntas que se esperam respondidas ao final do capítulo 5 Por que é importante um bom projeto de produtos e serviços? rojeto de produtos e serviços Quais são os estágios no projeto de produtos e serviços?

Leia mais

Aplicação de uma FAQ Baseada em RBC para Suporte a Usuários de um Sistema Web

Aplicação de uma FAQ Baseada em RBC para Suporte a Usuários de um Sistema Web Aplicação de uma FAQ Baseada em RBC para Suporte a Usuários de um Sistema Web Richard Marthendal Guckert 1, Daniela Souza Moreira 2, Anita Maria da Rocha Fernandes 1, 2 1 Curso de Ciência da Computação

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia. 1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade

Leia mais

Engenharia de Software I

Engenharia de Software I Engenharia de Software I Rogério Eduardo Garcia (rogerio@fct.unesp.br) Bacharelado em Ciência da Computação Aula 05 Material preparado por Fernanda Madeiral Delfim Tópicos Aula 5 Contextualização UML Astah

Leia mais

PESQUISA DE SATISFAÇÃO SOBRE O SERVIÇO DE SUPORTE TÉCNICO DE TI

PESQUISA DE SATISFAÇÃO SOBRE O SERVIÇO DE SUPORTE TÉCNICO DE TI PESQUISA DE SATISFAÇÃO SOBRE O SERVIÇO DE SUPORTE TÉCNICO DE TI APRESENTAÇÃO Este documento fornece um resumo do relatório da pesquisa de satisfação que foi realizada no Tribunal de Justiça de Pernambuco

Leia mais

4 Conversor EDTV Raw. 4.1 Arquitetura

4 Conversor EDTV Raw. 4.1 Arquitetura 4 Conversor EDTV Raw O conversor EDTV Raw é o programa que lê um documento escrito no perfil NCL EDTV e gera um documento Raw equivalente, i.e. que define a mesma apresentação. Este capítulo, apresenta

Leia mais

Teoria e Prática. Totalmente de acordo com a 4 a Edição/2009. Rosaldo de Jesus Nocêra, PMP, PMI-SP, MCTS. do PMBOK do PMI. Acompanha o livro:

Teoria e Prática. Totalmente de acordo com a 4 a Edição/2009. Rosaldo de Jesus Nocêra, PMP, PMI-SP, MCTS. do PMBOK do PMI. Acompanha o livro: Gerenciamento de Projetos Teoria e Prática Totalmente de acordo com a 4 a Edição/2009 do PMBOK do PMI Acompanha o livro: l CD com mais de 70 formulários exemplos indicados pelo PMI e outros desenvolvidos

Leia mais

Manual do SGI Sistema de Gestão Integrada

Manual do SGI Sistema de Gestão Integrada Manual do SGI Sistema de Gestão Integrada Revisão 02 Manual MN-01.00.00 Requisito Norma ISO 14.001 / OHSAS 18001 / ISO 9001 4.4.4 Página 1 de 14 Índice 1. Objetivo e Abrangência 2. Documentos Referenciados

Leia mais

SISTEMA DE HELP DESK BASEADO EM RBC

SISTEMA DE HELP DESK BASEADO EM RBC SISTEMA DE HELP DESK BASEADO EM RBC Tharso de Souza Ferreira, Rudimar Luis Scaranto Dazzi Universidade do Vale do Itajaí Centro de Ciências Tecnológicas da Terra e do Mar Rua Uruguai, 458 88302-202 Itajaí

Leia mais

Determinar o Tipo de Contagem. Identificar o Escopo de Contagem e Fronteira da Aplicação. Contagem das Funções de Dados. Calcular os PFs Ajustados

Determinar o Tipo de Contagem. Identificar o Escopo de Contagem e Fronteira da Aplicação. Contagem das Funções de Dados. Calcular os PFs Ajustados Análise de Pontos de Função (Hazan, 2001) A Análise de Pontos de Função (APF) é um método-padrão para a medição do desenvolvimento de software, visando estabelecer uma medida de tamanho do software em

Leia mais

Como implantar um Help Desk

Como implantar um Help Desk 7 Passos Como implantar um Oito passos usando Software Sumário Passo 1 - Cadastros Básicos...3 Passo 2 Catálogo de Serviços...4 Passo 3 Base de Conhecimento...5 Passo 4 Níveis de Suporte Técnico...6 Passo

Leia mais

Projetos na área de TI. Prof. Hélio Engholm Jr

Projetos na área de TI. Prof. Hélio Engholm Jr Projetos na área de TI Prof. Hélio Engholm Jr Projetos de Software Ciclo de Vida do Projeto Concepção Iniciação Encerramento Planejamento Execução e Controle Revisão Ciclo de Vida do Produto Processos

Leia mais

Plano de Projeto. 1. Introdução. 2. Escopo do Projeto. Projeto: Biblioteca Central da UFES. Versão: 2.0. Responsável: Ricardo de Almeida Falbo

Plano de Projeto. 1. Introdução. 2. Escopo do Projeto. Projeto: Biblioteca Central da UFES. Versão: 2.0. Responsável: Ricardo de Almeida Falbo Plano de Projeto Projeto: Biblioteca Central da UFES Versão: 2.0 Responsável: Ricardo de Almeida Falbo 1. Introdução Este documento apresenta a versão 2.0 do Plano de Projeto para o projeto de desenvolvimento

Leia mais

Projeto: Sistema de Gestão S.G.

Projeto: Sistema de Gestão S.G. Projeto: Sistema de Gestão S.G. Universidade Federal de Uberlândia 1/11 Histórico de revisão Versão 1.0 Data Ve rsão Descrição Autores 012 09/07/2 1.0 Descrição do Projeto de desenvolvimento do Sistema

Leia mais

Combinando a norma ISO 10006 e o guia PMBOK para garantir sucesso em projetos

Combinando a norma ISO 10006 e o guia PMBOK para garantir sucesso em projetos Combinando a norma ISO 10006 e o guia PMBOK para garantir sucesso em projetos Combining the ISO 10006 and PMBOK to ensure successful projects 1 Por Michael Stanleigh Tradução e adaptação para fins didáticos

Leia mais

Projeto Estruturado de Sistema

Projeto Estruturado de Sistema Projeto Estruturado de Sistema Sumário 1. FASES NO DESENVOLVIMENTO E MANUTENÇÃO DO SOFTWARE... 2 1.1 Síntese das Fases... 2 1.2 Controle de Qualidade... 3 2. ATIVIDADES DAS FASES... 3 2.1 Fase 0 - Anteprojeto...

Leia mais

Internet Ampliando o contato com a comunidade escolar

Internet Ampliando o contato com a comunidade escolar Internet Ampliando o contato com a comunidade escolar Introdução Silvio Henrique FISCARELLI 1 I Adriana da Silva TURQUETTI 2 Saur (1995), no Primeiro Congresso Nacional de Informática Pública realizado

Leia mais

RBC no Auxílio de Avaliações Imobiliárias

RBC no Auxílio de Avaliações Imobiliárias RBC no Auxílio de Avaliações Imobiliárias Adauto Trigueiro, Alcione da Costa Pinheiro, Clerton Filho, Kátia Silva Unidade Acadêmica de Sistemas e Computação Universidade Federal de Campina Grande (UFCG)

Leia mais

3. Como a aquisição deveria ocorrer em um projeto (ideal)

3. Como a aquisição deveria ocorrer em um projeto (ideal) 3. Como a aquisição deveria ocorrer em um projeto (ideal) Para que se possa propor a projetização da aquisição é necessário que se entenda o contexto do projeto, de sua organização, e de como integrar

Leia mais

Declaração de Escopo

Declaração de Escopo 1/9 Elaborado por: Adriano Marra, Bruno Mota, Bruno Leite, Janaina Versão: 1.4 Lima, Joao Augusto, Paulo Takagi, Ricardo Reis. Aprovado por: Porfírio Carlos Roberto Junior 24/08/2010 Time da Equipe de

Leia mais

Gerenciamento de Escopo na Gestão de Projetos

Gerenciamento de Escopo na Gestão de Projetos Gerenciamento de Escopo na Gestão de Projetos Airton Eustaquio Braga Junior aebjr@terra.com.br MBA Gestão de Projetos em Engenharia e Arquitetura Instituto de Pos-Graduação IPOG Goiania, GO, 02 de Setembro

Leia mais

Engenharia de Software III

Engenharia 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 mais

Gerenciamento de Configuração de Software

Gerenciamento de Configuração de Software Gerenciamento de Configuração de Software Prof. Ricardo Argenton Ramos [Baseado na apresentação do prof. Masiero ICMC-USP] Contexto para Gerência de Configuração 2 Problema dos Dados Compartilhados Desenvolvedor

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO 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 mais

Gerenciamento de Redes

Gerenciamento de Redes Gerenciamento de Redes As redes de computadores atuais são compostas por uma grande variedade de dispositivos que devem se comunicar e compartilhar recursos. Na maioria dos casos, a eficiência dos serviços

Leia mais

Política de privacidade V2

Política de privacidade V2 Política de privacidade V2 Para os fins desta Política de Privacidade, as palavras grifadas em maiúsculo terão os seguintes significados: V2 é uma loja virtual disponibilizada na Internet para comercialização

Leia mais

Pós-Graduação em Engenharia Elétrica Inteligência Artificial

Pós-Graduação em Engenharia Elétrica Inteligência Artificial Pós-Graduação em Engenharia Elétrica Inteligência Artificial João Marques Salomão Rodrigo Varejão Andreão Inteligência Artificial Definição (Fonte: AAAI ): "the scientific understanding of the mechanisms

Leia mais

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto UFSC - Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística INE5631 Projetos I Prof. Renato Cislaghi Resumo de TCC Desenvolvimento de um sistema ERP

Leia mais

Deam James Azevedo da Silva

Deam James Azevedo da Silva Universidade Federal da Paraíba Centro de Ciências e Tecnologia Coordenação de Pós-Graduação em Informática Representação e Indexação de Casos em Sistemas de Raciocínio Baseado em Casos para o Domínio

Leia mais

Este trabalho tem como objetivo propor um modelo multicritério para a priorização dos modos de falha indicados a partir de uma aplicação do processo

Este trabalho tem como objetivo propor um modelo multicritério para a priorização dos modos de falha indicados a partir de uma aplicação do processo 1 Introdução A atual regulamentação do setor elétrico brasileiro, decorrente de sua reestruturação na última década, exige das empresas o cumprimento de requisitos de disponibilidade e confiabilidade operativa

Leia mais

Automação do Processo de Instalação de Softwares

Automação do Processo de Instalação de Softwares Automação do Processo de Instalação de Softwares Aislan Nogueira Diogo Avelino João Rafael Azevedo Milene Moreira Companhia Siderúrgica Nacional - CSN RESUMO Este artigo tem como finalidade apresentar

Leia mais

MAPAS CONCEITUAIS E APRENDIZAGEM SIGNIFICATIVA. MOREIRA, Marco Antonio. Mapas Conceituais e Aprendizagem Significativa. São Paulo: Centauro, 2010.

MAPAS CONCEITUAIS E APRENDIZAGEM SIGNIFICATIVA. MOREIRA, Marco Antonio. Mapas Conceituais e Aprendizagem Significativa. São Paulo: Centauro, 2010. MAPAS CONCEITUAIS E APRENDIZAGEM SIGNIFICATIVA MOREIRA, Marco Antonio. Mapas Conceituais e Aprendizagem Significativa. São Paulo: Centauro, 2010. OBJETIVO Abordar mapas conceituais essencialmente como

Leia mais

MANUAL DE PROCEDIMENTOS MPR/SIA-015-R00

MANUAL DE PROCEDIMENTOS MPR/SIA-015-R00 MANUAL DE PROCEDIMENTOS MPR/SIA-015-R00 PLANEJAMENTO E ACOMPANHAMENTO DO ORÇAMENTO DA SIA 07/2013 PÁGINA INTENCIONALMENTE EM BRANCO 2 Brasília, 29 de julho de 2013. Aprovado, Fabio Faizi Rahnemay Rabbani

Leia mais

Soluções em Software para Medicina Diagnóstica. www.digitalmed.com.br

Soluções em Software para Medicina Diagnóstica. www.digitalmed.com.br Soluções em Software para Medicina Diagnóstica www.digitalmed.com.br NOTA DE AGRADECIMENTO Primeiramente, agradecemos pela sua receptividade em conhecer as nossas soluções, afinal, é sempre uma imensa

Leia mais

CURSO DE SISTEMAS DE INFORMAÇÃO

CURSO DE SISTEMAS DE INFORMAÇÃO 1 CURSO DE SISTEMAS DE INFORMAÇÃO EMENTÁRIO DAS DISCIPLINAS 2011.1 BRUSQUE (SC) 2015 2 SUMÁRIO 1ª FASE... 4 01 ARQUITETURA DE COMPUTADORES... 4 02 FILOSOFIA... 4 03 FUNDAMENTOS MATEMÁTICOS PARA COMPUTAÇÃO...

Leia mais

Objetivos. Engenharia de Software. O Estudo de Viabilidade. Fase do Estudo de Viabilidade. Idéias chave. O que Estudar? O que concluir?

Objetivos. Engenharia de Software. O Estudo de Viabilidade. Fase do Estudo de Viabilidade. Idéias chave. O que Estudar? O que concluir? Engenharia de Software O Estudo de Viabilidade Objetivos O que é um estudo de viabilidade? O que estudar e concluir? Benefícios e custos Análise de Custo/Benefício Alternativas de comparação 1 2 Idéias

Leia mais

10. Defina Sistemas Distribuídos: Um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente

10. Defina Sistemas Distribuídos: Um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente 1. Quais os componentes de um sistema cliente-servidor? Clientes e servidores 2. Na visão do hardware, defina o que é cliente e o que é servidor: Clientes. Qualquer computador conectado ao sistema via

Leia mais

Conceitos. - Sistema de Informação, Estruturas e Classificação. - Dados x Informações. Edson Almeida Junior www.edsonalmeidajunior.com.

Conceitos. - Sistema de Informação, Estruturas e Classificação. - Dados x Informações. Edson Almeida Junior www.edsonalmeidajunior.com. Conceitos - Sistema de Informação, Estruturas e Classificação - Dados x Informações Edson Almeida Junior www.edsonalmeidajunior.com.br Definição de Sistema Uma coleção de objetos unidos por alguma forma

Leia mais

3 Metodologia de Previsão de Padrões de Falha

3 Metodologia de Previsão de Padrões de Falha 3 Metodologia de Previsão de Padrões de Falha Antes da ocorrência de uma falha em um equipamento, ele entra em um regime de operação diferente do regime nominal, como descrito em [8-11]. Para detectar

Leia mais

Programa do Módulo 2. Processo Unificado: Visão Geral

Programa do Módulo 2. Processo Unificado: Visão Geral 9.1 Programa do Módulo 2 Orientação a Objetos Conceitos Básicos Análise Orientada a Objetos (UML) O Processo Unificado (RUP) Processo Unificado: Visão Geral 9.2 Encaixa-se na definição geral de processo:

Leia mais

Hoje Relatórios de Supervisão

Hoje Relatórios de Supervisão HOJE - MÓDULO DE SUPERVISÃO DE CALL-CENTER Impresso em 27/2/2007 11:15 Distribuidor Autorizado Hoje Relatórios de Supervisão Índice 1. DESCRIÇÃO DO FUNCIONAMENTO DOS RELATÓRIOS DE SUPERVISÃO. 2 2. RELATÓRIOS.

Leia mais

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE A proposta para o ambiente apresentada neste trabalho é baseada no conjunto de requisitos levantados no capítulo anterior. Este levantamento, sugere uma

Leia mais

Nível 3 Sistema Operacional

Nível 3 Sistema Operacional Nível 3 Sistema Operacional Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Tecnologia de Análise e Desenvolvimento de Sistemas Organização de Computadores Prof. André Luiz 1 Nível

Leia mais

Taxonomia da aprendizagem

Taxonomia da aprendizagem Taxonomia da aprendizagem Taxonomia de Bloom Desde 1948, um grupo de educadores assumiu a tarefa de classificar metas e objetivos educacionais. Eles propuseram-se a desenvolver um sistema de classificação

Leia mais

Estudo de Viabilidade

Estudo de Viabilidade Universidade Federal de Pernambuco Centro de Informática Estudo de Viabilidade SorveTech (Sistema de Gerenciamento) Professora: Carla Silva Disciplina: Especificação de Requisitos e Validação de Sistemas

Leia mais

1. DESCRIÇÃO DO SIE Sistema de Informações para o Ensino

1. DESCRIÇÃO DO SIE Sistema de Informações para o Ensino 1. DESCRIÇÃO DO SIE Sistema de Informações para o Ensino O SIE é um sistema aplicativo integrado, projetado segundo uma arquitetura multicamadas, cuja concepção funcional privilegiou as exigências da Legislação

Leia mais

Banco de Dados. CursoTécnico em Informática Modalidade Integrado. Professora Michelle Nery. Instituto Federal do Sul de Minas, câmpus Pouso Alegre

Banco de Dados. CursoTécnico em Informática Modalidade Integrado. Professora Michelle Nery. Instituto Federal do Sul de Minas, câmpus Pouso Alegre Banco de Dados CursoTécnico em Informática Modalidade Integrado Instituto Federal do Sul de Minas, câmpus PousoAlegre Professora Michelle Nery Conteúdo Programático Introdução O que é Banco de Dados O

Leia mais

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO EXERCÍCIOS DO LIVRO SISTEMAS DE INFORMAÇÕES GERENCIAIS ALUNO ADRIANO RAMPINELLI FERNANDES

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO EXERCÍCIOS DO LIVRO SISTEMAS DE INFORMAÇÕES GERENCIAIS ALUNO ADRIANO RAMPINELLI FERNANDES FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO EXERCÍCIOS DO LIVRO SISTEMAS DE INFORMAÇÕES GERENCIAIS ALUNO ADRIANO RAMPINELLI FERNANDES Capítulo 1 - Página 28 - Questões de revisão 1.2 O que é exatamente um sistema

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA DE DIÁRIAS DA MGS. Versão 1.0

MANUAL DE UTILIZAÇÃO DO SISTEMA DE DIÁRIAS DA MGS. Versão 1.0 MANUAL DE UTILIZAÇÃO DO SISTEMA DE DIÁRIAS DA MGS Versão 1.0 SUMÁRIO 1. Descrição do Local de Acesso... 1 2. Módulo Registrar Diárias... 3 3. Módulo Aprovar Diárias... 11 4. Registrar Prestação de Contas...

Leia mais

Symantec University para Parceiros Perguntas freqüentes

Symantec University para Parceiros Perguntas freqüentes Symantec University para Parceiros Perguntas freqüentes Sumário INFORMAÇÕES GERAIS... 1 SYMANTEC UNIVERSITY PARA PARCEIROS... 1 TREINAMENTO... 2 SERVIÇO DE INFORMAÇÕES... 4 COLABORAÇÃO... 5 Informações

Leia mais

Módulo 6: Inteligência Artificial

Módulo 6: Inteligência Artificial Módulo 6: Inteligência Artificial Assuntos: 6.1. Aplicações da IA 6.2. Sistemas Especialistas 6.1. Aplicações da Inteligência Artificial As organizações estão ampliando significativamente suas tentativas

Leia mais

Ordens de Produção Vinculadas

Ordens de Produção Vinculadas Ordens de Produção Vinculadas DESENVOLVENDO SOLUÇÕES Autora: Laila M G Gechele Doc. Vrs. 02 Revisão: Marcelo Barby Aprovado em: Novembro de 2014. Nota de copyright Copyright 2014 Teorema Informática, Guarapuava.

Leia mais

Exemplo de Plano para Desenvolvimento de Software

Exemplo de Plano para Desenvolvimento de Software Universidade Salgado de Oliveira Especialização em Tecnologia da Informação Qualidade em Engenharia de Software Exemplo de Plano para Desenvolvimento de Software Prof. Msc. Edigar Antônio Diniz Júnior

Leia mais

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Diretrizes e Estratégias para Ciência, Tecnologia e Inovação no Brasil

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Diretrizes e Estratégias para Ciência, Tecnologia e Inovação no Brasil PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL Diretrizes e Estratégias para Ciência, Tecnologia e Inovação no Brasil Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 02 IMPLANTAÇÃO DE 1 (UM)

Leia mais

Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples.

Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples. Veja e interprete rapidamente qualquer tipo de informação. Compare os resultados e construa seu próprio dashboard de forma simples. CONSTRUA Defina os gráficos que você preferir e como eles aparecerão

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE VI: Como desenvolver Sistemas de Informação e Gerenciar Projetos. Novos sistemas de informação são construídos como soluções para os problemas

Leia mais

Tradução livre do PMBOK 2000, V 1.0, disponibilizada através da Internet pelo PMI MG em abril de 2001

Tradução livre do PMBOK 2000, V 1.0, disponibilizada através da Internet pelo PMI MG em abril de 2001 Capítulo 8 Gerenciamento da Qualidade do Projeto O Gerenciamento da Qualidade do Projeto inclui os processos necessários para garantir que o projeto irá satisfazer as necessidades para as quais ele foi

Leia mais

Na resolução de um problema por meio de um programa, a primeira providência é conceber um algoritmo adequado.

Na resolução de um problema por meio de um programa, a primeira providência é conceber um algoritmo adequado. Estrutura de Dados Introdução Extraído de : Estruturas de Dados Homero L. Pícollo Na resolução de um problema por meio de um programa, a primeira providência é conceber um algoritmo adequado. A eficiência

Leia mais