76070

Оценка оплаты отгруженного товара

Курсовая

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

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

Русский

2015-01-28

1.34 MB

2 чел.

PAGE   \* MERGEFORMAT 2

ФГОУ ВПО

      «Омский государственный аграрный  университет»   

   Институт экономики и финансов

      Кафедра информационных технологий и моделирования

    Курсовая работа

       по информационным системам в экономике

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

Задача:   Оценка оплаты отгруженного товара

     Руководитель: Шейко И.В.

Исполнитель: студентка 34 гр.

Комар К.А.

Омск 2010

Содержание

  1.  Предметная область (ПО) автоматизации………………………………………3
    1.  Описание ПО и функций решаемой задачи…………………………………3
    2.  Документы ПО, содержащие информацию, необходимую для решения задачи…………………………………………………………………………..4
  2.  Постановка задачи………………………………………………………………..6
    1.  Организационно-экономическая сущность задачи…………………………6
    2.  Описание входной и выходной информации………………………………..6
  3.  Разработка информационного обеспечения задачи……………………………10
    1.  Информационный анализ ПО и выделение информационных объектов информационных объектов (ИО) задачи……………………………….…...10
    2.  Описание реквизитов ИО…………………………………………………….11
    3.  Определение связей информационных объектов и построение информационно-логической модели (ИЛМ)………………………………..12
  4.  Разработка алгоритмов и технологии решения задачи………………………...15
    1.  Разработка технологии ввода и накопления входной информации для решения задачи………………………………………………………………..15
    2.  Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи………………………………………………………………………16
    3.  Детальные алгоритмы реализации подзадач………………………………...17
    4.  Графическое отображение результатов решения задачи…………………...20

Библиографический список………………………………………………………….21

Приложения…………………………………………………………………………..22

  1.  
    ПРЕДМЕТНАЯ ОБЛАСТЬ (ПО) АВТОМАТИЗАЦИИ
    1.  Описание ПО и функции решаемой задачи

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

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

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

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

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

  •  учет отгрузки готовой продукции;
  •  учет оплаты заказчиками отгруженной продукции;
  •  анализ полноты оплаты за отгруженную продукцию.

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

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

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

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

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

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

Данные об оплате заказчиками отгруженных предприятием товаров, содержатся в платежном поручении (ПП).

  1.  ПОСТАНОВКА ЗАДАЧИ
    1.  Организационно-экономическая сущность задачи

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

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

Автоматизированный учет отгрузки должен осуществляться на основе данных из документа ТТН. По мере поступления ТТН на обработку эти данные должны вводиться, накапливаться и храниться в БД . Автоматизированный учет оплаты должен осуществляться на основе данных документа ПП. Эти данные тоже накапливаются и хранятся в БД.

На основе хранимых данных по запросу пользователя должен производиться автоматизированный анализ оплаты товара и выдача отчета:

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

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

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

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

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

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

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

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

Код изделия

Единица

измерения

Код единицы измерения

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

Кроватка детская

401

шт.

1

8 000

Коляска

402

шт.

1

12 000

Стол для кормления

403

шт.

1

5 000

Ходунки

404

шт.

1

2 000

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

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

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

Адрес

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

Магазин «Мир детства»

101

Ул. Мира, 16

20.09.2010

Магазин «Радость»

102

Ул. Зарубина, 2

22.09.2010

ТЦ «Детский»

103

Ул. Литейная, 19

25.09.2010

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

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

№ ТТН

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

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

Код изделия

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

1

2

3

4

5

022

01.10.2010

101

401

50

024

02.10.2010

103

402

300

025

04.10.2010

101

403

100

026

05.10.2010

102

401

600

030

07.10.2010

102

404

600

032

10.10.2010

101

403

100

035

12.10.2010

102

404

1 000

036

15.10.2010

102

403

50

038

17.10.2010

101

402

250

041

19.10.2010

103

401

420

1

2

3

4

5

043

21.10.2010

103

402

700

046

23.10.2010

102

401

200

047

25.10.2010

101

