Автор работы: Пользователь скрыл имя, 09 Апреля 2013 в 07:43, курсовая работа
Большое количество информации, высокие требования к точности, многочисленные вычисления, потребность в постоянном обновлении данных делают необходимым применение баз данных для учета товаров на складе магазина.
Объект автоматизации – организация заказа товаров для продажи через магазин с целью получения прибыли.
Предмет автоматизации – учет остатков товаров на складе для обеспечения своевременного заказа товаров, запас которых может закончиться в ближайшее время.
Цель разработки информационной системы – увеличение прибыли за счет своевременности заказов на поставку товаров в склад магазина и снижения трудоемкости учетных операций.
Таблица Б.2 – тблТовар
Наименование |
Размер |
Описание |
Код товара |
Числовой |
Уникальный ключ товара |
Код группы |
Числовой |
Внешний ключ |
Наименование |
Текст (35) |
Название товара |
Ед-цаИзмерения |
Текст (10) |
Единица измерения |
ЦенаЗакупочная |
Денежный |
Закупочная цена |
Таблица Б.3- тблЗаказ
Наименование |
Размер |
Описание |
Дата заказа |
Дата |
Дата оформления заказа |
Код товара |
Числовой |
Код из таблицы Товар |
Количество |
Числовой |
Количество заказанных товаров |
Таблица Б.4 – тблСклад
Наименование |
Размер |
Описание |
Дата заказа |
Дата |
Дата оформления заказа |
Код товара |
Числовой |
Код из таблицы Товар |
ДатаПоступления |
Дата |
Поступление на склад –выполнение заказа |
Поступило |
Числовой |
Пришло от поставщика |
ПроданоВсего |
Числовой |
Продано всего |
Заказано |
логический |
Отметка о заказе заканчивающегося товара |
Таблица Б.5 – тблПродажи
Наименование |
Размер |
Описание |
Дата заказа |
Дата |
Дата оформления заказа |
Код товара |
Числовой |
Код из таблицы Товар |
ДатаПродажи |
Дата |
Дата продажи |
КоличествоПроданного |
Числовой |
Продано в ДатаПродажи |
Системы, предназначенные для работы нескольких пользователей, должны иметь средства управления доступом к информации и защиты от несанкционированного вмешательства. Для повышения надежности данных и уменьшения времени восстановления из-за сбоев аппаратуры или стихийных бедствий необходимо производить резервное копирование данных ежедневно. Архивную копию желательно делать ежедневно и чередовать несколько разных носителей.
Поскольку программа предназначена для работы одного пользователя, разграничения санкционированного доступа пользователей не введено.
Описание работы с системой
Для
начала работы с системой оператор
открывает созданную и
Для
возможности модификации
Для завершения работы с системой на форму Главное окно вынесена кнопка Выход, нажатие на которую запускает макрос Выход с одной командой Выход.
Рисунок Б.4 – Форма Главное окно
Оформление прихода товара на склад
Нажатие кнопки Приход товара на форме Главное окно вызывает макрос мкрПриход, который открывает таблицу тблЗаказ. Щелчком по знаку «+» напротив кода поступившего товара оператор открывает форму для внесения данных в поле Поступило таблицы тблСклад о количестве поступившего товара и ставит отметку о выполнении заказа. Таблица тблЗаказ закрывается.
Занесение данных о дневных продажах
Для внесения данных о проданных за день товарах оператор нажимает кнопку Продажа товара формы Главное окно. Нажатие вызывает макрос мкрПродажа, который открывает таблицу тблСклад. Щелчком по знаку «+» напротив кода проданного товара оператор открывает форму и вносит данные в поле КоличествоПроданного таблицы тблПродажи о количестве проданного товара, изменяет количество проданного товара в поле ПроданоВсего в тблСклад. После внесения всех данных таблица тблСклад.закрывается.
Формирование отчета о дневной выручке
При запуске отчета ДневнаяВыручка оператор должен ввести дату отчета. При этом выводятся сгруппированные по группам товаров данные о продажах всех товаров за день: количество, цена и величина выручки по каждому товару, каждой группе товаров и итоговая сумма за день.
Оформление заказов на доставку товаров
Нажатие кнопки Формирование Заказа запускает макрос мкрФормированиеЗаказа, который открывает запрос с параметром зпрЗаказать. При этом оператор должен ввести величину минимального остатка на складе, при достижении которого возникает необходимость формирования заказа на доставку товара. Запрос зпрЗаказать показывает названия товаров и остаток на складе тех товаров, запас которых меньше указанного оператором.
На основании данных из зпрЗаказать оператор заносит в тблЗаказ код и количество заказываемого товара. Таблицы закрываются.
Нажатие кнопки Печать заказов на форме Главное окно запускает макрос мкрЗаказ, который вызывает запрос зпрЗаказ. На основании данных из зпрЗаказ оператор ставит отметки в поле Сделан заказ тблСклад, закрывает таблицу, печатает и отправляет данные из запроса.
Формирование отчета за период о произведенных расходах, полученных выручке и прибыли
Нажатие кнопки Отчет на форме Главное окно вызывает макрос мкрОтчет. Оператор указывает даты начала и окончания отчетного периода. В отчете сгруппированы проданные товары по группам, наименованиям, выведены даты продаж, цена закупочная, затраты на приобретение, выручка и чистая прибыль с подсчетом итоговых сумм по группам товаров и за весь период.
Информация о работе Автоматизация учета на складе магазина хозяйственных товаров