Быстрая прототипизация удобна, когда требуется очень быстро создать и запустить систему.
Что генерируется при прототипизации:
- Генерирует класс со стереотипом Application
- Генерирует L- и E- представления для каждого класса данных
- Генерирует классы со стереотипом ListForm для каждого класса данных
- Генерирует классы со стереотипом EditForm для каждого класса данных ‘‘Примечание: классом данных являются классы со стереотипом implementation или без стереотипа.’’
Для воспроизведения нижеприведённого примера требуется иметь установленный MS SQL Server
.
Пример создания информационной системы
Приложение “Телефонный справочник”
1.Создать новый проект, назовите его “ТелефонныйСправочник”.
2.Создать в проекте последовательно конфигурацию, стадию, с любыми именами.
3.Создать в стадии систему, назовите “Главная”.
4.Создать в системе диаграмму классов, назовите “Структура”.
5.Поместить на диаграмму и связать между собой классы.
сохранить диаграмму.
6.Установить курсор на систему, где расположена диаграмма, затем выбрать пункт меню Winforms\Утилиты\Создать представленияб формы и приложение
(для данного примера):
Для ASP.NET-приложения следует использовать плагин ASP.NET.
7.Ввести имя приложения в открывшемся окне и нажать кнопку “ОК”:
Рядом с диаграммой “Структура” (в той же системе) автоматически создастся диаграмма “ТелефонныйСправочник”, которая содержит классы форм (для редактирования и для списка), а также класс-приложение:
Для каждого объекта создастся 2 представления:
- списковое и для формы редактирования
- добавится описание (Description, Caption).
8.Открыть свойства класса-приложения и изменить в конфигурации параметры соединения с источником данных: имя сервера (SERVER=) и базы данных (DATABASE=, база данных необязательно должна существовать).
Примечание: Адресом сервера является может являться личный компьютер (localhost).
9.Отредактировать в свойствах стадии настройки для MS SQL Server direct generator (строка соединения с источником данных должна полностью соответствовать указанной в конфигурации приложения).
10.Отредактировать в свойства стадии (указать название компании и продукта, а также установить каталог генерации) 11.Выбрать пункт меню “MS SQL Server direct generator\Привести в соответствие…”. Flexberry создаст базу данных и сгенерирует скрипты для создания структур данных, примените их.
Примечание: если во время генерации происходит ошибка, необходимо
- Проверить, выполнен ли п. 9 (не указано ли в строке соединения SERVER=server;DATABASE=database - если указано, необходимо изменить в соответствии с действительностью)
- Если все настроено верно, но ошибка продолжает возникать, необходимо обратиться в Службу поддержки.
12.Сборка приложения
- Web-приложение: статья Плагин генерации Flexberry ASP.NET
- Windows-приложение: выбрать пункт меню “Winforms/C#/Генерировать и компелировать”. Flexberry сгенерирует - скомпилирует систему и затем предложит запустить готовое приложение:
Нажать “ОК”, приложение запустится: