Организация решения экономических задач

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

· реализация с помощью решения экономических задач функций управления;

· разрешимость задач (для любой задачи существует некоторое решение);

· алгоритмизируемость задач (с этой точки зрения выделяют хорошо и слабо формализованные задачи);

· структурированность алгоритма решения задачи и возможность разбиения его на блоки и модули;

· преобладание последовательной отработки файлов с исходными данными;

· невысокая степень использования математических методов (только 25% задач используют математические методы);

· форматированность входных и выходных данных в виде документов строго определенной формы и содержания;

· связанность экономических задач через общую информаци­онную базу;

· упорядоченность используемых данных по ключевым при­знакам;

· регулярность решения (повторяемость);

· выдача результатов решения задач к определенным срокам.

Экономические задачи характеризуются совокупностью групп параметров, согласно которым можно выделить классы задач. К этим группам параметров можно отнести следующие [49 ].

1. Параметры, характеризующие использование входных данных:

· количественные (например, объем файла, количество файлов, объем актуализации и др.);

· качественные (например, характер информации, время изме­нения файла, упорядоченность файла и др.).

2. Параметры, характеризующие получение выходных данных:

· сложность структуры выходных данных;

· срочность изготовления;

· число экземпляров.

3. Параметры, характеризующие алгоритм решения задачи:

· типы операторов (вычислительные, логические, операторы передачи управления, ввода, вывода);

· частота использования операторов;

· вероятность перехода по ветвям алгоритма;

· число повторений в операторах циклов.

4. Параметры оценки сложности обработки:

· время работы;

· объем программы;

· класс сложности программ (простые - 500 симв./оператор для задач оперативной обработки данных, средние - 5 000 симв./оператор для аналитических задач, сложные - 20 000 симв./оператор для задач, связанных с решением проблем поддержки принятия решений).

5. Параметры, характеризующие технологию разработки про­граммы реализации задачи на компьютере:

· трудоемкость разработки;

· стоимость разработки;

· машинное время отладки.

6. Параметр, характеризующий степень связности задач, для чего используют коэффициент связности (Ксв), рассчитываемый как отношение суммы объема вводимой внешней информации (Vвнеш) к объему внутренней обрабатываемой информации (Vвнут): Организация решения экономических задач - student2.ru

С этой точки зрения можно выделить локальные задачи, для которых Ксв<1, слабо связанные задачи, средне- и сильно связан­ные задачи при Ксв=1 и Kсв>l).

7. Параметр регулярности решения задач, по которым выделяют задачи: регулярные (фоновые задачи) и нерегулярные (решение которых носит случайный характер).

8. Параметр оценки периодичности решения задач (в день, декаду, месяц, год).

9. Параметр оценки степени использования (с учетом прав доступа) и сроков использования результатов.

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

11. Параметр близости средств решения задач к непосредственным пользователям получаемых результатов (локальные и распределенные задачи).

12. Параметр, характеризующий режим обработки данных (пакетный, диалоговый, телеобработки, сетевой, реального масштаба времени или смешанный).

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

Обычно решение экономических задач объединяется в рамках автоматизированных рабочих мест (АРМ), предназначенных для реализации какой-либо цели или функции управления. АРМ проектируется, как правило, в виде функционального пакета прикладных программ на основе общей информационной базы.

Автоматизированное рабочее место представляет собой рабочее место персонала автоматизированной системы управления, оборудованное средствами, обеспечивающими участие человека в реализации функций управления.

АРМ является основным организационным компонентом ЭИС и представляет собой совокупность методических, языковых, программных, информационных и технических средств, обеспечивающих работу пользователя на компьютере в конкретной предметной области.

Методическое обеспечение АРМ составляет комплекс инструк­ционных материалов, регламентирующих поведение всех типов пользователей в условиях работы АРМ. Можно выделить два типа пользователей АРМ. Первый тип - специалист предметной области, второй тип - программист, который должен будет сопровождать программное обеспечение АРМ. Методическое обеспечение для первого типа пользователей включает в себя инструкционные материалы, которые отражают технологию включения АРМ в работу; обращения к АРМ и выполнение необходимых подготовительных операций; ведение баз данных; обработку и решение задач; поиск и выдачу справок; выключение АРМ в конце рабочего дня. Инструкционные материалы для второго типа пользователей содержат сведения о порядке установки пакета; о принятии решений в случае прерываний работы пакета, в случае сбоя в работе техники; о порядке исправления ошибок в пакете; о порядке сопровождения пакета; о порядке доработки пакета с целью адаптации к изменению внешних условий.

Языковые средства АРМ должны ориентироваться на специалистов трех типов: разработчика пакета, для которого лингвистическим обеспечением будет язык операционной системы и базовый язык разработки пакета; специалиста предметной области, работающего со входным языком пакета, который должен отражать словарную специфику предметной области и специфику технологии обработки в диалоговом языке типа МЕНЮ, запрос - ответ и в языке подсказок; прикладного программиста, сопровождающего пакет, для которого языковым средством будут все три типа языка.

Информационное обеспечение АРМ включает в себя:

· классификаторы и справочники;

· средства перекодирования с естественного языка в языкобработки данных;

· макеты входных и выходных документов;

· структуры базы данных конкретной предметной области;

· сценарий диалога в виде совокупности меню или информационных сообщений;

· совокупность текстов помощи.

Если АРМ имеет функцию обучения, то в его состав включаются демонстрационные примеры и инструкции по технологии ее использования.

Технические средства АРМ могут включать компьютер, средства локальных сетей и периферийные устройства (сканеры, стримеры, плоттеры, факсмодемы и др.).

Программные средства АРМ разделяются на средства общего и специализированного назначения. К программным средствам общего назначения относятся: операционные системы, операционные оболочки, СУБД, трансляторы и средства разработки программ. К программным средствам специализированного назначения относятся: методо-ориентированные ППП; функционально-ориентированные ППП и профессионально-ориентированные ППП.

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

В состав задач, объединенных в одном АРМе, могут входить задачи, решаемые в разных режимах: пакетном, диалоговом, удаленного доступа. В последующих параграфах рассматриваются особенности проектирования технологических процессов решения задач в пакетном и диалоговом режимах.

Наши рекомендации