Тема курсовой работы "Базы данных" Магазин стройматериалов
Для магазина-склада «Все для стройки», торгующего строительными материалами, требуется разработать информационную систему, позволяющую обрабатывать данные о проданных стройматериалах, представленные в определенном формате. Информация о проданных магазином материалах представлена следующими данными:
учетный номер продажи;
дата продажи;
категория стройматериалов;
наименование;
единицы измерения;
цена за единицу;
стоимость доставки;
скидка;
фамилия, имя и отчество покупателя.
Для значений категории стройматериалов и их наименований создать отдельные файлы-справочники, используемые при заполнении полей данных.
Предусмотреть возможность добавления, изменения и удаления записей в справочниках.
Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:
– по категории стройматериалов;
– по наименованию;
– по дате покупки;
– по ФИО покупателя.
Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).
Критериями поиска для данной информационной системы являются: дата продажи (указываются начало и конец периода поиска), ФИО покупателя, категория
и наименование стройматериалов.
На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.
1. Для каждого покупателя найти общую стоимость каждого из всех приобретенных им материалов. Общая стоимость продажи вычисляется с учетом скидки (если она есть) на приобретенные материалы и доставку. Данные должны быть упорядочены по дате продажи и ФИО покупателя. Выходной документ должен иметь следующий вид:
Продажи
№ п/п
Дата продажи
ФИО
Категория
Наименование
Цена с учетом скидки
Доставка
Общая стоимость
… … … … … …
2. Для каждого покупателя найти общую сумму и количество сделанных им покупок (по всем хранимым данным). Данные должны быть упорядочены по ФИО покупателя. Выходной документ должен иметь следующий вид:
№ п/п ФИО покупателя
Количество покупок
Общая сумма
… … … …
3. Для всех месяцев и всех категории материалов найти общую сумму всех продаж (за каждый месяц и в целом за весь период) по каждому наименованию.
Подвести итог – общую стоимость всех продаж. Данные должны быть упорядочены по месяцам, категории материала и наименованию. Вид выходного документа:
<Месяц>
<Категория материала>
№ п/п Наименование Кол-во единиц Общая сумма
… … … …
Итого:
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Магазин стройматериалов"
Скачать базу данных Магазин хозяйственных товаров |