Технолог_пост_задачи.ppt
- Количество слайдов: 24
Технология постановки задачи
• Наиболее важным требованием к специалистам является умение осуществить постановку задачи, т. е. составить алгоритмы решения, установить состав информационного наполнения вычислительных процедур для получения искомых результатов, сформулировать требования к методам контроля решаемых задач. • Рассмотрим пример постановки задачи «Оперативный анализ прибыли и убытков по товарам в супермаркете» .
1. Организационно-экономическая сущность задачи. • А) Назначение задачи – уточняет область ее применения, что отражается в конкретизации объекта, в котором осуществляется автоматизация информационных процессов. • В рассматриваемом примере задача предназначена для торгового предприятия типа супермаркета.
• В) Цель отражает четкое, но достаточно общее описание результата, который ожидается получить в итоге постановки задачи и ее последующей реализации с помощью технических и программных средств. • Цель рассматриваемой задачи – своевременное получение информации для принятия решения относительно эффективности реализации и необходимости закупки новой партии товаров.
• С) Периодичность и сроки решения задачи – частота потребности менеджера в информации с указанием даты и временем суток. Например, ежедневно к 10 часам. • Данная задача решается в реальном времени, при котором обеспечивается доступ к базе данных по мере необходимости.
• D) Информационная взаимосвязь подразделений данного экономического объекта позволяет определить состав взаимосвязанных подразделений объекта и место подразделения, для функционирования которого необходимо решение данной задачи. • Пример отражения информационной взаимосвязи подразделений супермаркета и выделение конкретного подразделения (отдела продаж) приведен на схеме.
Информационная взаимосвязь подразделений супермаркета Производители товара СУПЕРМАРКЕТ Отдел прогнозирования Бухгалтерия Отдел продажи Склад Торговый зал
• Внешние и внутренние информационные связи подразделения – раскрытие структуры подразделения и указание конкретной информации, которая должна поступать на входе и на выходе данного подразделения. • Пример отражения внешних и внутренних информационных связей подразделения представлен на следующей схеме.
Внешние и внутренние информационные связи отдела продажи Производители товара Отдел экономического прогнозирования Информация о поступлении товара ОТДЕЛ ПРОДАЖИ Аналитическая группа Группа приемки товаров Группа оперативной связи с торговым залом и складом Информация о наличии товара Склад Информация о наличии товаров Торговый зал 1. Информация о ценах 2. Оперативный анализ прибыли и убытков по товарам Информация о проданных товарах
• Информационная взаимосвязь входной и выходной информации – операция акцентирует внимание на уровнях детализации и обобщения информации. • В данном примере взаимосвязь информации можно представить следующим образом:
Информационная взаимосвязь входной и выходной информации Информация о поступлении товаров Входная информация Выходная информация Информация о проданных товарах Информация о ценах Информация о наличии товаров Оперативный анализ прибыли и убытков по товарам Оперативный анализ прибыли и убытков по группам товаров
2. Описание выходной информации • В данном комплексе осуществляются операции по определению реквизитов выходной информации с отражением контрольного примера, описанию полей (реквизитов) выходного документа.
• Определение состава реквизитов выходной информации зависит от поставленной цели, состав реквизитов должен быть необходимым и достаточным для организации работы специалиста подразделения. • Последовательность расположения реквизитов определяется правилами распределения реквизитов по частям документа (заголовок, содержание, оформление) и отдельным зонам. В результате этой операции создается эскиз выходного документа с отображением контрольного примера. • В контрольном примере дается логика расчета, при этом используются числа, легко подсчитываемые вручную.
Оперативный анализ прибыли и убытков по товарам на (число, месяц, год) Код группы Код товара Кол-во продано, шт. Цена покупки, руб. Цена продажи, руб. Объем реализации по цене покупки Объем реализации по ценам продажи Кол-во на складе, шт. Наличие на складе по ценам покупки руб. Прибыль, руб. Х У К С 1 С 2 V 1 V 2 S 1 S 2 P 01 011 3 2 3 6 9 4 8 -5 01 012 4 8 16 2 4 4 01 013 4 3 5 12 20 1 3 5 ИТОГО по группе товаров 4
• Описание полей выходного документа – представление структуры выходного документа. Наименование реквизита Идентификатор Тип данных Код группы товара GRUP TOV KPROD Числовой PGEN PPROD VRP Числовой Объем реализации по ценам продажи, руб. VRPP Числовой Наличие на складе – кол-во, шт. KCKL SCKL Числовой PRIBЧисловой Код товара Кол-во товаров – продано, шт. Цена покупки, руб. Цена продажи, руб. Объем реализации по цене покупки, руб. Наличие на складе – цена закупки, руб. Прибыль, руб.
3. Описание входной информации • Отвечает на вопрос, на основании какой информации может быть получена выходная информация. • Под входной информацией понимается вся информация, необходимая для решения задачи и расположенная на различных носителях: первичных документах, машинных носителях, в памяти персонального компьютера.
• А) При определении перечня входной информации описываются вид информации (текущая, переменная, нормативно-справочная), источники информации, специфика сбора, хранения информации, способы поступления, а также объемновременные характеристики и способы контроля.
• В) Состав реквизитов зависит от особенностей входной информации. • С) Расположение реквизитов осуществляется в соответствии с существующими правилами проектирования. • D) Описание реквизитов выполняется аналогично подобной операции для выходной информации.
4. Алгоритм решения задачи • Отвечает на вопрос – на основе каких алгоритмов расчета входная информация преобразуется в выходную информацию? • Разработка алгоритмов решения задачи связана с выполнением неформализованного и формализованного моделирования.
• При неформализованном моделировании алгоритмы расчетов представляются в описательном виде. • Например, в данной задаче используются алгоритмы: • 1) Умножение Количества товаров – продано на Цену покупки для получения Объема реализации по ценам покупки. • 2) Умножение Количества товаров – продано на Цену продажи для получения Объема реализации по ценам продажи. • 3) Умножение Количества товаров на складе на Цену покупки для получения Наличия товаров на складе в стоимостном выражении. • 4) Вычитание из Объема реализации по ценам продажи Объема реализации по ценам покупки и Наличия товаров на складе в стоимостном выражении для получения Прибыли по Коду товара с указанием Кода группы товара. • 5) Суммирование Прибыли по Коду товара внутри Кода группы товара с целью получения Прибыли по Коду группы товара.
• Результат взаимодействия показателей по изложенным алгоритмам желательно отразить в виде неформализованной модели, которая может быть представлена как схема взаимодействия различных показателей по их наименованиям или идентификаторамю
• Формализованное моделирование осуществляется по определенным правилам. • 1) по каждому экономическому показателю выявляются реквизиты-признаки и реквизитыоснования. Им присваиваются условные обозначения: реквизитам-признакам строчные буквы, реквизитам-основаниям заглавные буквы. • 2) экономический показатель выражается в виде совокупности обозначений. • 3) взаимосвязи показателей представляются в виде формул. • Совокупность формул отражает инфологическую модель решения задачи.
Инфологическая модель задачи «Оперативный анализ прибыли и убытков по товарам в супермаркете» V 1 = K * C 1 V 2 = K * C 2 P(x, y) = V 1 – V 2 – S 2 P(x) = ∑ P(x, y) S 2 = S 1* C 1
• Инфологическая модель не только позволяет четко выразить логику расчета, но и служит основой для реализации других видов моделей. Это позволяет проектировать базы данных по задачам, комплексам задач, функциональным подсистемам и системе в целом.
Технолог_пост_задачи.ppt