View
231
Download
5
Embed Size (px)
Citation preview
Перенос технологии REAL-IT на платформу Microsoft .Net
Нестеров Антон
Научный руководитель: Иванов А.Н.Рецензент: Серебрякова Г.М.
Технология REAL-IT
Создание информационных систем Настольные приложения
VB: Студент, АИС БТИ. Java: Бамбук
WEB Ruby on Rails Java
Перенос на платформу .Net
Премущества Современная платформа Богатые возможности по созданию
GUI Среда разработки
Microsoft Visual Studio 2005 Наличие механизма простых
инсталляции и установки обновлений ClickOnce
Задачи переноса
Разработка архитектуры Библиотеки
На основе уже имеющегося приложения
Реализация механизма поддержки ручных изменений
Написание генераторов форм пользовательского интерфейса
Генераторы
Создание генераторов
В данный момент существуют генераторы VB Java
Добавление новой ветки: Изменение общей части Добавление специфических модулей Создание шаблонов
Поддержка ручных изменений
Редактирование форм пользовательского интерфейса, созданных генераторами Добавление/удаление элементов и
редактирование их свойств Поддержка использования Form
Designer Сохранение элементов после
повторной генерации
Поддержка ручных изменений Использование
шаблона Generation Gap Два класса
Разбиение на три файла
Апробация: заказ Такси
Апробация: заказ Такси Список
Апробация: заказ Такси Карточка
Апробация: заказ Такси Отношение
Результаты
Созданы генераторы Реализован процесс поддержки
внесения ручных изменений С помощью полученной технологии
создано демонстрационное приложение