отчет. Отчет. Контрольная работа Задание 33 Содержание
![]()
|
Контрольная работа Задание 33 Содержание: 1. Задание 3 2. Структура таблиц 4 3. Схема данных 6 4. Создание алгоритма и запросов 7 5. Создание отчётов 9 5.1. Получение отчёта с помощью Мастера отчётов 9 5.2. Вывод отчёта на печать 10 1. ЗаданиеСделать анализ выполнения финансового плана предприятия по заказчикам за ЗАДАННЫЙ месяц. Анализ выполнения финансового плана предприятия за___________ месяц (Номер)
Алгоритм решения задачи: По документам “Договор” получить стоимость запланированного к отгрузке товара каждому заказчику по каждому договору за заданный месяц. По документам “Платежное поручение” получить стоимость оплаченного товара каждым заказчиком по каждому договору за заданный месяц. Подсчитать отклонение как разность между стоимостью запланированного к отгрузке товара и стоимостью оплаченного товара. Подсчет в строке “Итого ” выполнить в отчете. 2. Структура таблицСтруктура таблицы – это совокупность полей с заданными для них типами данных (какого рода информацию можно хранить в данном поле: даты, текст, числа или логические выражения). Структура таблиц, необходимых для решения поставленной задачи, представлена на рис. 1. Структура таблицы «Изделие» ![]() Структура таблицы «СДОГ» ![]() Структура таблицы «Заказчик» ![]() Структура таблицы «Договор» ![]() Структура таблицы «ПП» ![]() Структура таблицы «СПП» ![]() Рис.1 Структура таблиц БД 3. Схема данныхСхема базы данных – это ее структура, описанная на формальном языке, поддерживаемом системой управления базами данных (СУБД). В реляционных базах данных схема определяет таблицы, поля в каждой таблице, а также отношения между полями и таблицами. Схема данных базы, созданной для решения задачи, представлена на рис.2 ![]() Рис.2 Схема данных 4. Создание алгоритма и запросовПо мере поступления документов, содержащих данные о заказах, должен осуществляться ввод этих данных в БД для их последующего хранения. Таким образом, осуществляется накопление необходимой для решения задачи оперативно-учетной информации. Для решения поставленной задачи используем следующие первичные документы: список выпускаемых изделий; список договоров, заключённых с заказчиками; список платежных поручений. На основании перечисленных таблиц создаем запрос «Договор запрос», который поможет сформировать итоговый отчет. По документам “Договор” получаем стоимость запланированного к отгрузке товара каждому заказчику по каждому договору за месяц. Устанавливаем в полученный запрос параметр, позволяющий пользователю получить информацию месяц. В итоге получаем следующий результат. ![]() Создаем запрос «Заказчик запрос». По документам “Платежное поручение” получаем стоимость оплаченного товара каждым заказчиком по каждому договору за месяц. ![]() Подсчитываем отклонение как разность между стоимостью запланированного к отгрузке товара и стоимостью оплаченного товара. В итоге получаем следующее. ![]() 5. Создание отчётов5.1. Получение отчёта с помощью Мастера отчётовПостроение отчета проводим на основе запроса «Итоговый запрос», для этого используем мастер отчетов. Пройдя серию стандартных шагов, получаем шаблон отчета. (таб. 1).
Таб.1 Макет отчета 5.2. Вывод отчёта на печатьВывод отчета на печать производится нажатием кнопки «Печать», расположенной на панели инструментов СУБД Acess. |