книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Искусство программирования ( Реферат, 17 стр. )
ИСПОЛЬЗОВАНИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ( Курсовая работа, 33 стр. )
Исследование термостабильности математической модели белка-порина методом молекулярной динамики ( Отчет по практике, 14 стр. )
Исследование цифровых устройств, реализуемых на СБИС гибкой логики ( Контрольная работа, 9 стр. )
КВАДРАТИЧНАЯ АППРОКСИМАЦИЯ ФУНКЦИИ ЛАГРАНЖА ( Курсовая работа, 32 стр. )
Классификация программных средств бухгалтерского учета ( Контрольная работа, 25 стр. )
Компилятор высокоуровневого языка программирования в виртуальную машину Parrot ( Курсовая работа, 11 стр. )
Компоненты Delphi ( Реферат, 19 стр. )
Компьютерная Графика. Принципы и методы работы в графической программе Macromedia Flash ( Дипломная работа, 66 стр. )
Компьютерная модель робота Phoenix ( Дипломная работа, 79 стр. )
КОНВЕРТОР ФОРМАТОВ ХРАНЕНИЯ ПРОСТРАНСТВЕННЫХ ДАННЫХ. SHAPE-FILE -WKT/WKB; SHAPE-FILE - SVG/GML ( Курсовая работа, 13 стр. )
КОНСТРУИРОВАНИЕ ПРОГРАММ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ ( Курсовая работа, 33 стр. )
КОНСТРУИРОВАНИЕ ПРОГРАММ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ ( Контрольная работа, 153 стр. )
Контрольная работа по дисциплине "Информатика" Задача №2: "Расчет заработной платы работников предприятия"11 ( Реферат, 21 стр. )
Контрольная. Описание программы ( Контрольная работа, 10 стр. )
Контрольная. Программирование ( Контрольная работа, 21 стр. )
Контрольная. Программные средства ( Контрольная работа, 7 стр. )
Контрольная. Программные средства офиса. ( Контрольная работа, 8 стр. )
Контрольная. Составление программ. ( Контрольная работа, 8 стр. )
КУРСОВАЯ РАБОТА ( по дисциплине "Моделирование") "Двоично-десятичный счётчик со сдвиговым регистром" ( Контрольная работа, 12 стр. )
КУРСОВАЯ РАБОТА ( по дисциплине "Моделирование") "Двоично-десятичный счётчик со сдвиговым регистром" 2007-14 ( Контрольная работа, 14 стр. )
КУРСОВАЯ РАБОТА по дисциплине "Микропроцессорные системы" Pin-code ( Реферат, 16 стр. )
КУРСОВАЯ РАБОТА по дисциплине "Моделирование" на тему "Встроенный блок логических наблюдений BILBO" (Задание 2) ( Контрольная работа, 14 стр. )
Курсовая работа по дисциплине "Моделирование" на тему "Регистр хранения числа в прямом и обратном кодах" (Вариант 41) ( Контрольная работа, 12 стр. )
КУРСОВАЯ РАБОТА по дисциплине "Моделирование" на тему "Цифровой таймер" (Вариант 32) ( Контрольная работа, 11 стр. )

Содержание

СОДЕРЖАНИЕ 2

1 ВВЕДЕНИЕ 3

1.1 ГЛОССАРИЙ 3

1.2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 3

1.3 НЕФОРМАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ 4

1.4 ОБЗОР СУЩЕСТВУЮЩИХ МЕТОДОВ РЕШЕНИЯ 4

2 ТРЕБОВАНИЯ К ОКРУЖЕНИЮ 6

2.1 ТРЕБОВАНИЯ К АППАРАТНОМУ ОБЕСПЕЧЕНИЮ 6

2.1.1 Требования к серверу метаданных 6

2.1.2 Требования к каналам связи между подсистемами 6

2.2 ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ 6

2.3 ТРЕБОВАНИЯ К ПОЛЬЗОВАТЕЛЯМ 6

3 АРХИТЕКТУРА СИСТЕМЫ (ОБЩИЕ ТРЕБОВАНИЯ) 7

4 СПЕЦИФИКАЦИЯ ДАННЫХ 8

4.1 СТРУКТУРА МЕТАДАННЫХ 8

4.2 СУЩНОСТИ СИСТЕМЫ 8

4.2.1 Сущность «Статья» 8

4.2.2 Сущность «Книга» 9

4.2.3 Вспомогательные сущности 9

4.3 ПРОТОКОЛ MDIP 10

5 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 11

6 ПРОЕКТ 12

6.1 СРЕДСТВА РЕАЛИЗАЦИИ 12

ЗАКЛЮЧЕНИЕ 12

СПИСОК ЛИТЕРАТУРЫ 16

ПРИЛОЖЕНИЕ 1 17

ОПРЕДЕЛЕНИЕ СТРУКТУРЫ МЕТАДАННЫХ ДЛЯ СТАТЬИ (НА XML SCHEMA) 17

ПРИМЕР XML-ДОКУМЕНТА, ОПИСЫВАЮЩЕГО СТАТЬЮ 18

