Это вариант сложной формы 'Продажа товаров' - 'Товары'. Он неудобен для использования, т.к. чтобы описать один и тот же акт продажи (код продажи), необходимо многократно воспользоваться главной формой (считается, что покупатель одновременно приобретает различные товары).
Код продажи |
|
Дата продажи |
|
Код сотрудника |
2.
Код товара |
Количество |
Это вариант сложной формы 'Продажа товаров' - 'Продажи'. Он удобен для использования, т.к. для описания одного акта продажи нужно воспользоваться главной формой единожды.
Следовательно, при создании сложной формы, использую таблицы ''Продажа товаров' и 'Продажи'.
Также создам сложную форму с использованием таблиц 'Товары' и 'Производители', т.к. работать с ней будет удобнее, чем с двумя простыми формами на основе этих таблиц.
Создаю сложные формы при помощи Мастера форм. Аналогично простым формам создаю заголовок и кнопки (в главной форме).
Формы представлены в Приложении 3.
4.3.3.Главная кнопочная форма. Кнопочная форма отчётов
Главную кнопочную форму создаю в режиме конструктора. С помощью Панели инструментов создаю заголовок, устанавливаю эмблему организации, 5 кнопок, открывающих остальные формы. Чтобы эта форма автоматически выводилась на экран при открытии БД, захожу Сервис → Параметры запуска → Вывод формы (Главная кнопочная форма). Кнопочная форма отчётов также создаётся в режиме конструктора. С помощью Панели инструментов создаю заголовок, 6 кнопок, открывающих отчёты. Теперь создаю в главной кнопочной форме кнопку 'Кнопочная форма отчётов', которая будет открывать одноимённую форму.
В обеих формах создаю кнопку выхода.
Главная кнопочная форма представлена в Приложении 1.
4.4.Запросы
Это объекты БД, которые осуществляют отбор информации по заданным условиям. Я использую запросы для выполнения вычислений над записями. Т.е. с помощью них я рассчитываю необходимые мне показатели. Позже на основе запроса я создам отчёты.
Все запросы создаю в конструкторе.
1.Расчёт валовой выручки. В диалоговом окне Добавление таблицы выбираю таблицы 'Продажа товаров' и 'Товары'. Из таблиц перетаскиваю нужные мне для расчёта поля (количество и цена товара) и поля, которые будут необходимы при оформлении отчёта, в таблицу из нижней части окна, в строку 'Поле'. Кликнув по таблице в нижней части, захожу в 'Построитель выражений'. Здесь пишу формулу для расчёта, она имеет вид:
«Выручка/€: [Продажа товаров]![Количество]*[Товары]![Цена товара]».
Также рассчитываю валовую выручку в рублях по формуле:
«Выручка/р: [Товары]![Цена товара]*[Продажа товаров]![Количество]*34,25»
Т.к. беру курс: 1€ = 34,25руб.
Выхожу из запроса, предварительно сохранив его под именем 'ВалВыручка'.
2.Расчёт себестоимости. В диалоговом окне Добавление таблицы выбираю таблицы 'Продажа товаров' и 'Товары'. Использую поля 'Количество' и 'Цена товара' (с добавлением полей, не важных для запроса, но нужных для отчёта). В 'Построителе выражений' создаю формулу:
«Себестоимость/€: [Продажа товаров]![Количество]*[Товары]![Цена товара]*0,7»
Т.е. наценка на товар у меня составляет 30%. Также рассчитываю себестоимость в рублях по формуле:
«Себестоимость/р: [Продажа товаров]![Количество]*[Товары]![Цена товара]*0,7*34,25»
Сохраняю запрос под именем 'Себестоимость'.
3.Расчёт валовой прибыли.
В диалоговом окне Добавление таблицы выбираю таблицы 'Продажа товаров' и 'Товары'. Формула в 'Построителе выражений':
«ВалПрибыль/€: [Продажа товаров]![Количество]*[Товары]![Цена товара]*0,3»
Также рассчитываю валовую прибыль в рублях:
«ВалПрибыль/р: [Продажа товаров]![Количество]*[Товары]![Цена товара]*0,3*34,25»
Сохранила под именем 'ВалПрибыль'.
4.Расчёт чистой прибыли. В диалоговом окне Добавление таблицы выбираю запрос 'ВалПрибыль'. Использую все поля. В 'Построителе выражений' создаю формулу:
«ЧистПрибыль/€: [ВалПрибыль]![ВалПрибыль/€]*0,76»
Т.е. учитываю налог на прибыль, равный 24%.
Расчёт чистой прибыли в рублях:
«ЧистПрибыль/р: [ВалПрибыль]![ВалПрибыль/р]*0,76*34,25»
5.Расчёт рентабельности. Сначала создам запросы для расчёта Суммарных чистой прибыли и себестоимости. Использую запросы 'ЧистПрибыль' и 'Себестоимость'. Выбираю Групповые оперции → Sum. Сохраняю под именем 'Sum-Пр' и 'Sum-С/б'.
Далее, используя эти запросы, рассчитываю рентабельность в одноимённом запросе. В 'Построителе выражений' создаю формулы:
«Рентабельность: [Sum-Пр]![Sum-ЧистПрибыль/€]/[Sum-С/б]![Sum-Себестоимость/€]»
«Рентабельность от р: [Sum-Пр]![Sum-ЧистПрибыль/р]/[Sum-С/б]![Sum-Себестоимость/р]»
Запрос сохраняю под именем 'Рентабельность'.
Запросы приведены в Приложении 4.
4.4.Отчёты
Отчёты используют для сведения воедино, анализа и печати данных в соответствующей визуальной форме. Отчёты данной БД в основе своей имеют запросы. Все отчёты создаются мной с помощью мастера отчётов. В отчётах я использую 12 шрифт (кроме заголовка), строгий стиль, нижний и верхний колонтитулы остаются незаполненными. Все числовые значения округлены до сотых. Все показатели кроме рентабельности рассчитываю как в евро, так и в рублях.
A. Отчет 'Расчёт валовой выручки'. Использую запрос 'ВалВыручка' со всеми полями. В окне Итоги отмечаю, что нужно вычислить Sum выручки (в € и в рублях). Использую макет по левому краю1. Формат Евро и денежный применяю к Выручке.
B. Отчёт 'Расчёт себестоимости'. Использую запрос 'Себестоимость' со всеми полями. В окне Итоги отмечаю, что нужно вычислить Sum для себестоимости. Использую макет по левому краю1. Формат Евро и денежный применяю к Себестоимости.
C. Отчет 'Расчёт валовой прибыли'. Использую запрос 'ВалПрибыль' со всеми полями. В окне Итоги отмечаю, что нужно вычислить Sum для прибыли. Использую макет по левому краю1. Формат Евро и денежный применяю к Прибыли.
D. Отчет 'Расчёт чистой прибыли'. Использую запрос 'ЧистПрибыль' со всеми полями, кроме полей 'ВалПрибыль'. В окне Итоги отмечаю, что нужно вычислить Sum для чистой прибыли. Использую макет по левому краю1. Формат Евро и денежный применяю к Чистой прибыли.
E. Отчёт 'Расчёт рентабельности'. Использую запрос 'Рентабельность' со всеми полями. Уровни группировки не добавляю. Макет табличный. Чистая прибыль и себестоимость имеют формат Евро и денежный, рентабельность – процентный формат.
Отчёты приведены в Приложении 5.
5.Заключение
Цель, которая была поставлена мной в назначении к курсовой работе, достигнута. Я создала БД для ТД «Белый Кот» и рассчитала такие показатели, как валовая выручка, валовая прибыль, чистая прибыль, рентабельность, затраты на товар (себестоимость), перевод валюты в рубли.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.