43493

Информационная система Оценка оплаты отгруженного товара

Курсовая

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

В справочнике заказчиков хранятся данные о заказчиках: их наименованиях кодах адресах и датах заключения договоров. Условно постоянная информация Форма. Справочник готовой продукции Наименование изделия Код изделия Единица измерения Код единицы измерения Цена за единицу руб. 1 18 Форма 2 – Данные о заказчиках взяты из договоров Наименование заказчика Код заказчика Адрес Дата заключения договора Магазин В школу 501 Ул.2010 Оперативно учетная информация Форма 3 –Данные об отгрузке товаров из ТТН № ТТН Дата отгрузки Код заказчика...

Русский

2013-11-06

2.45 MB

12 чел.

PAGE  20

Федеральное государственное образовательное учреждение

высшего профессионального образования

«ОМСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ»

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

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

КУРСОВАЯ РАБОТА

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

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

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

                                      Руководитель: Пецевич Г.А.

     Исполнитель: Махт А.Н.

Омск 2010

Содержание

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

Библиографический список 19

Приложения 20

1 ПРЕДМЕТНАЯ ОБЛАСТЬ АВТОМАТИЗАЦИИ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2 ПОСТАНОВКА ЗАДАЧИ

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

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

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

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

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

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

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

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

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

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

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

Код изделия

Единица

измерения

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

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

Ручка

001

шт.

1

35

Карандаш

002

шт.

1

20

Скрепки

003

шт.

1

25

Клей канцелярский

004

шт.

1

18

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

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

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

Адрес

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

Магазин «В школу»

501

Ул. Молотова, 7

10.09.2010

Магазин «Канцтовары»

502

Ул. Столичная, 14

13.09.2010

Магазин «Детский»

503

Ул. Парковая, 21

17.09.2010

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

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

№ ТТН

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

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

Код изделия

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

036

20.09.2010

501

002

500

040

21.09.2010

503

003

600

041

25.09.2010

501

004

300

043

27.09.2010

502

001

200

048

30.09.2010

503

002

100

050

01.10.2010

501

002

250

051

03.10.2010

502

003

300

053

05.10.2010

502

004

200

055

07.10.2010

501

001

180

059

10.10.2010

503

002

100

060

13.10.2010

503

003

400

062

15.10.2010

502

004

50

065

20.10.2010

501

001

100

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

№ ПП

Дата оплаты

№ ТТН

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

Код изделия

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

023

22.09.2010

036

501

002

10 000

025

24.09.2010

040

503

003

15 000

027

26.09.2010

041

501

004

5 000

030

28.09.2010

043

502

001

7 000

033

01.10.2010

048

503

002

2 000

034

02.10.2010

050

501

002

4 000

036

04.10.2010

051

502

003

7 000

038

06.10.2010

053

502

004

3 000

040

08.10.2010

055

501

001

6 300

042

11.10.2010

059

503

002

2 000

044

14.10.2010

060

503

003

10 000

045

16.10.2010

062

502

004

500

048

21.10.2010

065

501

001

3 500

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

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

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

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

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

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

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

№ ТТН

Код изде-лия

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

Дата

отгрузки

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

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

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

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

Итого

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

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

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

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

Код изделия

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

-

-

-

3 РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ

3.1 Информационный анализ ПО и выделение ИО задачи

    Предметная область (ПО) – часть реального мира, подлежащая изучению для организации управления и в конечном итоге автоматизации.

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

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

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

ИО

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

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

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

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

Код изделия

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

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

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

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

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

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

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

Адрес

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

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

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

ИО

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

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

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

№ ТТН

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

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

Код изделия

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

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

Данные об оплате товаров из ПП

№ ПП

Дата оплаты

№ ТТН

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

Код изделия

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

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

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

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

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

ИО

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

Обозначение (имя поля)

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

Тип

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

Точность

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

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

Код изделия

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

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

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

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

Код изделия

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

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

Цена за единицу

Текстовый

Числовой

Текстовый

Числовой

Числовой

17

3

3

1

-

Данные о заказчиках

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

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

Адрес

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

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

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

Адрес

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

Текстовый

Числовой

Текстовый

Дата/время

20

3

17

крат. формат даты

Маска ввода

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

№ ТТН

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

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

Код изделия

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

№ ТТН

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

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

Код изделия

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

Числовой

Дата/Время

Числовой

