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

Автор работы: Пользователь скрыл имя, 14 Февраля 2013 в 06:46, курсовая работа

Краткое описание

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

Содержание

1. Предметная область (ПО) автоматизации:
1.1.Описание ПО и функции решаемой задачи.
1.2. Документы ПО, содержащие информацию, необходимую для решения задачи.
2. Постановка задачи:
2.1. Организационно-экономическая сущность задачи.
2.2. Описание входной и выходной информации.
3. Разработка информационного обеспечения задачи:
3.1. Информационный анализ ПО и выделение информационных объектов (ИО) задачи,
3,2 Описание реквизитов ИО.
3.3. Определение связей информационных объектов и построение информационно-логической модели (ИЛМ).
4. Разработка алгоритмов и технологии решения задачи.
4.1. Разработка технологии ввода и накопления входной информации для решения задачи.
4.2. Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи.
4.3. Детальные алгоритмы реализации подзадач.
4.4 Графическое отображение результатов решения задачи
5. Анализ результатов решения задачи.
Библиографический список.
Приложения:
А. Распечатки сформированных отчетов
Б. Распечатки структуры базы данных
В. Распечатки заполненных таблиц базы данных

Прикрепленные файлы: 1 файл

курсовой проект аграрный в5.doc

— 1.54 Мб (Скачать документ)

 

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

 

№ ПП

Дата оплаты

№ ТТН

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

Код изделия

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

0058

27.02.2009

61

001

121

500

0060

01.03.2009

63

002

123

800

0065

05.03.2009

66

003

122

400

0068

06.03.2009

68

001

124

1500

0070

10.03.2009

71

001

122

300

0075

11.03.2009

73

002

121

600

0077

13.03.2009

76

003

124

1000

0080

15.03.2009

78

003

123

400

0083

17.03.2009

81

002

122

400

0085

18.03.2009

83

001

123

300

0088

21.03.2009

85

002

124

600

0090

22.03.2009

86

001

121

200

0093

24.03.2009

88

003

121

300


 

 

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

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

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

 

Заказчик

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

Код:____

Адрес:

Договор

Номер:

Дата:

 

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

Код изделия

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

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

       
       
       

 

 

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

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

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

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

 

 

 

 

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

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

 

№ ТТН

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

Код изде-лия 

Дата

отгрузки

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

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

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

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

 

Итого

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


 

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

Список заказчиков, не оплативших товар

 

Заказчик

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

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

Код изделия

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

-

-

-

-

-


 

 

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

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

 

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

ИО

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

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

Продукция (ГП)

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

Код изделия

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

Цена за ед.

 

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

Заказчики

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

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

Адрес

Дата

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


 

 

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

ИО

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

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

ТТН (товарно-транспортные накладные

НомерТТН

Дата

Заказчик

Код изделия

Количество

 

ПП (платежные поручения)

НомерПП

ДатаОплаты

НомерТТН

Заказчик

Код изделия

Количество

 

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

Таблица 3.

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

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

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

Тип

Макс. Длина

Точность

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

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

текст

35

 

Код изделия

КодИзделия

числ.

3

 

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

ЕдИзм

текст

5

 

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

Код ед изм

текст

2

 

Цена

Цена

денежн.

12

2

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

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

числ.

3

 

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

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

текст

30

 

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

Адрес

текст

50

 

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

Дата

Дата/время

8

 

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

Количество

числ.

5

0

№ накладной

НомерТТН

числ.

5

0

Дата оплаты

Дата

Дата/время

8

 

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

Заказчик

числ.

5

0

№ платежного поручения

НомерПП

числ.

5

 

Дата оплаты (плат пор)

ДатаОплаты

Дата/время

8

 

Сумма оплаты

Оплачено

денежн.

20

2


 

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

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

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

Главный ИО

Детальный ИО

Тип связи

Продукция

ТТН

1 : ∞

Продукция

Плат поручения

1 : ∞

Заказчики

ТТН

1 : ∞

Заказчики

Плат поручения

1 : ∞

     

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

 




 


 


 

 

 

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

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

 

 

 

 

 

 

 

 

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

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

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

В соответствие с этим технология ввода входной информации и решения  рассматриваемой задачи с помощью БД приведены на рис. 3.

 












 



 

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

 

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

Объектами загрузки являются таблицы, созданные по аналогии с предложенными формами для ввода информации: «Продукция», «Заказчики», «ТТН», «Платежные поручения».

Загрузка этих таблиц производится с помощью соответствующих форм «Справочник продукции», «Справочник заказчиков», «ТТН», «Платежные поручения». Разработанные формы приведены на рис. 3-6

Рис. 3 Форма ввода и редактирования данных в таблицу Заказчики

 

Рис. 4. Форма ввода и редактирования данных в таблицу Продукция

Рис. 5. Форма ввода и редактирования данных в таблицу ТТН

 

Рис. 6. Форма ввода и редактирования данных в таблицу Платежные поручения

 

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

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

  • «Ведомость отгрузки-оплаты» (А1);
  • «Список заказчиков, имеющих задолженности по оплате товаров» (А2).
  • «Вывод на печать товарно-транспортной накладной» (А3);


 


 


 

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

 

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

 

Подзадача А1.









 

 

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

Для создания отчета «Ведомость отгрузки-оплаты» предварительно разработаем запрос, создающий таблицу, в которой каждой позиции товара в ТТН будет соответствовать строка из платежного поручения (если производилась оплата). Данные этого запроса будем использовать как для создания печатной ведомости по отгрузке и оплате товара так и для выполнения задачи А2.

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