книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
РАСПРЕДЕЛЕННАЯ БИБЛИОГРАФИЧЕСКАЯ БАЗА МЕТАДАННЫХ НТИ. АРМ ПОЛЬЗОВАТЕЛЕЙ. ( Курсовая работа, 18 стр. )
РАСПРЕДЕЛЕННАЯ БИБЛИОГРАФИЧЕСКАЯ БАЗА МЕТАДАННЫХ НТИ. СЕРВЕР МЕТАДАННЫХ. ( Курсовая работа, 18 стр. )
Распределенная система приема заказов с использованием КПК ( Курсовая работа, 23 стр. )
Рассмотрение алгоритмов поиска кратчайшего пути между парами вершин в графе и написание по одному из алгоритмов программного продукта с использованием среды разработки Delphi ( Курсовая работа, 19 стр. )
Рассмотрение алгоритмов поиска кратчайшего пути между парами вершин в графе и написание по одному из алгоритмов программного продукта с использованием языка программирования С++ (среда разработки Borland C++ Builder) 2008-18 ( Контрольная работа, 18 стр. )
Рассмотрение алгоритмов поиска кратчайшего пути между парами вершин в графе и написание по одному из алгоритмов программного продукта с использованием языка программирования С++ (среда разработки Borland C++ Builder) ( Курсовая работа, 18 стр. )
Рассмотрение и реализация алгоритма преобразования арифметического выражения – синтаксический анализ методом рекурсивного спуска. ( Контрольная работа, 14 стр. )
Расчет характеристик изменчивости температуры поверхности моря по данным спутников NOAA. ( Курсовая работа, 25 стр. )
Расчёт длительности переднего фронта импульса ( Курсовая работа, 11 стр. )
Расширение компилятора ЯП Паскаль для поддержки обобщённого программирования ( Отчет по практике, 13 стр. )
Реализация интернет-портала муниципального образования5 ( Реферат, 21 стр. )
Реализация компонентов информационной системы архива спутниковых данных ( Курсовая работа, 10 стр. )
Реализация одного из методов численного интегрирования для нахождения определенного интеграла ( Курсовая работа, 10 стр. )
Реализация программы для работы с датами ( Курсовая работа, 21 стр. )
Редактор кода C++ с автоматическим изменением представления по шаблонам ( Курсовая работа, 8 стр. )
Редактор расписаний с веб-интерфейсом ( Курсовая работа, 8 стр. )
Редактор трехмерных сцен ( Курсовая работа, 8 стр. )
РЕДАКТОР УЧЕБНЫХ КУРСОВ С WEB-ИНТЕРФЕЙСОМ. ПОДСИСТЕМЫ «СТУДЕНТ» И «АДМИНИСТРАТОР» ( Курсовая работа, 24 стр. )
РЕДАКТОР УЧЕБНЫХ КУРСОВ С WEB-ИНТЕРФЕЙСОМ (ПОДСИСТЕМА «ПРЕПОДАВАТЕЛЬ») ( Курсовая работа, 22 стр. )
РЕДАКТОР УЧЕБНЫХ КУРСОВ (МОДУЛЬ «ОБУЧАЮЩИЙ ТЕСТ») ( Курсовая работа, 17 стр. )
реляционные базы данных ( Курсовая работа, 32 стр. )
Рендеринг математических выражений в HTML и MathML ( Курсовая работа, 16 стр. )
РЕШЕНИЕ ЗАДАЧ БЕЗУСЛОВНОЙ ОПТИМИЗАЦИИ МЕТОДОМ ПЕРЕМЕННОГО МНОГОГРАННИКА НЕЛДЕРА-МИДА ( Контрольная работа, 24 стр. )
Решение задач.Лин.прогр ( Контрольная работа, 6 стр. )
Решение задачи 2 выполнено средствами Microsoft Excel ( Контрольная работа, 4 стр. )

Содержание

1 ВВЕДЕНИЕ 3

1.1 ГЛОССАРИЙ 3

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

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

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

1.5 ОБЗОР РАЗЛИЧНЫХ ТИПОВ ИНТЕРФЕЙСОВ ПОЛЬЗОВАТЕЛЯ 6

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

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

2.1.1 Требования к серверам АРМ 7

2.1.2 Требования к клиенту 7

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

2.2.1 Требования к серверам АРМ 7

2.2.2 Требования к клиенту 7

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

2.3.1 Системный администратор 8

2.3.2 Администратор 8

2.3.3 Оператор 8

2.3.4 Собственно пользователь 8

3 АРХИТЕКТУРА СИСТЕМЫ 10

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

4.1 СУЩНОСТЬ ПОЛЬЗОВАТЕЛЬ 11

4.2 ПРОТОКОЛ MDIP 11

5 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ, ТРЕБОВАНИЯ К ИНТЕРФЕЙСУ 12

6 ПРОЕКТ 13

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

6.2 МОДУЛИ И АЛГОРИТМЫ 13

6.3 СТРУКТУРЫ ДАННЫХ 14

6.4 ПРОЕКТ ИНТЕРФЕЙСА 15

ЗАКЛЮЧЕНИЕ 17

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

1 Введение

1.1 Глоссарий

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

АРМ – автоматизированное место пользователя.

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

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

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

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

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

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

Целью настоящего проекта является реализация авторской системы для распределенно-го хранения, поиска и обработки НТИ с использованием метаданных. Его разработка ведется совместно со студентами 236 группы ИМиКН ДВГУ Машковским Д. А. [6] и Терегуловым А. О.[10]. Непосредственной подзадачей данной работы является разработка пользователь-ского интерфейса для администратора, оператора и конечного абонента системы. Соответст-венно, также будет спроектирована и реализована подсистема импорта и хранения информа-ции (А. О. Терегулов) и создано программное обеспечение сервера метаданных (Д. А. Маш-ковский).

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

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

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

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

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

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

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

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

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

В соответствии с этим можно выделить следующие требования к АРМ-м системы. А именно, интерфейс должен:

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

• поддерживать одновременную работу большого числа пользователей;

• реализовывать возможности поиска НТИ по известным метаданным, в том числе по таким как «название», «автор», «ключевые слова»;

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

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

• содержать средства удаленного конфигурирования компонентов системы, про-смотра их конфигурации, в том числе параметров сбора метаданных в автоматиче-ском

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

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

[2] GPL – General Public License. http://www.gnu.org/licenses/gpl.html

[3] Harvest, A Distributed Search System.

http://harvest.sourceforge.net/harvest/doc/index.html

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

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

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

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

[8] Поисковая система Google, http://www.google.com.ru/intl/ru/about/index.html

[9] Поисковая система Yandex, http://www.yandex.ru/info/index.html

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

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

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