Числовой

Числовой

3

крат. формат даты

3

3

Целое

Маска ввода

Данные об оплате товаров из ПП

№ ПП

Дата оплаты

№ ТТН

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

Код изделия

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

№ ПП

Дата оплаты

№ ТТН

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

Код изделия

Оплачено

Числовой

Дата/Время

Числовой

Числовой

Числовой

Числовой

3

крат. формат даты

3

3

3

-

Маска ввода

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

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

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

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

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

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

Главный ИО

Детальный ИО

Тип связи

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

Данные об оплате товаров из ТТН

1 : М

Данные о заказчиках

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

1 : М

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

Данные об оплате товаров из ПП

1 : М

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

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

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

Рис. 2 Логическая структура реляционной базы данных задачи

4 РАЗРАБОТКА АЛГОРИТМОВ ТЕХНОЛОГИИ РЕШЕНИЯ ЗАДАЧИ

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

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

БД

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

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

  •  Для таблицы «Справочник готовой продукции» используются данные из формы 1 «Справочник готовой продукции»,
  •  Для таблицы «Данные о заказчиках» используются данные из формы 2 «Данные о заказчиках»,
  •  Для таблицы «Данные об отгрузке товаров из ТТН» используются данные из формы 3 «Данные об отгрузке товаров из ТТН»,
  •  Для таблицы «Данные об оплате товаров из ПП» используются данные из формы 4 «Данные об оплате товаров из ПП».

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

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

А1                                                                                         А2

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

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

Подзадача А1

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

Подзадача А2

  •  

  •  

  •  

  •  

 

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

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

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

Подзадача А1 реализуется средствами СУБД – отчет. В Приложение Д отчет «Оценка оплаты отгруженных товаров» представлен в режиме конструктора и предварительного просмотра.

Отчет создается с помощью мастера, а необходимые доработки вносятся в конструкторе отчетов. В данный отчет вошли следующие поля: №ТТН; Код заказчика; Код изделия; Дата отгрузки; Отгружено, шт; Отгружено на сумму, руб; Оплачено, руб; Недоплата, руб. Для формирования данного отчета сначала был составлен запрос «Оплата отгруженной продукции» (Приложение Ж), а уже на основе запроса был создан отчет.

Подзадача А2 реализуется средствами СУБД – запрос. В Приложение Е созданный запрос «Список изделий, по которым имеется недоплата» представлен в режиме конструктора и просмотра.

В этот запрос входят поля: Наименование изделия; Код изделия; Недоплата, руб.  Для вывода на экран изделий, по которым имеется недоплата товаров необходимо в поле  «Недоплата, руб»  ввести условие отбора «>0». С помощью условий отбора можно выбирать записи, которые будут появляться в результатах запроса.

5 АНАЛИЗ РЕЗУЛЬТАТОВ РЕШЕНИЯ ЗАДАЧИ

Графическое отображение результатов решения задачи осуществляется с использованием диаграммы. В окне Мастера диаграмм выбирается запрос на основе данных, которого строится диаграмма. Из запроса «Список изделий, по которым имеется недоплата» выбираются поля: «Код изделия», «Наименование изделия», «Недоплата, руб». Затем диаграмма дорабатывается в режиме конструктора. Полученная диаграмма изображена на рис. 7.

Рис. 7 Диаграмма

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

1. Золотова С.И. Практикум по Access / С.И. Золотова. – М.: Финансы и статистика, 2000. – 144 с.

2. Конюховский П.В. Экономическая информатика: учебник для вузов / П.В. Конюховский, Д.Н. Колесова. – Санкт-Петербург: Питер, 2000. – 560 с.

3. Макарова Н.В. Информатика: учебник / Н.В. Макарова. – М.: Финансы и статистика, 1998. – 768 с.

4. Пецевич В.С. Практикум по учебной дисциплине «Информационные системы в экономике»: учебное пособие / В.С. Пецевич, Г.А. Пецевич. -  Омск:   Изд-во ОмГАУ, 2004. – 156 с.

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

6. Титоренко Г.А. Автоматизированные информационные технологии в экономике: учебник / Г.А. Титоренко. – М.: ЮНИТИ, 2005. – 399 с.

ПРИЛОЖЕНИЯ

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

Приложение Б - Таблица «Заказчики» в режиме конструктора и просмотра………………………………………………………………………...22

