книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Разработка и реализация системы учета товара.1 ( Курсовая работа, 40 стр. )
РАЗРАБОТКА И РЕАЛИЗАЦИЯ RUNTIME-СИСТЕМЫ ПАРАЛЛЕЛЬНОГО ЯЗЫКА ПРОГРАММИРОВАНИЯ MC# ( Курсовая работа, 30 стр. )
Разработка и реализация системы модульно-рейтингового контроля знаний студентов: подсистема “студент” ( Дипломная работа, 82 стр. )
Разработка и реализация системы учета товара_5713. ( Курсовая работа, 41 стр. )
Разработка и создание базы данных3 ( Курсовая работа, 47 стр. )
Разработка интернет - магазина автомобильных запчастей ООО "РС-Авто". ( Дипломная работа, 122 стр. )
Разработка интерфейса программы "Отдел кадров 17 ( Курсовая работа, 49 стр. )
Разработка информационно-аналитической системы для исследования морского биоразнообразия залива Петра Великого ( Дипломная работа, 38 стр. )
Разработка каталога материалов космической съёмки и Web-интерфейса к нему с функциями пространственного поиска ( Курсовая работа, 9 стр. )
Разработка клиент-серверной аналитической распределенной информационной системы управления рабочим временем ( Дипломная работа, 133 стр. )
РАЗРАБОТКА МОДУЛЯ ДЛЯ СБОРА И АНАЛИЗА ДАННЫХ О СОСТОЯНИИ ЖЁСТКИХ ДИСКОВ ДЛЯ СИСТЕМЫ МОНИТОРИНГА СЕТИ ( Курсовая работа, 51 стр. )
Разработка обучающей программы по классам в C++ ( Курсовая работа, 26 стр. )
Разработка программного обеспечения для работы с файлами ( Курсовая работа, 38 стр. )
Разработка программного обеспечения для проведения различных математических операций над комплексными числами ( Курсовая работа, 32 стр. )
Разработка программного продукта, позволяющего автоматизировать процесс составления учебного расписания в Азовском технологическом институте ( Дипломная работа, 100 стр. )
Разработка программного обеспечения для работы со структурными типами данных и обработке информации о сотрудниках нескольких отделов ( Курсовая работа, 24 стр. )
Разработка программного обеспечения для работы со структурированными данными ( Курсовая работа, 46 стр. )
Разработка программного обеспечения для работы со строками ( Курсовая работа, 29 стр. )
Разработка программных средств, реализующих «Обобщенную модель каталога метаданных» Открытого геопространственного консорциума OGC ( Курсовая работа, 43 стр. )
Разработка программного обеспечения поддержки процессов закупа и учёта хранения товаров на складе __________________ ( Дипломная работа, 117 стр. )
Разработка программного обеспечения для устройства сопряжения IBM PC с автоматизированной установкой исследования и контроля полупроводниковых пластин ( Дипломная работа, 109 стр. )
Разработка программного продукта “Хроника моего рода” для операционной среды Windows ( Дипломная работа, 65 стр. )
Разработка программного обеспечения распределенной системы сбора данных электро- и магнитометрических измерений. ( Курсовая работа, 24 стр. )
Разработка программное обеспечение для работы с сообщениями ( Курсовая работа, 27 стр. )
Разработка программы имитирующей действия (в несколько упрощённом виде) реальных синтаксических анализаторов ( Курсовая работа, 54 стр. )

Содержание

СОДЕРЖАНИЕ 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»