1 Введение

1.1 Глоссарий

MDIP – Metadata Interchange Protocol, внутренний протокол системы.

АРМ – автоматизированное рабочее место.

ИСОП - информационная система общего пользования. Общедоступное хранилище разнообразной информации.

МД – метаданные, метаинформация – описание, данные, необходимые для уникальной идентификации конкретного источника НТИ. (например год, наименование, автор и т. п.)

НТИ - научно-техническая информация. Информация, имеющая теоретическое или прикладное значение для различных областей науки и/или техники.

СМД – сервер метаданных.

1.2 Описание предметной области

Программная система "Распределенная база метаданных научно-технической инфор-мации" разрабатывается по заказу лаборатории научно-технической информации (ЛНТИ) Тихоокеанского океанологического института ДВО РАН (ТОИ ДВО РАН). Организа-ция-заказчик занимается научно-исследовательской работой в области геологии, геофизики и геохимии Тихого океана, в частности проводятся различные исследования водных масс морей и океанов, их физических характеристик, взаимодействия с внешней средой и т.п. В процессе научной работы возникает необходимость в поиске информации, освещающей те или иные вопросы предметной области. В результате деятельности лаборатории НТИ и ряда сотруд-ников института накоплены массивы информации, имеющей научно-техническую ценность. Поиск и выделение необходимых данных часто бывают затруднительны как из-за большого объема имеющейся информации, так и вследствие децентрализованности ее хранения. Это отрицательно сказывается на общей эффективности работы сотрудников.

В настоящее время в ТОИ и в других подразделениях ДВО РАН существует целый ряд независимых и, зачастую, плохо структурированных хранилищ разнородной информации. Неструктурированность хранимой информации и отсутствие единообразного метода доступа к ней приводят к увеличению количества действий, необходимых для ее получения, вре-менных затрат и «перерасходу» пропускной способности интернет-канала. Для эффективного использования хранимой информации необходимо создать унифицированный пользователь-ский интерфейс и средства, обеспечивающие взаимодействие хранилищ. Для облегчения поиска информации и работы с ней следует использовать метаданные. (Как будет показано в п. 1.4, существующие системы, пригодные для решения указанной проблемы, не обеспечи-вают в полной мере необходимой для эффективной работы сотрудников организа-ции-заказчика функциональности).

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

Разработка системы ведется совместно со студентами 236 группы ИМиКН ДВГУ А. О. Терегуловым и С. А. Федоровым. Непосредственная задача представляемой части проекта – создание сервера-хранилища метаданных. Помимо этого, А. О. Терегуловым должна быть создана подсистема импорта и хранения информации [11], С. А. Федоровым – автоматизи-рованные рабочие места пользователей и операторов [12].

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

1.3 Неформальная постановка задачи

Разрабатываемая система должна:

• обеспечивать распределенное хранение НТИ, позволять производить добавление и удаление документов;

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

• обладать средствами для поиска документов НТИ на серверах системы или в ИСОП, обеспечивать доступ пользователей к данным;

• производить сбор статистики по работе системы и построение отчетов на основе этих данных;

• содержать средства контроля работоспособности системы;

• обеспечивать одновременную работу большого числа пользователей, причем требо-вания к программному и аппаратному обеспечению их рабочих станций должны быть минимальны (процессор Intel Pentium 100 МГц, объем оперативной памяти – 32 Мб, объем жесткого диска – 500 Мб).

Список литературы

[1] eDonkey. File Sharing System. (http://www.edonkey2000.com/index.html)

[2] Extensible Markup Language (XML) 1.0 (Second Edition). W3C Recommendation. (http://www.w3.org/TR/2000/REC-xml-20001006.html)

[3] GNU General Public License. (http://www.gnu.org/licenses/gpl.html)

[4] Google search engine. (http://www.google.com.ru/intl/ru/about.html)

[5] Harvest, A Distributed Search System. (http://harvest.sourceforge.net/harvest/doc/index.html)

[6] Kazaa Media Desktop. Peer-To-Peer Application. (http://www.kazaa.com/us/index.php)

[7] XML Schema Part 0: Primer. W3C Recommendation. (http://www.w3.org/TR/xmlschema-0/)

[8] База данных электронных версий публикаций. (http://gislib.poi.dvo.ru/EVADb_main.asp)

[9] Машковский Д. А., Терегулов А. О., Федоров С. А. Распределенная библиографическая база метаданных НТИ. MDIP, внутренний протокол системы. Владивосток: Кафедра информатики ДВГУ, 2003.

[10] Поисковая система Яндекс. (http://www.yandex.ru/info/index.html)

[11] Терегулов А. О. Распределенная библиографическая база метаданных НТИ. Подсистемы импорта и хранения информации. Отчет по курсовой работе. Владивосток, кафедра информатики ДВГУ, 2003.

[12] Федоров С. А. Распределенная библиографическая база метаданных НТИ. АРМ пользователей. Отчет по курсовой работе. Владивосток, кафедра информатики ДВГУ, 2003.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»