Приложение В - Таблица «Оплата товаров» в режиме конструктора и просмотра………………………………………………………………………...23

Приложение Г - Таблица «Отгрузка товаров» в режиме конструктора и просмотра………………………………………………………………………...24

Приложение Д - Отчет «Оценка оплаты отгруженных товаров» в режиме конструктора и предварительного просмотра…………………………………25

Приложение Е - Запрос «Оплата отгруженной продукции» в режиме конструктора и просмотра………………………………………………………28

Приложение Ж – Запрос «Список изделий, по которым имеется недоплата» в режиме конструктора и просмотра……………………………..29


Приложение А

Приложение Б

Приложение В

Приложение Г

Приложение Д

Продолжение приложения Д

Окончание приложения Д

Приложение Е

Приложение Ж

 

0

 

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

49224. Оценка роли руководителя на примере ООО “Азия-Трак” 177 KB
  Суть обязанностей руководителя состоит в организации работы подчиненных. Это особый вид творческой деятельности, причем по мере роста сложности объекта управления и занимаемой должности, требования к творчеству увеличиваются.
49225. Виды порчи продукции и способы борьбы с ней 169.36 KB
  Вместе с тем она представляя сложный биоценоз в котором могут преобладать отдельные виды и группы микроорганизмов играет свою роль и посвоему влияет на качество пищевых продуктов. Гигиенические требования к качеству и безопасности продовольственного сырья и пищевых продуктов имеют особое значение для общества заботящегося о своих гражданах.1Порча пищевых продуктов в процессе хранения 1. устанавливающие основные требования к системе управления качеством и безопасностью пищевых продуктов на основе HCCP а также отдельные стандарты по...
49226. Разработка импульсного следящего радиодальномера 607.13 KB
  Краткие теоретические сведения о методах измерения дальности. Структурная схема канала дальности с цифровым импульсным радиодальномером. В данной курсовой работе необходимо разработать импульсный следящий радиодальномер РД цифрового Ц или аналогового А прототипа входящий в канал дальности моноимпульсного радиолокатора РЛ тактического самолета. Этот РЛ кроме измерения дальности цели должен в процессе автоматического сопровождения цели определять ее угловые координаты и радиальную скорость.
49227. Расчет транзисторных широкодиапазонных передатчиков 348.66 KB
  Задачей курсового расчета является проектирование транзисторного широкодиапазонного радиопередающего устройства, обеспечивающего формирование радиосигналов заданном рабочем диапазоне частот и заданную мощность, выделяемую на нагрузке, в состав которого входят следующие каскады...
49228. Проектирование транзисторных широкодиапазонных передатчиков 348.61 KB
  В данном варианте курсовой работы применяется схема автогенератора с кварцевым резонатором в цепи обратной связи. В такой схеме кварцевый резонатор используется как высокодобротный последовательный контур.
49229. Проектирование транзисторных широкодиапазонных передатчиков 347.5 KB
  Автогенераторы являются первичными источниками колебаний, амплитуда и частота которых определяются только собственными параметрами схемы и должны в очень малой степени зависеть от внешних условий. В составе автогенератора обязательно должны быть генераторный прибор и колебательная система.
49230. Механические часы, показывающие текущее время 160.41 KB
  Целью работы также является проведение сравнительного анализа языков программирования. Сравнить языки потребуется как в общем, так и применительно поставленной задаче. Одной из подзадач является создание описание алгоритма программы и составление математической модели.
49231. Разработка программы ускоренных эквивалентных испытаний для подтверждения назначенного ресурса газотурбинных установок 70.86 KB
  Обоснование применения выбранного метода испытаний ГТУ. Расчет коэффициентов ускорения испытаний и времени испытаний. Программа испытаний на малоцикловую усталость.
49232. Гидравлический расчёт трубопровода 226.48 KB
  АЛЕКСЕЕВА НАЧНООБРАЗОВАТЕЛЬНЫЙ ИНСТИТУТ ЯДЕРНОЙ ЭНЕРГЕТИКИ И ТЕХНИЧЕСКОЙ ФИЗИКИ Кафедра ЯРиЭУ Гидравлический расчёт трубопровода наименование проекта ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовой работе КОНСУЛЬТАНТЫ: РУКОВОДИТЕЛЬ Содержание курсовой работы Теоретическая часть Заданная схема трубопровода 6 Исходные значения Выбор и...