Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет Андреев Александр.doc
Скачиваний:
48
Добавлен:
29.02.2016
Размер:
665.09 Кб
Скачать

ВВЕДЕНИЕ

В современном мире достаточно сильны процессы и глобализации. Во многом такое положение возникло благодаря сети Интернет и службе WWW (World Wide Web). Данная служба обеспечивает широкий спектр возможностей начиная от просмотра информации до организации удаленной работы пользователя. На сегодняшний момент все большую популярность приобретает покупка товаров on-line, в так называемых Интернет-магазинах. В них наблюдается ряд преимуществ перед обычными магазинами:

  • Доступность, т.е. товар можно приобрести в любое время суток и в любом месте;

— Анонимность, т.е. личность покупателя является строго конфиденциальной;

— Гибкая система оплаты, т.е. возможность оплаты чеком, Интернет деньгами, наличными и др.

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

— Возможность получить сведения о качестве товара по отзывам других посетителей.

— Возможность покупки редкого и качественного товара.

— Возможность выставления на продажу Продукцию пользователей.

1 Постановка задачи

    1. Описание предметной области

В ходе разработки данного проекта были проанализированы различные Интернет-магазины: http://Magi.by [1], http://Shop.by [2], http://Gepard.by [3]. На основании этого был сделан вывод о содержании, контексте, системе меню такого рода ресурсов. Интернет-магазин должен содержать следующую информацию:

— Информация о цифровой техники(характеристики, параметры, информацию о изготовителе, комментарии пользователей , цена);

— Информация о магазине;

— Информация о доставке.

Интернет-магазин должен обеспечивать следующие возможности:

— Быстрый поиск по любому запросу пользователя;

— Возможность складывать товар в корзину;

— Возможность получать всю необходимую информацию о товаре;

— Возможность оценить приобретенный продукт.

1.2 Актуальность решаемой задачи

Интернет-магазины в настоящее время набирают большую популярность и многие пользователи отдают им предпочтение перед обычными магазинами. Каждая современная организация, в том числе и по выпуску цифровой техники, стремится прежде всего разместить свой товар именно в интернет-магазинах, так как это способствует быстрому продвижению своего товара. Интернет-магазин цифровой техники, как правило, лучшее средство не только для производителей, но и для покупателей, т.к. обладает вышеперечисленными преимуществами (см. раздел «Введение»).

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

    1. Характеристика решаемой задачи

Целью дипломного проекта является разработка интернет-магазина «Цифровая техника», который должен удовлетворять вышеперечисленным требованиям (см. раздел «Описание предметной области»).

В соответствии с поставленной целью и требованиями были сформулированы следующие задачи:

1. Разработка простого и удобного интерфейса;

2. Создание каталогов, для распределения и быстрого поиска нужного товара;

3. Создание прайс-листа, который показывает весь имеющейся товар;

4. Разработка административной зоны, который позволит бес знаний языков программирования редактировать Интернет магазин.

5. Ограничение доступа пользователей. Позволяет защитить сайт от различных вмешательств в его работу.

2 Проектирование программного продукта

2.1 Разработка модели данных

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

Функциональная модель представлена виде BPWin-диаграммы:

Рисунок 1 – Костекстная диаграмма

Рисунок 2 – Диаграмма декомпозиции

2.2 Разработка математической модели

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

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

В схема алгоритмов каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и др.) соответствует геометрическая фигура, представленная в виде блочного символа.

Схема алгоритмов работы интернет-магазина.

Схема алгоритмов работы административной зоны.

Да

Нет

\