Уровень владения технологиями и ПО:
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 и СОМ.
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
Основополагающей идеей ООП является представление элементов реального мира и их взаимосвязей в виде объектов в коде программы. Программные объекты содержат ассоциации с данными и действуют определенным образом при запросе этих данных. Объекты объединяются связями и формируют программы и приложения.
Объект можно считать «черным ящиком». Пользователи объектов обязаны знать только правила ввода информации в объект и способы извлечения результатов. Не нужно разбираться в происходящих внутри операциях.