71269

Анализ выполнения плана отгрузки изделий за третий месяц периода

Курсовая

Информатика, кибернетика и программирование

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

Русский

2014-11-04

361 KB

19 чел.

  1.  Предметная область автоматизации

1.1. Описание предметной области и функции решаемой задачи

Предметная область (ПО): Сбыт готовой продукции 

(некоторые функции, выполняемые сотрудниками отдела сбыта).

Задача: Проверка выполнения плана отгрузки продукции заказчикам

Выдать:

  •  Отчет «Анализ выполнения плана отгрузки изделий за третий месяц периода».
  •  Запрос. Список изделий, по которым не выполнен план отгрузки в третьем месяце периода. Запрос выводится на экран и на печать.
  •  Запрос, для получения информации об отгрузке для любого, заданного в запросе изделия (запрос с параметрами).

Описание предметной области и функции решаемой задачи

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

В процессе договорной компании составляется договор на поставку товаров. Договор состоит из двух частей: общей части, включающей в себя реквизиты заказчика и поставщика, предмет поставки и т. д. , и спецификации, в которой приводятся подробные сведения о товарах и сроках поставки. На основе договоров составляется финансовый план и разрабатываются цеховые помесячные планы выпуска товарной продукции.

Продукция, выпускаемая цехами, сдается на склад готовой продукции. При отгрузке готовой продукции заказчикам выписываются товарно – транспортная накладная (ТТН) и  счет – фактура (СФ).

Оплата продукции заказчиком оформляется платежным поручением. Оно выписывается на основании ТТН и СФ, сопровождающих товар, или при предоплате заказанного по договору товара.

К функциям, которые должны быть реализованы в рассматриваемой задаче, относятся:

  •  учет отгрузки продукции заказчикам, согласно договоров;
  •  анализ выполнения плана отгрузки товаров заказчикам.

Из общего описания предметной области известен ряд ограничений, существенных для процессов, которые относятся к рассматриваемой задаче:

  •  Вся отгрузка заказчикам осуществляется в соответствии с договорами.
  •  Рассматриваются договора только текущего года.
  •  Каждый договор заключается с одним заказчиком.
  •  Номер договора не изменяется и уникален.
  •  Может быть несколько договоров с одним заказчиком.
  •  Количество изделий, отгружаемых заказчику за один  раз, должно быть кратно размеру минимальной партии отгрузки.
  •  Количество готовой продукции измеряется целым числом единиц измерения.
  •  Период отгрузки равен месяцу.
  •  Документ об отгрузке готовой продукции (ТТН) всегда привязан к одному договору, может содержать несколько наименований изделий, и его номер уникален для предприятия.
  •  Заданный период анализа задается номером месяца периода (начало периода – начало текущего года).
  •  Количественные ограничения: номенклатура готовых изделий – не более 100.

1.2. Документы предметной области, содержащие информацию, необходимую для решения задачи

Входная информация задачи «Проверка выполнения плана отгрузки продукции заказчикам» разделяется на условно – постоянную и оперативно учетную информацию.

Условно – постоянная информация, необходимая для решения этой задачи, включает справочные данные: о номенклатуре изделий, выпускаемых предприятием, их наименовании, единицах измерения и ценах.  Эта информация отражена в справочнике готовой продукции. В справочнике заказчиков хранятся данные о заказчиках: их наименованиях, кодах, адресах и датах заключения  договоров. В БД также записывается информация о планируемой отгрузке товаров по месяцам.

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

2. Постановка задачи

2.1. Организационно – экономическая сущность задачи

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

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

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

На основе хранимых данных по запросу пользователя должен производиться автоматизированный анализ отгрузки изделий по их видам и по заказчикам и выдача отчета. Отчет выдается в разрезе заказчиков и в разрезе изделий. Кроме того,  необходимо выводить на печать форму спецификации к договору на поставку продукции.

2.2. Описание входной информации

Формы входных документов, на основе которых может быть решена рассматриваемая задача, приведены в формах с 1 - 5.

Условно - постоянная информация

Форма 1 – Справочник готовой продукции

Наименование изделия

Код изделия

Единица

измерения

Цена за единицу, руб.

Гель для бритья

021

шт.

80

Крем для лица

022

шт.

60

Крем для ног

023

шт.

70

Крем для рук

024

шт.

50

Форма 2 – Данные о заказчиках (взяты из договоров)

Наименование заказчика

Код заказчика

Адрес

Дата заключения договора

Магазин «Флирт»

101

Ул. Уллит, 52

12.01.07

Магазин «Для всех»

102

Ул. Жданова, 22

15.01.07

Магазин «По уходу»

103

Ул. Ткача, 37

17.01.07

Форма 3 – Справочник плана отгрузки готовой продукции заказчикам в третьем месяце периода

Плановые сводные данные из договоров по изделиям:

 

Код изделия

Плановое количество отгрузки, шт.

021

6000

022

5500

023

4000

024

5000

Оперативно - учетная информация

Форма 4 –Данные об отгрузке товаров из ТТН

№ ТТН

Дата отгрузки

Код заказчика

Код изделия

Количество отгружено, шт.

0011

18.01.07

101

021

1800

0013

19.01.07

103

022

1300

0014

23.01.07

101

023

800

0015

24.01.07

102

021

1600

0022

30.01.07

102

024

1800

0025

01.02.07

101

023

1300

0027

05.02.07

102

024

2500

0036

10.02.07

102

023

800

0038

12.02.07

101

022

1300

0039

15.02.07

103

021

1700

0041

16.02.07

103

022

2300

Форма 5 – Форма документа:

Спецификация

на поставку продукции к договору _____ от __________ г.

Поставщик ________________

Код поставщика ___

Покупатель ________________

Код покупателя ____

Наименование товара

Код товара

Месяц

Количество, шт.

2.3. Описание выходной информации

Выходной информацией задачи для пользователя являются:

  •  Отчет «Анализ выполнения плана отгрузки изделий за третий месяц периода».
  •  Запрос. Список изделий, по которым не выполнен план отгрузки в третьем месяце периода. Запрос выводится на экран и на печать.
  •  Запрос, для получения информации об отгрузке для любого, заданного в запросе изделия (запрос с параметрами).
  •  Для оформления операций поставки товара необходимо выдавать на печать форму спецификации к договору на поставку готовой продукции.

Формы выходных документов приведены в формах 6 и 7.

Форма 6 – Отчет

Анализ выполнения плана отгрузки изделий за третий месяц периода

Код изделия

Наименование изделия

Количество отгружено, шт.

План отгрузки, шт.

Отклонение от плана, шт.

Форма 7 – Запрос

 

Список изделий, по которым не выполнен план поставок

за третий месяц периода

Наименование изделия

Код изделия

Недопоставлено, шт.

-

-

-


3. Разработка информационного обеспечения задачи

3.1 Информационный анализ Предметной Области (ПО) и Информационного Объекта (ИО) задачи

 

Таблица 1 – Объекты справочной информации

ИО

Название реквизита

Признак ключа

Готовая продукция

Код изделия

Наименование изделия

Единицы измерения, шт.

Цена изделия, руб.

Уникальный ключ

Заказчик

№ склада

Код заказчика

Адрес

Дата заключения договора

Уникальный ключ

Таблица 2 – Объекты учетной информации

ИО

Название реквизита

Признак ключа

Данные об отгрузке товаров из ТТН

№ ТТН

Дата отгрузки

Код заказчика

Код изделия

Количество отгружено

Уникальный ключ

Спецификация

Наименование товара

Код товара

Месяц

Количество, шт.

Уникальный ключ


3.2 Описание реквизитов

Описание реквизитов входной и выходной информации приведено в таблице 3.

Таблица3 – Описание реквизитов ИО

ИО

Наименование реквизита

Имя поля

Характеристика реквизитов

Тип

Максимальная

длина

Точность

Продукция

Код изделии

Наименование изделия

Единицы измерения, шт.

Цена изделия, руб

Код Изделия

Наименование изделия

Единица измерения

Цена

Текст.

Текст.

Текст.

Числовой

3

30

2

Длинное целое

0

Заказчика

Код заказчика

Адрес

Дата заключения договора

Код заказчика

Адрес

Дата заключения договора

Текст.

Текст.

Дата и время

1

20

Плановая отгрузка

Код изделия

Плановое количество отгрузки, шт.

Код изделия

Плановое количество отгрузки, шт.

Текст.

Числовой

3

Длинное целое

0

Отгрузка

№ ТТН

Дата отгрузки

Код заказчика

Код изделия

Количество отгружено

№ ТТН

Дата отгрузки

Код заказчика

Код изделия

Количество отгружено

Текст.

Дата

Текст.

Текст

Числовой

4

1

3

Длинное целое

0


3.3 Определение связей ИО и построение информационно-логической модели

Между ИО справочник заказчика и данные из ТТН 1: М. От одного заказчика готовой продукции может отгружаться несколько видов продукции по разным ТТН. Связь между ними осуществляется по  коду изделия, который является уникальным ключом ИО справочник заказчика и входит в состав ИО данные из ТТН.

Аналогично устанавливается связь между другими ИО (табл. 4).

     Таблица 4 Связи информационных объектов

Главный ИО

Детальный ИО

Тип связи

Готовая продукция

Остаток продукции

1:1

Недопоставлено

Данные из ТТН

1:М

Справочник плана отгрузки

Данные из ЦН

1:М

В соответствии с выявленными выше ИО и связями построена ИЛМ данных, обеспечивающая решение задачи расчета остатков продукции на складах в заданном периоде.  

Рис.1 Информационно-логическая модель данных, обеспечивающая решение задачи.

Логическая структура реляционной БД получена адекватным отображением ИМЛ данных (рис.2). Она определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из  ИО полученной ИМЛ. Логические связи таблиц соответствуют структурным связям между объектами.  На схеме логические связи отображены линиями между одинаковыми полями связи от главной таблицы к подчиненно.

4. Разработка алгоритмов и технологии решения задач

4.1 Разработка технологии ввода и накопления входной информации

Справочная информация (СИ) о готовой продукции, заказчиках, цехах, которые выпускают продукцию, о плане выпуска продукции за месяц должна быть  заранее загружена в БД. Для  решения рассматриваемой задачи должен производиться ввод оперативно-учетной информации (ОИ) об фактическом выпуске продукции за месяц и отклонений за первое полугодие. В соответствии с этим технология ввода входной информации и решения рассматриваемой задачи с помощью БД приведены на рис 3.

                                                                                                  Выходные данные задачи

Входные данные задачи

Рис. 3  Технологическая  схема ввода информации и решения задачи анализа

            плана выпуска продукции.

4.2 Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи

Рассматриваемую задачу можно разделить на три подзадачи (А1, А2, А3), в каждой из которых формируется свой документ: отчет выполнения плана выпуска продукции в 6 месяц,  отчет выполнения плана выпуска продукции за полгода, список продукции, по которой не выполнен план. (рис. 3)  

Рис. 4. Декомпозиция задачи  оценки выполнения плана выпуска  продукции заказчиком за первое полугодие.

Подзадача  А1

                    

Рис 5. Обобщенная функционально-технологическая схема подзадачи  А1.


Подзадача А2

Рис. 6 Обобщенная функционально-технологическая схема подзадачи А2.

Рис. 7 Обобщенная функционально-технологическая схема подзадачи А3.

4.3 Детальные алгоритмы реализации подзадач

Подзадача А1  реализуется средствами СУБД - отчет (рис. 8) 

Рис. 8 – отчет – анализ выполнения плана отгрузки изделий за третий месяц периода в режиме конструктора.

Подзадача А2 реализуется средствами СУБД-запрос (рис. 9)

Рис. 9 – созданный запрос в режиме конструктора – не выполненный план отгрузки изделий за третий месяц периода.

Подзадача А3 реализуется средствами СУБД – запрос (рис. 10)

Рис. 10 – созданный запрос в режиме конструктора –отгрузка, параметр – код изделия

5. Анализ результатов решения задачи

Анализ производится по приведенным распечаткам выходных документов: анализ выполнения плана отгрузки изделий, диаграмма «Недопоставлено изделий».

Рис. 11. Диаграмма «Недопоставлено изделий»

