Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
PAGE 26
ФГОУ ВПО
«Омский государственный аграрный университет»
__________________________________________________________________
Институт экономики и финансов
Кафедра информационных технологий и моделирования
Курсовая работа
по информационным системам в экономике
Предметная область: сбыт готовой продукции
Задача: Оценка оплаты отгруженного товара
Руководитель:Пецевич Г.А.
Исполнитель: Гершфильдт Е.А.
[0.1] Омск 2005
[0.1.1] [0.1.2] 1.1. Описание предметной области и функции решаемой задачи. [0.1.3] 1.2. Функции предметной области, реализуемые задачей. [0.1.3.1] 2.1Организационно экономическая сущность задачи [0.1.3.2] 2.2 Формы входной информации [0.1.4] 3.1. Информационный анализ ПО и выделение информационных объектов (ИО) задачи. [0.1.5] 3.2 Описание реквизитов ИО.
[0.1.6] [0.1.7] 4.1. Разработка технологии ввода и накопления входной информации для решения задачи.
[0.1.8] [0.1.9] Библиографический список [0.1.10] Приложение |
1. Анализ предметной области.
В предметной области комплекса задач, к которой относится и задача проверки выполнения плана отгрузки продукции заказчикам, рассматриваются процессы планирования и учета выпуска изделий на предприятии, сдача готовых изделий на склады и отгрузка готовой продукции заказчикам в соответствии с договорами, анализ текущего запаса продукции на складах, учет и анализ оплаты за отгруженную продукцию. Задача проверки выполнения плана отгрузки продукции заказчикам в соответствии с договорами касается процессов отгрузки готовых изделий заказчиками.
В процессе договорной компании составляется договор на поставку товаров. Договор состоит из двух частей: общей части, включающей в себя реквизиты заказчика и поставщика, предмет поставки и т. д., и спецификации, в которой приводятся подробные сведения о товарах и сроках поставки. На основе договоров составляется финансовый план и разрабатываются цеховые помесячные планы выпуска товарной продукции.
Продукция, выпускаемая цехами, сдается на склад готовой продукции. При отгрузке готовой продукции заказчикам выписываются товарно - транспортная накладная (ТТН) и счет фактура (СФ).
Оплата продукции заказчиком оформляется платежным поручением. Оно выписывается на основании ТТН и СФ, сопровождающих товар, или при предоплате заказанного по договору товара.
К функциям, которые должны быть реализованы в рассматриваемой задаче, относятся:
Из общего описания предметной области известен ряд ограничений, существенных для процессов, которые относятся к рассматриваемой задаче:
1.3 Перечень документов
Входная информация задачи «Оценка оплаты отгруженного товара» разделяется на условно постоянную и оперативно учетную информацию.
Условно постоянная информация, необходимая для решения этой задачи, включает справочные данные: о номенклатуре изделий, выпускаемых предприятием, их наименовании, единицах измерения и ценах. Эта информация отражена в справочнике готовой продукции. В справочнике заказчиков хранятся данные о заказчиках: их наименованиях, кодах, адресах и датах заключения договоров.
Входная информация, содержащая данные оперативного учета, включает данные об отгрузке и оплате. Данные об отгрузке готовых изделий заказчикам содержатся в ТТН.
Данные об оплате заказчиками отгруженных предприятием товаров, содержатся в платежном поручении (ПП).
2.Постановка задачи:
2.1Организационно экономическая сущность задачи
Неполная оплата отгруженной заказчику продукции усложнит финансовое положение предприятия - поставщика. Своевременное получение информации о недооплате (неплатежах) путем автоматизации рассматриваемой задачи позволяет оперативно выяснить причины недооплаты и принять необходимые меры.
Для эффективного контроля оплаты заказчиком отгруженной продукции, необходимо вести автоматизированный учет отгрузки и оплаты, производить анализ оплаты с целью выявления оплаченной части продукции и недооплаты. В данной задаче необходимо иметь возможность по запросу пользователя получать результаты такого анализа для всех отгруженных изделий.
Автоматизированный учет отгрузки должен осуществляться на основе данных из документа ТТН. По мере поступления ТТН на обработку эти данные должны вводиться, накапливаться и храниться в БД . Автоматизированный учет оплаты должен осуществляться на основе данных документа ПП. Эти данные тоже накапливаются и хранятся в БД.
На основе хранимых данных по запросу пользователя должен производиться автоматизированный анализ оплаты товара и выдача отчета:
2.2 Формы входной информации
Формы входных документов, на основе которых может быть решена рассматриваемая задача, приведены в формах с 1 4.
Условно - постоянная информация
Форма 1 Справочник готовой продукции
Наименование изделия |
Код изделия |
Единица измерения |
Код единицы измерения |
Цена за единицу, руб. |
Телевизор |
011 |
шт. |
4 |
30000 |
Видеомагнитофон |
012 |
шт. |
4 |
5000 |
Музыкальный центр |
013 |
шт. |
4 |
8000 |
Видеокамера |
014 |
шт. |
4 |
15000 |
Форма 2 Данные о заказчиках (взяты из договоров)
Наименование заказчика |
Код заказчика |
Адрес |
Дата заключения договора |
Магазин «Современник» |
101 |
Ул. Свободная, 16 |
02.09.2010 |
Магазин «Телемир» |
102 |
Пр. Медведева, 55 |
04.09.2010 |
Магазин «Цифровик» |
103 |
Ул. Музыкальная, 1 |
08.09.2010 |
Оперативно - учетная информация
Форма 3 Данные об отгрузке товаров из ТТН
№ ТТН |
Дата отгрузки |
Код заказчика |
Код изделия |
Количество отгружено, кг. |
013 |
20.09.2010 |
101 |
011 |
10 |
015 |
22.09.2010 |
103 |
012 |
15 |
016 |
26.09.2010 |
101 |
013 |
5 |
020 |
28.09.2010 |
102 |
014 |
20 |
022 |
01.10.2010 |
102 |
013 |
16 |
024 |
03.10.2010 |
103 |
011 |
24 |
025 |
04.10.2010 |
101 |
011 |
8 |
027 |
06.10.2010 |
103 |
014 |
15 |
030 |
08.10.2010 |
102 |
012 |
8 |
031 |
09.10.2010 |
102 |
011 |
12 |
033 |
11.09.2010 |
103 |
013 |
6 |
035 |
14.09.2010 |
101 |
012 |
12 |
Форма 4 Данные об оплате товаров из ПП
№ ПП |
Дата оплаты |
№ ТТН |
Код заказчика |
Код изделия |
Оплачено, руб. |
0423 |
25.09.2010 |
013 |
103 |
011 |
300 000 |
0425 |
26.09.2010 |
015 |
101 |
012 |
75 000 |
0426 |
28.09.2010 |
016 |
102 |
013 |
40 000 |
0430 |
01.10.2010 |
020 |
102 |
014 |
300 000 |
0431 |
03.10.2010 |
022 |
103 |
013 |
128 000 |
0433 |
04.10.2010 |
024 |
101 |
011 |
720 000 |
0435 |
05.10.2010 |
025 |
103 |
011 |
240 000 |
0436 |
07.10.2010 |
027 |
102 |
014 |
225 000 |
0439 |
09.10.2010 |
030 |
102 |
012 |
40 000 |
0441 |
10.10.2010 |
031 |
103 |
011 |
360 000 |
0444 |
12.10.2010 |
033 |
101 |
013 |
48 000 |
0445 |
15.10.2010 |
035 |
012 |
60 000 |
2.3Описание выходной информации
Выходной информацией задачи для пользователя являются:
Отчет «Оценка оплаты отгруженных товаров». В отчете сгруппировать данные и вывести итого по изделиям, а в разрезе изделий по заказчикам.
Формы выходных документов приведены в формах 5 и 6.
Форма 5 Отчет
Оценка оплаты отгруженных товаров
№ ТТН |
Код изделия |
Код заказчика |
Дата отгрузки |
Отгружено, кг. |
Оплаченоруб. |
Недоплата, руб. |
Итого: |
||||||
Дата составления отчета: |
Форма 6 Запрос
Список изделий, по которым имеется недоплата
Наименование изделия |
Код изделия |
Недоплата, руб. |
Выполните графическое отображение результатов анализа. Вид диаграммы и реквизиты, по которым она строится, назначаются студентом.
3. Разработка информационного обеспечения задачи.
На основе анализа приведенного описания предметной области и установления функциональной зависимости между реквизитами документов (приведенных выше) были выделены ИО и установлены связи между ними. Описание выявленных информационных объектов рассматриваемой задачи представлено в табл. 1 и 2.
Таблица 1. Объекты справочной информации.
ИО |
Название реквизита |
Признак ключа |
Справочник готовой продукции
|
Наименование изделия Код изделия Единица измерения Цена за единицу, руб |
Уникальный ключ
|
Данные о заказчиках
|
Наименование изделия Код заказчика Адрес Дата заключения договора |
Уникальный ключ
|
Таблица 2. Объекты оперативно-учетной информации.
ИО |
Название реквизита |
Признак ключа |
Данные об отгрузке товаров из ТТН |
№ ТТН Дата отгрузки Код заказчика Код изделия Количество отгружено,кг. |
Уникальный ключ
|
Данные об оплате товаров из ПП |
№ПП Дата оплаты №ТТН Код заказчика Код изделия Оплачено,руб. |
Уникальный ключ |
Описание реквизитов входной и выходной информации приведено в таблице 3.
Таблица 3. Описание реквизитов ИО
ИО |
Название рреквизита |
Имя поля |
Характеристика реквизитов |
||
Тип |
Макс. Длина |
Точность |
|||
Справочник готовой продукции |
Наименование изделия |
Наименование изделия |
Текст. |
6 |
- |
Код изделия |
Код изделия |
Текст. |
3 |
- |
|
Единица измерения |
Единица измерения |
Текст. |
2 |
- |
|
Код единицы измерения |
Код единицы измерения |
Текст |
1 |
- |
|
Цена за единицу изделия, комплекта, руб. |
Цена за единицу, руб |
Денежный |
2 |
1 |
|
Данные о заказчиках |
Наименование заказчика |
Наименование заказчика |
Текст. |
20 |
- |
Код заказчика |
Код заказчика |
Текст. |
3 |
- |
|
Адрес |
Адрес |
Текст. |
16 |
- |
|
Дата заключения договора |
Дата заключения договора |
Текст. |
8 |
- |
|
Данные об оплате товаров из ПП |
№ПП |
№ПП |
Текст. |
4 |
- |
Дата оплаты |
Дата оплаты |
Текст. |
8 |
- |
|
№ТТН |
№ТТН |
Текст. |
4 |
- |
|
Код заказчика |
Код заказчика |
Текст |
3 |
||
Код изделия |
Код изделия |
Текст. |
3 |
- |
|
Оплачено,руб. |
Оплачено,руб. |
Текст.Денежный |
5 |
0 |
|
Данные об отгрузке товаров из ТТН |
№ ТТН |
№ ТТН |
Текст. |
4 |
- |
Дата отгрузки |
Дата отгрузки |
Текст. |
8 |
- |
|
Код заказчика |
Код заказчика |
Текст. |
3 |
- |
|
Код изделия |
Код изделия |
Текст. |
3 |
- |
|
Отгружено на сумму, руб. |
Отгружено на сумму, руб. |
Денежный |
4 |
0 |
3.3. Определение связей информационных объектов и построение информационно-логической модели (ИЛМ).
Связи между ИО справочник продукции и план выпуска характеризуются одно - многозначными отношениями, поскольку один справочник включает много наименований изделий, а одно изделие входит только в один справочник. Связь между ними осуществляется по коду изделия, который является уникальным ключом ИО справочник продукции и входит в состав ИО план выпуска.
Аналогично устанавливается связь между другими ИО. В табл. 4 определенны главные и подчиненные объекты во всех связях между ними.
Таблица 4. Связи информационных объектов.
Главный ИО |
Детальный ИО |
Тип связи |
Справочник готовой продукции |
Данные об отгрузке товаров из ТТН |
1:М |
Данные об отгрузке товаров из ТТН |
Данные об оплате товаров из ПП |
1:1 |
Данные о заказчиках |
Данные об оплате товаров из ПП |
1:М |
В соответствии с выявленными выше ИО и связями построена ИЛМ данных, обеспечивающая решение задачи анализа результатов поставки товаров (рис. 1).
Рис. 1
Логическая структура реляционной БД получена адекватным отображением ИЛМ данных (рис. 2). Она определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из ИО полученной ИЛМ. Логические связи таблиц соответствуют структурным связям между объектами. На снимке экрана логические связи отображены линиями между одинаковыми полями связи от главной таблицы к подчиненной.
Рис 2.
Таблица Справочник готовой продукции имеет связь один ко многим с таблицей Данные об отгрузке товаров из ТТН через поле Код изделия и связь один к одному с таблицей. Справочник данные об оплате товаров из ПП через поле ТТН. Таблица Данные о заказчиках имеет связь один ко многим с таблицей Данные об оплате товаров из ПП через поле Код заказчика.
Справочная информация (СИ) о готовой продукции, магазинах, фруктах и плане выпуска продукции должна быть заранее загружена в базу данных. В качестве оперативно-учетной информации для решения рассматриваемой задачи должны вводиться данные из накладных. В соответствии с этим технология ввода входной информации и решения рассматриваемой задачи с помощью базы данных приведены на рис. 3
Для ввода информации используются следующие экранные формы:
Разработанные формы для ввода данных приведены в приложении
.
Рассматриваемую задачу (анализ выполнения плана отгрузки продукции заказчикам) можно разделить на четыре подзадачи (А1, А2, A3), в каждой из которых формируется свой выходной документ: Отчет «Оценка оплаты отгруженных товаров»; Запрос. Список изделий, по которым имеются недоплаты, который выводится на экран и на печать; Запрос, для получения информации об оплате для любого, заданного в запросе изделия (запрос с параметрами) Рис 4.
Функционально-технологические схемы подзадач получения отчетов и запросов приведены ниже.
Подзадача А1 реализуется средствами СУБД отчет Приложение. В который включается Код изделия, №ТТН, Количество отгружено, кг, Код заказчика, Дата отгрузки,Оплачено,руб.,Недоплата,руб. При этом недоплата в руб. рассчитываются по формулам: =Sum([Количество отгружено, кг]*[Цена за единицу, руб])-Sum[Оплачено].
Подзадача А2 реализуется средствами СУБД запрос Приложение. В запросе используются расчеты, приведенные выше и условие отбора. .
Подзадача А3 реализуется средствами СУБД запрос Приложение. Для вывода используется условие отбора.
Справочник продукции
Данные об отгрузке товаров из ТТН
Данные об оплате товаров из ПП
Отчет «Оценка оплаты отгруженных товаров»
Данные о заказчиках
Анализ оценки оплаты отгруженного товара
Рис. 3. Технологическая схема ввода информации и решения задачи оценки выполнения плана отгрузки продукции заказчикам
Отчет
Оценка оплаты отгруженныхх товаров
Форма 1
Справочник готовой
продукции
Список изделий, по которым имеются недоплаты
И
СИ
Учетные данные
Справочные данные
Форма 3
Данные об отгрузке изТТН
Форма 2
Данные о заказчиках
Форма 4
Данные об оплате товаров изПП
Запрос. Список изделий, по которым имеются недоплата
Печать
Запрос для получения информации об оплате для любого, заданного в запросе изделия (запрос с параметрами)
Оценка оплаты отгруженного товара
Параметрический запрос
А1 А2 А3
Рис 4. Декомпозиция задачи анализа выполнения плана отгрузки продукции заказчикам
Диаграмма
Запрос об отгрузке для любого, заданного в запросе изделия (запрос с параметрами)
Диаграмма
Печать
Запрос. Список изделий, по которым имеется недоплата
Рис. 7. Обобщенная функционально-технологическая схема подзадачи А3
Подзадача А3
Выборка данных об оплате для любого, заданного в запросе изделия
Данные об отгрузке товаров из ТТН
Данные об оплате товаров из ПП
Справочник готовой
продукции
Рис. 6. Обобщенная функционально-технологическая схема подзадачи А2
Подзадача А2
Выборка данных и вывод позиций, по которым имеется недоплата,руб.
Данные об отгрузке товаров из ТТН
Данные об оплате товаров из ПП
Справочник готовой
продукции
Рис. 5. Обобщенная функционально-технологическая схема подзадачи А1
Подзадача А1
Отчет «Оценка оплаты отгруженных товаров»
Выборка справочных данных и расчет отклонения от плана, руб.
Данные об отгрузке товаров из ТТН
Данные об оплате товаров из ПП
Справочник готовой
продукции