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