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