Ход работы:
Требуется разработать средствами Rational Rose модель программного обеспечения Интернет-магазина.
Интернет-магазин позволяет делать покупки с доставкой на дом. Клиенты магазина припомощи программы-браузера имеют доступ к каталогу продаваемых товаров, поддержку которого осуществляет Интернет-магазин. В каталоге товары распределены по разделам.
О каждом товаре доступна полная информация(название, вес, цена, изображение, дата изготовления и срок годности) Для удобства клиентов предусмотрена система поиска товаров в каталоге. Заполнение каталога информацией происходит автоматически вначале рабочего дня, информация берется из системы автоматизации торговли. При отборе клиентами товаров поддерживается виртуальная «торговая корзина». Любое наименование товара может быть добавлено в«корзину» или изъято в любой момент по желанию покупателя с последующим пересчетом общей стоимости покупки. Текущее содержимое «корзины» постоянно показывается клиенту.
По окончании выбора товаров производитсяоформление заказа и регистрация покупателя. Клиент указывает в регистрационной форме свою фамилию, имя и отчество, адрес доставки заказа и телефон, по которому с ним можно связаться для подтверждениясделанного заказа. Заказы передаются для обработки в систему автоматизации торговли. Проверка наличия товаров на складе и их резервирование Интернет-магазином не производятся. Дополнительно требуетсяразработать схему базы данных, хранящей заказы.
Следует определиться, по какому архитектурному шаблону будет строиться Web-приложение («тонкий клиент» или «толстый клиент»). В соответствии с выбранным шаблономследует построить модели клиентской части магазина и серверной части, промоделировать связи между частями приложения. Для Web-приложений типичными являются следующие классы:
– клиентская Web-страница;
–серверная Web-страница (например, CGI-скрипт);
– HTML-форма;
– объект JavaScript.
Дополнительные связи между классами Web-приложений:
– link – ссылка с одной страницы на...
Ход работы:
Требуется разработать средствами Rational Rose модель программного обеспечения Интернет-магазина.
Интернет-магазин позволяет делать покупки с доставкой на дом. Клиенты магазина припомощи программы-браузера имеют доступ к каталогу продаваемых товаров, поддержку которого осуществляет Интернет-магазин. В каталоге товары распределены по разделам.
О каждом товаре доступна полная информация(название, вес, цена, изображение, дата изготовления и срок годности) Для удобства клиентов предусмотрена система поиска товаров в каталоге. Заполнение каталога информацией происходит автоматически вначале рабочего дня, информация берется из системы автоматизации торговли. При отборе клиентами товаров поддерживается виртуальная «торговая корзина». Любое наименование товара может быть добавлено в«корзину» или изъято в любой момент по желанию покупателя с последующим пересчетом общей стоимости покупки. Текущее содержимое «корзины» постоянно показывается клиенту.
По окончании выбора товаров производитсяоформление заказа и регистрация покупателя. Клиент указывает в регистрационной форме свою фамилию, имя и отчество, адрес доставки заказа и телефон, по которому с ним можно связаться для подтверждениясделанного заказа. Заказы передаются для обработки в систему автоматизации торговли. Проверка наличия товаров на складе и их резервирование Интернет-магазином не производятся. Дополнительно требуетсяразработать схему базы данных, хранящей заказы.
Следует определиться, по какому архитектурному шаблону будет строиться Web-приложение («тонкий клиент» или «толстый клиент»). В соответствии с выбранным шаблономследует построить модели клиентской части магазина и серверной части, промоделировать связи между частями приложения. Для Web-приложений типичными являются следующие классы:
– клиентская Web-страница;
–серверная Web-страница (например, CGI-скрипт);
– HTML-форма;
– объект JavaScript.
Дополнительные связи между классами Web-приложений:
– link – ссылка с одной страницы на...
Поделиться рефератом
Расскажи своим однокурсникам об этом материале и вообще о СкачатьРеферат