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

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

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

знание необходимости решения комплекса задач в области автоматизации данных с целью существенного улучшения управляемости организации;

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

-недостаточная автоматизация обращения данных;

-наращивание больших объемов передаваемых данных и потребность в организации корпоративного архива информации;

-недостаточный контроль над внутренним обменом данных;

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

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

-сокращение расходов на копирование и канцелярские принадлежности.

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

 

2.2 Выработка основных требований

 

Так как сайт ориентирован, прежде всего, на внутренний обмен данных в организации и будет содержать не только сами данные, но и новости, списки, извещения и сообщения форума, то в соответствии с техническим заданием были разработаны следующие требования, предъявленные к работе SharePoint-сайта:

-Реализовать нескольких подсайтов в одном сайте для хранения информации разных подразделений и разной направленности, например, информация деканата, аспирантуры;

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

-Разработать систему хранения общей и личной информации пользователей;

-Обеспечить доступ с любого компьютера в локальной сети;

-Разработать систему разрешений на доступ к узлам сайта и библиотекам документов, основывающуюся на авторизации и аутентификации пользователей;

-Реализовать области работы, необходимые для коллективной работы с данными;

-Обеспечить необходимый уровень безопасности хранения данных и их извлечения;

-Реализовать ленты новостей и извещений;

-Разработать специальные разделы, содержащие информацию, сгруппированную по определенным признакам, например списки преподавателей, аспирантов и студентов;

-Разработать форум для обсуждения вопросов и общения пользователей;

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

Таким образом, сайт создается для реализации основной цели - обеспечения электронного управления данными внутри организации.

 

2.3 Разработка архитектуры сайта

 

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

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

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

Архитектура разрабатываемого сайта SharePoint состоит следующих структурных аспектов (см. рис. 2.1):

-программной части;

-клиентской части;

-администрирования

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

 

Рис. 2.1 Архитектура сайта SharePoint

 

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

 

2.3.1 Программная часть

Программная часть рассматривается в качестве взаимосвязи операционной и серверной частей. Последняя, в соответствии с рассмотренной архитектурой сети в п. 1.3.4, разделена на две части:

-службы WSS 3.0