Анализ, разработка и исследование системы управления данными предприятия на базе продукта Microsoft SharePoint

Диссертация - Компьютеры, программирование

Другие диссертации по предмету Компьютеры, программирование

ние SharePoint позволяет создавать электронные формы, отображаемые в web-браузерах - они могут распространяться по корпоративным сетям и Интернету. Пользователи могут заполнять формы непосредственно из браузера - загрузка и установка каких-либо клиентских компонентов в этом случае не требуется;

-модель разработки Design Once - при разработке в режиме Design Once дизайнеры могут создавать формы единожды и развертывать их как для работы с клиентской частью, так и через web-браузер, которые потом автоматически преобразовываются в web-формы ASP.NET без вмешательства разработчиков и дизайнеров;

-средство импорта форм - предоставляется простое средство для преобразования форм, созданных с помощью Microsoft Office Excel и Microsoft Office Word. Мастер Form Import Wizard обеспечивает преобразование полей, повторяющихся таблиц, тесктовых полей и других элементов. В результате динамически генерируется соответствующая XML-структура для новой электронной формы;

-поддержка web-сервисов и нестандартных схем - встроенная поддержка web-сервисов и задаваемых пользователями схем существенно облегчает решение задач, связанных с интеграцией данных в формах с различными приложениями.

-представления форм - формы, разработанные средствами Microsoft Office InfoPath, могут иметь несколько представлений, например, в зависимости от роли конкретного пользователя в процессе. Эта функциональность поддерживается как в клиентской части InfoPath, так и в web-браузере;

-средство проверки на совместимость (Compatibility Checker) - позволяет разработчикам выбрать подмножество возможных форм, доступное для всех web-браузеров;

-средства администрирования и развертывания - для электронных форм, содержащих код на управляемых языках, в состав SharePoint входит централизованное средство администрирования, развертывания и управления формами, используемыми из браузера;

-Single-Sign-On (SSO) - позволяет пользователям подключаться к различным приложениям, имея всего одну комбинацию логин/пароль. Для доступа к функциональности самого сервера может применяться дополнительный провайдер аутентификации.

 

1.4.5 Отображение информации в системе

Используя SharePoint, организации могут предоставить сотрудникам доступ к информации. Средства отображения, включенные в состав продукта, обеспечивают доступ из браузера или программным способом к опубликованным на сайте данным:

-web-доступ к электронным данным - с помощью Microsoft Office у сотрудников появляется возможность публиковать электронные данные на сайтах SharePoint. Для доступа к ним пользователям не требуется установка дополнительного ПО, а все вычисления производятся на сервере;

-программный доступ к данным - разработчикам предоставляется модель на основе web-сервисов, которая может использоваться для программного доступа;

-библиотеки соединений (Data Connection Libraries) - применяется для централизованного хранения файлов соединений с различными источниками данных;

-Business Data Catalog (BDC) - это компонент WSS 3.0, позволяющий включать данные из приложений в списки, компоненты web-частей, страницы и результаты поиска. BDC обеспечивает интеграцию с данными, доступными через ADO.NET или через web-сервисы, и позволяет отображать и анализировать внешние данные. Извлеченные данные могут применяться, например, в пользовательских профилях, индексироваться, включаться в поиск, а также использоваться в приложениях. Основные компоненты BDC показаны на рис. 1.12;

-Business Data Actions (BDA) - объекты из BDC могут быть ассоциированы с набором действий над ними, к которым относятся, например, открытие web-страниц, отображение диалоговых панелей или запуск электронных форм;

 

Рис. 1.12. Основные компоненты BDC.

 

-контрольные панели - создание контрольных панелей для динамического отображения ключевых показателей производительности и электронных таблиц;

-сайты Report Center - в состав SharePoint входит набор web-сайтов, оптимизированных для доступа к отчетам и управления ими. Эти сайты располагаются в компоненте портала под названием Report Center и позволяют управлять отчетами, электронными таблицами и библиотеками соединений;

 

 

2. РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ ДАННЫМИ НА БАЗЕ SHAREPOINT-САЙТА

 

Перед началом непосредственной реализации проекта необходимо выяснить уровень необходимости перехода системе управления данными, выработать требования, предъявляемые к сайту, алгоритм его работы и структуру. Это называется логическим программированием системы и является одним из ключевых действий, которое в дальнейшем повлияет на удобство работы и работоспособность.

 

2.1 Предпосылки создания системы управления данными в организации

 

В любой более или менее крупной организации можно насчитать не один десяток конечных приложений электронного управления данными. При этом набор конкретных процессов, требующих автоматизации будет зависеть не только от типа организации (госучреждение, проектная организация, торговая компания и пр.), но и от сложившихся в компании управленческих практик. Если не управлять этими процессами, то через некоторое время начинаются проблемы. Например, теряются документы, а потом, когда надобность в них отпадает, они обнаруживаются на своем обычном месте.

Необходимость автоматизации хранения и обработки структурированной информации не вызывает сомнений, ведь ее большие объемы зачастую делают невозможной обработку вручную.

Для внедрения платформы комплексной автоматизации управления данными в компании сформировались следующие предпосылки:

-осо