Помощь в написании студенческих работ
Антистрессовый сервис

Рассчитать остатки по изделиям на ЗАДАННОМ складе по кварталам

Курсовая Купить готовую Узнать стоимостьмоей работы

Обработка данных — основной бизнес-процесс современного офиса. Данный процесс требует специальных знаний и навыков. Microsoft Access даёт простой способ реализации данного бизнес-процесса. Создаваемые в нём формы, запросы и отчёты обеспечивают эффективность обновления, поиска и анализа необходимой информации, создание эргономичных форм ввода, удобных шаблонов отчётов и выполнение их печати. Схема… Читать ещё >

Рассчитать остатки по изделиям на ЗАДАННОМ складе по кварталам (реферат, курсовая, диплом, контрольная)

Пример реализуется средствами MS Access на ПК. В моей работе таблицы с именами полей, заполненные конкретными значениями выглядят так:

Рисунок 3 — Физические таблицы «Договор» и «Заказчик»

Рисунок 4 — Физические таблицы «Цех», «Склад», «Изделие»

Рисунок 5 — Физические таблицы «Накладная», «Спец

Накладной"

По приведенным исходным данным выполним вручную решение поставленной задачи (контрольный пример).

Подсчитаем остатки как разность между количеством поступивщей и отгруженной продукции на конкретных складах по кварталам.

4. Создание базы данных

4.

1. Структура таблиц В данном разделе на основе выполненного ранее проектирования базы данных построения логической и физической моделей), разработанных данных контрольного примера реализуем базу данных практически.

Создание таблиц БД возможно несколькими способами:

Создание структуры таблиц в режиме конструктора;

Создание таблицы путем ввода данных;

Создание таблицы с помощью мастера таблиц.

Описание структуры таблиц базы данных представлено в таблице:

Рисунок 6 — Физическая структура таблиц базы данных «Договор» и «Заказчик»

Рисунок 7 — Физическая структура таблиц базы данных «Цех», «Склад», «Изделие»

Рисунок 8 — Физическая структура таблиц базы данных «Накладная», «Спец

Накладной"

4.

2.Схема данных Схема данных в MS Access формируется на основе логической модели, разработанной при проектировании базы данных. В ней наглядно задаются связи между таблицами, которые затем применяются для организации форм, запросов, отчетов, гарантируя целостность данных при корректировке таблиц.

Рисунок 2 — Схема данных

4.

3.Пользовательские формы Пользовательская форма позволяет отображать данные на экране в виде первичных документов. С помощью форм реализуется ввод данных в таблицы. Формы создаются сразу после формирования таблиц и схемы данных.

Создадим форму с помощью мастера форм, затем отредактируем ее с помощью конструктора:

Рисунок 10 — Создание формы для ввода данных об изделиях

4.

4.Ввод данных Для ввода данных сформируем формы «Изделие» и «Накладная»

Рисунок 11 — Форма для ввода данных об изделии

Рисунок 12 — Форма для ввода данных из накладных

5. Создание алгоритма и запросов Задание № 24. Расчёт остатков по изделиям на товарном складе по кварталам.

Сформулируем описание последовательности действий для получения выходных документов. Данный алгоритм допустимо представить в виде следующего вербального (текстового) описания:

1.На основе таблиц Накладная, Спец

Накладной, Склад, Цех и Изделие, подсчитать количество поступившей на товарный склад продукции по кварталам.

2. На основе таблиц Накладная, Спец

Накладной, Склад, Цех и Изделие, подсчитать количество отгруженной с товарного склада продукции по кварталам.

3. За счёт использования запроса к БД вычислить остатки в штуках на товарном складе путём вычитания из поступившей на склад отгруженной продукции.

4. Вычислить остатки в рублях на товарном складе методом умножения остатков в штуках на цену изделия из таблицы Изделие.

6. Создание отчётов Универсальным средством обработки данных в любых системах управления базами данных являются запросы. Их можно сделать на основе одной или нескольких таблиц или других запросов.

В методическом пособии рассматриваются следующие виды обработки данных:

выборка записей, удовлетворяющих заданным условиям отбора;

включение в бланк запроса задаваемых пользователем полей;

вычисления с помощью формул и функций группировка записей с одинаковыми значениями в одном или нескольких полях для выполнения над ними групповых операций и другие.

Рассмотренный в разделе 5 алгоритм решения задачи построен на двух запросах к базе данных.

Сначала в запросе «Главный

Запрос_база" формируется общий перечень пришедшей и отгруженной со складов продукции по кварталам. Данный запрос имеет вид:

SELECT Накладная. Квартал, Изделие. Наим_изделия, Sum (IIf ([Тип_накладной]="ЦН" ,[Количество], 0)) AS Приход, Sum (IIf ([Тип_накладной]="ТТН" ,[Количество], 0)) AS Отгрузка, Изделие. Цена, Изделие. Номер_склада

FROM Накладная INNER JOIN (Изделие INNER JOIN Спец

Накладной ON Изделие. Код_изделия = Спец

Накладной.Код_изд) ON Накладная. Номер_накл = Спец

Накладной.Номер_накл

GROUP BY Накладная. Квартал, Изделие. Наим_изделия, Изделие. Цена, Изделие. Номер_склада;

Затем строится запрос «Главный

Запрос" в котором формируются остатки по каждому периоду:

