Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Одним файлом.docx
Скачиваний:
43
Добавлен:
31.05.2015
Размер:
2.71 Mб
Скачать

39

ВВЕДЕНИЕ

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

Решить эту проблему помогает корпоративный интранет портал. Он представляет собой информационную систему, которая интегрирована в деятельность организации и управляет ее информационными потоками посредством современных технологий web.

  Внедрение в структуру деятельности компании интранет портала позволяет решить целый ряд задач:

  • упрощение доступа к информации сотрудников организации;

  • ограничение доступа к документам, «зонирование» базы данных по отделам компании;

  • мгновенная рассылка важной информации всем сотрудникам (либо по группе);

  • автоматизация документооборота и других важных бизнес-процессов;

Интерес среди малого и среднего бизнеса к услуге создания интранет порталов постоянно растет. Для этих целей используются различные платформы. Основные причины популярности корпоративных интранет порталов Sharepoint server 2010от корпорации Microsoft:

  • минимизация расходов на ПО

  • приобретая лицензионный Sharepoint Portal, вы получаете все обновления абсолютно бесплатно

  • дружелюбный интерфейс

  • пользователям будет легко освоиться в программе, если они уже имели дело с продуктами корпорации Микрософт

  • удобная система поиска

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

  • управление проектом в режиме реального времени с возможностью доступа нескольких сотрудников

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

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

  • возможность контроля над выполнением бизнес-процессов дает возможность оптимизировать деятельность компании любого размера.

Корпоративный портал (англ.Enterprise portal) — это, в общем случае, веб-интерфейс для доступа сотрудника к корпоративным данным и приложениям. Часто корпоративный портал воспринимается, как синониминтранета. Альтернативная точка зрения состоит в том, что корпоративный портал — это лишь видимая для пользователя часть интранета.

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

Первоначальным назначением корпоративных порталов являются функции внутреннего сайта организации:

  • публикация новостей и других материалов для сотрудников

  • создание базы файлов и документов

  • форум для внутреннего общения

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

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

  • групповой календарь

  • хранилище документов с контролем версий

  • система управления задачами

  • Вики-система

Последней стадией эволюции корпоративных порталов стала их роль в качестве инструмента интеграции корпоративных данных и приложений. Целью этой интеграции является предоставление пользователю единой точки доступа к информационной инфраструктуре организации. Преимуществом данной модели являются:

  • возможность работы с несколькими корпоративными приложениями (например, с почтой, CRM,ERP) в одном интерфейсе

  • персонализация этого интерфейса для каждого отдельного пользователя

  • сквозная система аутентификации пользователей

  • возможность использования данных, хранящихся в различных хранилищах в сети компании.

SharePoint, или Microsoft SharePoint Products and Technologies — это коллекция программных продуктов и компонентов, которая включает в себя следующие компоненты:

  • Набор веб-приложений для организации совместной работы

  • Функциональность для создания порталов

  • Модуль поиска информации в документах и информационных системах

  • Функциональность управления рабочими процессами и cистему управления содержимыммасштаба предприятия

  • Модуль создания форм для ввода информации

  • Функциональность для бизнес-анализа

SharePoint может быть использован для создания сайтов, предоставляющих пользователям возможность для совместной работы. Создаваемые на платформе SharePoint сайты могут быть использованы в качестве хранилища информации, знаний и документов, а также использоваться для исполнения облегчающих взаимодействие веб-приложений, таких как викииблоги. Пользователи могут управлять и взаимодействовать с информацией в списках и библиотеках документов используя компоненты, называемыевеб-части(SharePoint WebParts).

1 ПРЕДМЕТ РАЗРАБОТКИ В КОНТЕКСТЕAS-ISИTO-BE

1.1 Обзор состояния вопроса

      1. Концепция единого информационно-коммуникационного поля

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

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

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

      1. ПрименениеSharePointна рынкеweb-разработки

        SharePoint – это фреймворк + CMS, на основе которых можно построить любое веб-приложение, хотя изначально платформа разрабатывалась именно для интранетов. Данная платформа ориентируется на построение систем с открытыми бизнес-процессами, т.е. когда интранет и экстранет тесно связаны друг с другом. Например, процесс публикации контента построен так, что он начинается в интранете, затем, после всех этапов согласований, контент оказывается в публичной части. Точно так же строится обратный процесс – все заявки пользователей из внешнего сайта попадают в интранет в поле ответственности нужного человека.

При работе с SharePointлучше использовать WebControls вместо WebParts – функционал похож, зато возможности кастомизации у WebControls намного шире. Есть также альтернативы, например, использование шаблона Model View Presenter. Также придется сделать настройки IIS и SharePoint, чтобы разрешить доступ неавторизованным пользователям. При этом есть и плюсы:

  • Большая библиотека готовых модулей, в том числе, от сторонних разработчиков;

  • Всегда можно сделать свой модуль «с нуля» на ASP.NET;

  • Хороший инлайн-визивиг с интерфейсом «а-ля MS Office», который будет привычен всем, кто работал с офисными приложениями Microsoft;

  • Встроенная и довольно простая в использовании система документооборота при публикации контента;

  • Легко создать несколько сайтов на базе одного веб-сервера: мобильную версию, языковые версии, промо-сайты;

  • Удобно использовать SharePoint как ECM;

  • Широкие возможности настройки кэширования;

  • ASP.NET – это не PHP, скомпилированное приложение работает быстрее интерпретируемого скрипта;

  • SharePoint легко кластеризуется и масштабируется. В сочетании с виртуализацией масштабирование приложений становится совсем простой процедурой.

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

У Microsoft сильно развита система поддержки своих партнеров. Начиная от программы BizSpark, которая позволяет получить большой пакет бесплатного ПО, до выделения архитекторов SharePoint в помощь на конкретные проекты.

Возможности SharePoint для построения интранетов:

  • Легкость интеграции интранета и публичного сайта. Например, заявки, отправленные через публичный сайт, попадают в интранет на страницы ответственных людей. Кроме того, как я уже упоминал выше, можно использовать SharePoint как ECM и публиковать информацию из интранета в публичный портал;

  • Множество готовых модулей: документооборот, календари, интеграция с Outlook, поиск по страницам и содержимому документов, организационная структура, интеграция с Active Directory итд итп до бесконечности.

Если IT-архитектура компании уже построена с активным использованием технологий Microsoft, то лучше использовать SharePoint для внутренних и внешних веб-приложений, потому что интеграция будет максимально простой. Кроме того, для не сильно нагруженных решений есть экономичные предложения:MS SQL ExpressиMicrosoft SharePoint Foundation– с помощью этих вещей можно построить веб-приложение бесплатно. Интересен сам факт того, что крупные вендоры по производству ПО активно развивают веб-направление. Это большой плюс, потому что веб-разработчики получают в наследство от «большой разработки» множество накопленных знаний и удобных инструментов для проектирования и разработки проектов, для организации совместной работы и публикации приложений. Сама по себе технология SharePoint современная и развитая – веб-приложения можно делать быстро и сами приложения тоже работают быстро. Кроме того, во многих крупных организациях России уже развернуто много серверных решений от Microsoft, поэтому SharePoint обещает быть востребованным.