Автор работы: Пользователь скрыл имя, 02 Августа 2014 в 16:18, курсовая работа
В предметной области комплекса задач, к которой относится задача оценки неполной оплаты отгруженного товара, рассматриваются процессы планирования и учета выпуска изделий на предприятии, сдача готовых изделий на склады и отгрузка готовой продукции заказчикам в соответствии с договорами, анализ текущего запаса продукции на складах, учет и анализ оплаты за отгруженную продукцию. Задача оценки неполной оплаты отгруженного товара касается процессов отгрузки готовых изделий и их оплаты заказчиками.
В процессе договорной компании составляется договор на поставку товаров. Договор состоит из двух частей: общей части, включающей в себя реквизиты заказчика и поставщика, предмет поставки и т. д. , и спецификации, в которой приводятся подробные сведения о товарах и сроках поставки.
1. Предметная область автоматизации 3
1.1.Описание предметной области и функции решаемой задачи 3
1.2. Документы предметной области, содержащие информацию, необходимую для решения задачи 4
2. Постановка задачи 6
2.1. Организационно – экономическая сущность задачи 6
2.2. Описание входной и выходной информации 6
3. Разработка информационного обеспечения задачи 10
3.1. Информационный анализ ПО и выделение ИО задачи 10
3.2. Описание реквизитов ИО 10
3.3. Определение связей ИО и построение ИЛМ 11
4. Разработка алгоритмов и технологии решения задач 14
4.1. Разработка технологии ввода и накопления входной информации 14
4.2. Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи 15
4.3. Детальные алгоритмы реализации подзадач 17
5. Анализ результатов решения задачи 18
6. Библиографический список 19
Описание выходной информации
Выходной информацией задачи для пользователя являются:
Формы выходных документов приведены в формах 5 и 6.
Форма 5 – Отчет
Оценка оплаты отгруженных товаров
№ ТТН |
Код заказчика |
Код изделия |
Дата отгрузки |
Отгружено, |
Оплачено, руб. |
Не оплачено, руб. |
Дата составления отчета: |
Форма 6 – Запрос
Список изделий, по которым имеется недоплата
Заказчик |
Код заказчика |
Адрес заказчика |
Код изделия |
Не оплачено, кг. |
3. Разработка информационного обеспечения задачи
3.1. Информационный анализ ПО и выделение ИО задачи
В основе анализа приведенного описания предметной области и установления функциональной зависимости между реквизитами документов (приведенных выше) были выделены ИО и установлены связи между ними. Описание выявленных информационных объектов рассматриваемой задачи представлено в таблицах 1 и 2.
Таблица 1. Объекты справочной информации
ИО |
Название реквизита |
Признак ключа |
Готовая продукция |
Наименование изделия Код изделия Единица измерения Цена за единицу, руб |
Уникальный ключ |
Заказчики |
Наименование заказчика Код заказчика Адрес Дата заключения договора |
Уникальный ключ |
Таблица 2. Объекты учетной информации
Оплата товаров |
№ ПП Дата оплаты № ТТН Код заказчика Код изделия Оплачено, руб. |
Уникальный ключ
|
Отгрузка товаров |
№ ТТН Дата отгрузки Код заказчика Код изделия Количество отгружено, шт. |
Уникальный ключ |
3.2. Описание реквизитов ИО
Описание реквизитов входной и выходной информации приведено в таблице 3.
Таблица 3. Описание реквизитов ИО
ИО |
Наименование реквизита |
Обозначение (имя поля) |
Характеристика реквизитов | ||
Тип |
Максим. длина |
Точность | |||
Готовая продукция |
Наименование изделия Код изделия Единица измерения Цена за единицу, руб. |
Наименование изделия Код изделия Единица измерения Цена за единицу, руб. |
Текстовый
Текстовый Текстовый
Денежный |
7
3 3
3 |
-
- -
0
|
Заказчики |
Наименование заказчика Код заказчика Адрес Дата заключения договора |
Наименование заказчика Код заказчика Адрес Дата заключения договора |
Текстовый
Текстовый Текстовый Дата/время |
15
3 16 8 |
-
- - - |
Оплата товаров |
№ ПП Дата оплаты № ТТН Код заказчика Код изделия Оплачено |
№ ПП Дата оплаты № ТТН Код заказчика Код изделия Оплачено |
Текстовый Дата/время Текстовый Текстовый Текстовый Денежный |
3 8 4 3 3 5 |
- - - - - 0 |
Отгрузка товаров |
№ ТТН Дата отгрузки Код заказчика Код изделия Количество отгружено |
№ ТТН Дата отгрузки Код заказчика Код изделия Количество отгружено |
Текстовый Дата/время Текстовый Текстовый Числовой |
4 8 3 3 4 |
- - - - 0 |
3.3. Определение связей ИО и построение ИЛМ
Связи между ИО Оплата товаров, Заказчики и Готовая продукция характеризуются многозначными отношениями, поскольку ИО Оплата товаров включает много заказчиков и большое количество наименований товаров. Связь между ними осуществляется по коду изделия. Связь между ИО Отгрузка товаров и Заказчики осуществляется по коду заказчика.
В таблице 4 определены главные и подчиненные объекты во всех связях между ними.
Таблица 4. Связи информационных объектов
Главный ИО |
Детальный ИО |
Тип связи |
Готовая продукция |
Оплата товаров |
1:М |
Отгрузка товаров |
Оплата товаров |
1:М |
Заказчики |
Отгрузка товаров |
1:М |
В соответствии с выявленными выше ИО и связями построена ИЛМ данных, обеспечивающая решение задачи анализа результатов оплаты продукции.
Готовая продукция
Рис.1. Информационно-логическая модель данных, обеспечивающая
решение задачи.
Логическая структура реляционной базы данных получено адекватным отображением ИЛМ данных (рис. 2). Она определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из ИО полученной ИЛМ. Логические связи таблицы соответствуют структурным связям между объектами. На схеме логические связи отображены линиями между одинаковыми полями связи от главной таблицы к подчиненной.
Рис. 2. Логическая структура реляционной базы данных задачи
Справочная информация (СИ) о готовой продукции, заказчиках, отгруженной продукции должна быть заранее загружена в БД. Для решения рассматриваемой задачи должен производиться ввод оперативно-учетной информации (ОИ) об итогах оплаты товаров покупателями и итогах их отгрузки. В соответствии с этим технология ввода входной информации и решение рассматриваемой задачи с помощью базы данных приведены на рис 3.
Рис. 3. Технологическая схема ввода информации и решения задачи анализа оплаты отгруженной продукции
Разработаем экранные формы, которые обеспечат однократный ввод данных во взаимосвязанные таблицы.
Объектами загрузки являются:
Рассматриваемую задачу можно разделить на две подзадачи (А1 и А2), в каждой из которых формируется свой выходной документ: отчет об оценке оплаты отгруженных товаров (ОООТ), список изделий, по которым имеется недоплата (СИН) и информация об оплате для любого, заданного в запросе изделия (ИОЛИ).
Рис. 4. Декомпозиция задачи анализа результатов оплаты отгруженных товаров на подзадачи
Функционально-технологические схемы подзадач получения отчетов и запросов приведены ниже.
Подзадача А1.
Рис 5. Обобщенная функционально-технологическая схема подзадачи А1.
Подзадача А2
Рис 6. Обобщенная функционально-технологическая схема подзадачи А2.
Подзадача А3
Рис 7. Обобщенная функционально-технологическая схема подзадачи А3.
4.3. Детальные алгоритмы реализации подзадач
Подзадача А1 реализуется средствами СУБД-отчет (Приложение Ж)
Для формирования данного отчета сначала был составлен запрос (Приложение Е), а уже на основе запроса был создан отчет (Приложение Ж).
Приложение Ж – распечатка отчета об оценке оплаты отгруженных товаров в режиме конструктора.
Подзадача А2 реализуется средствами СУБД-запрос (Приложение З)
Приложение З – созданный запрос в режиме конструктора Список изделий, по которым имеется недоплата
Подзадача А3 реализуется средствами СУБД-запрос (Приложение И)
Приложение И – созданный запрос в режиме конструктора Информация об оплате для любого, заданного в запросе изделия.
Анализ производится по приведенным распечаткам выходных документов Отчета об оценке оплаченной части отгрузки, Запроса на товары имеющие недоплату.
Рис. 8. Оценка оплаты отгруженных товаров
6. Библиографический список
1. Конюховский П.В. Экономическая информатика: учебник для вузов / П.В. Конюховский, Д.Н. Колесова. – Санкт-Петербург: Питер, 2000. – 560 с.
2. Макарова Н.В. Информатика: учебник / Н.В. Макарова. – М.: Финансы и статистика, 1998. – 768 с.
3. Пецевич В.С. Практикум по учебной
дисциплине «Информационные
4. Пецевич Г.А. Методические рекомендации к выполнению курсовой работы по дисциплине «Информационные системы в экономике» / Г.А. Пецевич. – Омск: Изд-во ОмГАУ, 2006. – 27 с.
5. Титоренко Г.А. Автоматизированные информационные технологии в экономике: учебник / Г.А. Титоренко. – М.: ЮНИТИ, 2005. – 399 с.
7. Приложения
1. Приложение А. Исходная
информация по таблице «
Информация о работе Сбыт готовой продукции. Оценка неполной оплаты отгруженного товара