Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание бизнес-уровня

Читайте также:
  1. Быстрое создание отправного пункта
  2. ВОДА И СОЗДАНИЕ ЖИРОВЫХ ЗАПАСОВ
  3. Воссоздание Банков в реальном мире
  4. Воссоздание земных поселений
  5. ГЛАВА 12. Создание человека
  6. Глава 8. Создание стратегии для Avon
  7. Задание 1-1: Создание перспективы в Eclipse
  8. Задание 1. Создание структуры задачи и выполнение первичных расчетов
  9. Задание 6. Создание новых цветов на Палитре.
  10. Игра — это вид деятельности в ситуациях, направленных на воссоздание и усвоение общественного опыта, в котором складывается и совершенствуется самоуправление поведением.

Иркутский государственный технический университет

Факультет Кибернетики

Кафедра автоматизированных систем

Методические указания

к лабораторным работам по курсу «CASE-средства» для подготовки инженеров по специальностям: 230102 – «Автоматизированные системы обработки информации и управления» и
230201 – «Информационные системы и технологии»

Редакция 1.2010

Лабораторная работа №4 (8 часов)

Создание простого MDA-приложения с использованием Bold for Delphi

Цель работы: проверка навыков по проектированию ПО и созданию приложений с помощью Bold for Delphi.

Для выбранного варианта задания:

1. Разработать диаграмму классов в нотации UML (с помощью Rational Rose).

2. Создать проект в Delphi и импортировать в него разработанную модель.

3. Создать MDA-приложения с использованием Bold for Delphi.

Отчет по лабораторной работе должен содержать следующее:

1. титульный лист;

2. оглавление;

3. постановку задачи;

4. описание предметной области;

5. диаграмма классов (Rational Rose);

6. 2-3 экранных формы MDA-приложения;

7. листинг кода MDA-приложения.

 

Как приложение к отчету необходимо предоставить файлы с моделью Rational Rose и проекта Delphi.

Отчет по лабораторной работе должен называться «5 Фамилия студента», например, «5 Петров.doc». Название каталога, содержащего файлы отчета, проект и модель, должен совпадать с названием файла отчета.

 

 

Предполагается, что при выполнении данной лабораторной работы студенты обладают навыками и знаниями, необходимыми для разработки моделей классов в Rational Rose и приложений в Delphi. В связи с этим основное внимание в данном методическом указании уделено созданию MDA-приложения с использованием Bold for Delphi.

 

Указания по работе

Процесс создания MDA-приложения с использованием Bold for Delphi состоит из трех этапов:

1. Создание бизнес-уровня.

2. Создание модели приложения.

3. Создание графического интерфейса.

4. Создание уровня данных.

 

Создание бизнес-уровня

Создадим новый проект в Delphi, состоящий из одной формы.

На панели компонентов Delphi выберем закладку <BoldHandles>. Поместим на форму следующие три компонента с закладки <BoldHandles>:

· BoldModel1 (компонент, обеспечивающий хранение модели);

· BoldSystemHandle1 (основной компонент — описатель объектного пространства);

· BoldSystemTypeInfoHandle1 (основной компонент — описатель типов модели).

Эти компоненты реализуют основу объектного пространства (Object Space) нашего приложения. Чтобы правильно функционировать, они должны быть связаны между собой и настроены так, как это будет описано ниже.

Для компонента BoldSystemTypeInfoHandle1 в инспекторе объектов следует установить свойство BoldModel равным BoldModel1 (оно появится в выпадающем списке). Кроме того, установим свойство UseGeneratedCod равным False (рис. 1). Такая установка означает, что генерация кода для классов модели производиться не будет.

Рис. 1. BoldSystemTypeInfoHandle1

Для компонента BoldSystemHandle1 в инспекторе объектов установим свойство SystemTypeInfoHandle равным BoldSystemTypeInfoHandle1 (оно также появится в выпадающем списке). А свойство AutoActivate установим равным True (рис. 2). Таким образом, обеспечивается активизация объектного пространства по первому требованию.

Рис. 2. BoldSystemHandle1

Мы создали прототип бизнес-уровня для нашего приложения. Последовательность вышеуказанных действий практически одинакова и всегда повторяется при создании любого приложения с использованием Bold.

Однако бизнес-уровень пока не наполнен функциональным содержанием, так как к этому моменту еще не сделано главное, без чего не может функционировать ни одно MDA-приложение, а именно: не создана модель приложения, в соответствии с которой оно будет работать.


Дата добавления: 2015-09-11; просмотров: 6 | Нарушение авторских прав

Создание графического интерфейса | Работа с приложением | Модификация модели приложения |


lektsii.net - Лекции.Нет - 2014-2020 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав