Модернизация системы доступа к электронным сервисам Фундаментальной библиотеки СПбГПУ

Анализ современных тенденций развития пользовательского интерфейса для информационно-библиотечных сервисов. Проектирование системы модернизации доступа к электронным сервисам Фундаментальной библиотеки СПбГПУ. Разработка программного обеспечения системы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 17.09.2011
Размер файла 1,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

Санкт-Петербургский государственный политехнический университет

Институт международных образовательных программ

Кафедра «Управление международным образованием»

ДИПЛОМНЫЙ ПРОЕКТ специалиста

Модернизация системы доступа к электронным сервисам Фундаментальной библиотеки СПбГПУ

220201 -- управление и информатика в технических системах

Перечень условных обозначений, терминов и сокращений

AРМ - автоматизированное рабочее место

АРМ читателя+ -автоматизированное модернизированное рабочее место

БД - база данных

е-книга - электронная книга

ЛО - лингвистическое обеспечение

СУБД - система управления базы данных

ФГОС - федеральные государственные образовательные стандарты высшего профессионального образования

ФБ -фундаментальная библиотека

ЭБС -Электронно-библиотечная система

CAE - Common Application Environment

CSS - Сascading Style Sheets

HTTP - Hypertext Transfer Protocol

HTML - Hypertext Markup Language

IEC - International Electrotechnical Commission

ILL - Interlibrary Loan

MARC - Machine Readable Cataloguing

TCP/IP - Transmission Control Protocol/Internet Protocol

ГОСТ - Государственный стандарт

Введение

Согласно концепции модернизации российского образования в Российской федерации стратегической целью государства является переход системы образования на новый качественный уровень и обеспечение ее интеграции в мировую образовательную среду. Для достижения этой цели разрабатываются и внедряются действенные механизмы совершенствования управления качеством высшего профессионального образования. Одним из таких механизмов является государственный образовательный стандарт, введенный в практику управления высшим профессиональным образованием в 1990-е годы. К 2011 году высшие учебные заведения Российской Федерации должны обеспечить полное соответствие требованиям ФГОС нового поколения, соответствующих новой структуре, предусмотренной Законом Российской Федерации «Об образовании».

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

Внеаудиторная работа обучающихся должна сопровождаться методическими обеспечением и обоснованием времени, затрачиваемого на ее выполнение. Каждый обучающийся должен быть обеспечен доступом к ЭБС, содержащей издания по основным изучаемым дисциплинам и сформированной по согласованию с правообладателями учебной и учебно - методической литературы.[1]

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

1. Анализ современных тенденций развития пользовательского интерфейса для информационно-библиотечных сервисов

1.1 Электронные ресурсы и сервисы ФБ СПбГПУ

ФБ СПбГПУ имеет не только …, но и для расширения функциональности и удобства пользователю предоставляется ряд электронных сервисов для использования ресурсов ФБ. Для того, что бы воспользоваться сервисами необязательно физическое посещение библиотеки, можно воспользоваться порталом http://www.unilib.neva.ru/rus/lib. На данном портале собраны почти все электронные сервисы:

Пользователь портал может просматривать не только справочную информацию( ГОСТы, новые поступления в библиотеку, ссылки по тематическим направлениям ) , но и воспользоваться непосредственной работы с ресурсами ФБ СПбГПУ:

· поиск и заказ

· контроль исполнения заказа

· документы во временном пользовании

Данные сервисы предоставляются программой «Автоматизированное рабочее место читателя» (АРМ читателя).

Программа предназначена для обеспечения доступа удаленных пользователей к ресурсам служб Z39.50. Удаленными пользователями могут являться любые пользователи Web-сервера, на базе которого функционирует «Автоматизированное рабочее место читателя». Ресурсами служб Z39.50 могут являться различные удаленные базы данных (библиографические, полнотекстовые, базы данных запросов на доставку по ISO ILL). Таким образом, программа является промежуточным звеном многозвенной информационной системы.

Другими словами, программа является Z39.50-клиентом с Web-интерфейсом пользователя. Поэтому доступ к шлюзу осуществляется посредством Web-агента.[номер источника http://obs.ruslan.ru/downloads/34.html ]

Существует два режима работы установления соединения с сервером z39.50: с идентификацией пользователя и без таковой.

В первом случае пользователь должен заполнить необходимые поля предлагаемой формы: Идентификатор, Пароль и активировать кнопку "Вход для поиска и заказа". При вводе пароля, в зависимости от используемого Web-браузера, данные не отображаются или отображаются в виде символов-заполнителей. В этом режиме работы можно осуществлять поиск и заказ документов по найденным библиографическим описаниям. Если идентификатор или пароль указаны неверно либо вообще не указаны, то вход в систему не производится и выдается диагностическое сообщение. В этом случае следует произвести откат на предыдущую страницу средствами Web-браузера и повторить попытку входа исправив ошибку. [ http://www.unilib.neva.ru/rus/lib/resources/opac/help.php#orders]

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

Просмотр результатов поиска начинается с сообщения о результатах поиска. В этом сообщении указывается общее количество найденных записей и количество показанных записей. После чего показываются собственно записи в краткой форме. Если записей найдено больше, чем выбранный размер порции извлекаемых записей (см. Раздел 3.2.9, «Количество извлекаемых записей»), то пользователю предлагается возможность выборки следующей порции записей при помощи кнопки "Показать следующие записи". Предыдущую порцию записей можно просмотреть посредством возврата к предыдущей странице средствами Web-агента. Кроме того предыдущую и последующие порции записей можно просмотреть при помощи соответствующих элементов навигации, представленных на странице с результатами просмотра записей. Таким же образом пользователь может вернуться к форме запроса.

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

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

Рисунок 3-4. Пример просмотра результатов поиска - библиографические записи в краткой форме

Рисунок 1-. Пример просмотра результатов поиска - библиографическая запись в полной форме

Рисунок 2-. Пример просмотра результатов поиска - библиографическая запись в полной форме

Заказ документа по его библиографическому описанию

Этап заказа документа состоит из нескольких этапов, количество которых зависит от свойств заказа, задаваемых пользователем. На первом этапе пользователю показывается библиографическое описание документа и предлагается возможность дополнить его сведениями о конкретном документе (том, выпуск, номер), т.к. описание может составляться на набор документов. Такие дополнения не являются обязательными, но могут повлиять на результат обработки заказа. Кроме того пользователю предлагается выбрать из списка одну из четырех форм работы с документом: "Получение документа во временное пользование", "Получение копии документа", "Получение справки о местонахождении документа", "Получение справки о стоимости доставки документа". По окончании выбора пользователь может продолжить оформление заказа посредством активации кнопки "Продолжить".

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

Рисунок 3-6. Заказ документа - 1 этап

Получение документа во временное пользование.

При заказе документа во временное пользование на 2 этапе оформления заказа пользователю показывается библиографическое описание документа. Кроме того, если на первом этапе оформления заказа пользователь указал дополнительные сведения о документе (том, выпуск, номер), ему предоставляется возможность при необходимости внести изменения в эти сведения. Также пользователю предоставляется возможность выбора способа обработки заказа в случае невозможности немедленного предоставления ему документа. Выбирается один из трех способов обработки заказа: "Поставить запрос в очередь", "Не ставить запрос в очередь", "Поступить в соответствии с правилами библиотеки". Пример соответствующей формы приведен на рис. 3-7. По окончании выбора пользователь может продолжить оформление заказа посредством активации кнопки "Заказ". После этого ему показывается информация о сделанном заказе (см. рис. 3-10).

Рисунок 3-7. Заказ документа во временное пользование

Получение копии документа.

При заказе копии документа на 2 этапе оформления заказа пользователю показывается библиографическое описание документа. Кроме того, если на первом этапе оформления заказа пользователь указал дополнительные сведения (том, выпуск, номер) о документе, ему предоставляется возможность при необходимости внести изменения в эти сведения. Также пользователю предоставляется возможность указания конкретных страниц документа, подлежащих копированию. Заполнение соответствующего поля не является обязательным. Пользователь также имеет возможность указания предпочтительной формы копии (например, фотокопия или электронная копия). Список возможных форм копии определяется разработчиком Web-сервера. Пример соответствующей формы приведен на рис. 3-8.

По окончании выбора пользователь может продолжить оформление заказа посредством активации кнопки "Продолжить". В этом случае пользователь переходит к третьему этапу оформления заказа. На этом этапе ему показывается библиографическое описание документа. Кроме того, если на втором этапе оформления заказа пользователь указал конкретные страницы, подлежащие копированию, то ему предоставляется возможность при необходимости внести изменения в эти сведения. По окончании выбора пользователь может продолжить оформление заказа посредством активации кнопки "Заказ". После этого ему показывается информация о сделанном заказе (см. рис. 3-10).

Рисунок 3-8. Заказ копии документа

Получение справок.

При заказе справок о местонахождении документа или о стоимости доставки документа на 2 этапе оформления заказа пользователю показывается библиографическое описание документа. Кроме того, если на первом этапе оформления заказа пользователь указал дополнительные сведения (том, выпуск, номер) о документе, ему предоставляется возможность при необходимости внести изменения в эти сведения. Пример соответствующей формы приведен на рис. 3-9. По окончании выбора пользователь может продолжить оформление заказа посредством активации кнопки "Послать запрос". После этого ему показывается информация о сделанном заказе (см. рис. 3-10).

Рисунок 3-9. Заказ справки о местонахождении документа

Рисунок 3-10. Результат оформления заказа

Рисунок 1-1. Пример поисковой формы и элементы управления

1.2 Технологии WEB 2.0 и их применения в сфере доступа к библиотечным ресурсам (Library 2.0)

Основная концепция Web 2.0 - сеть (web) как платформа. На практике это означает, что веб-службы начинают исполнять функции программного обеспечения. Теперь его не требуется устанавливать на компьютер пользователя, все процессы исполняются веб-службами и становится не принципиально, какая мощность у компьютера пользователя, какая у него платформа и программное обеспечение - забота о мощности и регулярном обновлении лежит на серверах разработчика.

1.2.1 Основные принципы технологий Web 2.0

Принцип коллективизма - любой проект развивается и существует именно потому, что над ним работает большой коллектив, и чем больше людей (пользователей) у сервиса, тем более он эффективен.

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

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

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

Принцип интерактивности позволяет легко получить отклик от большого числа пользователей сети.

Основное благо Web 2.0 - возможность быстрого и легкого формирования контента конечным пользователем.

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

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

Во многом это становится возможным благодаря созданию интерактивных связей между производителем информации (продукции) и его потребителем. Синергетичность этого общения позволяет увеличить эффективность использования информации в разы. С приходом Web 2.0 очевиден рост социальной активности, как частных лиц (это видно по интересу к социальным сетям вконтакте, одноклассники), так и организаций, активно использующих технологии Web 2.0 для институализации своего бизнеса.[9]

1.2.2 Появление Library 2.0

Идеи и сервисы Web 2.0 коснулись также библиотек и управления библиотечными ресурсами, в 2006 году концепция термина «Библиотека 2.0» появилась в блоге «LibraryCrunch» Майкла Кесси[8]. Она подразумевала под собой проведение аналогий с понятием Web 2.0. Но именно введение такого понятия позволило взглянуть на возможности библиотеки инновационно, перевернуть представление о библиотеке как об объекте использования, дать библиотекарям один из инструментов, позволяющих формировать своего читателя, идти за ним туда, где тот ищет информацию, и возвращать его к себе. Внедрение инноваций дает возможность библиотеке найти своего читателя в интернете, в игровом пространстве, в социальных сетях и даже в музыкальном плеере. Интерактивные связи позволяют библиотеке, работающей с информацией, получить максимальную отдачу от синергетической активности своих пользователей.

Рассматривая инновации в библиотечной деятельности с точки зрения синергетического подхода, можно обнаружить несколько процессов самоорганизации, которые проявляются в деятельности библиотеки при использовании инструментов Web 2.0.[8]

1.3 Обзор зарубежных и отечественных библиотечных сайтов, использующих технологии WEB 2.0 и Library 2.0

Самый известный проект Web 2.0 это википедия. Википедия -- свободная энциклопедия, создаваемая совместными усилиями добровольцев. Она работает по технологии «вики» -- это такой веб-сайт, структуру и содержимое которого пользователи могут сообща изменять с помощью инструментов, предоставляемых самим сайтом. Википедия - мощный самоорганизующийся ресурс. Она пополняется актуальной информацией с максимально большой скоростью и позволяет любому пользователю получить доступ к самой свежей информации. Это один из самых спрашиваемых справочных ресурсов в настоящее время. Ее развитие возможно именно благодаря возможности редактирования в случае нахождения неточности, опечатки, или фактологической ошибки. Web 2.0 предоставляет уникальную возможность: в истории правки можно увидеть предыдущие версии редактирования и не согласиться с внесенными изменениями, вернув предыдущую версию. Процесс формирования википедии является действенным инструментом самоорганизации читателей (пользователей «жестких» неизменяемых источников информации).

На первый взгляд изменяемый контент википедии не дает библиотеке возможности включения в этот процесс, так как основная задача библиотек - сохранение: сохранять оригинальные тексты и являться гарантом подлинности информации. Но и в этом проекте библиотека может принять активное участие и привлечь своего потенциального читателя. Так, например, интересный совместный проект был создан немецкоязычной википедией совместно с библиотеками Германии. В википедии более 20% от общего числа статей посвящены людям (персоналиям). И когда возникла идея издать этот ресурс на компакт-диске, стало необходимо провести дополнительную работу по систематизации данных с целью представления их в различных форматах. Для реализации этого проекта возникла идея связать статьи в википедии с библиотечными авторитетными файлами. Немецкая национальная библиотека согласилась участвовать в воплощении этой идеи. Были сделаны некоторые программные изменения и создан инструмент для сравнения библиотечных записей с метаданными википедии. Таким образом, каждый пользователь мог самостоятельно провести работу по сравнению статьи с данными авторитетного файла и создать между ними связь. Сотрудничество было весьма успешным. За короткий срок (2 недели) пользователями википедии были установлены ссылки более чем на 22 тысячи статей. Кроме того, был предложен большой перечень предложений по внесению изменений в авторитетные файлы, поскольку в них тоже обнаруживались ошибки. Таким образом, проект оказался полезным и для библиотеки, обогатив ее знанием внешних пользователей.

Кроме того, ссылки из википедии теперь приводят читателей в каталог НБ Германии. Теперь любой пользователь википедии может легко стать пользователем национальной библиотеки.

Стоит отметить, что касается электронных ресурсов и сервисов СПбГПУ, то очевидно, что нет никакой коллективной работы, а также функциональность пользователя ограничивается небольшим набором функций. услуг навигации, сохранения запросов, обращение к электронным книгам - весь сервис пользователя ограничивается поиском и просмотром взятых книг. При этом пользователь полного функционала сервисов (АРМ) должен быть зарегистрированным как читатель СПбГПУ.[9]

Если рассмотреть на пример канадский электронно-библиотечный ресурс(www.bookwhere.net), то можно выделить следующие расширенный спектр услуг.

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

Шведский ресурс LIBRIS (www.libris.kb.se) является национальной службой поиска информации шведского университета, научных библиотек, а также около двадцати публичных библиотек. Здесь можно найти книги, периодические издания, статьи, карты, плакаты, нотные издания, электронных ресурсы и т.д.

Каталог LIBRIS пополняется ежедневно, содержимым шведскими академических и научными библиотеками. В настоящее время база данных содержит LIBRIS 6,5 произведений тысяч названий.

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

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

Рис. 1.3.1 Результаты поиска по автору «Иванов»

Рис. 1.3.2. Список библиотек выбранного произведения

Рис. 1.3.3. Список сохраненных запросов

Одной из особенностей LIBRIS является просмотр результатов поиска в виде MARC записи.

Обратиться к данным LIBRIS можно по протоколу SRU и Z39.50,и начинается поддержка Xsearch

Как и вышеуказанный канадский ресурс www.bookwhere.net

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

Стоит отметить, что обеспечивает поддержку таких семантических структур как MARC XML, DublinCore, JSON, РИС, моды и RDF\

Финский проект http://www.cslibrary.se/eng/ предоставляет среду CS библиотека является единственным независимым стандартной библиотеки 2,0 решение в мире - разработан в Швеции. CS библиотека объединяет любые ILS в любом сочетании на одном веб-сайте.

Свобода выбора, открытости, сотрудничества и доступность являются основными принципами CS библиотеки.

В библиотеках и покровителей "сервис!

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

Directory "Каталог 2,0", что дает опыт WOW для посетителей - это было легко найти в каталоге библиотеки! Мгновенная реакция, группировка средств массовой информации, списки избранного, написание помощь, новые списки приобретений, динамические списки, сохраненных поисков, сортировка актуальность и более. Возможности для посетителей

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

Для редакторов

Это должно быть легко и интересно работать с веб! Изменить содержание везде, используя только браузер, встроенный обработки изображений, связи статей и советов, каталог, просмотр страниц динамически, создайте одно время - публикации на многих местах!

УПВ

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

Внешние услуги

Библиотека веб растет как внутри, так и за ее пределами. Подключение к базам данных на добавленную стоимость, социальные сети, RSS, интерактивные карты и т.д.

Technical information

· CS Library is built on .NET and uses standard Microsoft Technology

· CS Library is both a CMS and a complete development environment (integrated Visual Studio)

· CS Library uses Windows Server 2003 and MSSQL Server 2008 or later

· Can be integrated with the local Active Directory or any other user catalogue

· Продукты разработаны на платформе Microsoft, а может из-за своей прозрачности (SOA, XML, Web Services, веб-части и т.д.) легко использоваться с большинством систем на рынке. Нашими клиентами являются муниципалитеты, учреждения, предприятия и организации с высокими требованиями к безопасности и доступности.

Отечественная разработка http://www.tatknigafund.ru

Сервисы

1. Поиск

2. Конспектирование

3. Книжная полка

4. Категории

5. Закладки

6. Виртуальная клавиатура

7. Рецензии и комментарии

8. Рейтинг

9. Рекомендовать книгу

1. Поиск

На сайте работают 2 вида поиска: простой и расширенный.

При поиске учитывается морфология слова.

Простой поиск

В простом режиме поиск ведется по названию или по тексту книги. Запрос задается в едином поисковом окне.

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

Результаты поиска ранжируются по релевантности.

Расширенный поиск

Этот режим поиска позволяет искать по различным полям (название, автор, издательство, год выпуска), а также выбирать совпадение слов (любое из слов, все слова в любом порядке, точная фраза).

Результаты ранжируются по релевантности.

Каталог

Все книги библиотеки сгруппированы по разделам каталога (областям знаний). Каждый раздел включает в себя несколько подразделов с соответствующими списками книг. Имеется возможность поиска книг по разделам и подразделам.

Поиск авторов

Блок "Поиск авторов" находится в правой колонке на титульной странице сайта. Блок содержит список всех авторов с прокруткой. Данный вид поиска позволяет искать книги автора по его имени как на русском, так и на татарском языках.

Результаты поиска выводятся в том же блоке.

В результатах поиска выводятся:

· ФИО автора;

· количество книг со ссылками на них;

· название книги (если она одна на сайте).

2. Конспектирование

Вы можете цитировать книги и добавлять свои комментарии. Для цитирования доступно 10% от текста книги, для некоторых книг объем цитирования может изменяться. В конспекте автоматически создаются ссылки на использованные книги.

3. Книжная полка

Книжная полка позволяет формировать личное рабочее пространство. Книги можно добавлять и убирать с полки, а также группировать.

Книгу можно добавить на полку со страницы ее описания или в процессе чтения.

Книжная полка доступна в личном кабинете и на странице чтения любой книги.

4. Категории

Категории позволяют группировать книги на книжной полке.

Категории можно создавать, редактировать и удалять. Все действия с категориями доступны в правом блоке «Книжная полка» на вкладке «категории».

Добавить или изменить категорию для книги можно на странице «Книжная полка».

5. Закладки

Для удобства работы с книгой Вы можете создавать любое количество закладок. Закладки располагаются в левом верхнем углу книги.

6. Виртуальная клавиатура

Для ввода текста на татарском языке можно использовать виртуальную клавиатуру. Значок клавиатуры появляется при наведении курсора мыши на поля для ввода текста. Для открытия клавиатуры достаточно щелкнуть по нему мышью. Для закрытия клавиатуры нужно нажать на иконку с «перечеркнутой клавиатурой».

7. Система рецензирования и комментариев

На странице описания книги Вы можете оставить рецензию.

Вы также можете оставить свои комментарии к ранее размещенным рецензиям, перейдя по ссылке "Комментировать" во вкладке "Рецензии и комментарии".

8. Рейтинговое голосование

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

Чтобы поставить оценку, наведите курсор на шкалу со звездочками и кликнете звёздочку, соответствующую выбранной Вами оценке.

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

Рейтинг пользователя рассчитывается как среднеарифметическая оценка всех его сообщений (рецензий и комментариев).

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

9. Сервис рекомендаций

Вы можете рекомендовать книгу для чтения другим пользователям.

Для маркировки книги отметкой "Рекомендую прочитать" достаточно нажать соответствующую кнопку на странице описания книги.

Увидеть список всех читателей, рекомендовавших книгу, можно во вкладке "Рекомендуют прочитать".

Исходя из вышеуказанных аналогов ЭБ СПбГПУ было решено модернизировать АРМ читателя добавив ряд сервисов и модернизировать его технологическую базу -АРМ читателя+.

1.4 Определение основных тенденций развития библиотек в области совершенствования доступа к электронным сервисам

В январе 2008 года Библиотека Конгресса запустила проект совместно с известнейшим хостером фотографий Flickr.com, выложив в сети более 3000 фотографий из коллекций 1930-х и 40-х годов. Библиотека Конгресса (согласно пресс-релизу) ожидает чуда от сообщества пользователей этого сервиса. Они призвали посетителей оставлять метки (тэги), комментировать и оставлять заметки на выложенных фотографиях в надежде на то, что это обогатит не только сообщество, но и сами коллекции. Ведь большинство фотографий содержит неизвестные объекты и поэтому библиографическое описание этих объектов очень скудное. Проект принес свои результаты. На 20 марта обновлена информация в 68 библиографических записях (по данным с блога Библиотеки Конгресса) На 10 мая - в 127 записях (по данным каталога).

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

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

Одним из ярких примеров является рекомендательный сервис, который начинался как чисто книжный, (сейчас он расширил свои границы) - IMHOnet.ruЕго идея проста - пользователь размещает описание прочитанной им книги (или находит уже размещенное до него) и оценивает книгу (по десятибалльной системе). После внесения более 30 оценок сайт самостоятельно может сделать прогноз как пользователь отнесется к другим книгам. Такой прогноз делается на основании оценок других пользователей, которым также нравились (или не нравились) эти книги. Поэтому чем больше людей участвуют в сервисе и чем больше сам пользователь оценивает книг, тем более точным будет прогноз и возможные рекомендации. Два года назад, когда только создавался этот проект, его инициатор обращался к библиотекам с предложением о сотрудничестве, но возможно тогда библиотечный мир был еще не вполне готов к восприятию тех благ, которые можно создать совместно. А ведь это может быть практически любой проект - от той же систематизации книг, вносимых подчас разрозненно, посредством привязки их к авторитетным файлам, создаваемых в библиотеках (как это было в проекте по википедии, о котором мы говорили ранее), ссылок на каталоги библиотек или консорциумов (где можно прочитать рекомендованную литературу). А это означает привлечение читателя в библиотеку и облегчение ему процесса поиска по библиотечным ресурсам. Если посмотреть еще более оптимистично на возможности совместных проектов для социальных рекомендательных сервисов, то это может быть очень разные проекты. Например, рекомендательные сервисы могут помочь библиотечным комплектаторам спрогнозировать потенциальный спрос на тот или иной вид литературы - естественно это должны быть не простые большинство рекомендаций, а расчеты, основанные на математических формулах (надо заметить, что весь сервис построен на сложных математических вычислениях, не видимых пользователю и выполняемых на серверах разработчика)

Этот сервис может быть одним из инструментов при формировании ядра фонда или определения, какую литературу следует использовать при формировании подсобного фонда. Для того чтобы сделать библиотеку привлекательной для читателя нового поколения, необходимо создать для него возможность построения своей библиотечной социальной сети, которую он смог бы насытить по своим потребностям (что позволяют технологии Web 2.0): включить модуль, сохраняющий истории заказа по каталогам библиотеки, подключить в него историю рекомендательного сервиса, что бы придя в библиотеку можно было за одно нажатие вспомнить, что надо было заказать.

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

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

Чтобы реализовать эту функцию, необходимо подготовить персонал, владеющий всеми возможностями коммуникации с пользователем. Поэтому и современный библиотекарь должен уметь пользоваться такими инструментами, как: написать сообщение в блоге, исправить статью в википедии, разместить фотографии и видеоматериалы в интернете, пользоваться рекомендательными сервисами. Web 2.0 дает большие возможности, но это еще только половина пути. Это хорошая основа для взаимодействия библиотеки и общества, библиотеки и пользователя. Однако необходимо, чтобы она успешно реализовалась в современном обществе, стала простой, понятной и доступной каждому человеку. Но, увеличивая возможность коммуникации мы должны думать и о том, как формировать своего читателя. Не только обогащать его информационную культуру, но и делать читателя поистине культурным человеком. Библиотека должна научиться управлять знаниями, ценностями, смыслами своего пользователя.[8]

1.5 Постановка задачи дипломного проекта. Определение функциональности модифицированного пользовательского интерфейса для электронных сервисов ФБ СПбГПУ (АРМ читателя +)

В ходе анализа предметной области и сервисов ЭБ СПбГПУ были выявлены недостатки АРМ читателя, в связи с чем хотелось бы расширить сервис АРМ читателя. Учитывая опыт отечественных и зарубежных аналогов библиотечных системы были сформулированы следующие

до АРМ+, теперь стоит сравнить АРМ и АРМ+.

· поиск документов(по автору,тематике,источнику и тд.)

· сортировка по различным поля

· заказ литературы

· контроль документов во временном пользовании

Все эти сервисы уже разработаны,в АРМ+ будут включены все функции АРМ и добавлены следующие сервисы:

· мои поиски

· пользователь портала

· сохранение контента своих заказов

· работа e-книгами

· моя навигация

Мои поиски - сервис позволяющий сохранять ранее выполненные запросы.

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

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

Моя навигация - преобразование терминов в свое ЛО.

В ходе анализа задания были рассмотрены три возможных архитектуры системы.

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

1.6 Выводы

Подводя итоги выполненного исследования анализ современных тенденций развития пользовательского интерфейса для информационно-библиотечных сервисов следует отметить, что технологий Библиотека 2.0 ориентируется на читателя, создавая ему удобный интерфейс, предоставляет заполнение информационной среды собственным контентом. Основываясь на действующей сейчас функциональности АРМ читателя СПбГПУ, а также западных и отечественных аналогов, решено было расширить и модернизировать систему АРМ читателя, до АРМ читателя +. Стоит отметь, что персонализация предоставляется только на сайтах и невозможна интеграция на свой сайт. Развернуть мысль.

пользовательский интерфейс библиотека программный

2. Проектирование системы модернизации доступа к электронным сервисам Фундаментальной библиотеки СПбГПУ

2.1 Требования к целевой системе

Кроссплатвформенность

Интерактивность

Обхем памяти

Модульность и открыть - встраивание сервисов в АРМ читатял и тот же Z 39.50 библиотечных сайт

2.2 Анализ и выбор средств и сред разработки

Для обращения к серверу Z39/50 существует ряд библиотек написанных на C++,php,per данные библиотеки предоставляют обращение к базе данных, как считывание информации так и управляющие команды. Стоит отметь, что для раразботки данной системы нет нужнды в управляющих комндах.а

Реал выбран пакет java

Сформулировать требования для среды разработки

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

Учитывая все эти требования были выбраны 3 среды разработки

NetBeans 6.9.1, Eclipse 3.1,IntelliJ IDEA 7.0. Все эти 3 среды удовлетворяют для успешной разработки системы АРМ читателя +. Учитывая, что IntelliJ IDEA 7.0 является платной, то для разработки не подходит.

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

2.3 Выводы

1. Поиск и анализ используемых средств и сред разработки. Выводы по их достоинствам и ограничениям.

«Основная концепция Web 2.0 - сеть (web) как платформа». Стоит рассмотреть основные элементы Web2.0которые могут быть применены в дипломной работе.

Веб-сервисы

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

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

· Инструменты для работы с HTTP и XML есть в любом современном языке программирования, поэтому веб-службы являются платформонезависимыми.

AsynchronousJavaScriptand XML -- подход к построению пользовательских интерфейсов веб-приложений, при котором веб-страница, не перезагружаясь, асинхронно загружает нужные пользователю данные. Использование Ajax стало наиболее популярно после того, как Google начала активно использовать его при создании своих сайтов, таких как Gmail и GoogleMaps. Часто Ajax считают синонимом Веб 2.0, что совершенно не так. Веб 2.0 не привязан к какой-то одной технологии или набору технологий, с тем же успехом ещё в 1999 году возможность асинхронного обновления страницы уже предоставлял Flash 4.

Веб-синдикация

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

Mash-up

Веб mash-up (дословный перевод -- «смешение») -- сервис, который полностью или частично использует в качестве источников информации другие сервисы, предоставляя пользователю новую функциональность для работы. В результате такой сервис может становиться также новым источником информации для других веб mash-up сервисов. Таким образом образуется сеть зависимых друг от друга сервисов, интегрированных друг с другом.Например, сайт транспортной фирмы может использовать карты сервиса GoogleMaps для отслеживания местонахождения перевозимого груза.

Метки (теги)

Ключевые слова, описывающие рассматриваемый объект, либо относящие его к какой-либо категории. Это своего рода метки, которые присваиваются объекту, чтобы определить его место среди других объектов. С понятием меток тесно связано понятие фолксономии -- термина, о котором широко заговорили именно в связи с ростом сервисов Веб 2.0, таких как Flickr, del.icio.us, и, в дальнейшем, Wink.Появление и быстрое распространение блогов тоже вписывается в концепцию Веб 2.0, создавая так называемую «редактируемую Паутину» (writableweb).Возможность пометить документ ключевыми словами существует и в языке HTML (англ. keywords), однако этот способ был полностью скомпрометирован широким его использованием в целях поискового спама.

Социализация

Использование разработок, которые позволяют создавать сообщества пользователей.

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

Поощрение, поддержка и доверие «коллективному разуму».

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

Дизайн

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

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

Недостатки Веб 2.0

При использовании технологий web 2.0 вы становитесь арендатором сервиса и/или дискового пространства у какой-то сторонней компании. Возникающая при этом зависимость формирует ряд недостатков новых сервисов:

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

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

SemanticWeb

Семантическая паутина -- часть глобальной концепции развития сети Интернет, целью которой является реализация возможности машинной обработки информации, доступной во Всемирной паутине. Основной акцент концепции делается на работе с метаданными, однозначно характеризующими свойства и содержание ресурсов Всемирной паутины, вместо используемого в настоящее время текстового анализа документов. Термин впервые введён ТимомБернерсом-Ли в мае 2001 года в журнале «ScientificAmerican», и называется им «следующим шагом в развитии Всемирной паутины». В семантической паутине предполагается повсеместное использование, во-первых, унифицированных идентификаторов ресурсов (URI), а во-вторых -- онтологий и языков описания метаданных.

Эта концепция была принята и продвигается Консорциумом W3 (Рис. 2). Для её внедрения предполагается создание сети документов, содержащих метаданные о ресурсах Всемирной паутины и существующей параллельно с ними. Тогда как сами ресурсы предназначены для восприятия человеком, метаданные используются машинами (поисковыми роботами и другими интеллектуальными агентами) для проведения однозначных логических заключений о свойствах этих ресурсов.

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

· Повсеместное использование унифицированных идентификаторов ресурсов (URI). Традиционная схема использования таких идентификаторов в современном Интернете сводится к установке ссылок, ведущих на объект, им адресуемый. Очевидным свойством такой ссылки является возможность «загрузки» объекта, на который она указывает. Таким объектом может быть веб-страница, файл произвольного содержания, фрагмент веб-страницы, а также неявное указание на обращение к реально существующему физическому ресурсу по протоколу, отличному от HTTP (например, ссылки mailto:). Концепция семантической паутины расширяет это понятие, включая в него ресурсы, недоступные для скачивания. Адресуемыми с помощью URI ресурсами могут быть, например, отдельные люди, города и другие географические сущности, художественные артефакты и т. д. К идентификатору предъявляются несколько простых требований: он должен быть уникальной строкой определённого формата, адресующей реально существующий объект.

· Повсеместное использование онтологий и языков описания метаданных. Современные методы автоматической обработки данных, доступных в Интернете, как правило, основаны на частотном и лексическом анализе текстового содержимого, которое прежде всего предназначено для восприятия человеком. В семантической паутине предлагается использовать форматы описания, доступные для машинной обработки (например, семейство форматов, часто упоминаемое в литературе как «SemanticWebfamily»:RDF, RDF Schema или RDF-S, и OWL), в свою очередь, использующие URI для адресации описываемых и описывающих объектов, а также онтологии и дескрипционные логики в качестве базовых математических формализмов.

Критика

Несмотря на все преимущества, предоставляемые семантической паутиной в случае её внедрения, существуют сомнения в возможности её полной реализации.

Практическая нереализуемость

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

Дублирование информации

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

Невозможность получения коммерческой выгоды

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

Языки описания

Техническую часть семантической паутины составляет семейство стандартов на языки описания, включающее XML, XML Schema, RDF, RDF Schema, OWL, а также некоторые другие. Располагая их в порядке повышения уровня абстракции, реализуемого тем или иным языком, получаем:

XML предоставляет синтаксис для определения структуры документа, подлежащего машинной обработке. Синтаксис XML не несёт семантической нагрузки.

XML Schema определяет ограничения на структуру XML-документа. Стандартный синтаксический анализатор языка XML в состоянии проверить произвольный XML-документ на соответствие его структуры так называемой схеме документа, описанной в XML Schema.

RDF представляет собой простой способ описания экземплярных данных в формате субъект-отношение-объект, в котором в качестве любого элемента этой тройки используются только идентификаторы ресурсов. Существует стандартизованное отображение этих троек на XML-документы предопределённой структуры (т. е. консорциумом W3 определена схема XML-документов, содержащих RDF-описания), а также на другие форматы представления (например, в нотацию N3).

RDF Schema описывает набор атрибутов (здесь их точнее назвать отношениями), таких, как rdfs:Class, для определения новых типов RDF-данных. Языком поддерживается также отношение наследования типов rdfs:subClassOf.

OWL расширяет возможности по описанию новых типов (в частности, добавлением перечислений), а также позволяет описывать новые типы данных RDF Schema в терминах уже существующих (например, определять тип, являющийся пересечением или объединением двух существующих).


Подобные документы

  • Разработка интерфейса и программного обеспечения виртуальной библиотеки. Проектирование структуры экранов и навигационной системы. Построение прототипа пользовательского интерфейса. Тестирование и модификация прототипа. Экспертная оценка разработки.

    курсовая работа [41,2 K], добавлен 19.12.2010

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

    курсовая работа [3,1 M], добавлен 14.08.2015

  • Интернет-портал как средство доступа к электронным ресурсам. Системное многоуровневое объединение различных ресурсов и сервисов. Интернет-порталы в сфере государственного управления, образования и культуры. Электронные библиотеки интернет-порталов.

    презентация [34,2 M], добавлен 14.10.2013

  • Анализ методов и средств контроля доступа к файлам. Проблемы безопасности работы с файлами, средства контроля доступа ним. Идеология построения интерфейса, требования к архитектуре. Работа классов системы. Оценка себестоимости программного продукта.

    дипломная работа [2,5 M], добавлен 21.12.2012

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

    дипломная работа [2,0 M], добавлен 21.09.2016

  • Анализ процессов обработки информации, вносимой в ФГИС "ФБДА. Перечень подсистем ФГИС "ФБДА", подлежащих модернизации. Описание автоматизируемых функций. Разработка программного обеспечения. Проектирование пользовательского интерфейса данной системы.

    дипломная работа [1,5 M], добавлен 18.11.2017

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

    дипломная работа [750,8 K], добавлен 10.07.2017

  • Автоматизация процесса защиты противопожарного инвентаря и средств пожаротушения. Проект микропроцессорной системы управления электронным замком: разработка концепции и структуры АС. Программное обеспечение микроконтроллера, листинг программы и прошивки.

    дипломная работа [2,0 M], добавлен 28.05.2012

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

    дипломная работа [2,8 M], добавлен 10.11.2013

  • Основные подходы к решению проблем управления электронным документооборотом. Разработка информационной системы для работы с базой данных (БД). Проектирование логической структуры БД, программная реализация. Тестирование и отладка программного средства.

    курсовая работа [1,3 M], добавлен 06.01.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.