401

400

Форма 4 – Данные об оплате товаров из ПП (ДООПТ)

№ ПП

Дата оплаты

№ ТТН

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

Код изделия

Оплачено, руб.

0212

01.10.2010

022

101

401

400 000

0215

03.10.2010

024

103

402

3 000 000

0216

05.10.2010

025

101

403

500 000

0220

07.10.2010

026

102

401

4 500 000

0221

09.10.2010

030

102

404

1 200 000

0223

11.10.2010

032

101

403

500 000

0225

13.10.2010

035

102

404

2 000 000

0227

15.10.2010

036

102

403

2 000 000

0230

17.10.2010

038

101

402

3 000 000

0231

18.10.2010

041

103

401

3 000 000

0233

20.10.2010

043

103

402

8 400 000

0235

21.10.2010

046

102

401

1 600 000

0237

23.10.2010

047

101

401

3 000 000

Форма 5 – Форма первичного документа:

Товарно – транспортная накладная № _____

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

Заказчик

Наименование:

Код:____

Адрес:

Договор

Номер:

Дата:

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

Код изделия

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

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

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

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

  •  Отчет «Оценка оплаты отгруженных товаров». В отчете сгруппировать данные и вывести итого по заказчикам, а в разрезе заказчиков по изделиям.
  •   Запрос. Список заказчиков, имеющих задолженности по оплате товаров. Запрос выводится на экран и на печать.

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

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

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

Оценка оплаты отгруженных товаров (ОООТ)

№ ТТН

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

Код изделия  

Дата

отгрузки

Отгружено, кг.

Отгружено на сумму, руб.

Оплачено, руб.

Недоплата, руб.

Итого

Дата составления отчета:

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

Список заказчиков, не оплативших товар (СЗНОТ)

Заказчик

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

Адрес заказчика

Код изделия

Недоплата, руб.

-

-

-

-

-

Расчеты в выходном документе производятся по формуле:

Недоплата, руб.  =  (Отгружено на сумму, руб. – Оплачено, руб.)

  1.  
    РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ
    1.  Информационный анализ ПО и выделение ИО задачи

На основе анализа, приведенного описания предметной области и установления функциональной зависимости между реквизитами документов (приведенных выше) были выделены ИО и установлены связи между ними. Описание выявленных информационных объектов рассматриваемой задачи приведены в табл. 1 и 2.

Таблица 1

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

ИО

Реквизит

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

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

Код изделия

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

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

Код единицы измерения

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

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

Заказчик

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

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

Адрес

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

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

Таблица 2

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

ИО

Реквизит

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

Отгрузка

Номер ТТН

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

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

Код изделия

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

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

Оплата

№ ПП

Номер ТТН

Дата оплаты

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

Код изделия

Оплачено, руб.

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

  1.  Описание реквизитов ИО

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

Таблица 3

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

ИО

Реквизит

Обозначение

(имя поля)

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

Тип

Максим. длина

Точность

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

Код изделия

КодИ

Текстовый

3

0

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

НаименованиеИ

Текстовый

18

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

ЕИ

Текстовый

3

Код единицы измерения

КодЕИ

Текстовый

1

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

Цена

Денежный

Основной

Заказчик

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

КодЗ

Текстовый

3

0

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

НаименованиеЗ

Текстовый

21

Адрес

Адрес

Текстовый

16

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

ДатаЗаклДоговора

Дата/Время

-

Отгрузка

Номер ТТН

№ТТН

Текстовый

3

0

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

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

Дата/Время

-

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

КодЗ

Текстовый

3

Код изделия

КодИ

Текстовый

3

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

КОЛ

Числовой

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

Оплата

Номер ТТН

№ ТТН

Текстовый

3

0

Номер ПП

№ ПП

Текстовый

4

Дата оплаты

Дата оплаты

Дата/Время

-

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

КодЗ

Текстовый

3

Код изделия

КодИ

Текстовый

3

Оплачено, руб.

Оплачено

Денежный

Основной

3.3 Определение связей ИО и построение ИЛМ

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

