* Данная работа не является научным трудом, не является выпускной квалификационной работой и представляет собой результат обработки, структурирования и форматирования собранной информации, предназначенной для использования в качестве источника материала при самостоятельной подготовки учебных работ.
23
Министерство образования Российской Федерации
Филиал государственного образовательного учреждения
Высшего профессионального образования
«Санкт-Петербургский государственный университет
экономики и финансов»
в г. Пскове
Отчет
По курсовому проекту по теме
Автоматизация работы
конечного пользователя
(вариант № 5)
Оценка текущего запаса го товой продукции на складе
Выполнил: студент 1 курса
Заочного отделения
№ зачетной книжки 230005
Питик ова Ирина Александровна
№ телефона (252) 35 113
Преподаватель: Бусарова Ирина Васильевна
г. Псков
2004 год
Содержание
1. Предметная область автом атизации
1.1 Описание предметной области и функции решаемой задачи.
1.2 Документы предметной области, содерж ащие информацию, необходимую для решения задачи.
2. Постановка задачи
2.1 Организационно-экономическая сущность задачи.
2.2 Описание выходной информации.
2.3 Описание входной информации.
2.4 Входная запросная информация
3. Разработка информационного обеспечения задачи
3.1 Информационный анализ предметной области.
3.2 Выделение информационных объектов задачи.
3.3 Определение связей информационных объектов и построение информацион но-логической модели.
3.4 Определение логической структуры базы данных.
4. Описание технологии и алгоритмов решения задачи.
4.1 Общие сведения о содержании и алгоритме решения задач и
4.2 Технология ввода и накопления входной информации
4.3 Функционально-технологическая схема и алгоритм получения отчета оп о ценке текущего запаса готовой продукции.
1. Предметная область автоматизации
1.1 Описание предметной област и и функции решаемой задачи.
Продукция, выпущенная производственными цехами, сдается на склад готовой продукции, накапливается там до требуемой нормы отгрузки и дале е по команде (приказу на отгрузку), поступающей из отдела сбыта осуществл яется отправка группы изделий конкретному потребителю в соответствии с договором. Сдача цехом изделий на склад сопровождается цеховой наклад ной, в которой обычно указывается номер цеха, дата, перечень изделий, их ре квизиты и т.п. При отгрузке складом готовой продукции конкретному заказч ику выписывается товаро-транспортная накладная и счет-фактура. Первый д окумент подтверждает отгрузку и указывает какие конкретно изделия отп равлены по соответствующему договору, а второй – является документом н а оплату и представляется заказчиком в банк.
Основными задачами складского хозяйства являются:
- организация надлежащего хранения материальных ценностей (в частности готовой продукции);
- бесперебойное обслуживание произво дственного процесса;
- отгрузка готовой продукции.
В предметной области комплекса задач, к которому относится анализ текущих запасов, рассматриваются процессы учета товаров на складе ( на н ескольких складах), оформление документов по отгрузке и при оприходован ии товара на склад, а также сравнение текущего запаса готовой продукции с нормативным запасом, определяемым из справочника готовой продукции (в условии данной задачи указано, что нормативный остаток составляет 15% от п лана выпуска готовой продукции).
Таким образом, можно выделить функции, которые должны быть реализованы в рассматриваемой задаче:
- учет поступления готовой продукци и на склад;
- учет отгрузки готовой продукции;
- сравнение текущего запаса с нормати вным запасом.
Необходимо обозначить изве стный ряд ограничений, существенных для процессов, относящихся к задаче:
- один цех может выпускать нескольк о наименований готовых изделий;
- число цехов, выпускающих готовую про дукцию, не превосходит 4;
- число складов готовой продукции – н е более 2;
- число заказчиков не превосходит 999;
- номенклатура готовых изделий – не б олее 100;
- готовое изделие закреплено за одним складом готовой продукции и выпускается только одним конкретным цехом;
- отгрузка по одному договору производ ится только одному заказчику;
- номер договора неизменен и уникален;
- рассматриваются только договора тек ущего года;
- количество готовой продукции измеря ется целым числом (у изделия только одна единица измерения);
- номера цехов и номера складов не изме няются;
- накладная цеха на сдачу готовой прод укции на склад всегда привязана к одному складу, может содержать несколь ко наименований изделий, ее номер уникален;
- документ об отгрузке готовой продукц ии (ТТН) всегда привязан к одному договору, может содержать несколько наи менований, номер уникален;
- одному документу об отгрузке соответ ствует один приказ на отгрузку, поступающий из отдела сбыта, приказ може т содержать несколько наименований, номер уникален;
- нормативный остаток продукции на скл аде составляет 15% от плана выпуска готовой продукции;
- план выпуска продукции неизменен в т ечение рассматриваемого периода;
- номера цехов, складов, фамилии матери ально-ответственных лиц являются неизменными.
1.2 До кументы предметной области, содержащие информацию, необходимую для реш ения задачи
Входная информация разде ляется на условно-постоянную и оперативно-учетную информацию.
Условно-постоянная инфор мация включает в себя справочные данные о номенклатуре и зделий, их наименовании, единицах измерения и ценах. Эта информация отра жена в справочнике готовой продукции. Кроме того, постоянной на рассматр иваемый период является размер плана выпуска готовой продукции и как сл едствие, размер нормативного остатка на складе. Понятие нормативного ос татка включает в себя данные:
- номенклатура изделия;
- наименование;
- единица измерения;
- количество планового объема выпуска;
- размер нормативного остатка на склад е (15% от плана.)
Оперативн о-учетная информация содержит в себе данные оперативног о учета, включает в себя данные об остатке товаров на складе на начало пер иода (оборотные ведомости), данные о поступлении продукции из цехов на ск лад по цеховым накладным, данные об отгрузке согласно товаро-транспортн ых накладных (документ об отгрузке всегда привязан к одному договору и, с оответственно заказчику), данные об остатке товаров на складе на конец м есяца (оборотные ведомости).
2. Постановка задачи
2.1 Организационно-экономическ ая сущность задачи.
Своевременное получение информации о состоянии текущего запаса готовой продукции на складах путем автоматизации решения позволяет оп еративно и своевременно выяснить причины образования ненормативного о статка по конкретному виду продукции и принять необходимые меры для обе спечения бесперебойного функционирования предприятия и самого процес са отгрузки и реализации готовой продукции.
Для эффективного контроля за текущим запасом на складах готовой продукции необходимо вести автоматизированный учет поступления проду кции на склад, отгрузки ее покупателям и производить анализ, оценку запа сов с целью своевременного выявления недостаточного количества товара или же его переизбытка. В данной задаче необходимо иметь возможность по запросу пользователя получать результаты такого анализа для любого за даваемого в запросе изделия.
Автоматизированный учет поступления товаров и их отгрузки должен осу ществляться на основе данных из цеховых накладных при поступлении и тов аротранспортных накладных при отгрузке. По мере поступления эти данные должны вводится, накапливаться и храниться в базе данных в течение регла ментированного периода.
На основе хранимых данных (об остатке на начало периода, поступлении и о тгрузке) по запросу пользователя должен производиться автоматизирован ный анализ текущего запаса для заданного изделия и выдача отчета. Отчет должен содержать сведения о количестве изделий на складе каждого наиме нования и соответствия их количества нормативному запасу, с указанием н едостаточности запаса данного изделия или его переизбытка.
Кроме того, по отдельному запросу пользователя должен сформироваться отчет по складу, включающий в себя номер склада готовой продукции, наиме нования изделий хранящихся на данном складе, их единицы измерения, цена за единицу измерения, количество и общая стоимость продукции на данном с кладе.
2.2 Описание выходной информац ии.
Выходной информацией для пользователя являются два документа:
- отчет по складам, содержащи й сведения о номере склада, наименовании склада, фамилии материально-отв етственного лица (начальника склада), перечень изделий в количественно-с уммовом выражении;
- отчет по изделиям, содержащий наименов ание изделия, номер выпускающего его цеха, количество, кому отпущено.
Эти документы должны выводится на экран и на печать.
Форма 1 . Форма выходного документа задачи с р езультатом анализа текущего запаса готовой продукции.
Отчет по складам
на «___» ________________200__ г.
за период (год, квартал, месяц, не деля)_______________
Предприятие (учреждение )__________________________________________________
Номер склада ______________________________________________________________
Наименование склада _______________________________________________________
Материально ответственное лицо (начальник склада) ____________________________
__________________________________________________________________________
Телефон ___________________________________________________________________
Наименование изделия Код изделия Единица измерения Цена Остаток на начало периода Поступило готовой продукции на склад Отг ружено Остаток на конец периода Норма запаса Отклонение Количес тво Сумма Количество Сумма Количество Сумма Количество Сумма избыто к недостаточность
Форма 2 . Форма выходного документа с ук азанием цехов-изготовителей и потребителей данной продукции.
Отчет по изделиям
на «___» ________________200__ г.
за период (год, квартал, месяц, не деля)_______________
Предприятие (учреждение )__________________________________________________
Номер склада ______________________________________________________________
Наименование склада _______________________________________________________
Материально ответственное лицо (начальник склада) ____________________________
__________________________________________________________________________
Телефон ___________________________________________________________________
Наименование изделия __________________________________________
Код изделия ___________________
Единица измерения_____________
Цена изделия___________________
Остаток Поступление за отчетный период Отгружено Ост аток на дату запроса Нор ма запаса Отклонение (из быток +, недостаточность -) Количест во Сумма Номер цеха поставляющего данное изделие Дата и номер цехов ой накладной Количество Сумма Дата и номер приказа на отгрузку Да та и номер ТТН Потребитель Дата отгрузки количество сумма Количе ство Сумма
2.3 Описание входной информации
Структу ры входных документов, содержащих информацию, на основе которой может бы ть решена рассматриваемая задача и получены выходные документы, привед ены в формах. В порядке подготовки документов к машинной обработке для у добства ввода и обработки информации на компьютере в документы введены коды изделия и заказчика.
Условно-постоянная информация
Для расшифровки кодов изделий в процессе решения задачи, получени я достоверных сведений о наименовании, единице измерения и цене каждого из изделий необходима информация из «Справочника готовой продукции, вы пускаемой на предприятии». Справочник является первичным носителем эт их сведений, и поэтому они должны загружаться в базу данных с него.
Форма 3. Справочник готовой продукции
Код изделия Наименование изделия Единица измерения Цена за единицу
Форма 4.
План выпуска готовой продукции
Цех № _____________
Квартал ___________
Код изделия Наименование и зделия Единица измерения Количество
Оперативно-учетная информация
Данные об ост атке товара на складе, о его движении в течение отчетного периода и об ост атке товара на конец отчетного периода поступают в базу данных из оборот ных ведомостей.
Форма 5.
Оборотная ведомость по мате риальным запасам
на «__» ______________200__г.
Учреждение ______________________________________________________
Номер склада _____________________________________________________
Материально-ответственное лицо ____________________________________
№ п.п. наименование код Единица измерения Остаток на 1________ Оборот за ____________ Остаток на 1_____ дебет кредит Количество Сумма Количество Сумма Количество Сумма Количество С умма
Сведения, характеризующие п оступление товара на склад готовой продукции содержатся в цеховой накл адной на сдачу готовой продукции на склад. Данные из этого документа (код изделия, наименование, единица измерения и количество) поступают в базу данных.
Форма 6.
Цеховая накладная на сдачу го товой продукции на склад
НАКЛАДНАЯ №_____
«____» _____________ 200__г.
От цеха № ___________________
На склад № __________________
№ п.п. Код изделия Наименование изделия Единица измере ния Количество
Сдал: Пр инял:
Сведения же характериз ующие отгрузку, находятся в товаро-транспортной накладной (ТТН). Для реше ния задачи, данные должны обязательно поступать в базу данных.
Форма 7. Документ с информацией по отгрузке
ТОВАРО-ТРАНСПОРТНАЯ НАКЛА ДНАЯ № _____
от «__» ___________200__г.
Поставщик и его адрес _____________________________________________
_________________________________________________________________
Р/счет № _________________________________________________________
Грузоотправитель __________________________________________________
Ст.отправления ____________________________________________________
Плательщик и его адрес _____________________________________________
__________________________________________________________________
Р/счет № __________________________________________________________
Грузополучатель ___________________________________________________
Ст.назначения _____________________________________________________
Договор/заказ № ___________________________ от «__» ___________200__г.
Код изде лия Наименование изделия Ед. измерения Количество Цена Сумма И того:
Данные, представленны е в ТТН табличным образом относятся к Спецификации ТТН, которая может вы пускаться и в виде отдельного документа, связанного с соответствующей Т ТН. Остальные реквизиты ТТН (такие как наименование, адрес и банковские р еквизиты поставщика, станция отправления) относятся к справочной инфор мации, которая к моменту решения задачи уже должна находится в БД. Она дол жна поступать в БД с документов условно-постоянной информации на этапе п ервоначальной загрузки, так как эти документы являются первичными и соо тветственно достоверными носителями этой информации. Из «Справочника готовой продукции берутся наименование изделия, единица измерения, цен а, из «Договора» - дата заключения, наименование заказчика и его банковск ие реквизиты.
2.3 Входная запросная информация
Для получения отчета по ск ладам или отчета по изделиям с результатами анализа текущего запаса на с кладе необходимо обеспечить диалог с пользователем для вода номера скл ада или кода изделия. Такая информация вводится с клавиатуры на сообщени е запрос на экране в процессе решения задачи.
Введите номер склада
Сформировать отчет по скла ду
Введите код изделия
Сформировать отчет по изде лию
3. Р азработка информационного обеспечения задачи
Разработка информационного обеспечения включает в себя подготов ку документов, содержащих информацию, необходимую для решения задачи, и анализ этой информации. Такой анализ позволяет провести формализацию д анных, которая имеет целью их однозначное определение для хранения, поис ка и обработки во внутримашинной сфере. Необходимо разработать логичес кую структуру базы данных, на основе которых будет осуществляться решен ие задачи и определить состав тех данных, которые необходимы для получе ния выходной информации.
3.1 Ин формационный анализ предметной области
Произведем анализ исходн ой информации предметной области с целью определения состава и структу ры информации для последующей формализации и построения информационно -логической модели данных. Приведенные выше формы входных документов, а также дополнительные сведения из описания предметной области позволяю т определить роль реквизитов во взаимосвязанной информации, содержаще йся в документе. На основе такого анализа установим функциональные зави симости реквизитов в соответствии с рекомендациями и требованиями нор мализации данных.
Рассмотрим информацию содержащуюся в цеховой накладной на сдачу гото вой продукции на склад (форма 6). В ее заголовочной части содержатся реквиз иты (номер документа, дата, номер цеха, номер склада на который поступила г отовая продукция), общие для всего документа. Среди этих реквизитов особ ое место занимает номер накладной, поскольку он уникален, то есть значен ие его не может повториться, он выполняет роль идентификатора всей инфор мации по поступлению готовой продукции на склад, содержащейся в докумен те с данным номером. Остальные реквизиты заголовочной части накладной о днозначно определяются номером цеховой накладной. Табличная часть цех овой накладной содержит реквизиты, имеющие множество значений, так как ц еховая накладная может содержать как разные номера складов-получателе й, цехов производящих готовую продукцию так и несколько наименований го товых изделий. Среди этих реквизитов важными являются:
- номер цеха;
- номер склада;
- код изделия, который является идентификатором каждой строки документа.
Таким образом, количественные данные о поступлении продукции на склад однозначно определяются номером документа – общим идентификатором вс его документа, а также кодом изделия (поскольку в ограничениях оговорено , что каждое изделие привязано только к одному цеху-изготовителю, а кажды й цех изготовитель сдает продукцию только на один конкретный склад, то к одом изделия, таким образом, определится и цех и склад).
Из этого следует, что поиск данных может быть осуществлен при задании с оставного ключа: номер ц/накладной + код изделия
На основании проведенного анализа установим функцион альные зависимости реквизитов цеховой накладной.
Рис.1 Функциональные зависимости реквизитов цеховой на кладной
Наименование реквизитов це ховой накладной Условное имя реквизита Функциональные зависимости 1.Номер ц/накладной NCN 23
2.Н омер цеха NC 3. Номер склада NS 4.Д ата пост. продукции DPP 5. Код изделия KI 6.Н аименование изделия NI 7.Е диница измерения EI 8.К оличество пост.прод. KPP
Аналогично проанализируем информацию, содержащуюся в товаро-транспо ртной накладной (ТТН).
В заголовочной части содержатся реквизиты (номер документа, дата отгру зки, код заказчика), общие для всего документа. Причем каждый из них имеет единственное значение, так как один документ ТТН всегда привязан к одном у договору и соответственно к одному заказчику. Среди этих реквизитов ос обую роль играет номер ТТН. Поскольку номе р ТТН уникален, он выполняет роль идентификатора всей информации по отгр узке изделий, содержащейся в документе с данным номером. Остальные рекви зиты заголовочной части ТТН однозначно определяются номером ТТН.
Табличная часть ТТН содержит реквизиты, имеющие множество значений в с оответствующих столбцах, так как ТТН может содержать несколько наимено ваний отгруженных изделий. Среди этих реквизитов особую роль играет код изделия , который является идентификат ором каждой строки документа. Так5им образом, количественные данные об о тгрузке, содержащиеся в каждой строке, идентифицируются (однозначно опр еделяются) общим идентификатором документа – номером ТТН, а также кодом изделия. То есть поиск этих данных может быть осуществлен лишь при задан ии составного ключа – номер ТТН + код изделия . Описательные реквизиты изделия (в том числе единицы измерения) и з аказчика определяются однозначно их кодами, которые в этом случае являю тся простыми ключами. На основе проведенного анализа установим функцио нальные зависимости реквизитов документа.
Рис.2 Функциональные зависимости реквизитов ТТН
Наименование реквизитов ТТ Н Условное имя реквизита Функциональные зависимости 1. Номер ТТН NTTN 23
2. Код заказчика KZ 3. Код изделия KI 4.Н аименование изделия NI 5.Е диница измерения EI 6.Ц ена за ед. изделия CEI 7. Адрес заказчика AZ 8.Н аимен. заказчика NZ 9.Д ата отгрузки DOTG 10. Сумма к оплате SUM 11. Колич. изд. отгруж. KLOTG 12. Общая сумма отгруж. OSUMOTG
Отдельно следует обратить внима ние на реквизиты документа «Оборотная ведомость». Особенность его закл ючается в том, что он, являясь отдельным документом, несущим в себе опреде ленную первичную информацию является в то же время промежуточным отчет ом, накапливающем в себе информацию о приходе и расходе (отгрузке) товара в течение месяца.
В заголовочной части содержатся реквизиты общие для всего документа (д ата, номер склада). Идентификатором документа является составной ключ: дата + номер склада . Код изделия является ид ентификатором каждой строки документа. Остаток на начало в количествен но-суммовом выражении является остатком на конец предыдущего периода. В дебетовой (приходной) части отражается общий объем поступления товара н а склад в течение месяца исходя из сгруппированной суммы данных цеховых накладных за этот месяц.
В кредитовой (расходной) части отражается общий объем отгруженной гото вой продукции, согласно данных из ТТН текущего месяца.
Остаток продукции на складе на конец периода рассчитывается по формул е:
ОПС=ОНМ+КЦН-КТТН
Где ОПС – остаток продукции на складе;
ОНМ – остаток продукции на начало месяца (равна ОПС) из оборотной ведо мости за предыдущий месяц;
КЦН – количество продукции по цеховым накладным;
КТТН – количество продукции по ТТН.
Функциональные зависимости реквизитов оборотной ведомости будут нес колько иного характера, чем у предыдущих двух документов.
Дата, на которую сформирована оборотная ведомость будет определять то т временной период, в течение которого будут группироваться данные из Т ТН и цеховых накладных. Номер склада, по которому формируется оборотная ведомость, определяет номенклатуру изделий, хранящихся на складе, а код этих изделий в свою очередь определит наименование изделий, их единицу и змерения и цену.
Рис.3 Функциональные зависимости реквизитов оборотной ведомости
На именование реквизитов оборотной ведомости Условное имя реквизита Ф ункциональные зависимости 1.Дата оборотной ведомос ти DOV
2.Номер склада NS 3. Код изделия KI 4.Наименование изделия NI 5.Цена CEI 6.Единица измерения EI 7.Остаток на начало ON 8.Приход (дебет) DEBET 9.Расход (кредит) KREDIT 10.Остаток на конец OK
3.2 Выделение информационных объек тов задачи
Проанализируем установле нные функциональные взаимосвязи реквизитов и установим для каждого из зависимых реквизитов, от каких реквизитов он зависит.
Таблица 1. Соответствие описательных и ключевых реквизи тов
Ключевы е реквизиты Зависимые реквизиты Тип документа (информ ационной единицы), содержащей реквизит DOV OK Оборотная ведомость NS KI Оборотная в едомость KI NI Оборотная ведомость, цеховая н акладнаяТТН KI CEI Оборотная ведомость, ТТН KI EI Оборотная ведомость, цеховая накладная, ТТН NCN KPP Цеховая накладная NCN DPP Цеховая нак ладная KI NS Цеховая накладная KI NC Цеховая накладная NTTN KZ ТТН NTTN DOTG ТТН NTTN SUMOTG ТТН NTTN KLOTG ТТН NTTN JSUMOTG ТТН KZ AZ ТТН KZ NZ ТТН KI SUMOTG ТТН KI KLOTG ТТН
Таким образом, выделены все информационные объекты, отоб ражающие данные, которые используются в рассматриваемой задаче.
3.3 Определение связей информационных объектов и построение информационн о-логической модели .
Связи между выявленными информационными объектами определяются реальными отношениями между объектами. При этом важно учитывать, что в о дной цеховой накладной может быть несколько изделий поступивших на скл ад, в одной ТТН – несколько строк по отгрузке изделий, а в оборотной ведом ости перечислен весь ассортимент изделий, хранящихся на данном складе (с огласно условию количество складов готовой продукции не более двух). Каж дое изделие жестко привязано к конкретному выпускающему цеху и конкрет ному складу готовой продукции.
Рис.4 Информационно-логическая модель данных
CN NCN + KI
TTN NTTN + KI
OV DOV + NS+KI
3.4 Определение логической структуры базы данных
Логическая структура базы данных определяется совокупностью логически взаимосвязанных таблиц, к аждая из которых имеет структуру, определяемую реквизитным составом ко нкретного информационного объекта. Логические связи между таблицами с оответствуют структуре связей между объектами и структура этих связей имеет вид:
Рис 5 Логическая структура базы данных задачи
CN NCN NC NS DPP KI KPP
IZD KI NI CEI EI
TTN NTTN KZ KI KLOTG OSUMG OV DOV NS KI ON DEB KR OK
4. Описание технологии и алгоритмов решения задачи.
4.1 Общие сведения о содержании и алгоритме решения задачи
По мере поступления докум ентов, содержащих данные о поступлении товара на склад и его отгрузки, до лжен осуществляться ввод этих данных в базу данных, где они должны храни ться. Таким, образом, осуществляется накопление необходимой для решения задачи оперативно-учетной информации.
При оценке текущего запаса необходимо сравнить данные остатка по оборотной ведомости с нормой запаса готовой продукции. Необх одимо учесть, что норма запаса готовой продукции соответ ствует 15% от плана выпуска этой продукции. Эта информация п остоянна на рассматриваемый период.
По условию задачи необходимо обеспечить анализ состояния текущего за паса по заданному пользователем изделию или же складу в целом. В первом с лучае надо по запросу пользователя для задаваемого им изделия формиров ать отчет, содержащий сведения о текущем запасе конкретного изделия. Для ввода запроса пользователю в диалоге должна быть выведена экранная фор ма, где он может непосредственно с клавиатуры ввести код изделия. Отчет д олжен выводится на экран и принтер.
Во втором случае необходимо сформировать оборотную ведомость и отчет по складу. Для этого пользователь должен с клавиатуры , введя номер склада получить, по его выбору либо оборотную ведомость, либо, как требует условие задачи – отчет по складу. При этом, п о желанию пользователя он должен иметь возможность перейти из отчета по складу в отчет по тому изделию которое он выберет из отчета по складу. Т.е. находясь в отчете по складу, выбрав код изделия, пользователь должен име ть возможность сформировать отчет по этому изделию.
4.2 Технология ввода и накопления входной информации
Для решения рассматриваемой задачи должен производит ся ввод и накопление оперативно-учетной информации о поступлении готов ой продукции на склад, согласно цеховых накладных, и его отгрузке, соглас но ТТН. Справочная информация об изделиях, выпускаемых предприятием, пла не выпуска о договорах и заказчиках должна быть ранее загружена в базу д анных в процессе решения других задач данной предметной области с соотв етствующих документов – «Справочник готовой продукции», «План выпуск а готовой продукции», «Договора».
В соответствии с этим технология ввода входной информации и решение ра ссматриваемой задачи приведены ниже.
Рис 6 . Тех нологическая схема ввода информации и решения зад ачи оценки текущего запаса готовой продукции
23
4.3 Функционально-технологическая схема и алгоритм получения отчета оп оценке текущего запаса готовой продукции.
Алгоритм решаемой задачи должен обеспечить сравнение остатк а продукции по коду изделия, согласно оборотной ведомости с данными спра вочника «Плановый выпуск готовой продукции» в размере 15% от него по коду с оответствующего изделия.
План KI х 15% = норма запаса KI ( NZ KI )
NZ KI сравнить Остаток на конец KI ( OK KI )
OK KI > NZ KI = избыток продукц ии на складе
OK KI < NZ KI = недостаточность продукции на складе
Рассматриваемая задача может быть разделена на дв е взаимосвязанных между собой подзадачи , в каждой из кото рых формируется свой выходной документ: «Отчет по изделию» и «Отчет по с кладу».
Подзадача получения отчета может быть разбита на несколько основных э тапов – модулей.
Подзадача А – алгоритм получения «отчета по изделиям»
Подзадача В – алгоритм получения «отчета по складам» с переходом по выбору пользователя в «отчет по изделиям».
Блок-схема А. решения подзадачи получения « отчета по изделиям ».
23
Блок-схема В . решения подзадачи получения « отчета по склада м ».
23