Тема: Построение объектной модели

Уровень владения технологиями и ПО:

1. некоторые навыки программирования на VB и ASP (Active Server Pages – активные серверные страницы)

2. Microsoft Site Server (дорого)

HTML и Javascript

3. Wrox.com – примеры с исходными кодами и примеры сценариев БД.

Разработка основы, для поддержки той части сайта, которая связана с ЭК, с последующим применением для конкретного проекта.

Основа должна включать решение следующих задач ЭК:

· Управление каталогом продуктов – списком продаваемых на сайте товаров

· Управление посетителями – отслеживание сведений о том, кто посещает сайт и какие действия предпринимает

· Управление картой продажи – отслеживание того, кто какой товар желает приобрести.

· Управление покупателями – преобразование посетителя в покупателя, сопровождающееся сбором сопутствующей информации.

· Обработка заказов – преобразование карты продажи в заполняемый бланк заказа.

Объекты ADO (ActiveX Data Objects – объекты данных ActiveX) позволяют установить соединение с базой данных при помощи строки подключения (connection string). Основная цель ASP – создать (сформировать экземпляр) и выполнить запрос к бизнес-объектам, которые могут быть построены в соответствующей среде.

ПОСТРОЕНИЕ ОБЪЕКТНОЙ МОДЕЛИ

Современное ПО может предоставлять другим программам собственную объектную модель (object model). Большая часть приложений Windows реализует объектную модель. Тщательная разработка объектной модели является ключом к созданию качественного программного обеспечения. Начнем проект с разработки бизнес-уровней приложения «Магазин Кофе». Они состоят из нескольких взаимосвязанных объектов, специфицированных по положению в объектной модели. Реализация объектной модели во многом определит дальнейшую структуру приложения. Одним из распространенных подходов является ОО метод программирования на основе технологий ActiveX и СОМ.

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ

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

Объект можно считать «черным ящиком». Пользователи объектов обязаны знать только правила ввода информации в объект и способы извлечения результатов. Не нужно разбираться в происходящих внутри операциях.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: