Дипломная (вкр): Открытое информационное пространство студенческого научного общества на платформе облачных вычислений (на примере ФГБОУ ВПО КУБГУ)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Открытое информационное пространство студенческого научного общества на платформе облачных вычислений (на примере ФГБОУ ВПО КУБГУ)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Кафедра общего, стратегического, информационного менеджмента и

бизнес-процессов





ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

ОТКРЫТОЕ ИНФОРМАЦИОННОЕ ПРОСТРАНСТВО СТУДЕНЧЕСКОГО НАУЧНОГО ОБЩЕСТВА НА ПЛАТФОРМЕ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ (НА ПРИМЕРЕ ФГБОУ ВПО КУБГУ)


Специальность 080801.65 Прикладная информатика в менеджменте

Студент (ка) - Данилов Михаил Венерович

Научный руководитель, Канд.техн. наук - М.Р. Закарян

Нормоконтролер, преподаватель - Р.М. Закарян

Рецензент, зав. лаборатории ЛИТССО ФУП,

канд. полит.наук Н.А. Рябченко


Краснодар 2013

РЕФЕРАТ

Ключевые слова: ОТКРЫТОЕ ИНФОРМАЦИОННОЕ ПРОСТРАНСТВО, СТУДЕНЧЕСКОЕ НАУЧНОЕ ОБЩЕСТВО, ОБЛАЧНЫЕ ТЕХНОЛОГИИ, НАУЧНЫЕ КОММУНИКАЦИИ, ПОРТАЛ, WEB-СЕРВИСЫ, WEB-ТЕХНОЛОГИИ, СИСТЕМЫ УПРАВЛЕНЯ КОТНЕНТОМ.

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

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

Цель работы - разработка базы студенческого научного общества факультета управления и психологии КубГУ

В результате исследования была разработана база студенческого научного общества КубГУ

Степень внедрения - проект принят базой практики. Акт № 7 от «07» мая 2012 г.

Эффективность экспериментального исследования определяется актуальностью проблемы перехода установления научных коммуникаций студентов и аспирантов факультета управления и психологии

СОДЕРЖАНИЕ

РЕФЕРАТ

ВВЕДЕНИЕ

ОБЛАНЫЕ ВЫЧИСЛЕНИЯ. ПРЕИМУЩЕСТВА И ПРОБЛЕМЫ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

.1 Сущность облачных вычислений. Модели облачных вычислений

.2 Основные направления развития облачных вычислений

.3 Достоинства облачных вычислений

.4 Недостатки облачных вычислений

.6 Рынок облачных вычислений в России

СЕТЬ ИНТЕРНЕТ, КАК ПЛАТФОРМА НАУЧНЫХ КОММУНИКАЦИЙ

.1 Определение и сущность сети интернет

2.2 Структура

.3 Структурированное обсуждение научных дискуссий

.4 Эффективность поиска научной информации

.5 Онтологии предметных областей

.6 Модель пользователя

.7 Модель научной деятельности

.8 Анализ пользовательских ролей

. РАЗРАБОТКА ПОРТАЛА СТУДЕНЧЕСКОГО НАУЧНОГО ОБЩЕСТВА

.1 Определение и виды сайтов

.2 Определение cms

.3 Причины использования cms

.4 Системы крупных производителей. Системы с открытым исходным кодом. Российские разработки

.5 Сравнение cms

.6 Выбор программного средства для разработки

.7 Средства разработки

3.8 Общая структура сайта

3.9 Разработка интерфейса web-сайта

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЕ А

ПРИЛОЖЕНИЕ Б

ПРИЛОЖЕНИЕ В

ПРИЛОЖЕНИЕ Е

ВВЕДЕНИЕ

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

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

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

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

)        эмпирические исследования облачных вычислений как платформы создания информационного пространства научных коммуникаций студентов;

)        исследование сети интернет, как возможной платформы научных коммуникаций студентов

)        разработка открытого информационного портала СНО.

Данная работа посвящена разработке открытого информационного пространства студенческого научного общества на платформе облачных вычислений

Объектом исследования выступает информационное пространство научных коммуникаций Кубанского государственного университета и факультета Управления и психологии.

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

Цель работы - повышение эффективности научных исследований, проводимых студентами ФУП КубГУ

Указанная цель требует решение следующих задач:

)        сбор и анализ конкретного материала о применении конкретных информационных технологий и систем информационного обеспечения для решения задач научных коммуникаций в сети интернет

)        разработка набора требований к порталу СНО

)        разработка портала СНО

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

Результатом работы является портал СНО ФУП КубГУ

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

Структурно дипломная работа состоит из введения, трех глав и заключения.

В первой главе дипломной работы была рассмотрена теория и технологии облачных вычислений.

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

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

В приложении приведены снимки различных страниц сайта.

Результатом работы являеться создание портала СНО ФУП КубГУ.

Источниками для написания работы послужили многочисленные публикации по технологии облачных вычислений, технологии Интернет, а также средствам разработки сайтов. При написании дипломной работы были изучены труды авторитетных специалистов в области информационных технологий: Анисимова С. Н.., Хагена Г. Ф.., Соколова А.В., Робертсона Д.С.. Источниками для написания дипломной работы явились нормативные материалы КубГУ: Устав, должностные инструкции сотрудников, программы стратегического развития КубГУ и другие материалы.

1 ОБЛАНЫЕ ВЫЧИСЛЕНИЯ. ПРЕИМУЩЕСТВА И ПРОБЛЕМЫ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

.1 Сущность облачных вычислений. Модели облачных вычислений


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

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

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

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

Сначала эта идея реализовалась в виде статических библиотек, потом возникла необходимость динамически обновлять объекты - появились DLL и компоненты (COM, сборки .NET), а с появлением сетей понадобилось вызывать компонент, физически размещенный на другом компьютере, Центр Обработки Данных для чего стали использоваться протоколы типа RPC, DCOM или .NET Remoting для объектного взаимодействия (см. рис. 1). В процессе стандартизации идея вызывать код по сети трансформировалась в концепцию сервис-ориентированной архитектуры (Service-Oriented SOA), представляющую, в конечном счете, обычную абстракцию вызова кода по сети. Наиболее важной частью SOA является независимое развертывание сервисов. Если в случае DLL надо быть готовым к динамическим изменениям версии и возможностей библиотеки, то в случае SOA это явным образом заложено в архитектуру - вызывая сервис, мы не знаем, как он реализован и не можем управлять его обновлениями.

Облако - это дальнейшее развитие идей компонентного подхода, если речь идет о серверной части приложений, то одной из возможных платформ могут быть серверы, расположенные не в локальном ЦОД компании, а в облаке, из которого можно арендовать мощности. [20]

ИТ-индустрия сегодня уже сформулировала определение «облачных» вычислений, а аналитики начали рисовать радужные перспективы, представляя «облачные» вычисления не как новый вид сервиса, а как объединение разных видов сервисов, для предложения которых нужна одна инфраструктура - удаленный сервер для выполнения приложения, за работоспособность которого отвечает третья сторона. «Облачные вычисления» (cloudcomputing) - концепция «вычислительного облака», согласно которой программы запускаются и выдают результаты работы в окно стандартного веб-браузера на локальном ПК, при этом все приложения и их данные, необходимые для работы, находятся на удаленном сервере в Интернете. «Облака» объединяют множество областей ИТ, которые раньше, имея много общего, разделялись[21]. Из «облаков» подразумевается получать платформы для вычислений (серверы и виртуальные машины) или приложений, а также сами приложения, доставляемые в рамках концепции SaaS. Работа «облака» обеспечивается неким комплексом аппаратных и программных средств - операционной системой «облака» (ОСО), которая поддерживает работу с клиентом, опираясь на сеть крупных центров хранения и обработки данных.

1.2 Основные направления развития облачных вычислений


Четыре основных направления развития облачных вычислений являются Internet-сервисы, IaaS, PaaS и SaaS. [24]

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

IaaS (InfrastructureasaService) - инфраструктура как сервис.Аренда сервера/кластера и плата за использованные ресурсы. [26] Здесь наиболее широкие возможности для творчества - возможен выбор ОС, необходимых сервисов и написание конечных приложений. Это самый дорогой вариант, но зато имеется полная свобода действий. Типичные представители: Amazon EC2, GoGrid, ElasticHosts и др.

PaaS (PlatformasaService) - платформакаксервис.Логическое продолжение IaaS, но уже есть ОС, определённый набор ПО и все это уже настроено. Не нужно вникать глубоко в недра всей системы , т.к. уже предоставлен некий набор API для работы. Этот вариант гораздо дешевле предыдущего, но всё равно необходимо писать приложение. Оплачиваются только израсходованные ресурсы. Подходит подавляющему числу разработчиков. Типичные примеры: GoogleAppEngine, WindowsAzure, AptanaCloud.(softwareas a Service) - программное обеспечение как сервис. Готовое приложение для конечных пользователей. Вариантов оплаты огромное множество - за ресурсы, просмотр рекламы, абонентская плата и т.д. Типичные представители: современные почтовые службы (Gmail, Yandex, Rambler), файлообменники, многие CRM/ERP-системы. Отличительной чертой является доступ к приложению посредством веб-браузера, но не всегда.

Другие *aaS: например, DaaS (Desktopas a Service) предлагает каждому пользователю стандартизированное виртуальное рабочее место, с возможностью настройки и установки других программ. Доступ осуществляется по сети посредством тонкого клиента, которым может быть что угодно от обычного ПК до смартфона (GoogleChrome OS).(Communicationsas a Service) - сочетания программно-аппаратных средств для организации всех видов общения (голос, почта) между сотрудниками одного предприятия за счёт сторонних решений.

Альтернативный вариант SaaS продвигает корпорация Microsoft, называется он S+S (Software+Services) и сочетает в себе сильные стороны типичного SaaS и обычного десктопного приложения. Это обычное ПО, но с ориентацией на удалённые сервисы.

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

Сторонники вычислений в облаке особо подчеркивают их преимущества: снижение затрат, высокая готовность и масштабируемость. Согласно прогнозам, расходы на ИТ-сервисы из облаков (рис. 3) вырастут с 16 млрд в 2008 году до 42 млрд долл. в 2012-м. Аналитики считают, что на долю вычислений в облаке придется 25% годового увеличения расходов на ИТ к 2012 году.

Источник: https://www.bibliofond.ru/detail.aspx?id=786727