1150 руб.
1045
руб.
В наличии
В корзину | Купить со скидкой |
Вариант 3. Магазин по продаже бытовой техники.
Для магазина "Быттехника", торгующего бытовой техникой требуется разработать информационную систему, позволяющую обрабатывать данные о проданных товарах, представленные в определенном формате. Информация о проданных магазином товарах представлена следующими данными:
•учетный номер продажи;
•дата продажи;
•категория товара;
•наименование товара;
•цена товара;
•цена за установку (может отсутствовать);
•цена за гарантийное обслуживание (может отсутствовать);
•фамилия, имя и отчество покупателя;
•скидка.
Для значений категории и наименования товара создать отдельные файлы-справочники, используемые при заполнении полей данных. Предусмотреть возможность добавления, изменения и удаления записей в справочниках.
Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:
– по категории;
– по наименованию;
– по дате покупки.
Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).
Критериями поиска для данной информационной системы являются: дата продажи (указываются начало и конец периода поиска), ФИО покупателя, категория и наименование товара.
На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.
1. Для каждого покупателя найти общую стоимость каждого из всех приобретенных им товаров. Общая стоимость товара вычисляется с учетом цен на установку и гарантированное обслуживание и скидки (если они есть). Данные должны быть упорядочены по дате продажи и ФИО покупателя. Выходной документ должен иметь вид:
Продажи
№ п/п
Дата продажи
ФИО покупателя
Категория товара
Наименование
Общая стоимость
… … … … … …
2. Для каждого покупателя найти общую сумму и количество всех приобретенных им товаров (по всем хранимым данным). Данные должны быть упорядочены по ФИО покупателя. Выходной документ должен иметь вид:
№ п/п ФИО покупателя Количество приобретенных товаров Общая сумма
… … … …
3. Для всех месяцев и всех категории товара найти общую сумму всех продаж (за каждый месяц и в целом за весь период) по каждому наименованию. Подвести итог – общую стоимость ВСЕХ продаж. Данные должны быть упорядочены по месяцам, категории и наименованию товара. Вид выходного документа:
<Месяц>
<Категория товара>
№ п/п Наименование товара Кол-во единиц товара Общая сумма
… … … …
Итого: S S
Экранные формы готовой базы данных:
Рис. 1 Главная кнопочная форма базы данных "Магазин бытовой техники".
Рис. 2 Форма "Категории".
Рис. 3 Форма "Категории" для новой записи.
Рис. 4 Форма "Товары".
Рис. 5 Форма "Товары" для новой записи. Сортировка выполняется только по одному из полей.
Рис. 6 Форма "Продажи". Сортировка выполняется только по одному из полей.
Рис. 7 Отчёт о продаже (для текущей записи). Дополнительный, не по заданию.
Рис. 8 Форма для ввода критериев поиска продаж.
Рис. 9 Форма "Продажи 1" для новой записи.
Рис. 10 Страница "Отчёты" главной кнопочной формы.
Рис. 11 Отчёт "Продажи" по 1 заданию.
Рис. 12 Отчёт "Количество приобретённых товаров" по 2 заданию.
Рис. 13 Отчёт "Количество продаж" по 3 заданию.
Рис. 14 Схема данных базы данных "Магазин бытовой техники" содержит связи таблиц: Категории, Товары, Продажи.