Автор работы: Пользователь скрыл имя, 08 Ноября 2012 в 11:18, курсовая работа
Задача: Оценить текущий запас готовой продукции на складах предприятия.
Выдать отчет в разрезе складов и тех изделий, текущий остаток которых меньше установленного нормативного запаса (дефицит).
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ. 4
1.1. Описание предметной области решаемой задачи. 4
1.2. Функции предметной области, реализуемые задачей. 5
1.3. Перечень документов. 5
2. ПОСТАНОВКА ЗАДАЧИ. 5
2.1. Организационно-экономическая сущность задачи. 5
2.2. Форматы входных документов. 5
2.3. Описание выходной информации задачи. 8
3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ. 9
3.1. Информационный анализ входной информации, необходимой для решения задачи и выделение информационных объектов предметной области. 9
3.1.1. Анализ информации справочных документов 9
3.1.2. Анализ информации договора. 10
3.1.3. Анализ информации цеховой накладной. 10
3.1.4. Анализ информации ТТН 11
3.2. Определение связей информационных объектов и построение ИЛМ. 13
3.3. Определение логической структуры базы данных. 15
3.4. Разработка исходных данных контрольного примера. 16
3.5 Создание базы данных на компьютере. 16
4.ТЕХНОЛОГИЯ И АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ И ИХ МАШИННАЯ РЕАЛИЗАЦИЯ. 17
4.1. Описание технологии ввода в базу данных входной информации задачи. 17
4.1.1. Разработка таблиц базы данных СУБД Access. 17
4.1.2. Создание схемы данных. 19
4.1.3. Пользовательские формы. 20
4.2. Обобщенный алгоритм решения задачи. 23
4.3. Алгоритмы реализации отдельных модулей задачи и их реализация. 24
4.3.1. Создание запросов. 24
4.3.2. Проектирование отчета. 26
5. РАЗРАБОТКА ДИАЛОГОВОГО ПРИЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ. 27
5.1.Разработка и реализация пользовательского меню приложения. 27
5.2. Инструкция пользователю по решению задачи. 30
САНКТ-ПЕТЕРБУРГСКИЙ
ЭКОНОМИКИ И ФИНАНСОВ
Кафедра информатики
Курсовая работа
Индивидуальное задание №7
Задача: Оценить текущий запас готовой продукции на складах предприятия.
Выдать отчет в разрезе складов и тех изделий, текущий остаток которых меньше установленного нормативного запаса (дефицит).
Выполнил:
студент группы № 201
Плотников Иван
Руководитель:
Аванесов Григорий Мкртычевич
Санкт-Петербург 2009
ЗАДАНИЕ №7. ОПРЕДЕЛЕНИЕ
ДЕФИЦИТА ТЕКУЩЕГО ЗАПАСА
Выдать отчет в разрезе складов и тех изделий, текущий остаток которых меньше установленного нормативного запаса (дефицит).
Дефицит текущего запаса
──────────────────────────────
Склад Изделие Нормативный Текущий Дефицит
──────────────────────────────
ТНП Мясорубка 2000 шт. 1500 шт. 500 шт.
№1 Сп.пр. №1 20 комп. 5 шт. 15 шт.
──────────────────────────────
Дата выдачи отчета: 24.03.04
Алгоритм решения задачи
Документы нормативно-справочной информации, используемые в задаче
В качестве предметной области автоматизации
рассматривается
Из общего описания предметной области известен ряд ограничений, существенных для процессов, которые относятся к рассматриваемой задаче.
К функциям, которые должны быть реализованы в рассматриваемой задаче, относятся:
Автоматизация указанных задач позволит оперативно вести учёт продукции, как поступившей на склад из цехов, так и отгруженной заказчикам, а также контролировать состояние запасов на складе. Это определённо поможет предприятию-поставщику легко и быстро определить те изделия, текущий остаток которых меньше установленного нормативного запаса, а также недостающее количество, что позволит своевременно предпринять необходимые меры по устранению дефицита.
Для решения данной задачи необходимы следующие документы:
Одной из важнейшей задач автоматизации на предприятии является автоматизация учета движения товаров на складе. Оперативный учет поступлений продукции на склад, а также учет отгрузки готовой продукции со склада позволяет в любой момент по запросу пользователя производить анализ текущих запасов готовой продукции на складе.
Для обеспечения контроля наличия или отсутствия дефицита товаров на складах сравниваются текущие остатки товаров на складах с их нормативными запасами. Текущие остатки определяются как разность нарастающих итогов производства данного товара на цехах предприятия в соответствии с цеховыми накладными и нарастающих итогов отгрузки по каждому товару в соответствии с фактически отгруженными изделиями в соответствии с товарно-транспортными накладными за данный период. Положительная разность между текущими остатками товаров на складах и нормативным запасом означает отсутствие дефицита (т. е. товар на складе хранится в достаточном количестве). Если эта разность отрицательная, то это означает наличие дефицита на данный товар на складе.
Циркулирующая в рассматриваемой предметной области информация, отображается в документах. Ниже приведены образцы документов и справочников; они адаптированы к условиям данной задачи.
Информация, содержащаяся в документах, разделяется на условно-постоянную и оперативную информацию.
Условно-постоянная информация включает справочные данные о номенклатуре изделий, выпускаемых предприятием, о его цехах и складах, о единицах измерения, а также сведения о заказчиках. Эти данные отображаются в документах «Справочник продукции», «Справочник единиц измерения», «Справочник плательщиков», «Справочник цехов» и «Справочник складов», приведенных в таблицах 1-5. Они имеют табличную форму.
Таблица 1
СПРАВОЧНИК ПРОДУКЦИИ
Код |
Наименование товара |
Код ед.изм. |
Цена за ед. |
Нормативный |
№ склада |
Таблица 2
СПРАВОЧНИК ЗАКАЗЧИКОВ
Код заказчика |
Наименование заказчика |
Адрес |
ФИО руководителя |
Банк |
Таблица 3
СПРАВОЧНИК ЦЕХОВ
Код цеха |
Наименование цеха |
ФИО начальника |
Телефон |
Таблица 4
СПРАВОЧНИК СКЛАДОВ
Код склада |
Наименование склада |
Зав. складом |
Телефон |
Таблица 5
СПРАВОЧНИК ЕДИНИЦ ИЗМЕРЕНИЯ
Код ед. измерения |
Наименование ед. измерения |
Входная информация, содержащая данные оперативного учёта включает сведения о поставке товаров на склад и об их отгрузке заказчикам.
Данные о сдаче цехами продукции на склады предприятия содержатся в документе “Цеховая накладная” (табл. 6).
Таблица 6
ЦЕХОВАЯ НАКЛАДНАЯ №
Цех:
(номер (наименование цеха)
цеха)
Склад:
(номер (наименование склада)
склада)
Наименование товара |
Ед.изм. |
Количество |
Отпустил:_______________
В анкетной части этого документа содержатся его номер и дата выписки, номер и наименование цеха и склада. Номер этого документа уникален только для данного цеха и, следовательно, может повторяться в накладных разных цехов.
В табличной части цеховой накладной приводятся данные о товарах, сдаваемых на склад, и их количестве. В одной цеховой накладной могут быть указаны сразу несколько товаров.
Данные об отгрузке товаров заказчикам содержатся в документе “Товарно-транспортная накладная” (ТТН, табл. 8).
В анкетной части этого документа содержатся его номер и дата выписки, номер договора, сведения о получателе и общая сумма по накладной. Номер ТТН является уникальным для предприятия. Он однозначно определяет дату выписки ТТН, номер договора и общую сумму по накладной.
В табличной части ТТН приводятся данные об отгруженных по данной ТТН товарах. В одной ТТН могут быть указаны сразу несколько товаров.
Таблица 8
ТОВАРНО-ТРАНСПОРТНАЯ НАКЛАДНАЯ №
Основание: Договор №
Поставщик: Получатель:
Наименование товара |
Ед.изм. |
Цена ед.изм. |
Количество |
Сумма |