Перенос технологии real-it на платформу microsoft.net Нестеров...
Post on 22-Dec-2015
242 views
TRANSCRIPT
![Page 1: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/1.jpg)
Перенос технологии REAL-IT на платформу Microsoft .Net
Нестеров Антон
Научный руководитель: Иванов А.Н.Рецензент: Серебрякова Г.М.
![Page 2: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/2.jpg)
Технология REAL-IT
Создание информационных систем Настольные приложения
VB: Студент, АИС БТИ. Java: Бамбук
WEB Ruby on Rails Java
![Page 3: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/3.jpg)
Перенос на платформу .Net
Премущества Современная платформа Богатые возможности по созданию
GUI Среда разработки
Microsoft Visual Studio 2005 Наличие механизма простых
инсталляции и установки обновлений ClickOnce
![Page 4: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/4.jpg)
Задачи переноса
Разработка архитектуры Библиотеки
На основе уже имеющегося приложения
Реализация механизма поддержки ручных изменений
Написание генераторов форм пользовательского интерфейса
![Page 5: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/5.jpg)
Генераторы
![Page 6: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/6.jpg)
Создание генераторов
В данный момент существуют генераторы VB Java
Добавление новой ветки: Изменение общей части Добавление специфических модулей Создание шаблонов
![Page 7: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/7.jpg)
Поддержка ручных изменений
Редактирование форм пользовательского интерфейса, созданных генераторами Добавление/удаление элементов и
редактирование их свойств Поддержка использования Form
Designer Сохранение элементов после
повторной генерации
![Page 8: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/8.jpg)
Поддержка ручных изменений Использование
шаблона Generation Gap Два класса
Разбиение на три файла
![Page 9: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/9.jpg)
Апробация: заказ Такси
![Page 10: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/10.jpg)
Апробация: заказ Такси Список
![Page 11: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/11.jpg)
Апробация: заказ Такси Карточка
![Page 12: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/12.jpg)
Апробация: заказ Такси Отношение
![Page 13: Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент:](https://reader036.vdocuments.mx/reader036/viewer/2022081511/56649d7e5503460f94a61c77/html5/thumbnails/13.jpg)
Результаты
Созданы генераторы Реализован процесс поддержки
внесения ручных изменений С помощью полученной технологии
создано демонстрационное приложение