Для студентов МГТУ им. Н.Э.Баумана по предмету ДругиеВеб-платформа предметно-ориентированного моделирования на базе REAL.NETВеб-платформа предметно-ориентированного моделирования на базе REAL.NET
2024-06-092024-06-09СтудИзба
Курсовая работа: Веб-платформа предметно-ориентированного моделирования на базе REAL.NET
Описание
Оглавление
3
Введение
Применение в различных областях человеческой деятельности ком-пьютеров и «умных устройств» заставляет многих осваивать програм-мирование для убыстрения и упрощения различных процессов. Часто конечным пользователям приходится решать однотипные задачи, для которых освоение всех тонкостей какого-либо языка программирования общего назначения избыточно. Создание предметно-ориентированных языков для конкретной области применения позволяет реализовать для пользователя инструмент, помогающий решать ограниченный круг за-дач, но оттого более простой для изучения. В этом случае для того, чтобы запрограммировать необходимое поведение какой-либо системы, пользователю, знакомому с ее особенностями, достаточно усвоить осно-вы адаптированного и упрощенного для конкретной области языка.
Еще одним упрощением программирования для конечного пользо-вателя является переход от текстовых языков к программированию в терминах наглядных визуальных примитивов и диаграмм. Существу-ющие универсальные визуальные языки, такие как UML, позволяют не только проектировать и сопровождать программное обеспечение, но
Использование узкоспециализированных визуальных языков требу-ет наличия соответствующих инструментов
Введение | 4 | ||
1. | Постановка задачи | 7 | |
2. | Обзор | 8 | |
| 2.1. | Базовая платформа REAL.NET и многоуровневое мета- | |
| | моделирование......................... | 8 |
| 2.2. | Существующиеаналоги.................... | 10 |
| 2.3. | Используемые инструменты . . . . . . . . . . . . . . . . . | 13 |
3. | Архитектура веб-платформы REAL.NET Web | 17 | |
4. | Архитектура универсального редактора | 18 | |
5. | Реализация графового веб-редактора | 21 | |
6. | Апробация | 24 | |
| 6.1. | Визуальный язык для «умного дома» . . . . . . . . . . . | 25 |
| 6.2. | Генератортекста........................ | 26 |
| 6.3. | Конфигурирование редактора для языка «умного дома» | 27 |
Заключение | 30 | ||
Список литературы | 31 |
3
Введение
Применение в различных областях человеческой деятельности ком-пьютеров и «умных устройств» заставляет многих осваивать програм-мирование для убыстрения и упрощения различных процессов. Часто конечным пользователям приходится решать однотипные задачи, для которых освоение всех тонкостей какого-либо языка программирования общего назначения избыточно. Создание предметно-ориентированных языков для конкретной области применения позволяет реализовать для пользователя инструмент, помогающий решать ограниченный круг за-дач, но оттого более простой для изучения. В этом случае для того, чтобы запрограммировать необходимое поведение какой-либо системы, пользователю, знакомому с ее особенностями, достаточно усвоить осно-вы адаптированного и упрощенного для конкретной области языка.
Еще одним упрощением программирования для конечного пользо-вателя является переход от текстовых языков к программированию в терминах наглядных визуальных примитивов и диаграмм. Существу-ющие универсальные визуальные языки, такие как UML, позволяют не только проектировать и сопровождать программное обеспечение, но
- генерировать код по моделям. Тем не менее, такие языки доволь-но громоздки и использование их для любых возникающих задач не рационально. Применяя описанный выше предметно-ориентированный подход можно создавать визуальные языки для каждой конкретной об-ласти.
Использование узкоспециализированных визуальных языков требу-ет наличия соответствующих инструментов
Характеристики курсовой работы
Предмет
Учебное заведение
Просмотров
2
Размер
910 Kb
Список файлов
Веб-платформа предметно-ориентированного моделирования на базе REAL.NET.doc