Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемСергей Таловеров
1 Генерация средств импорта данных в рамках проектов ИС, реализованных в технологии REAL-IT Выполнил Комиссаров Антон Научный руководитель: Иванов А.Н. Рецензент: Серебрякова Г.М. Санкт-Петербургский государственный университет Математико-механический факультет Кафедра системного программирования
2 REAL-IT и перенос данных REAL-IT – технологическое решение для создания информационных систем хранения и обработки данных Необходимость в средстве импорта данных из существующего источника в базу данных REAL-IT – При переписывании проектов в технологию REAL-IT UniMigrator – программный модуль, осуществляющий перенос информации из старой базы данных в новую «пустую» при смене версии
3 Постановка задачи Предложить архитектуру решения задачи импорта данных. Предложить механизм импорта данных и реализовать его на конкретном примере проекта ИС. Разработать механизм автоматизации создания средств импорта данных. Продемонстрировать применение предлагаемого подхода на практическом примере.
4 Архитектура решения
5 Механизм импорта данных Генерация искусственных идентификаторов Учет существующей в базе информации Проверка наличия идентичных записей Механизм разрешения конфликтов Ведение журнала
6 Апробация: проект «Бард-Студент» Источник – 26 таблиц База данных REAL-IT – ~60 таблиц
7 Автоматизация Средство отображения структур данных – Предоставление механизма отображения структур данных – Построение модели отображения – Сохранение спецификаций в xml-файле Генератор кода – Преобразование полученной модели отображения в исходные тексты классов импорта данных – Создание проекта запускающего приложения
8 Апробация: проект «АИС-БТИ» (1/2)
9 Апробация: проект «АИС-БТИ» (2/2) Источник – 42 таблиц (~ записей) База данных REAL-IT – ~110 таблиц Сгенерировано 99 файлов импорта: – 82 сгенерированы полностью – 17 с «ручными» изменениями
10 Результаты Предложена архитектура решения задачи импорта данных. Разработан механизм импорта данных, который был апробирован в рамках проекта «Бард-Студент». Разработан инструмент, автоматизирующий процесс создания средств импорта данных. Созданное решение было апробировано в рамках системы «АИС БТИ».
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.