В результате произведенного анализа отклонения не выполненного плана поставок были получены следующие данные: Гель для бритья (код 021) отклонение от плана составило 900 шт., крем для лица (код 022) – 600 шт., крем для ног (код 023) – 1100 шт., крем для рук (код 024)  - 700 шт.

6. Приложение

Приложение А  Таблица «Готовая продукция» в режиме конструктора и в режиме форма

Приложение Б  Таблица «Справочник плана отгрузки» в режиме конструктора и в режиме форма

Приложение В   Таблица «Остатки изделий», сводная таблица в режиме конструктора и в режиме форма

Приложение Г    Таблица «Данные об отгрузке товаров из ТТН» в режиме конструктора и в режиме форма

Приложение Е   Отчет «Анализ выполнения плана отгрузки изделий за третий месяц периода»

Приложение Ж  Запрос «Не выполненный план отгрузки»

Приложение З    Запрос «Отгрузка изделий»


БД

Форма 1

Готовая продукция

Форма 4

Данные из ТТН

Задача Проверка выполнения плана отгрузки продукции заказчикам

Форма 2

Справочник плана отгрузки

Форма 3

Остатки изделий

СИ

Расчет недопоставленной продукции заказчику в заданном периоде

Запрос

Отгрузка изделий, параметр – код изделия

Отчет

Анализ выполнения плана отгрузки изделий

Диаграмма

Недопоставлено изделий

Запрос

Не выполненный план отгрузки изделий

ОИ

Учетные  данные

Отчет-Анализ выполнения плана отгрузки изделий

Запрос- Не выполненный план отгрузки изделий

Запрос – Отгрузка изделий, параметр – код изделия

Продукция

аказчик

Расчет:

недопоставленной продукции заказчику в заданном периоде

Запрос для отчета

Отчеты

Анализ выполнения плана отгрузки изделий

Плановая отгрузка

Продукция

Печать отчета

Расчет:

недопоставленной продукции заказчику в заданном периоде

Печать запроса

Запрос: Не выполненный план отгрузки

изделий

Запрос для отчета

Запросы

Сумма отгруженной продукции и Сумма произведенной продукции

Расчет недопоставленной продукции заказчику в заданном периоде

Запрос

Отгрузка изделий, параметр – код

Готовая продукция


 

А также другие работы, которые могут Вас заинтересовать

84899. Технология производства светлого пива 899.41 KB
  Актуальность темы работы заключается в том, что во всем мире пиво пользуется большим спросом у населения благодаря приятному вкусу, тонизирующему и жаждоутоляющему действию. Пиво, являясь слабоалкогольным напитком, во многих странах выступает соперником крепких алкогольных изделий.
84900. Тоннель, сооружаемый щитовым способом 379 KB
  Инженерно-геологические изыскания осуществляются с полнотой, которая достаточна для оценки условий строительства и разработки прогноза взаимодействия геологической среды и подземного сооружения.
84903. Теплоснабжение жилого микрорайона в г. Хабаровск 130.13 KB
  Теплоснабжение – система обеспечения теплом зданий и сооружений, предназначенная для обеспечения теплового комфорта для находящихся в них людей или для возможности выполнения технологических норм. Система теплоснабжения состоит из следующих функциональных частей: источник производства тепловой энергии...
84904. Проект и разработка программного обеспечения продажи мотоциклов 3.42 MB
  При нажатии на кнопку «Перейти к покупкам», появляется имеющаяся база данных мотоциклов. Где покупатель и собственно выбирает себе мотоцикл на свой вкус, и когда покупатель определится с выбором мотоцикла, он выбирает его в списке, путем нажатия клавиши мыши и жмет кнопку «Купить» тем самым покупает его.
84905. АНАЛИЗ СИСТЕМЫ УПРАВЛЕНИЯ ЗДРАВООХРАНЕНИЕМ В НИЖЕГОРОДСКОЙ ОБЛАСТИ 643.68 KB
  Современным объективным условием для существования, функционирования и развития сферы медицинской деятельности, является здравоохранение, которое можно представить как целую систему. Определяющее влияние социально-экономических факторов на показатели здоровья населения проявилось особенно...