Связи между ИО Готовая продукция и ИО Оплата характеризуется одномногозначными отношениями, так как один склад может содержать несколько данных об оплате из ПП. Связь между ними осуществляется по Коду изделия, который является уникальным ключом ИО Готовая продукция и входит в состав ИО Оплата.

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

Связь между ИО Заказчик и ИО Оплата характеризуется одномногозначными отношениями, поскольку один заказчик может содержать несколько данных об оплате из ПП, ПП составляется на оплачиваемую сумму за продукцию. Связь между ними осуществляется по Коду заказчика, который является уникальным ключом ИО Заказчик и входит в состав ИО Оплата.

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

В табл. 4 определены главные и подчиненные объекты во всех связях между ними.

Таблица 4

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

Главный ИО

Детальный ИО

Тип связи

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

Отгрузка

1:М

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

Оплата

1:М

Заказчик

Отгрузка

1:М

Заказчик

Оплата

1:М

Отгрузка

Оплата

1:М

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

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

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

Рис. 2. Схема данных

На рис. 2 приводится схема данных (связи между таблицами), построенная в Access.

  1.  
    РАЗРАБОТКА АЛГОРИТМОВИ ТЕХНОЛОГИИ РЕШЕНИЯ ЗАДАЧИ
    1.  Разработка технологии ввода и накопления входной информации

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

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

                                                      БД

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

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

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

Рассматриваемую задачу можно разделить на две подзадачи (А1, А2), в каждой из которых формируется свой выходной документ: Оценка оплаты отгруженных товаров (ОООТ-отчет), Список заказчиков, не оплативших товар (СЗНОТ-запрос) (рис. 4.)

                             А1                                                       А2

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

товара на подзадачи

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

Подзадача А1

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

схема подзадачи А1


Подзадача А2

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

схема подзадачи А2

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

Подзадача А1 реализуется средствами СУБД – запрос. Для реализации данной подзадачи создаются 2 дополнительных запроса: ОНС (Отгрузка на сумму) и СПН (Список по недоплате). Запрос ОНС: из ИО ДООТ используются поля «№ТТН», «КОЛ»; из ИО ДООПТ используется поле «КодИ»; из ИО СГП используется поле «Цена». Затем вводится дополнительное поле с формулой (Отгруженонасумму: [КОЛ]*[Цена]). Далее на основе запроса ОНС и данных таблиц СГП, ДОЗ, ДООТ, ДООПТ с выбранными полями «№ТТН», «КодИ», «КодЗ», «Отгруженонасумму», «Оплачено» создается еще один дополнительный запрос СПГ. После этого создается основной запрос (Форма 7), где используются поля запроса СПН и таблиц ДОЗ и СГП с выбранными полями: «НаименованиеЗ», «КодЗ», «Адрес», «КодИ», «Недоплата».  В колонке «Недоплата» устанавливается условие отбора (>0).

В режиме конструктора запросы изображены на рисунках 7, 8, 9.

Рис. 7. Дополнительный запрос ОНС в режиме конструктора

      

Рис. 8. Дополнительный запрос СПН в режиме конструктора

Рис. 9. Запрос СЗНОТ в режиме конструктора

Подзадача А2 реализуется средствами СУБД – отчет. Для реализации данной подзадачи используются данные из запросов и таблиц. Из ИО ДООТ используются поля «Дата отгрузки», «Отгружено», из ИО СНП используются поля «№ТТН», «Отгруженонасумму», «Оплачено» и из ИО СЗНОТ используются поля «КодЗ», «КодИ», «Недоплата».

В режиме конструктора отчет изображен на рисунке 10.

Рис. 10. Отчет ОООТ в режиме конструктора

  1.  Графическое отображение результатов решения задачи

Для графического отображения результатов решения задачи оценки оплаты отгруженного товара создадим диаграмму. Для создания диаграммы необходимо использовать запрос СЗНОТ (Список заказчиков, не оплативших товар). Из запроса выбираем два поля – это «Недоплата» и «КодЗ», для того, чтобы из диаграммы проанализировать недоплату по отгруженным товарам.

