Корпоративная информационная система компании «Инфопульс Украина»

Заказчик:

Инфопульс Украина

Индустрия:

ИТ

Описание проекта:

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

Решение:

После анализа требования к системе было решено использовать в качестве основы для разработки Microsoft Office SharePoint Server 2007®, который предлагает ряд уже готовых настраиваемых решений. Портал представляет собой единое информационное пространство, предоставляющее отдельные рабочие области (сайты) для каждой структурной единицы (отделы, проекты), что, в свою очередь, повышает эффективность организации рабочих процессов компании. При этом имеется возможность постоянно наращивать функциональность системы.

С использованием Microsoft Visual Studio 2005® на базе предоставляемых
Microsoft Office SharePoint Server 2007® web-сервисов созданы инструменты для формирования сводной информации на основе данных из нескольких источников. Так, например, создается список Infopulse team, аккумулирующий информацию о сотруднике компании (поступает из отдела кадров), его занятости в проектах (поступает из офиса по управлению проектами), рабочей комнате и номере телефона (поступает из отдела управления инфраструктурой) и так далее.

Технологии проекта:

Для разработки веб-частей и внешних утилит используется среда разработки Microsoft Visual Studio 2005®, .NET Framework 3.5, язык C# и компоненты доступа к данным ADO.NET, LINQ. Кроме того, в системе также используется Microsoft SQL Server 2005® Reporting Services, предоставляя широкие возможности анализа данных на основе информации из базы данных и автоматизации трудоемкого процесса создания отчетов.

Преимущества:

С момента запуска корпоративная информационная система стала очень полезным инструментом в работе как отдельно взятых проектов, так и компании в целом. Наиболее значимыми оказались такие элементы:

  • Высокая доступность бизнес-информации одновременно с высокой безопасностью хранения данных
  • Широкие возможности и простота интеграции данных с внешними системами
  • Использование Microsoft Office SharePoint Server 2007® позволило свести к нулю трудозатраты на разработку инфраструктуры информационной системы: подсистемы пользовательского интерфейса, подсистемы хранения и доступа к данным, подсистемы безопасности и т.д., и сосредоточиться исключительно на решении собственно бизнес-задач
  • Использование Microsoft Office SharePoint Server 2007® позволило при разработке системы свести к минимуму объемы программирования и сопутствующие расходы на тестирование, отладку, хранение и поддержание в актуальном состоянии исходных текстов и т.д. В частности, большое количество операций обмена данными с внешними приложениями оказалось возможным организовать вообще без необходимости что-либо программировать
  • Богатые встроенные возможности Microsoft Office SharePoint Server 2007® позволили быстро ввести в эксплуатацию первую версию системы, после чего итерационно наращивать необходимую функциональность.