база access Интернет-магазин
760руб.
Готовая база данных аксесс «Интернет-магазин»
Интернет-магазин
Описание предметной области
Вы являетесь сотрудником коммерческого отдела компании, продающей различные товары через Интернет. Вашей задачей является отслеживание финансовой составляющей работы компании. Работа Вашей компании организована следующим образом: на Интернет-сайте компании представлены (выставлены на продажу) некоторые товары. Каждый из них имеет некоторое название, цену и единицу измерения (штуки, килограммы, литры). Для проведения исследований и оптимизации работы магазина Вы пытаетесь собирать данные с Ваших клиентов. При этом для Вас определяющее значение имеют стандартные анкетные данные, а также телефон и адрес электронной почты для связи. В случае приобретения товаров на сумму свыше 5000р. клиент переходит в категорию «постоянных клиентов» и получает скидку на каждую покупку в размере 2%. По каждому факту продажи Вы автоматически фиксируете клиента, товары, количество, дату продажи, дату доставки.
Таблицы
Товары (Код товара, Название, Цена, Единица измерения).
Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес, Телефон, email, Признак постоянного клиента).
Продажи (Код продажи, Код товара, Код клиента, Дата продажи, Дата доставки, Количество).
Развитие постановки задачи
В результате эксплуатации базы данных выяснилось, что иногда возникают проблемы, связанные с нехваткой информации о наличии нужных товаров на складе в нужном количестве. Кроме того, обычно клиенты в рамках одного заказа покупают не один вид товара, а несколько видов. Исходя из суммарной стоимости заказа, компания предоставляет дополнительные скидки. Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
Экранные формы готовой базы данных «Интернет-магазин»
Рис. 1 Главная кнопочная форма готовой базы данных «Интернет-магазин».
Рис. 2 Форма «Новая продажа» с кнопками «Стоимость» и «Удалить запись».
При нажатии на кнопку «Стоимость» открывается форма со стоимостью без скидок, основной скидкой (2%, если сумма предыдущих покупок клиента свыше 5000р.), дополнительной скидкой (зависит от суммы данной покупки) и стоимостью со скидкой.
Рис. 3 Форма «Стоимость со скидками».
Можно вычесть приобретаемые товары из таблицы «Товары» и получить отчёт или редактировать покупку.
Для вычитания количества приобретаемых товаров запускается запрос на обновление.
Сообщение о количестве обновляемых записей (соответствует количеству приобретаемых товаров) при выполнении запроса на обновление.
Рис. 4 Отчёт о текущей продаже.
Форма «Продажи».
Рис. 5 Страница «Справочники» главной кнопочной формы готовой базы данных «Интернет-магазин».
Форма «Товары» готовой базы данных «Интернет-магазин».
Форма «Клиенты» готовой базы данных «Интернет-магазин».
Форма «Дополнительные скидки» готовой базы данных «Интернет-магазин».
Сообщение о выполнении запроса на добавление при добавлении клиента с главной кнопочной формы.
Сообщение о выполнении запроса на удаление при удалении клиента с главной кнопочной формы.
Рис. 6 Страница «Отчёты» главной кнопочной формы готовой базы данных «Интернет-магазин».
Окно для ввода параметра для запроса и отчёта.
Отчёт «Продажи за период» на основе введённых параметров дат.
Рис. 7 Отчёт «Товары без продаж за период» на основе введённых параметров дат.
Отчёт «ТОП товаров по количеству продаж».
Отчёт «Ограниченное количество товаров» на основе введённого параметра.
Перекрёстный запрос.
Рис. 8 Схема данных готовой базы данных «Интернет-магазин» отображает связи таблиц: Товары, Что продаётся, Продажи, Клиенты, Дополнительные скидки.
Структура таблицы «Дополнительные скидки»: код скидки, от, до, дополнительная скидка.
Структура таблицы «Клиенты»: код клиента, фамилия, имя, отчество, адрес, телефон.
Структура таблицы «Продажи»: код продажи, код клиента, дата продажи, дата доставки.
Структура таблицы «Товары»: код товара, название, цена, единица измерения, количество в наличии.
Структура таблицы «Что продаётся»: код продажи, код товара, количество.