ка. Постановка задачи. организационноэкономической схемы и ее описания
![]()
|
Декомпозиция ИС на отдельные относительно обособленные с точки зрения практических приложений части позволяет осуществить модульный принцип построения ИТ. Единичный структурно- функциональный элемент ИС рассматривается как задача (рис. 2.10). Такой подход обеспечивает разработчику возможность распараллеливать работы в ходе написания, отладки и внедрения отдельных программных модулей, входящих в ИТ. Главная проблема здесь — учесть все возможные взаимосвязи между задачами и построить на их основе полную и непротиворечивую информационную модель управленческой деятельности организации. В общем виде постановка задачи состоит из четырех принципиально важных компонентов: • организационно-экономической схемы и ее описания; • свода применяемых математических моделей; • описания вычислительных алгоритмов; • концепции построения информационной модели системы. Постановка каждой отдельной задачи документально оформляется в виде соответствующего определенного раздела технорабочего проекта и занимает значительную часть общего времени оригинального, т.е. ориентированного на конкретные условия и нестандартные решения, проектирования ИТ. Так, разработка организационно- экономической схемы предполагает конкретизацию основных характеристик задачи: формулировки стратегической цели и обоснования критериев оптимизации; содержания отдельных этапов выполняемых практиками работ для решения данной проблемы и места осуществляющих эти работы подразделений; технологии документооборота; направления трудозатрат; структуры управления и назначения каждого управленческого звена; вычисления ресурсных и временных ограничений по видам и т.п.
Для построения таких схем необходимо воспользоваться информацией, предоставляемой исполнителем работ, включаемой в ТЭО и в техническое задание; разработать методики расчета показателей, основываясь на результатах получения сведений и изучения методики выполнения процедур и решения задач управления. Математическая модель и разрабатываемые на ее основе алгоритмы должны удовлетворять трем требованиям: определенности (однозначности), инвариантности по отношению к различным альтернативным ситуациям в задаче и результативности (возможности ее решения за конечное число шагов). Результатом алгоритмизации является логически построенная и отлаженная блок-схема. Наконец, разработка информационной концепции предполагает определение реквизитов входных и выходных форм, их расположения и взаимосвязи, носителей исходных и результатных данных, состава нормативно-справочной информации, способов информационного взаимодействия разных задач, сроков и периодичности представления и получения данных, а также построение графа взаимосвязи показателей, имеющих отношение к данной задаче; создается информационная модель конкретной предметной области. Единичный фрагмент этой модели отражает один выходной и несколько входных показателей, исчисляемых на основе расчетных формул. Несмотря на преимущественную ориентацию на решение задач автоматизации управленческой деятельности на уровне отдельной организации, разработчику всегда нужно помнить об универсализации проектных решений в данной области, что обусловливается требованиями экономической реальности. Сегодня происходят процессы укрупнения и объединения, зачастую различных по природе организационно-экономических объектов. Поэтому технология совершенствования управленческих решений за счет автоматизации сбора, передачи, хранения, обработки и выдачи данных должна подчиняться определенным правилам и стандартным схемам. Особенно важно соблюдать единство подхода в решении управленческих задач на техническом и математико-алгоритмическом уровнях. Применение общетеоретических принципов обеспечивает в таком случае единство и совместимость систем обработки информации на разных уровнях управления и в различных звеньях технологической цепочки. Основой для проектирования ИС и ИТ в управлении должен быть системный принцип, позволяющий охватывать большинство проблем автоматизации этой сферы деятельности на этапе постановок задач и выбора экономико-математических методов, моделей их решения. Постановка задачи начинается на предпроектной, а завершается на стадии технического проектирования, причем в этой работе главная роль принадлежит специалисту — пользователю системы. Главные обязанности постановщика — заложить основы для проектирования математического и информационного обеспечения, разработки идеологии технического и программного обеспечения, создания концепции организационного и эргономического обеспечения применительно к каждому АРМ специалиста, ИС и ИТ в целом. Таким образом, принципы функционирования будущей автоматизированной системы, структура модульных связей и состав ее подсистем определяются уже на данном этапе. Постановка задачи требует от пользователя не только профессиональных знаний предметной области, для которой выполняется постановка, но и владения основами компьютерных информационных технологий. Ошибки пользователя на этапе постановки задачи увеличиваются в сотни и даже тысячи раз по своим последствиям (в зависимости от масштаба системы), еслй Их обнаружат на конечных фазах создания или использования прикладного программного продукта. Объясняется это тем, что каждый из последующих участников создания прикладных программ не располагает информацией, необходимой для исправления содержательных ошибок. Создание программного продукта может вестись и самим пользователем, причем это можно считать более предпочтительным вариантом в отношении простоты построения программы. Вместе с тем с позиции профессиональных программистов, такие программы могут содержать большое число погрешностей, поскольку они менее эффективны по машинным ресурсам, быстродействию и многим другим традиционным критериям. В настоящее время автоматизация управления все больше ориентируется на процессный подход к проектированию, на замену бумажных документопотоков электронным документооборотом. В таких случаях при проектировании на предпроектной его стадии полезным оказывается привлечение к анализу существующих вариантов реализации конкретных управленческих функций, решаемых задач, описанию действующих информационных потоков квалифицированных специалистов конкретной функциональной и профессиональной направленности (финансовых менеджеров, маркетологов, бухгалтеров и других специалистов), которые совместно с разработчиками ИС и ИТ и под их руководством повысят результативность выполнения работ. Анализу обычно предшествуют декомпозиция рассматриваемых процессов, их ранжирование по этапам выполнения, а затем с использованием DFD-метода описание потоков данных в виде диаграмм, которые строятся, как правило, с применением нотаций. В диаграммах отражаются потоки информации в виде поименованных стрелок, процессы с указанием их номеров и наименований, накопление и хранение информации с указанием номера и наименования хранилища, а внешние источники с указанием их номера и наименования. Пример фрагмента такой диаграммы представлен на рис. 2.11. Описанные процессы и диаграммы, сопровождаемые детальными спецификациями, в дальнейшем используются при проектировании баз данных и прикладного программного обеспечения.
Постановка и дальнейшая компьютерная реализация задач требует усвоения основных понятий, касающихся теоретических основ информационных технологий, к которым относятся: • свойства, особенности и структура экономической информации; • условно-постоянная информация, ее роль и назначение; • носители информации, макет машинного носителя; • средства формализованного описания информации; • алгоритм, его свойства и формы представления; • назначение и способы контроля входной и результатной информации; • состав и назначение устройств компьютера; • состав программных средств, назначение операционных систем, пакетов прикладных программ (ППП), интегрированных, специализированных пакетов программ типа АРМ менеджера, АРМ руководителя, АРМ финансиста, АРМ бухгалтера и т.п. При описании постановок задач указываются их объемные характеристики. Они отражают объемы входной и выходной информации (количество документов, строк, знаков, обрабатываемых в единицу времени), временные особенности поступления, обработки и выдачи информации. Важной является выверка точности и полноты названий всех информационных единиц и их совокупностей. В условиях автоматизированной обработки, кроме первичных для восприятия наименований реквизитов в документах (наименования граф, строк), используются нетрадиционные формы представления информации. Четкость наименований информационных совокупностей и их идентификации, устранение синонимов и амо- нимов в названиях реквизитов и экономических показателей обеспечивают более высокое качество результатов обработки. Полное название показателя в сложных формах может складываться из названий строк, граф и элементов заголовочной части документа. Для количественных и стоимостных реквизитов указывается единица измерения. Описание показателей и реквизитов какого-либо документа требует, как правило, их соотнесения с местом и временем отражаемых экономических процессов. Поэтому пользователь должен помнить о необходимости включения в описания соответствующих сведений, имеющих место, как правило, в заголовочной части документа (наименование или код организации, дата выписки документа и т.д.). Для каждого вида входной и выходной информации дается описание всех ее элементов, участвующих в автоматизированной обработке. Описание строится в виде таблицы, в которой присутствуют наименование элемента информации (реквизита), его идентификатор, максимальная разрядность. Наименование реквизитов должно соответствовать помещенным в документе. Не допускаются даже мелкие погрешности в наименованиях реквизитов, так как в принятой редакции закладывается словарь информационных структур будущей автоматизированной технологии обработки. Идентификатор представляет собой условное обозначение, с помощью которого можно оперировать значением реквизита в базе данных, он может строиться по мнемоническому принципу, использоваться для записи алгоритма и представлять собой сокращенное обозначение полного наименования реквизита. Идентификатор должен начинаться только с алфавитных символов, хотя может включать и алфавитно-цифровые символы (общее их количество обычно регламентировано). Разрядность реквизитов необходима для расчета объема занимаемой памяти и указывается количеством знаков (алфавитных, цифровых, алфавитно-цифровых значений реквизитов). Постановка задачи выполняется в соответствии с планом. Приведем пример одного из возможных его вариантов. План постановки задачи 1. Организационно-экономическая сущность задачи: • наименование задачи; • место решения; • цель решения; • назначение (для каких объектов, подразделений, пользователей предназначена); • периодичность решения и требования к срокам решения; • источники и способы получения данных; • потребители результатной информации и способы ее отправки; • информационная связь с другими задачами. 2. Описание исходной (входной) информации: • перечень исходной информации; • формы представления (документ) по каждой позиции перечня; примеры заполнения документов; • количество формируемых документов (информации) в единицу времени, количество строк в документе (массиве); • описание структурных единиц информации (каждого элемента данных, реквизита); • точное и полное наименование каждого реквизита документа, идентификатор, максимальная разрядность в знаках; • способы контроля исходных данных; • контроль разрядности реквизита; • контроль интервала значений реквизита; • контроль соответствия списку значений; • балансовый или расчетный метод контроля количественных значений реквизитов; • метод контроля с помощью контрольных сумм и любые другие возможные способы контроля. 3. Описание результатной (выходной) информации: • перечень результатной информации; • формы представления (печатная сводка, видеограмма, машинный носитель и его макет и т.д.); • периодичность и сроки представления; • количество формируемых документов (информации) в единицу времени, количество строк в документе (массиве); • перечень пользователей результатной информации (подразделение и персонал); • перечень регламентной и запросной информация; • описание структурных единиц информации (каждого элемента данных, реквизита) по аналогии с исходными данными; • способы контроля результатной информации; • контроль разрядности; • контроль интервала значений реквизита; • контроль соответствия списку значений; • балансовый или расчетный метод контроля отдельных показателей; • метод контроля с помощью контрольных сумм и любые другие возможные способы контроля. 4. Описание алгоритма решения задачи (последовательности действий и логики решения задачи): • описание способов формирования результатной информации, с указанием последовательности выполнения логических и арифметических действий; • описание связей между частями, операциями, формулами алгоритма; • требования к порядку расположения (сортировке) ключевых (главных) признаков в выходных документах, видеограммах и т.п., например, по возрастанию значений табельных номеров. Алгоритм должен учитывать общие и все частные случаи решения задачи. При составлении алгоритма следует использовать условные обозначения (идентификаторы) реквизитов, присвоенные элементам исходной и результатной информации. Допускается описание алгоритма в виде поясняющего текста. Необходимо предусмотреть контроль вычислений на отдельных этапах, операциях выполнения алгоритма. При этом указываются контрольные соотношения, которые позволяют выявить ошибки. 5. Описание используемой условно-постоянной информации: • перечень условно-постоянной информации (классификаторов, справочников, таблиц, списков с указанием их полных наименований); • формы представления; • описание структурных единиц информации (по аналогии с исходными записями); • способы взаимодействия с переменной информацией. Наиболее важные вопросы, в решении которых также может принимать участие квалифицированный пользователь, связаны с выбором конкретного инструментария, позволяющего построить и реализовать информационные связи в системе. В состав инструментария входят методы накопления и обработки данных, структура и способы размещения массивов на машинных носителях, состав и макеты реквизитов документов и показателей, классификация и группировка показателей, их состав, размещение в базе данных, разновидности применяемых первичных документов и формы машинограмм, статистические и прогнозные методы решения задач и т.п. Вторая группа вопросов касается организации человекомашин- ного интерфейса. Традиционно выделяются два способа интенсивного взаимодействия. Первый предполагает реализацию запросно- ответного режима с выполнением пользователем активной функции. Второй отдает инициативу вычислительной системе. Выбор зависит от конкретного сценария диалога и потребностей специалиста, эксплуатирующего систему, Способ решения этих вопросов предопределяет виды компонентов программной реализация ИТ: операционной системы, СУБД, набора специальных подпрограмм. Что касается программного обеспечения функциональных подсистем, то логика его разработки целиком обусловлена логикой постановки задач. Первоначальные алгоритмы их решения оформляются как задания на программирование уже на этапе технического проектирования. Затем программисты на основании этих разработок строят блок-схемы, кодируют их в виде программ с учетом всех логических переходов и расчетных формул, обеспечивают контроль достоверности данных на входе и выходе, отлаживают каждый программный модуль, подпрограммы и программы в целом, пишут инструкции по эксплуатации и сопровождению проблемных, т.е. ориентированных на решение конкретной практической задачи, программ. В итоге получается готовый для внедрения рабочий проект. Столь подробное описание выполнения этапа проектной работы позволяет наглядно представить значимость постановки экономической задачи, решаемой пользователем системы. Если в ходе проектирования ИТ управленческой деятельности используются в основном стандартные, хорошо отлаженные пакеты прикладных программ, то стадии технического и рабочего проектирования, как правило, совмещаются, а процесс создания ИТ сводится в основном к настройке параметров и генерации готовых пакетов. Такая технология проектирования значительно сокращает сроки изготовления программно-технологических продуктов, облегчает и экономит время на освоение их пользователями. Выводы • Эффективность деятельности любой организации в современных условиях определяется степенью информатизации управленческих процессов, качеством информационного обслуживания работающих в ней специалистов, поэтому вопросы создания, эксплуатации, совершенствования ИС и ИТ находятся под постоянным вниманием заинтересованных в их деятельности руководителей. • Процесс информатизации управленческой деятельности сложен, многоаспектен и прежде всего зависит от методически обоснованных подходов к созданию, внедрению и эффективному использованию ИС и ИТ, квалифицированного применения стандартов и регламентов при разработке проектных решений и их реализации в программных продуктах, создаваемых фирмами и компаниями- разработчиками. • Информационная технология (ИТ) является основным элементом информационной системы управления в экономическом объекте (предприятии, фирме, корпорации и т.д.). • Объектом проектирования при создании ИС и ИТ является функционирующий в организации управленческий процесс, причем как его содержательная, функциональная часть, так и технология реализации управленческих процедур. • В процессе проектирования ведется создание и разработка важнейших составляющих ИС — информационной технологии, технологии решения функциональных задач и системы поддержки принятия решений. • Для повышения результативности экономической деятельности организации в рыночных условиях проектирование ИС совмещается с инжинирингом, реинжинирингом управленческих процессов, проектированием бизнес-процессов, что позволяет организовать на базе ИТ слежение за результативностью управленческих процедур во времени, включая СППР. • Совместимость (прежде всего информационная, техническая, программная) различных экономических объектов (организаций) достигается созданием ИТ и ИС на единых методических принципах, стандартах и регламентах. • Наибольшее распространение при создании ИТ получили типовое проектирование и автоматизация проектировочных работ. • Пользователь — руководитель, менеджер, специалист конкретной экономической службы — принимает активное участие в работе, связанной с переходом на новую ИТ. • Каждый специалист-экономист, менеджер на своем рабочем месте должны внести вклад в создание ИС и ИТ своими знаниями специфики и методики выполняемых ими функций и решаемых задач. • Постановка экономической задачи для ее перевода на новую технологию выполняется по разработанной методике, владеть которой должны каждый менеджер, специалист-экономист. Вопросы для самоконтроля 1. Каковы место и значение ИТ в ИС? 2. В чем состоят назначение и необходимость каждой из обеспечивающих подсистем ИТ? 3. Раскройте смысл важнейших методических и организационно-технологических принципов создания ИТ и ИС организации. 4. Охарактеризуйте СППР как объект проектирования ИС управления организацией. 5. Раскройте взаимосвязь в создании ИС и инжиниринга процесса управления. 6. Обоснуйте роль ИТ в реинжиниринге и контроллинге бизнес-процессов. 7. Раскройте смысл основных этапов формирования управленческих решений и СППР. 8. Назовите критерии, согласно которым происходит выбор решения. 9. Обоснуйте необходимость участия пользователя в создании проектной документации в процессе создания ИС и ИТ. 10. Охарактеризуйте наиболее часто применяемые методы и варианты организации создания информационных систем и информационных технологий в управлении. 11. В чем состоит технология постановки задачи для последующего проектирования ИТ и ИС управления организацией? Тесты к гл. 2 1. К какой стадии жизненного цикла системы следует отнести разработку проектных решений? а) предпроектного обследования; б) проектирования; в) внедрения; г) эксплуатации. 2. На какой стадии жизненного цикла информационной системы ведется включение в ИТ новых задач? а) проектирование; б) эксплуатация (сопровождение); в) предпроектное обследование; г) внедрение. 3. К какой группе методов создания ИС и ИТ может быть отнесен устный и письменный опрос исполнителей на их рабочих местах? а) изучения фактического состояния ЭО; б) анализа фактического состояния; в) проектирования нового состояния ЭО, ИС, ИТ. 4. На какой стадии создания ИС и ИТ применяются методы моделирования бизнес-процессов? а) предпроектной; б) проектирования. 5. Укажите правильное определение постановки задачи: а) постановка задачи — это описание входной и результирующей информации; б) постановка задачи — это описание алгоритма решения задачи; в) постановка задачи — это описание задачи по правилам, которое дает представление о ее экономическом содержании и логике преобразования входной информации в результирующую. 6. Укажите методы изучения и анализа фактического состояния экономического объекта и технологии управленческой деятельности. а) устный и письменный опрос; б) анкетирование; в) наблюдение, измерение, оценка; г) структурное (модульное) проектирование; д) анализ задач. 7. Выберите правильный вариант, в котором перечислены основополагающие принципы создания ИС. а) системность, развитие, совместимость, стандартизация и унификация, эффективность; б) системность, первый руководитель, новые задачи, совместимость, автоматизация информационных потоков и документооборота; в) системность, развитие, первый руководитель, формализация, непротиворечивость и полнота, структурирование данных, новые задачи; г) системность, документооборот, новые задачи, стандартизация и унификация. 8. К какой стадии относится создание технического задания на проектирование системы? а) проектирования; б) предпроектного обследования; в) ввод системы в действие; г) промышленной эксплуатации. 9. Эргономическое обеспечение ИС — это: а) комплекс документов, регламентирующих деятельность персонала ИТ; б) совокупность математических методов и моделей, используемых при решении функциональных задач; в) совокупность методов и средств, предназначенных для создания оптимальных условий деятельности человека в ИТ, способствующих ее быстрейшему освоению. 10. Принцип развития ИС заключается в том, что а) с течением времени ИС будет адаптироваться к новым задачам управления; б) будут расширяться возможности системы за счет совершенствования системы управления, появления новых задач; в) будет достигаться оптимальное соотношение между затратами на создание ИС и целевым эффектом; г) он позволит подойти к исследуемому объекту как к системе, выявить его структурные элементы и информационные связи.
|