SELECT Главный

Запрос_база.Квартал, Главный

Запрос_база.Наим_изделия, Sum (Главный

Запрос_база.Приход) AS Получено, Sum (Главный

Запрос_база.Отгрузка) AS Отгружено, Sum ([Приход]-[Отгрузка]) AS Остаток, Sum (([Приход]-[Отгрузка])*[цена]) AS Остаток_руб, Склад. Наим_склада

FROM Главный

Запрос_база INNER JOIN Склад ON Главный

Запрос_база.Номер_склада = Склад. Номер_склада

GROUP BY Главный

Запрос_база.Квартал, Главный

Запрос_база.Наим_изделия, Склад. Наим_склада;

6.

1. Получение отчёта с помощью Мастера отчётов С помощью MS Access формируется макет отчета определенной структуры, включающий при необходимости: данные одной таблицы, одного запроса или нескольких таблиц и запросов.

В макете устанавливается состав и расположение:

заголовков отчета;

заголовков полей отчета;

значений полей, входящих в отчет;

значений вычисляемых реквизитов.

В процессе формирования макета отчета можно объединить данные по уровням, для каждого из которых есть возможность вычислить итоги с поясняющим текстом. Для создания отчета используют Мастер отчета или режим Конструктора отчетов.

Сформируем отчёт на основе запроса «Главный

Запрос", для чего:

В главном окне MS Access выбрать на панели объект Отчеты, щелкнуть по ярлыку Создание отчета с помощью мастера.

В диалоговом окне Создание отчетов в окне Таблицы и запросы в качестве источника выбрать из списка запрос «Главный

Запрос". В окне Доступные поля выбрать все поля для включения в отчет.

В следующих диалоговых окнах не добавлять уровни группировки и не задавать порядок сортировки.

Установить переключатель для вида макета отчета — в столбец и ориентацию книжная.

Установить флажок на «Настроить ширину полей для размещения на одной странице».

Из предлагаемого списка выбрать стиль заголовка обычный.

В следующем окне задается имя отчета — Главный

Запрос.

Нажать Готово.

После редактирование в конструкторе отчет примет следующий вид:

Рисунок 13 — Отчёт «Главный запрос» в виде печатной формы

6.

2. Корректировка макета отчёта с помощью Конструктора отчётов При выборе кнопки «Конструктор» в меню «Вид» главной панели будет инициирован режим редактирования макета отчёта:

Рисунок 14 — Отчёт «Главный запрос» в режиме редактирования

6.

3. Вывод отчёта на печать Вывод отчета на печать можно выполнить с помощью кнопки Печать на панели инструментов.

7. Создание кнопочной формы с помощью диспетчера кнопочных форм Для управления в диалоговом режиме объектами базы данных MS Access.

Формы, отчеты и макросы можно использовать кнопочные формы.

Кнопочная форма — это панель управления специального вида, обеспечивающая навигацию по страницам кнопочной формы и исполнение отдельных команд. Здесь размещают кнопки для возвращения к главной странице кнопочной формы и страницам предыдущих уровней и выхода.

Все страницы кнопочной формы представлены двумя уровнями:

1 уровень — главная страница кнопочной формы;

2 уровень — функциональные страницы: Ввод изделий, Ввод накладных, Вывод отчёта об остатках, Выход.

Рисунок 15 — Кнопочная форма в режиме редактирования

Рисунок 16 — Кнопочная форма «Расчёт остатков»

Заключение

Обработка данных — основной бизнес-процесс современного офиса. Данный процесс требует специальных знаний и навыков. Microsoft Access даёт простой способ реализации данного бизнес-процесса. Создаваемые в нём формы, запросы и отчёты обеспечивают эффективность обновления, поиска и анализа необходимой информации, создание эргономичных форм ввода, удобных шаблонов отчётов и выполнение их печати.

Разработанная база данных позволяет быстро и эффективно управлять отделом сбыта готовой продукции в части расчёта остатков (в штуках и рублях) по наименованиям продукции на конкретных складах по кварталам. Эргономичный интерфейс кнопочной формы, позволяет легко ориентироваться в функциях программы, не требуя от пользователя специальных навыков в информационной сфере, но при этом обеспечивает его необходимой информацией в нужной форме и нужном объёме.

Список литературы

Бекаревич Ю. Б., Пушкина Н. В. Самоучитель Microsoft Access 2009. — СПб.: БХВ — Петербург, 2009. — 720 с.

Кошелев В.Е. Access 2007

Эффективное использование — М: Бином-Пресс, 2008. — 592 с.

Лори Ульрих Фуллер, Кен Кук Access 2010 для чайников — М.: Диалектика, 2010. — С. 384.

Цеха

Склады

Отдел сбыта

Цеховая накладная

Товарно-транспортная накладная

Накладная

Спец

Накладной

Изделие

Цех Склад

Заказчик

Договор

Показать весь текст

Список литературы

  1. Ю.Б., Пушкина Н. В. Самоучитель Microsoft Access 2009. — СПб.: БХВ — Петербург, 2009. — 720 с.
  2. Кошелев В.Е. Access 2007. Эффективное использование — М: Бином-Пресс, 2008. — 592 с.
  3. Лори Ульрих Фуллер, Кен Кук Access 2010 для чайников — М.: Диалектика, 2010. — С. 384.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