Событийная база данных

advertisement
Событийная база данных
Иллюстрации к обсуждению
целесообразности создания общедоступной
БД.
Сергей Нечаев
Основные тезисы
Каждый любитель истории
(ЛИ) в ходе исследования,
пользуется цепочкой событий,
отобранных по различным
параметрам. Фактически
каждый ЛИ пользуется своей
базой данных, со своими
критериями отбора и
способами построения
последовательностей.
 Объем такой базы всегда
достаточно ограничен, не
столько в силу образованности
и эрудированности, сколько в
силу ограничений по скорости
ввода (отбора) информации, а
также в силу доступности
источников.

Предлагается создание
публичной событийной базы
данных, ввод информации в
которую доступен всем
желающим через интернет.
Также доступен и запрос
выборок событий по разлиным
критериям.
 Предлагается прототип модели
базы данных и правил
авторизации.
 Предлагается к обсуждению
объем и способы
финансирования проекта,
возможности запуска проекта.

VIII Конференция по Проблемам Цивилизации
С. Нечаев
2
Технология иcследования
Область интереса ЛИ – время (диапазон), место, [герой], [тип
процесса]
Анализ требует построения хронологической последовательности.
Строится цепочка (цепочки) событий.
c
c
с4
с3
с2
с1
c
c
Объемная (и прозрачная) БД просто необходима – момент
назрел
VIII Конференция по Проблемам Цивилизации
С. Нечаев
3
Логика данных
справочники
Событие
Тип
География
Регионы
1 ...N
Датировка
Периоды
Дата
Разброс
Обоснование
Источник
датировки
Версия события
Авторы
сообщений
Источники
Достоверность
1 ...N
Связанное событие
VIII Конференция по Проблемам Цивилизации
С. Нечаев
4
Сценарии использования
Основной сценарий – запрос выборки из БД
Параметры выборки:
Основные:
Диапазон дат
Дополнительные:
Тип события
Географический регион
Учет/неучет разброса
Все версии / наиболее достоверные
Источник
Результат:
Табличный список
VIII Конференция по Проблемам Цивилизации
С. Нечаев
5
Сценарии использования
Внесение записей в БД
Пользователь - эксперт:
Проверяет запись, затем
Зарегистрированный
пользователь:
Вносит записи о событиях.
VIII Конференция по Проблемам Цивилизации
1. авторизует – запись
становится
общедоступной;
2.
отклоняет – автор
получает уведомление,
запись не принята.
С. Нечаев
6
Что мы получим в результате
Объемную базу
данных
 Возможность
использования
результатов работы
множества
энтузиастов

Неравномерное
покрытие реальных
событий записями в
БД
 Субъективный
отбор информации
в БД

VIII Конференция по Проблемам Цивилизации
С. Нечаев
7
Во что это обойдется
Разработка ПО (БД,
портал и т.п.).
Приблизительно 6 000
Аутсорсинг сервера
Примерно столько же
35 * 180 = 5 760
5 000
Техническая
поддержка (в год)
20% от разработки
Итого:
Достаточно много
1 200
Первый год 11 000
Следующие 6 200
VIII Конференция по Проблемам Цивилизации
С. Нечаев
8
Что надо решить

Необходимость такой БД

Возможности финансирования

Какие шаги можно уже предпринять
VIII Конференция по Проблемам Цивилизации
С. Нечаев
9
Download