Planejar o InfoPath Forms Services

Atualizado em: 2009-02-26

Os artigos deste capítulo incluem:

Neste artigo:

  • Artigos sobre o planejamento do InfoPath Forms Services

  • Planejamento de cenário

Usando o InfoPath Forms Services, você pode publicar modelos de formulários que podem ser abertos no Microsoft Office InfoPath 2007 ou processados em um navegador da Web.

Dica

O InfoPath Forms Services é um componente do Microsoft Office SharePoint Server 2007 e não deve ser confundido com o Microsoft Office Forms Server 2007, um produto distinto.

Essa tecnologia requer itens específicos de configuração do servidor, recursos de servidor e alocação de largura de banda da rede, considerações sobre segurança e gerenciamento de usuários, além de um planejamento cuidadoso em relação à implantação, acessibilidade e gerenciamento de modelos de formulários. Não é necessário instalar o InfoPath Forms Services separadamente, pois ele é instalado com oWindows SharePoint Services. Para fazer o melhor uso do InfoPath Forms Services, você deve planejar alguns pontos. As tarefas de planejamento foram organizadas em artigos, para facilitar a localização das informações necessárias a cada etapa.

Dica

"Formulários" e "modelos de formulários" são entidades distintas. Um formulário é uma instância de um modelo de formulário, invocada quando o formulário é aberto em uma biblioteca de documentos ou quando uma página da Web que contém um formulário é aberta. Um modelo de formulário é um arquivo .xsn que reside em um servidor e contém o código gerador de um formulário.

Para obter exemplos de cenários comerciais para o InfoPath Forms Services, consulte Planejamento de cenário, neste artigo.

Artigos sobre o planejamento do InfoPath Forms Services

Antes de iniciar a criação de modelos de formulários

Planejar quais modelos de formulário são necessários (Office SharePoint Server)Este artigo ajuda a planejar que modelos de formulários você precisa criar. Ele também ajuda a entender quais dos seus atuais formulários podem ser importados e quais devem ser recriados manualmente, além dos fatores que devem ser considerados.

Planejar a nomeação de modelos de formulário (Office SharePoint Server)   Este artigo ajuda você a estabelecer uma convenção de nomenclatura para modelos de formulários.

Planejando a criação de modelos de formulários

Planejar requisitos de infraestrutura de design de modelo de formulário (Office SharePoint Server)Antes de iniciar a implantação de modelos de formulários em um ambiente de produção do InfoPath Forms Services, leia este artigo para melhor considerar os requisitos de servidor, segurança e rede para o suporte à sua implantação.

Planejar modelos de formulário personalizados (Office SharePoint Server)   Leia este artigo para melhor desenvolver modelos de formulários personalizados para atender a necessidades específicas.

Planejar as conexões de dados no servidor, necessárias aos modelos de formulário   Este artigo descreve como as conexões de dados funcionam no servidor quando um modelo de formulário é implantado e ajuda você a planejar as conexões de dados necessárias.

Planejando a implantação de modelos de formulário

Planejar a implantação de modelos de formulário (Office SharePoint Server)   Este artigo ajuda a entender o processo de implantação para as duas categorias de modelos de formulários compatíveis com navegador: os modelos de formulários de usuário e aqueles aprovados pelo administrador.

Planejar a implantação de modelos de formulário aprovados pelo administrador (Office SharePoint Server)   Leia este artigo para melhor planejar a implantação de modelos de formulários que contenham lógica comercial, como uma DLL de código compilado, gerenciado (código de formulário), exijam confiança total ou usem uma conexão de dados gerenciada por um administrador.

Planejando as possibilidades de suporte e manutenção

Planejar a atualização de modelos de formulário (Office SharePoint Server)   Leia este artigo para melhor planejar a atualização de modelos de formulário implantados por administradores.

Planejar a retirada de modelos de formulário (Office SharePoint Server)   Leia este artigo para melhor planejar o recolhimento de modelos de formulários obsoletos.

Planejar controle de versão para modelos de formulário (Office SharePoint Server)   Leia este artigo para melhor planejar a habilitação do controle de versão, que faz com que as bibliotecas de documentos criem uma nova versão do modelo de formulário sempre que o modelo é editado e salvo, preservando as versões anteriores conforme definido pelo administrador.

Planejar o acesso de dispositivos móveis aos modelos de formulário (Office SharePoint Server)   Leia este artigo para melhor planejar o fornecimento de acesso a formulários habilitados para navegador usando dispositivos móveis, como PDAs portáteis, que oferecem suporte a HTML, CHTML ou XHTML.

Práticas recomendadas do InfoPath Forms Services   Leia este artigo para informar-se sobre práticas recomendadas para o InfoPath Forms Services.

Planejamento de cenário

Você deve planejar cuidadosamente antes de implementar o InfoPath Forms Services em sua organização. Considere que o InfoPath Forms Services pode:

  • Integrar-se com outros aplicativos no Office SharePoint Server 2007.

  • Integrar-se com outros sistemas, como email.

  • Recuperar dados de ou enviar dados para bancos de dados.

Vários fatores podem tornar esse processo complexo e desafiante. Sua organização deve decidir a qual objetivo os formulários servirão na empresa. Os formulários podem ser artefatos comerciais críticos em muitas organizações.

Muitas organizações usam o planejamento de cenário para tomar decisões estratégicas sobre como os formulários são utilizados. O método básico é que uma equipe gere um cenário que incorpore fatos conhecidos sobre o futuro. Por exemplo, o cenário pode incluir o seguinte:

  • Capacidade do sistema

  • Topologia de rede

  • Número de usuários

  • Local dos usuários

  • Configuração do servidor

  • Integração com sistema herdado

  • Complexidade do formulário

  • Duração da sessão

Esta seção contém alguns exemplos de cenário para o uso do InfoPath Forms Services.

Cenário 1: Envio de relatório de despesas

A A. Datum Corporation, um provedor de serviços de TI e computadores nacional, vende computadores, hardware de rede e presta serviços de TI sob contrato. A A. Datum Corporation tem 10.000 funcionários na América do Norte. Muitas das equipes da A. Datum Corporation  — incluindo consultores de marketing, vendas e suporte — efetuam e relatam despesas relacionadas ao trabalho. Essas equipes representam cerca de um terço da força de trabalho da A. Datum.

Situação

A A. Datum Corporation adotou o ERP mySAP para suas operações e dados corporativos. A empresa deseja adicionar o InfoPath Forms Services ao ambiente para aproveitar as conexões de dados com seus sistemas back-end. Com a implantação do InfoPath Forms Services, a A. Datum pretende se beneficiar das seguintes formas:

  • Dinamizar o processo de envio, revisão, aprovação e reembolso de relatórios de despesas.

  • Aumentar a exatidão dos dados por meio de validação de dados e lógica de negócios incorporados no formulário.

  • Permitir que os relatórios de despesas sejam preenchidos online ou offline.

  • Impor regras de diretiva de despesas corporativas no momento do envio do relatório de despesas.

  • Fornecer acesso imediato ao status do relatório de despesas e aos dados de despesas.

Além disso, a A. Datum deseja aproveitar as vantagens conseguidas com o Office SharePoint Server 2007, como os recursos de gerenciamento de documentos, colaboração em equipe e fluxo de trabalho disponíveis com os sites do SharePoint. A corporação planeja conectar os sites do SharePoint ao seu portal do SAP para seja possível pesquisar e indexar o conteúdo juntamente com outras informações comerciais.

Solução: Formulários para uso interno

O departamento de TI da A. Datum Corporation é responsável pela implantação e manutenção do InfoPath Forms Services e sua conexão ao SAP. Eles estão preocupados em manter disponíveis e seguras suas informações comerciais críticas. Eles são responsáveis por garantir que a experiência do usuário final seja tranquila e que os tempos de resposta estejam dentro de limites aceitáveis. Estudos de tempo indicam que os usuários demoram aproximadamente 30 minutos para preencher um relatório de despesas. Para acomodar os novos formulários de relatório de despesas, o departamento de TI está se preparando para:

  • Fornecer acesso à intranet para que os funcionários acessem os formulários dentro da rede corporativa.

  • Fornecer acesso dial-up a um servidor de acesso remoto para funcionários que estejam fora do firewall corporativo.

  • Fornecer o Microsoft Office InfoPath 2007 cliente para os funcionários que precisem de capacidade offline.

  • Implantar essa solução em um farm de servidores de médio porte.

Cenário 2: Processamento de indenização de seguro

Uma grande organização introduz o Office SharePoint Server 2007 em seu ambiente para permitir que clientes, agentes de seguros e empresas relacionadas usem formulários online para processar indenizações de seguro. A organização usava o InfoPath 2003 internamente, mas deseja tornar seus formulários habilitados para navegador.

