Планирование требуемых шаблонов форм (Office SharePoint Server)

Содержание:

  • Инвентаризация существующих форм

  • Исследование преимуществ интерактивных форм

  • Оценка потребности в новых шаблонах форм

  • Определение сложности шаблонов форм

  • Таблица

Важно выполнить ряд процедур планирования при выборе нужных шаблонов. Большинство организаций уже используют формы, и, хотя многие из этих форм можно импортировать, скорее всего потребуются новые шаблоны форм. Эта статья поможет спланировать, какие шаблоны нужно создать. Кроме того, она поможет понять, какие из имеющихся форм можно импортировать, а какие должны созданы заново, вручную. Также описываются факторы, которые следует учесть.

Используйте таблицу Список существующих форм (на английском языке) (https://go.microsoft.com/fwlink/?linkid=73266&clcid=0x419) (на английском языке), приведенную в конце этой статьи, чтобы занести в нее текущие формы. Чтобы записать первоначально созданные шаблоны форм и существующие формы, которые будут импортированы, используйте таблицу "Планирование развертывания шаблонов форм, утверждаемых администратором", которая находится в статье под названием Планирование требуемых шаблонов форм (Office SharePoint Server).

Инвентаризация существующих форм

До развертывания InfoPath Forms Services следует определить, какие формы используются в данный момент в организации. Форматы используемых форм могут быть самыми разнообразными, включая:

  • Microsoft Word;

  • бумажный документ;

  • факс;

  • электронная почта;

  • веб-сайты;

  • Microsoft Office InfoPath 2003;

  • другое программное обеспечение.

Необходимо определить степень пригодности и эффективности существующих форм. Возможно, что некоторые части форм либо целые формы не соответствуют целям, для которых они изначально предназначены. Некоторые формы могут дублировать друг друга. Следует определить те формы, которые будут использоваться в дальнейшем, и из них выбрать те формы, которые будут разработаны для использования в InfoPath Forms Services. Выясните, будут ли формы комбинированные. Определите, какие формы должны быть исключены полностью или путем комбинирования их с другими формами.

Исследование преимуществ интерактивных форм

Существует ряд причин, на основании которых принимается решение перевести формы из существующего формата в интерактивную форму. InfoPath Forms Services обладает, при использовании ее для данной цели, следующими основными преимуществами:

  1. Microsoft Office InfoPath 2007 предлагает концепцию "однократного проектирования" для шаблонов форм, которые просматриваются и редактируются в программе Office InfoPath 2007, и шаблонов форм, совместимых с браузерами, которые просматриваются и редактируются в браузере. Все описательные правила одинаково работают в формах, заполненных в Office InfoPath 2007 и в веб-браузере. Аналогичным образом, алгоритмы бизнес-логики, созданные в среде .NET Framework для новой объектной модели, будут одинаковыми для обоих сред. Это позволяет разработчикам проектировать сложные расширенные форм, не беспокоясь о создании разных версий.

  2. Модуль проектирования Office InfoPath 2007 позволяет разработчикам шаблонов форм определить простые правила проверки, формулы и условное форматирование с помощью объявлений, не прибегая к написанию программного кода. Все такие объявленные правила будут непосредственно применяться "как есть" в InfoPath Forms Services независимо от используемого сервера или браузера.

  3. Имеется возможность использовать простую модель развертывания и средства администрирования шаблонов форм. InfoPath Forms Services обеспечивает одношаговую модель развертывания благодаря модулю проектирования InfoPath Designer и, в дополнение, интеграцию в инфраструктуру Windows SharePoint Services 3.0 и Microsoft Office SharePoint Server 2007, предоставляя тем самым средства для администрирования и управления.

  4. Для заполнения формы не нужно загружать или устанавливать дополнительные программы на клиентском компьютере.

  5. InfoPath Forms Services обладает несколькими значительными достоинствами, одним из которых является работа с XML-схемами и обеспечение многофункциональной, динамической и легкой для пользователей модели для работы с вложенными, повторяющимися и необязательными разделами. InfoPath Forms Services также обладает возможностью определять правила, которые будут проверяться в ходе выполнения и выявлять наличие проблем, связанных с целостностью данных, непосредственно в месте их возникновения. Все эти возможности доступны при заполнении форм InfoPath независимо от использования веб-браузера или Office InfoPath 2007.

  6. Формы обычно используются в качестве клиентского интерфейса для сложных бизнес-процессов, при которых введенные данные передаются в рамках заданного рабочего процесса и обрабатываются сервером. Данные, находящиеся в формах, могут быть связаны с записями и полями баз данных. InfoPath Forms Services обеспечивает прекрасную совместимость с веб-службами благодаря встроенным возможностям, с помощью которых можно извлекать или отправлять данные для обработки веб-службой без написания программного кода.

  7. Формы Office InfoPath 2007 создаются на основе стандарта XML. Формы InfoPath основываются на схемах XML, в которых содержатся определения данных, вводимых в формы. Форма представляет собой XML-файл, соответствующий этой схеме. Кроме того, поддерживается простая выгрузка данных во внешние источники и загрузка данных из них, даже если для работы с формами используется браузер. Благодаря стандартному формату данных разработчики шаблонов могут работать с данными, полученными с помощью Office InfoPath 2007, напрямую.

  8. InfoPath Forms Servicesобеспечивает поддержку полной управляемой объектной модели для форм на основе Microsoft .NET Framework. Алгоритмы бизнес-логики, написанные на языках C# или Visual Basic, используют все преимущества данной объектной модели и могут непосредственно выполняться без перекомпиляции на InfoPath Forms Services.

  9. Архитектура Windows SharePoint Services 3.0 позволяет администраторам использовать возможности обновления центрального процессора и модулей памяти с целью повышения или уменьшения производительности InfoPath Forms Services в зависимости от необходимости.

  10. InfoPath Forms Services нацелена на использование самых распространенных браузеров, используемых на всех платформах.

Оценка потребности в новых шаблонах форм

При разработке сценария планирования и инвентаризации форм возможны случаи, когда необходимо создать абсолютно новую форму. InfoPath Forms Services использует технологии, предоставляющие новые возможности, которые раньше не использовались при работе с существующими формами. Например, если формы на бумажных носителях в данный момент не интегрированы с электронной почтой, то в такой ситуации, возможно, потребуется новая форма, которая будет интегрирована с электронной почтой. Для оценки потребности в новых шаблонах форм предусмотрен специальный раздел в таблице, приведенной в конце данного раздела.

Определение сложности шаблонов форм

При проектировании шаблонов форм в Office InfoPath 2007 доступно множество вариантов и параметров. Шаблон формы может быть простым и краткосрочным. Например, рабочая группа может создать форму, в которой будет приведен список участников собрания, которое состоится на следующей неделе. С другой стороны, шаблон формы может быть достаточно сложным. Например, шаблон формы может:

  • использовать код формы;

  • включать несколько подключений к данным;

  • требовать развертывания администратором фермы серверов; понимание сложности шаблонов форм помогает оценить его влияние на системные ресурсы.

При планировании внедрения InfoPath Forms Services следует ответить на следующие вопросы:

  • Будет ли шаблон форм доступен анонимным пользователям?

  • Требуется ли для шаблона формы утверждение администратора? Другими словами, является ли администратор единственным ответственным лицом, которому поручено развертывание шаблона формы, в связи с тем, что шаблон требует полного доверия, содержит код формы или использует подключение к данным, управляемое администратором?

  • Будет ли шаблон формы использовать подключения к данным для отправки или извлечения данных из внешних источников? Дополнительные сведения о подключении к данным см. в разделе Планирование подключений к данным на сервере для шаблонов форм (Office SharePoint Server).

  • Сколько людей будут использовать этот шаблон форм на протяжении его жизненного цикла?

  • Каково среднее число пользователей, которые будут одновременно использовать это шаблон форм?

  • Каково предполагаемое максимальное число пользователей, которые будут одновременно использовать шаблон форм при максимальной нагрузке?

  • Какова планируемая длительность сеанса работы с шаблоном форм?

  • Будут ли пользователи работать с шаблоном форм автономно?

  • Нужно ли использовать цифровую подпись для формы?

  • Будет ли рабочий процесс применяться к данному шаблону форм и планируется ли использование данного шаблона в рабочем процессе?

Таблица

Используйте таблицу Список существующих форм (на английском языке) (https://go.microsoft.com/fwlink/?linkid=73266&clcid=0x419) (на английском языке), чтобы занести в нее текущие формы.

Загрузка этой книги

Для упрощения чтения и печати эта тема включена в следующую загружаемую книгу:

См. полный список доступных книг на веб-сайте Загружаемые книги для Office SharePoint Server 2007.

См. также

Понятия

Планирование шаблонов форм, утверждаемых администратором (Office SharePoint Server)