Проектирование информационных баз данных: отчет по отгруженным товарам

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?-экономическая сущность задачи

 

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

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

Автоматизированный учет отгрузки должен осуществляться на основе данных из документа ТТН.

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

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

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

Отчет должен содержать сведения о необходимой суммы оплаты отгруженных изделий одного наименования.

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

 

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

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

Эти документы должны выводиться на экран и печать. Формы выходных документов приведены в форме1

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

 

Отчет. Суммы, подлежащие оплате за отгруженный товар

Заказчик № договора№ ТТНДата отгрузки Сумма отгрузки ИТОГО по заказчику ________

 

Заказчик№ договора№

ТТНДата отгрузкиСумма отгрузкиИТОГО по заказчику ________

ВСЕГО _________

 

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

 

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

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

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

 

Форма 2. Справочник товаров

Код товараНаименование товараЕд. изм. товараЦена за ед. измеренияНормативный запас№ склада

Для расшифровки кодов заказчиков (№ ИНН), получении сведений о их наименованиях и адресах используется информация из Справочника плательщиков (форма 3)

 

Форма 3. Справочник плательщиков

№ ИНННаименование Адрес

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

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

 

Форма 4. Документ с информацией по отгрузке.

Товарно-транспортная накладная № ________

Дата отгрузки "__"_______200__г.

Договор № ___

Плательщик:________________________________________

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

№ ИНН:______________________________________________

Адрес________________________________________________

Наименование товараЕдиницы измерения

Цена за ед. изм.Количество отгрузкиСумма

 

 

 

 

 

 

ОБЩАЯ СУММА по накладной

 

Отпустил___________ Принял___________

(подпись) (подпись)

 

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

Сведения, характеризующие необходимую сумму оплаты за отгруженные изделия, находятся в Договоре (форма 5).

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