Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

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

Объектная модель

Мы поставили перед собой цель — построить набор бизнес-объектов (программных объектов, отражающих элементы реального мира, их взаимосвязи и правила ведения бизнеса). Этот набор будет использован на сайте Джо и может быть повторно применен в других сайтах. Создаваемые бизнес-объекты должны соотноситься друг с другом и упорядочиваться в объектной модели. Если мы корректно проведем разработку, то получим набор функций, доступный из кода ASP уровня представления. Разработка объектной модели — непростая задача. Обсуждение методологии объектно-ориентированного проектирования выходит за рамки этой книги. Нас интересуют только методы, связанные с реализацией проекта Jo’s Coffee.

Обычно объектная модель является иерархической структурой с одним корневым объектом (root). Построение этой модели предполагает определение способов взаимного доступа объектов. Можно предложить в качестве объектной модели WroxCommerce схему.

 

Объектная модель

В нашей модели корневым является объект visit, из которого формируются все остальные объекты. Поэтому для создания служебного объекта Customers нельзя использовать код:

 

CreateObject ("Customers")

Вместо этого придется запросить у объекта Visit выполнение соответствующей задачи. Разберемся с этим вопросом подробнее, поскольку он важен для дальнейшего изложения.

 

Читайте так же:

Нам доверяют

Интернет магазин