бд / Практика ПИНс, БИНс / Задания практики по БД / Задание 2
.rtfТема задания: Создание информационной системы для управления товародвижением
Задание:
I. Предприятие осуществляет оптовую, мелкооптовую и розничную торговлю. Вид продажи (опт, мелкий опт, розница) определяется размером партии товара. Отпускная цена товара определяется из прайс-листа в соответствии с размером партии (оптовая, мелкооптовая или розничная цена). Розничная торговля осуществляется через розничную сеть. Предприятие имеет складское хозяйство, включающее склад для хранения товаров и выполнения продаж оптом.
Необходимо разработать схему структуры базы данных для автоматизированного решения задачи управления товародвижением на предприятии, включающей:
-
учет фактического наличия товарно-материальных ценностей на складе предприятия в ценах закупки;
-
учет заказов от покупателей на поставку товаров;
-
учет и анализ продаж товаров покупателям (в розницу и оптом);
-
учет и анализ закупок товаров у поставщиков.
База данных должна включать следующие массивы НСИ: Справочник товаров, Справочник поставщиков, Справочник покупателей, Прайс-листы.
База данных должна включать следующие массивы оперативной информации: Книга учета покупок у поставщиков, Книга учета продаж покупателям, Журнал заказов от покупателей , Картотека складского учета , Остатки.
На схеме базы данных отразить структуру каждого из массивов НСИ и оперативной информации, а также информационные связи в базе данных между массивами. Ввести систему обозначений реквизитов каждого массива информации. Описать структуру каждого массива в виде таблицы. Описать алгоритмы для решения вычислительных задач:
-
цена продажи j–го товара k–ой партии в розницу, оптом и мелким оптом;
-
наличие j–го товара k–ой партии на складе на конец периода ( по количеству)
-
наличие на складе j–го товара k–ой партии на конец периода в ценах покупки (в сумме).
Предоставить схему на проверку преподавателю, после чего приступить к выполнению п.II.
II. Описать структуру каждого массива НСИ и оперативной информации в СУБД Access и заполнить таблицы данными (данные выбираются студентом самостоятельно). Построить схему данных по разработанной схеме.
III. Создать экранные формы для ввода информации в таблицы:
-
Книга учета покупок у поставщиков;
-
Журнал заказов от покупателей;
-
Книга учета продаж покупателям;
-
Картотека складского учета;
-
Прайс-листы на товары;
-
Справочник товаров;
-
Справочник поставщиков;
-
Справочник покупателей
и выполнить ввод дополнительных записей в таблицы с использованием экранных форм.
IV. Сформировать и выполнить следующие запросы:
-
о поставщиках, относящихся к данному региону;
-
о закупках на данную дату;
-
о поставщиках данного товара;
-
о продажах данного товара;
-
о продажах на заданную дату;
-
о выручке от реализации данного товара;
-
о поступлении данного товара на заданную дату;
-
о реализации заданного товара на заданную датус расчетом объема реализации в ценах покупки;
-
об остатках товаров на складе в количественном и суммовом выражении;
-
определение цены данного товара по размеру партии закупки или продажи.
V. По каждому из запросов 1) – 10) подготовить отчеты.
VI. Создать главную кнопочную форму, обеспечивающую вызов форм и отчетов.