Situação

A Humongous Insurance é uma grande empresa multinacional que vende produtos de seguros para proprietários de barcos, carros e casas. Esses produtos são vendidos a pessoas físicas e jurídicas. A Humongous Insurance tem uma grande força de trabalho, com mais de 10.000 pessoas em movimentação contínua, incluindo vendedores, peritos de sinistros, advogados, equipe de TI, RH e finanças. A Humongous Insurance está sediada nos Estados Unidos, mas tem escritórios no Canadá e em vários países da América Latina.

Solução 1: Formulários para uso interno

O segurado entra em contato com o agente da Humongous Insurance por telefone para registrar uma solicitação. O agente conecta-se ao site corporativo de solicitações e preenche o formulário para o cliente. O agente encaminha a solicitação por email ao perito, que realiza uma inspeção. O perito aprova os reparos e custos, preenche o formulário enviado por email e o devolve ao agente. O agente examina o formulário para verificar sua exatidão e o encaminha ao departamento de contabilidade para o processamento do pagamento. Um representante do departamento de contabilidade aprova um cheque e arquiva o formulário de solicitação. O formulário é armazenado como documento XML no banco de dados de solicitações de indenização da Humongous Insurance. Os reparos são executados e o cliente é reembolsado no valor coberto. As informações relevantes sobre a conta são devidamente atualizadas.

Solução 2: Formulários voltados para o cliente

Como alternativa, uma cliente da Humongous Insurance pode registrar uma solicitação de indenização via Internet. Ela não precisa aguardar o horário comercial para registrar uma solicitação. Ela pode ir até o site da Humongous Insurance, estabelecer sua conta, fazer logon e registrar a solicitação. Nesse caso, a cliente preenche o formulário que normalmente é preenchido pelo agente. Após o envio do formulário, ele é encaminhado via email para o perito e uma cópia do email é enviada ao agente. Se forem necessárias outras informações, o perito devolve o formulário ao agente. A partir desse ponto, o formulário é tratado da mesma forma que um outro iniciado via ligação telefônica.

Cenário 3: Permissões governamentais online

Um órgão governamental local usa o Office SharePoint Server 2007 e o InfoPath Forms Services para fornecer solicitações de permissão e aprovação a empreiteiras via Internet.

Situação

Uma empreiteira do setor elétrico vence uma licitação para atualização do sistema elétrico de uma casa e busca permissão do órgão governamental local para o trabalho. Essa empresa vai ao site do departamento de inspeções de prédios da City Power and Light para solicitar uma permissão usando um serviço online. A empresa registrou-se anteriormente para usar esse serviço. Já estão armazenadas informações sobre a empresa e uma solicitação de permissão anterior.

Solução 1: Formulários voltados para o cliente

Os dados inseridos no formulário da Web para solicitação de permissão são enviados a um banco de dados XML localizado na rede do departamento de inspeções de prédios. Após o envio dos dados da solicitação, uma nova solicitação de permissão é automaticamente preenchida para um espaço de trabalho do SharePoint como um link para um formulário do InfoPath com várias partes. Quando o formulário é aberto, os dados da empreiteira solicitante e da solicitação de permissão são colocados nos campos quando ele é exibido pela primeira vez. Essa exibição é idêntica à do formulário preenchido pela empreiteira.

Solução 2: Fluxo de trabalho de processamento de formulários

Como parte do processo, o departamento de inspeções de prédios da City Power and Light deve confirmar formalmente o recebimento da solicitação. O funcionário que a recebe verifica se as informações estão completas e assina digitalmente o formulário de solicitação para confirmar o recebimento. Uma imagem exata do recibo do recebimento do formulário de solicitação pelo departamento é enviada por email à empreiteira. O InfoPath usa adaptadores de dados para acessar dados relevantes para a qualificação de uma decisão. O InfoPath extrai essas informações de outras fontes de dados internas do órgão e as lança no formulário em outras exibições. O funcionário examina esses dados, julga a solicitação com base nessa combinação de informações e aprova ou nega a solicitação de permissão. Se ela for aprovada, uma permissão para o trabalho de eletricidade, preenchida com os dados de contado da solicitante e com as informações relevantes é processada em HTML. Essa permissão é publicada na home page da empreiteira no site do SharePoint destinado às permissões concedidas pelo departamento de inspeções em prédios, onde a empreiteira pode exibi-la e imprimi-la para colocar no local do trabalho.

Baixar este manual

Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.