15
Новая система презентации электронных книг в системе «Научное наследие России» Погорелко К.П. БЕН РАН

Новая система презентации электронных книг в системе «Научное наследие России»

Embed Size (px)

DESCRIPTION

Новая система презентации электронных книг в системе «Научное наследие России». Погорелко К.П. БЕН РАН. Существующая структура системы. Система презентации. Система подготовки метаданных. Система подготовки электронных книг. Недостатки. - PowerPoint PPT Presentation

Citation preview

Page 1: Новая система презентации электронных книг в системе «Научное наследие России»

Новая система презентации электронных книг в системе «Научное наследие России»

Погорелко К.П.БЕН РАН

Page 2: Новая система презентации электронных книг в системе «Научное наследие России»

Существующая структура системы

Система подготовки метаданных

Система подготовки электронных книг

Система презентации

Page 3: Новая система презентации электронных книг в системе «Научное наследие России»

Недостатки

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

• Сложность модификации и сопровождения большой системы

Page 4: Новая система презентации электронных книг в системе «Научное наследие России»

Предлагаемая структура системы

Система подготовки метаданных

Система подготовки электронных книг

Система презентации электронных книг

Система презентации метаданных

Page 5: Новая система презентации электронных книг в системе «Научное наследие России»

Характеристики новой системы презентации

• Работа с различными типами изображений (bmp,emf,exif,gif,jpeg,png,tiff)

• Преобразование изображений «на лету» по требованию пользователя

• Стабильность ссылок (отсутствие технологических подробностей реализации в ссылках - .asp, .aspx, .php и тд)

• Возможность отслеживания и блокировки массового скачивания изображений

Page 6: Новая система презентации электронных книг в системе «Научное наследие России»
Page 7: Новая система презентации электронных книг в системе «Научное наследие России»
Page 8: Новая система презентации электронных книг в системе «Научное наследие России»

Временные характеристики ответа системы (общее время)

300 400 500 600 700 800 900 10000

2000000

4000000

6000000

8000000

10000000

12000000

14000000

75 dpi100 dpi150 dpi

Байты(исходныйФайл)

миллисекунды

Файлрезультата

Page 9: Новая система презентации электронных книг в системе «Научное наследие России»

Этапы обработки изображения

• Получение информации о требуемом файле с SQL сервера

• Поиск файла• Чтение файла• Изменение размера• Поворот• Генерация результата (.png)

Page 10: Новая система презентации электронных книг в системе «Научное наследие России»

Временные характеристики чтения файла

200 300 400 500 600 700 8000

2000000

4000000

6000000

8000000

10000000

12000000

14000000

Read

Read

байты

миллисекунды

Page 11: Новая система презентации электронных книг в системе «Научное наследие России»

Временные характеристики изменения размера

40 60 80 100 120 140 1600

2000000

4000000

6000000

8000000

10000000

12000000

14000000

75 dpi100 dpi150 dpi

Page 12: Новая система презентации электронных книг в системе «Научное наследие России»

Временные характеристики генерации результата (.png)

0 20 40 60 80 100 120 140 160 1800

2000000

4000000

6000000

8000000

10000000

12000000

14000000

75 dpi100 dpi150 dpi

Page 13: Новая система презентации электронных книг в системе «Научное наследие России»

Временные характеристики преобразования изображений

50 100 150 200 250 3000

2000000

4000000

6000000

8000000

10000000

12000000

14000000

75 dpi100 dpi150 dpi

Page 14: Новая система презентации электронных книг в системе «Научное наследие России»

Реализация

• Web-приложение на платформе Microsoft ASP.NET c использованием MVC 3;

• Преобразование изображений - библиотеки .NET Framework 4.0;

• JavaScript библиотека - jquery-1.9.1;

Page 15: Новая система презентации электронных книг в системе «Научное наследие России»

Благодарю за внимание!

К.П. ПогорелкоБЕН РАН[email protected]