Проектирование информационных баз данных: отчет по отгруженным товарам
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?-экономическая сущность задачи
Одной из проблем во взаимоотношениях поставщика с заказчиками является ещё не произведённая оплата отгруженной заказчику продукции, что усложняет финансовое положение предприятия-поставщика. Своевременное получение информации о необходимой оплате путем автоматизации решения рассматриваемой задачи позволяет оперативно принять необходимые меры.
Для эффективного контроля оплаты заказчиком отгруженной продукции необходимо вести автоматизированный учет отгрузки, учет оплаты. В данной задаче необходимо иметь возможность по запросу пользователя получать результаты такого анализа для любого задаваемого в запросе изделия.
Автоматизированный учет отгрузки должен осуществляться на основе данных из документа ТТН.
По мере поступления ТТН на обработку эти данные должны вводиться, накапливаться и храниться в базе данных в течение регламентированного периода.
Автоматизированный учет оплаты должен осуществляться на основе данных документа Договор, а также на основе последующего платёжного поручения. Эти данные также должны накапливаться и храниться в базе данных.
На основе хранимых данных (об отгрузках и оплатах за отгруженную продукцию) по запросу пользователя должен производиться автоматизированный анализ оплаты для заданного товара и выдача отчета.
Отчет должен содержать сведения о необходимой суммы оплаты отгруженных изделий одного наименования.
2.2 Описание выходной информации
Выходной информацией задачи для пользователя является документ:
отчет по заданному изделию, содержащий сведения о необходимой сумме к оплате. Отчет должен быть выдан в разрезе договоров, заказчиков, ТТН и дат отгрузки, содержащий суммы, подлежащие получению за отгруженную, но еще не оплаченную заказчиком продукцию.
Эти документы должны выводиться на экран и печать. Формы выходных документов приведены в форме1
Форма 1. Форма выходного документа задачи с результатом анализа суммы к оплате заказчиками
Отчет. Суммы, подлежащие оплате за отгруженный товар
Заказчик № договора№ ТТНДата отгрузки Сумма отгрузки ИТОГО по заказчику ________
Заказчик№ договора№
ТТНДата отгрузкиСумма отгрузкиИТОГО по заказчику ________
ВСЕГО _________
2.3 Описание входной информации
Структуры входных документов, содержащих информацию, на основе которой может быть решена рассматриваемая задача и получены выходные документы, приведены в формах. В порядке подготовки документов к машинной обработке для удобства ввода и обработки информации на компьютере в документы введены коды изделия и заказчика (плательщика).
Условно-постоянная информация
Для расшифровки кодов товаров в процессе решения задачи, получения достоверных сведений о наименовании, единице измерения, цене, нормативном запасе каждого из изделий необходима информация из Справочника товаров (форма 2). Справочник является первичным носителем этих сведений, и поэтому они должны загружаться в БД с него.
Форма 2. Справочник товаров
Код товараНаименование товараЕд. изм. товараЦена за ед. измеренияНормативный запас№ склада
Для расшифровки кодов заказчиков (№ ИНН), получении сведений о их наименованиях и адресах используется информация из Справочника плательщиков (форма 3)
Форма 3. Справочник плательщиков
№ ИНННаименование Адрес
Оперативно-учетная информация
Сведения, характеризующие отгрузку, находятся в ТТН (форма 4) Для решения задачи, данные из ТТН (номер документа, дата отгрузки, идентификатор заказчика, идентификаторы отгруженных изделий и их количества, а также общая сумма отгруженного) обязательно должны поступать в базу данных.
Форма 4. Документ с информацией по отгрузке.
Товарно-транспортная накладная № ________
Дата отгрузки "__"_______200__г.
Договор № ___
Плательщик:________________________________________
Наименование ________________________________________
№ ИНН:______________________________________________
Адрес________________________________________________
Наименование товараЕдиницы измерения
Цена за ед. изм.Количество отгрузкиСумма
ОБЩАЯ СУММА по накладной
Отпустил___________ Принял___________
(подпись) (подпись)
Данные, представленные в ТТН табличным образом относятся к спецификации ТТН, которая может выпускаться и в виде отдельного документа, связанного с соответствующей ТТН. Остальные реквизиты ТТН относятся к справочной информации, которая к моменту решения задачи уже должна находиться в БД. Она должна поступать в БД с документов условно-постоянной информации на этапе первоначальной загрузки, так как эти документы являются первичными и соответственно достоверными носителями этой информации. Из Справочника товаров берутся наименование изделия, ед. измерения, цена за ед. изм., из Справочник плательщиков № ИНН, наименование плательщика и его адрес.
Сведения, характеризующие необходимую сумму оплаты за отгруженные изделия, находятся в Договоре (форма 5).
С документа Договор для решения задачи в базу данных обязательно должны поступать основные данные, определяющие оплату: номер Договора, идентификатор плательщика, заказавщего изделия, дата заключения договора, идентификаторы оплаченных изделий и оплаченные количества, а также общая сумма оплаты по