На рисунке 11 представлена диаграмма.

Рис. 11. Сводная диаграмма по недоплате за отгруженные товары


БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1.  Пецевич Г. А.  Практикум по учебной дисциплине «Информационные системы в экономике»: учебное пособие / Г.А. Пецевич. – 2-е изд., прераб. и доп. -  Омск: Изд-во ФГОУ ВПО ОмГАУ, 2009. – 158 с.
  2.  Пецевич Г.А. Методические рекомендации к выполнению курсовой работы по дисциплине «Информационные системы в экономике» / Г.А. Пецевич. – Омск: Изд-во ОмГАУ, 2009. – 27 с.


ПРИЛОЖЕНИЯ

Приложение А Формы для вывода данных

    

  

Приложение Б Распечатка заполненных таблиц

Приложение В Распечатка отчетов (Форма ТТН и Оценка оплаты отгруженных товаров) и запросов

 


 

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

73477. ДИКТАТУРА ЦЕЗАРЯ 232 KB
  Большой интерес и значение для оценки личности Цезаря представляет его биография, написанная Плутархом. Плутарх – грек из Херонеи, родившийся в середине I века. Он занимал видное положение при Траяне и Адриане и был чрезвычайно образованным и плодовитым писателем.
73478. Проектирование базы данных ортопедического отделения больницы 231.5 KB
  Необходимо создать базу данных, которая включает в себя информацию об ортопедическом отделении больницы. В базу должны входить несколько таблиц: список операционных больных, в котором отображается вся информация о пациентах; список медперсонала, в котором отображается вся информация...
73479. SWOT – анализ OOO Эллис (Homequeen) 230.5 KB
  Чтобы проанализировать предприятие, нужно выбрать верный способ анализа. Так, чтобы при его помощи можно было бы проанализировать и внутреннею, и внешнею среды. Так же нужно оценить возможности выбранного предприятия, чтобы четко понимать, на что оно способно, и какие у него есть перспективы.
73480. ОСОБЕННОСТИ ХИМИЧЕСКИХ СВОЙСТВ АТОМАРНОГО КИСЛОРОДА И ВОДОРОДА 229.5 KB
  В этой работе представлены некоторые особенности химических свойств атомарного водорода и кислорода. Химия этих элементов довольно интересна и разнообразна. Особенности химических свойств объясняются строением этих атомов.
73481. Система применения удобрений в хозяйстве АО «Дружба» 226.5 KB
  Определить потребность севооборота в элементах питания с учетом его продуктивности и разработать наиболее эффективную рациональную систему удобрения в севообороте с учетом агроклиматических ресурсов, плодородия почвы, биологических особенностей культур...
73482. Инвестиционная деятельность предприятий нефтедобывающей отрасли 220 KB
  Целью данной курсовой работы является анализ организации финансов предприятий нефтедобывающей отрасли. Для достижения данной цели были поставлены следующие задачи: раскрыть теоретические аспекты организации финансов предприятий нефтедобывающей отрасли...
73483. Форма сделок 212.5 KB
  Актуальность темы данной курсовой работы в том, что среди вопросов, связанных с оформлением гражданско-правовых договоров, важное значение имеют проблемы квалификации различных форм сделок, приобретающих все более широкое распространение в современном гражданском обороте.
73484. Организация бухгалтерского учета на предприятии «Елена» 208 KB
  Целью практики являлось углубить и закрепить теоретические и практические умения и навыки, полученные в университете при изучении учебных дисциплин; продолжить работу по формированию базовых и ключевых компетенций экономиста в сфере создания бухгалтерской службы на предприятии...
73485. Пути развития коммуникативной компетенции подростков в процессе внеучебной деятельности 202 KB
  Цель исследования: изучить и выявить пути развития коммуникативной компетенции подростков в процессе внеучебной деятельности. Дать характеристику внеучебной деятельности и ее роли в развитии коммуникативной компетенции подростков.