Главная » Delphi » Delphi 2006 – Этапы создания приложения ЕСО

0

Приложение ЕСО создается в следующем порядке.

1.       Средствами UML формируется модель будущего приложения. Создаются классы, описываются их атрибуты и методы, настраиваются взаимосвязи между ними. На этом этапе возможно также дополнение классов машинами состояний. Они формализуют последовательности переходов различных элементов этих классов из одних состояний в другие.

2.       В проект добавляются и настраиваются невизуальные компоненты (дескрипторы ЕСО). Они связывают созданную модель UML с прикладной частью проекта.

3.       Проектируется пользовательский интерфейс. Задействуются компоненты, обеспечивающие связь интерфейса с моделью UML.

4.       Создается переносимая логика приложения на языке объектных ограничений OCL. Элементы управления связываются с выражениями OCL для выполнения типичных стандартных действий (добавление, редактирование и удаление объектов ЕСО). Этот этап нередко выполняют с помощью визуальных средств Delphi. Большое число стандартных возможностей управления объектным пространством предлагается в виде готовых значений свойств элементов управления.

5.       Настраивается связь пространства ЕСО с базой данных. В ней будет долговременно храниться его копия вместе со всеми объектами ЕСО.

По мере развития приложения этот цикл многократно повторяется. Принципиально важно, что все более-менее серьезные изменения, вносимые в проект, выполняются всегда над моделью, а не над исходным кодом и не над пользовательским интерфейсом.

Центральной концепцией ЕСО-программы считается ЕСО-простран- ство, в котором существуют различные ЕСО-объекты. Всевозможные аспекты поведения модели задаются на платформно-независимом языке объектных ограничений OCL.

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии