Развитие методов и средств визуализации, используемых при внедрении и сопровождении корпоративных информационных систем тема диссертации по экономике, полный текст автореферата

Ученая степень
кандидата экономических наук
Автор
Граблев, Михаил Николаевич
Место защиты
Москва
Год
2008
Шифр ВАК РФ
08.00.13

Автореферат диссертации по теме "Развитие методов и средств визуализации, используемых при внедрении и сопровождении корпоративных информационных систем"

На правах рукописи

Граблев Михаил Николаевич

РАЗВИТИЕ МЕТОДОВ И СРЕДСТВ ВИЗУАЛИЗАЦИИ, ИСПОЛЬЗУЕМЫХ ПРИ ВНЕДРЕНИИ И СОПРОВОЖДЕНИИ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

Специальность 08.00.13 - Математические и инструментальные методы

экономики

Автореферат диссертации на соискание ученой степени кандидата экономических наук

Москва 2008

003461456

Работа выполнена на кафедре информационных систем ГОУ ВПО «Государственный университет управления»

Научный руководитель: Официальные оппоненты:

доктор физико-математических наук, профессор Шкурба Виктор Васильевич

доктор технических наук, профессор Гуриев Марат Аликович

кандидат экономических наук, доцент Соловьев Владимир Игоревич

Ведущая организация:

Учреждение Российской академии наук Институт проблем управления им. В.А. Трапезникова РАН (ИПУ)

Защита состоится 25 февраля 2009 г. в 13 часов 00 минут на заседании диссертационного совета Д 212.049.09 при Государственном университете управления по адресу: 109542, г. Москва, Рязанский проспект, 99, БЦ-211.

С диссертацией можно ознакомиться в библиотеке Государственного университета управления и на сайте www.guu.ru.

Автореферат разослан &» « » 2009 г.

Ученый секретарь диссертационного совета

к.э.н., доцент

Н.Ф. Алтухова

I. Общая характеристика работы

Актуальность темы исследования. Проблемам визуализации в представлениях проектной и рабочей документации всегда - явно или неявно -уделялось большое внимание в системотехнике систем. В технических и научных приложениях значительный успех достигнут в направлении, известном как схемотехника - особенно впечатляюще, например, в электротехнике или химии. Аналогично при внедрении и сопровождении корпоративных информационных систем (КИС) довольно широкое распространение получили так называемые САБЕ-системы и технологии, по существу, так же нацеленные на восприятие решений человеком, продукции, можно сказать, человеко-ориентированного моделирования.

Уровень схемотехнического моделирования еще недостаточно «прописан» в научных установках системотехники компьютеризованных систем в экономике, в концептологии КИС. Как следствие - отставание соответствующего системотехнического направления, особенно это заметно в звене сопряжения проектанта и потребителя проектных решений - так называемого пользователя. А если смотреть с позиций современной информатики, то в этом звене явно недостаточно используются новые эффективные возможности улучшения всего системотехнического комплекса - мультимедийные средства. Инструментарий проектирования КИС не обладает вполне достижимым уровнем наглядности, что явно снижает сферу его применимости.

Схемотехника направлена на выявление структурных особенностей систем, их синтез (определение структуры), обеспечивающий выполнение определённых функций системы, а также расчёт параметров входящих в них элементов на всех этапах жизненного цикла системы (проектирование, создание и эксплуатация). Также она представляет собой интерфейс между разработчиками и пользователями будущей системы.

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

Цели диссертационного исследования состоят в:

развитии концептологии схемотехнического проектирования и методов визуализации, используемых на этапах проектирования и внедрения КИС;

создании образцов схемотехнических стандартов проектирования

КИС;

их использовании в проектировании моделирующих стендов и демонстрационно-обучающих комплексов;

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

Для достижения указанных целей решены следующие задачи:

проанализированы современные подходы создания КИС, а также средств визуализации, используемых на различных этапах проектирования и внедрения систем подобного класса;

рассмотрены схемотехники, применяемые в самых различных областях жизнедеятельности человека;

развиты представления об элементах знаковых систем, используемых при внедрении и сопровождении КИС;

развиты способы конструирования знаковых систем; спроектированы и разработаны моделирующие стенды; апробированы демонстрационно-обучающие комплексы.

Объектом исследования является процесс проектирования, внедрения и сопровождения корпоративных информационных систем.

Предметом исследования является уровень схемотехнического проектирования, методы и средства визуализации, используемые на этапах проектирования, внедрения и сопровождения КИС.

Теоретической основой исследования послужили труды российских и зарубежных ученых в области проектирования и внедрения КИС, использования САБЕ-средств, в области семиотики, системного анализа и др.

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

Научная новизна диссертационной работы заключается в предложенной технологии построения многоуровневых моделей для целей проектирования КИС, отличительными особенностями которой являются: использование предопределенной библиотеки более наглядных, чем в стандартных САБЕ-средствах, конструктивов; дополнение бтатичных моделей визуализацией отношений между конструктивами и использованием слоев для отображения инфраструктуры.

Новые научные результаты:

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

- предложена технология построения многоуровневых моделей для целей проектирования КИС, отличительными особенностями которой являются: использование предопределенной библиотеки более наглядных, чем в стандартных САБЕ-средствах, конструктивов; дополнение статичных моделей визуализацией отношений между конструктивами и использованием слоев для отображения инфраструктуры и динамики систем на базе сценарного подхода;

- предложена архитектура моделирующих стендов;

- предложена архитектура демонстрационно-обучающих комплексов.

Достоверность научных результатов подтверждается проведенным

автором анализом литературы, посвященной вопросам внедрения и сопровождения КИС, приведенными материалами известных достижений других авторов, а также результатами апробации усовершенствованной технологии построения моделей.

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

Апробация результатов исследования. Основные положения диссертации докладывались и получили положительную оценку на Всероссийских научных конференциях молодых ученых и студентов «Реформы в России и проблемы управления», 2005, 2006, 2008 гг. в ГУУ, г. Москва.

Внедрение результатов исследования. Результаты исследования нашли применение в работе консультантов Департамента ERP-технологий ООО «ТехноСерв АС» при проектировании и внедрении информационных систем на базе программных продуктов компании SAP.

Публикации. По теме диссертации в открытой печати опубликовано 6 научных работ, общим объемом 1,9 п.л., лично автору принадлежит 1,7 п.л. Работы посвящены вопросам развития средств визуализации в системотехнике КИС.

Объем работы - диссертация состоит из введения, трех глав, заключения. Работа содержит 132 страницы основного машинописного текста, приложений 1,таблиц 4, рисунков 93. Список использованной литературы включает 64 наименований трудов отечественных и зарубежных авторов.

Структура диссертации.

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

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

Во второй главе - «Теоретические основы развития методов визуализации» -для повышения наглядности на этапах разработки и внедрения КИС предложено развитие представлений об обозначающих конструктивах знаковых систем, совершенствование способов конструирования знаковых систем, а также методов и средств обучения. Разработаны архитектуры компьютерных средств схемотехники.

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

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

II. Основное содержание работы

При разработке и внедрении КИС на крупных предприятиях наиболее востребованными (часто используемыми) являются следующие базовые методологии: разработка и внедрение КИС на основе ГОСТов; Accelerated SAP компании SAP AG; Application Implementation Method (AIM) корпорации Oracle; Microsoft Business Solutions Partner Methodology корпорации Microsoft. Укрупненные этапы разработки и внедрения в них схожи и могут быть сведены к следующим: разработка концепции; предъэскизный проект; эскизный проект; техно-рабочий проект; опытная эксплуатация; промышленная эксплуатация; сопровождение.

На всех этапах разработки и внедрения КИС для самых разнообразных целей используются методы и средства визуализации информации. Основная масса инженерных задач при разработке и внедрении КИС решается на этапе технического и рабочего проектирования. Именно эти этапы в настоящий момент используют специализированные технологии схематизации и визуализации информации - CASE-технологии.

На основании обзора методологии функционального моделирования SADT, моделированию потоков данных (процессов) - методология Gane/Sarson, методологии ARIS, UML выявлена основная тенденция развития CASE-средств - унификация, упрощение обозначений, абстракция, закрытость знаковых систем.

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

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

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

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

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

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

Общую задачу повышения наглядности можно разбить на две крупных подзадачи: 1) совершенствование методов; 2) совершенствование средств.

Знаковые системы, используемых при разработке и внедрении КИС, в современных условиях не обязательно должны решать задачи получения новой информации и легкой конвертации построенных моделей в искусственные языки

- языки программирования. Желательно использовать наглядные и узнаваемые конечными пользователями обозначения референтов. Тип подобных знаковых систем в таком случае будет ближе к образным, чем к конвенциальным системам.

Такие системы обозначений желательно создавать открытыми для приема новых синонимичных знаков. Один и тот же референт может быть обозначен в диаграммам основанных на таких системах и предназначенным для разных пользователей разными знаками.

Необходимо отметить, что данный подход никак не влияет на процесс выделение референтов в предметной области. Консультант по внедрению КИС по-прежнему должен уметь видеть бизнес-процессы, функции, определять участников и ответственных. Однако обозначать референты он будет по-новому

- максимально наглядно. Подобный подход не мог быть реализован в докомпьютерную эру, так как использование наглядных (максимально

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

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

В качестве описанных выше обозначающих конструктивов могут выступать объекты, разработанные, например, в мультимедийной среде авторских разработок Macromedia Flash, собранные по классам в библиотеки. В терминах данного программного средства описываемые объекты называются «Символы». Символы представляют собой повторно используемые элементы, они могут содержать графику, изображения, кнопки, звук, видео и текст. Во Flash существует три типа символов, которые можно использовать для визуализации самых различных референтов:

• Movie clip (Видеоклип). Видеоклип подобен маленькому документу Flash. Он может содержать действия, временную шкалу с несколькими кадрами, много слоев, а также видеоклипы, графику, кнопки, звук и т.п. Кроме того, временная шкала видеоклипа отделена от любой другой временной шкалы. Все эти возможности делают видеоклипы мощным и полезным средством Flash.

• Graphic (Графика). Графический символ более ограничен в отношении содержимого. В нем не могут содержаться действия или звук. В него помещается графика, изображения или текст, которые в виде одного объекта могут многократно быть использованы в главной временной шкале или видеоклипе. Временная шкала графического символа зависит от главной временной шкалы или временной шкалы символа видеоклипа, к которому графический символ присоединен.

• Button (Кнопка). Символы кнопок имеют встроенную временную шкалу с четырьмя стандартными кадрами: Up (Вверх), Over (Над), Down (Вниз) и Flit (Нажатие). Эти кадры позволяют быстро создавать интерактивные кнопки с различными визуальными состояниями.

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

Основная масса современных САБЕ-средств использует понятие «диаграмма» - определенного набора конструктивов знаковых систем, помещаемом на 1 листе (экране) и обозримом для пользователя (именно к диаграмме применяется, например, «правило семи»). Также развитые САБЕ-системы поддерживают многоуровневое моделирование, реализуемое, как правило, через иерархию диаграмм (возможность «проваливания» с диаграмм верхнего уровня на диаграммы нижнего).

Данное представление взаимосвязей конструктивов позволяет создавать статичные схемы описания предметной области (инфраструктуры и процессов). Для целей повышения наглядности подобных статичных схем в их компьютерном представлении современные мультимедийные средства позволяют дополнительно использовать следующие возможности в процессе конструирования:

1) визуализация отношений между конструктивами;

2) использование слоев для отображения инфраструктуры.

Визуализация отношений между конструктивами может быть представлена

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

Данная анимация является периодической. Изначально перемещаемый объект появляется в точке А. Объект следует каждый раз по одной и той же траектории из точки А в точку В. «Дойдя» до точки В объект исчезает. Очевидно, что для реализации простой подобной визуализации достаточно задавать объект, точку А, точку В, траекторию движения и скорость движения.

Использование слоев на диаграммах для отображения инфраструктуры аналогично принципам построения слоев в геоинформационных системах (ГИС). Отдельные элементы и связи на диаграммах объединяются в отдельные слои, что позволяет ими манипулировать как группой элементов на этапах представления и предъявления диаграмм. Данный принцип в ГИС, например, позволяет просмотреть отдельно элементы водоснабжения (трубопроводы, коллекторы, бойлеры, котельные и т.д.) в масштабах всего города или отдельного района. В рамках моделирования предприятия (отдельного цеха) можно отдельно рассмотреть, например, такие слои как оборудование, персонал, элементы управления и т.д.

В случае компьютерного предъявления информации представляется возможным применение сценарного подхода. Отдельные слои диаграмм возможно объединять в сцены. В рамках этих сцен можно отображать отношения между конструктивами, составляющие определенную последовательность. Например, при моделировании производственного процесса возможно отобразить строгую последовательность производственных операций обработки материала, включая перемещение полуфабрикатов между участками. При таком моделировании периодическая анимация уже не подходит. Внутри сцен необходимо использовать анимацию по событию или по времени (например, что-то должно начать обрабатываться только после того, как на вход

поступили детали; или параллельный процесс должен быть запущен с временным лагом относительно другого процесса). Данная логика схожа с логикой обработки событий в современных средах программирования. Время в подобных средах также может вызывать события с помощью такого объекта как «таймер» (он может начать отсчет по какому-либо предыдущему событию, а закончить через установленный интервал времени - и выдать соответствующее событие). На рисунке (рис. 1.) показан пример реализации данной визуализации при моделировании процесса поступления материала на склад.

Склад сырья

Склад сырья

ГТ

Ш

Приезжает машина от поставщика. Документы передаются в отдел закупок.

Осуществляется разгрузка машины. Машина уезжает.

Рис. 1. Пример сценарной визуализации внутри ] сцены по последовательности события (на примере процесса поступления материала).

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

визуализации), а по заранее предопределенному сценарию. Пользователь в этом случае работает с предъявляемой ему презентацией по меню видеомагнитофона. Он может поставить на паузу, перемотать вперед, перемотать назад, замедлить или ускорить воспроизведение. При разработке и внедрении корпоративных информационных систем участниками процесса как можно раньше должны становиться конечные пользователи будущей системы, а их обучение работе в ней желательно начинать уже на самых первых этапах проектирования. Основная проблема при этом - будущие пользователи должны понимать термины и принципы работы будущей системы. Как это сделать, если система еще не внедрена, инструкции не написаны? На лицо временной разрыв. Для его преодоления возможно использования более наглядных средств обучения, как в предъявлении информации, так и контроля знаний.

В части предъявления информация современные мультимедийные средства позволяют компоновать модели предприятия в обучающие модули. При том может быть использована как статичная визуализация - например, для показа основных подсистем и элементов системы, так и сценарная - для отображения последовательности действия (например, сложных бизнес-процессов). Для лучшего усвоения информации и тот и другой тип компоновки конструктивов может быть сопровожден текстовыми комментариями, более детально описывающими то, что отображается в данный момент на экране пользователя. Для сценарной визуализации возможно добавление звуковых комментариев. В результате получиться полноценный фильм (или мультфильм) о том или ином процессе в организации.

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

Для целей контроля знаний учебные модули могут сопровождаться тестами в электронном виде. Это может быть как классический компьютерный тест (на экран выводится вопрос - картинка или словесное описание и несколько вариантов ответов, из которых надо выбрать один или несколько правильных; на ответ отведено определенное время; результат теста регистрируется в специальном файле-журнале на сервере и т.д.), так и тест в форме маленькой компьютерной игры.

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

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

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

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

Модуль обучения. Данный модуль состоит из хранилища учебных материалов, единого хранилища обучающих модулей, инструментов накопления учебных материалов, а также инструментов разработки мультимедийных приложений. С помощью интерфейса разработки учебных модулей все вышеперечисленные компоненты, а также библиотека визуальных объектов и единое хранилище презентаций образуют рабочую среду разработчика модулей обучения. Конечный пользователь имеет интерфейс обучения, связанный с единым хранилищем модулей обучения. На рисунке (рис. 3.) показана архитектура моделирующего стенда в укрупненном виде.

Результатами моделирования на каждом из модулей МоСт будут являться демонстрационно-обучающие комплексы (ДОК). При том, исходя из архитектуры МоСт, ДОК может сочетать в себе модели системы (представленные в виде простого набора слоев и диаграмм), презентации (представленные либо в виде набора слайдов (определенных слоев диаграмм) с иерархическим меню, либо в виде фильма на основе сценария с текстовыми комментариями или звуковым сопровождением) и обучающие модели (содержащие ряд презентаций и дополненные средствами контроля знаний). На рисунке (рис. 2.) показана архитектура ДОК с компонентами, которые могут в него входить. Моделирующий стенд может быть реализован как совокупность различных программно-технических средств. С точки зрения технической реализации могут быть использованы как обычные персональные компьютеры для построения сравнительно простых моделей, так и сложные вычислительные комплексы в случае трехмерного моделирования.

ДЕМОНСТРАЦИОННО ОБУЧАЮЩИЙ КОМПЛЕКС

о

Диаграмма

Презентации

/ \

Набор слоев Фильм с

и диаграмм пояснениями

Обучающие модули

I'

Презентация

+

Ср-ва контроля

ш

Рис. 2. Архитектура демонстрационно-обучающего комплекса.

МОДУЛЬ ПРЕДСТАВЛЕНИЯ

. Инструменты разработки

мультимедийных приложений

Инструменты накопления учебного материала

Рис. 3. Укрупненная архитектура моделирующего стенда.

С программной точки зрения могут быть использованы разнообразные сочетания самых различных средств разработки мультимедийных приложений: специализированных инструментов (например, Microsoft Office, включая Microsoft Visio и Microsoft Power Point и др.), авторских средств разработки мультимедийных приложений (например, Lotus Learning Space, комплекс продуктов компании Hyper Method, Click21earn ToolBook Assistance, Macromedia Authorware, программы трехмерного моделирования: Swift 3D, 3D STUDIO MAX, CAD-системы (Auto CAD, Archi CAD) и т.д.), а также современные среды программирования (например, Borland Delphi, Microsoft Visual С ++, Microsoft Visual Basic).

Одним из примеров реализации достаточно мощного моделирующего стенда может являться следующее сочетание программно-технических средств: персональный компьютер под управлением Windows ХР / Vista, программный пакет Macromedia Flash для создания и компоновки мультимедийных приложений в сочетании со специальными средствами работы с файлами MDM Zinc. Сам комплекс Macromedia Flash не предоставляет возможности работать с файлами на локальных компьютерах (для этого используются либо описанное выше средство и аналоги к нему, либо устанавливается локально на машину один из Web-серверов). При создании сетевых моделирующих стендов (с одновременной работой в среде нескольких пользователей) Macromedia Flash позволяет централизовано хранить файлы проекта на сервере и получать доступ к ним.

Данный инструмент разработки приложений достаточно гибкий и удобный. Macromedia Flash содержит развитый объектно-ориентированный язык программирования, увеличивающий гибкость системы. Система обладает достаточной универсальностью, какой-либо привязки к предметным областям не имеет.

Согласно архитектуре МоСт первым необходимо рассмотреть модуль представления. Основным понятием в представлении является «Проект». Один проект может содержать в себе несколько диаграмм (совокупность конструктивов) и представляет собой отдельный файл.

Проекту могут подчиняться одна или несколько диаграмм. Для целей реализации принципа использования слоев на диаграмме необходимо выделить следующие типы диаграмм:

1) диаграмма-уровень;

2) диаграмма-слой.

Диаграмма типа «уровень» представляет собой папку, которая содержит одну или несколько диаграмм типа «слой» и/или «уровень». Проект сам является диаграммой типа «уровень» на самом верху иерархических отношений. Таким образом, проект будет являться совокупностью диаграмм (различного уровня и типов). Меню навигации между такими диаграммами наиболее удобно представить в виде дерева.

Следующим в рассмотрении является модуль предъявления. Для разработки презентаций на основе уже созданных моделей представления используются сцены. Отдельная сцена сочетает в себе одно или несколько диаграмм одного

уровня (из модели представления), накладываемых друг на друга в определенной последовательности. Совокупность сцен образует сценарий. Статичная визуализация также может быть представлена в виде частного случая простого сценария. При создании того или иного сценария однозначно указывается (и не может быть изменен) тип сценария: набор слайдов или фильм. Отдельный сценарий сохраняется в отдельный файл. К сценам можно добавить комментарий. При статичной визуализации комментарий в рамках одной сцены неизменяем. При использовании такого типа сценария как «фильм» существует возможность привязки текста комментария к различным событиям, возникающим в рамках сцены, а также запись и прикрепление звукового сопровождения сцены.

Для реализации сложных функций (управление событиями, запись и прикрепление аудио информации и т.д.) используется отдельная панель инструментов и контекстное меню. Таким же образом можно получить доступ к таким функциям как: переход на другую диаграмму при наступлении определенного события сцены или действиях пользователя (двойной клик на объект, например), для диаграмм типа «набор слайдов» присутствует функция конфигурирования меню презентации (в виде последовательного списка или дерева).

Для пользователя на этапе предъявления создан свой интерфейс (плеер, вьювер). Он является максимально упрощенным и содержит только самые необходимые элементы управления презентацией.

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

В рамках апробации макета МоСт с использованием стандартных средств Macromedia Flash были разработаны два демонстрационно-обучающих комплекса:

1) ДОК основных производственных процессов лесопильного цеха (с применением статичной визуализации);

2) ДОК процесса поступления материала на склад (с применением сценарного подхода).

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

При построении диаграммы использовано несколько слоев (диаграмм типа «слой»). Отдельным слоем показано оборудование, материальные потоки, персонал, а также подсистема управления производственной линией.

Для большей наглядности представлена динамика движения транспортеров, перемещение материалов и изменение их физических свойств (цвета и размера) после каждого этапа обработки производственного процесса. На рисунке (рис. 4.) показано соответствие технологии производства представлению процессов на разработанной диаграмме.

С помощью данного ДОК реализуется компьютерное представление технологии производства пиломатериалов. Комплекс подобного рода может быть дополнен видеоматериалами, с помощью которых более детально «рассказывается» специфика отдельного производственного участка. Таким образом, диаграмма может выступать в роли меню для самого разнообразного мультимедийного контента.

В рамках второго ДОК описан процесс поступления материала на склад. При этом использован сценарный подход. Данный ДОК может найти применение на самых различных этапах проектирования КИС: в ходе эскизного проектирования для отображения возможной последовательности операций после .внедрения КИС; на этапах техно-рабочего проектирования - для согласования вариантов реализации бизнес-процессов и назначения ответственных за отдельные операции; в ходе эксплуатации и поддержки КИС -для обучения конечных пользователей и формирования целостного понимания о

процессе. Данный ДОК можно рассматривать как самостоятельный фильм, повествующий о процессе. На рисунке (Рис 5.) представлена часть сцены «Разгрузка машины».

Рис. 5. Разгрузка машины.

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

Для экономического обоснования разработки моделирующих стендов данный процесс рассмотрен как коммерческий проект. Разработанный программный комплекс предполагается путем тиражирования внедрять на предприятиях. Плановая продолжительность коммерческого проекта может быть определена в 2 года (24 месяца). Из них первые 6 месяцев тратятся на создание преднастроенной среды МоСт. В работе представлен возможный маркетинговый план, рассчитаны затраты на разработку и реализацию программного продукта.

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

= Споет Цео-Спер

где Qбeз - объем продукции необходимый для покрытия издержек, Споет -постоянные затраты, Цед - цена единицы продукции, Спер - переменные затраты.

В описываемом проекте сумма постоянных затрат равна 4 356 ООО руб., а сумма переменных затрат составляет 31 700 руб. на единицу продукции. По экспертным оценкам предполагаемая стоимость продажи одной единицы продукции - 170000 руб. Таким образом, при подстановке данных в формулу, получаем: Q6e3 = 31. Для покрытия всех издержек необходимо продать 31 экземпляр разрабатываемого программного продукта.

Для того чтобы оценить эффективность проекта, рпассчитан чистый дисконтированный доход (ЧДЦ).

т

ЧДД = ¿(R ,-3 + )-—!—■

t=0 ' + (2)

где Rt - это доходы за период;

3t+ - это затраты за период;

Е - ставка дисконтирования, а 1/(1+Е)' - коэффициент дисконтирования (для каждого периода t);

Т - общее число рассматриваемых периодов.

В качестве периода взят месяц. В качестве ставки дисконтирования принята ставка в 20%. Получается, что ЧДД на конец проекта равен 1274254 руб. При этом внутренняя норма доходности проекта равна 50%.

На основе приведенных потоков платежей видно, что проект окупается полностью уже через полтора года после начала.

На основе выполненных расчетов сделан вывод о том, что проект по разработке моделирующих стендов может быть весьма эффективным с экономической точки зрения.

III. Выводы

1. Уровень схемотехнического моделирования еще недостаточно «прописан» в научных установках системотехники компьютеризованных систем в экономике, в концептологии КИС. Как следствие - отставание соответствующего системотехнического направления, особенно это заметно в звене сопряжения проектанта и потребителя проектных решений - так называемого пользователя.

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

3. Широко используемые статичные схемы представления модели предприятия в их компьютерном представлении современные мультимедийные средства позволяют дополнить следующими возможностями: визуализацией отношений между конструктивами (повторяющейся анимацией) и использованием слоев для отображения инфраструктуры (принцип, используемый в геоинформационных системах).

4. В случае компьютерного предъявления информации представляется возможным применение сценарного подхода. С помощью него возможно создать

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

5. В части обучения современные мультимедийные средства позволяют компоновать модели предприятия в обучающие модули. Для организации полноценного процесса обучения модули могут быть дополнены различными средами контроля знаний (например, в виде классического компьютерного тестирования).

6. В рамках исследования спроектирована архитектура моделирующего стенда, состоящая из модулей представления, предъявления и обучения. А также показана возможная архитектура демонстрационно-обучающих комплексов.

7. С практической точки зрения в рамках диссертационной работы разработан макет моделирующего стенда на основе авторской среды разработки Macromedia Flash. Разработаны примеры демонстрационно-обучающих комплексов, в которых использованы предложенные в работе развития представлений о конструктивах знаковых систем и совершенствования способов компоновки.

IV. Опубликованные работы, отражающие основные научные результаты диссертации:

1. Граблев М.Н. (статья) Развитие представлений об обозначающих конструктивах знаковых систем в проектировании автоматизированных систем управления (АСУ). // Вестник университета №6. - М.: ГУУ. - 2007 г. - 0,7 п.л.

2. Граблев М.Н. (статья) Развитие методов и средств визуализации при разработке и внедрении автоматизированных систем управления. // Вопросы экономических наук № 5. - М..: Спутник+. - 2008 г. - 0,3 п.л.

3. Граблев М.Н., Сидоров П.А. (статья) Разработка системы критериев для оценки инструментов создания мультимедийных приложений. // Вестник университета №2. - М.: ГУУ. - 2004 г. - 0,45 п.л. (лично автору принадлежит 0,25 п.л.)

4. Граблев М.Н. (статья) Совершенствование представления и предъявления отношений между обозначающими конструктивами знаковых систем в проектировании автоматизированных систем управления (АСУ). Тезисы докладов Всероссийской научной конференции молодых ученых и студентов «Реформы в России и проблемы управления - 2008». - М.: ГУУ, - 2008 г. - 0.17 п.л.

5. Граблев М.Н. (статья) Применение средств демонстрационно-обучающего комплекса в проектировании АСУ. Тезисы докладов Всероссийской научной конференции молодых ученых и студентов «Реформы в России и проблемы управления - 2006». - М.: ГУУ, - 2006 г. - 0.15 п.л.

6. Граблев М.Н. (статья) Макетирование предприятий при создании эскизного проекта информационной системы. Тезисы докладов Всероссийской научной конференции молодых ученых и студентов «Реформы в России и проблемы управления - 2005». - М.: ГУУ, - 2005 г. - 0.15 п.л.

Подп. в печ. 20.01.2009. Формат 60x90/16. Объем 1,0 п.л.

Бумага офисная. Печать цифровая.

Тираж 50 экз. Заказ № 14

ГОУВПО «Государственный университет управления» Издательский дом ГОУВПО «ГУУ»

109542, Москва, Рязанский проспект, 99, Учебный корпус, ауд. 106

Тел./факс: (495) 371-95-10, e-mail: diric@guu.ru

www.guu.ru

Диссертация: содержание автор диссертационного исследования: кандидата экономических наук, Граблев, Михаил Николаевич

ВВЕДЕНИЕ.

1. СОВРЕМЕННЫЕ МЕТОДЫ И СРЕДСТВА ВИЗУАЛИЗАЦИИ, ИСПОЛЬЗУЕМЫЕ ПРИ ВНЕДРЕНИИ И СОПРОВОЖДЕНИИ КИС.

1.1. Обзор современных методологий разработки и внедрения КИС.

1.2. Применение методов, средств схематизации и визуализации на этапах разработки и внедрения КИС.

1.3. Обзор СА8Е-технологий, используемых при разработке и внедрении КИС.

1.4. Позитивная семиотика и визуализация информации в научно-технической деятельности.

1.5. Основные направления развития методов и средств визуализации, используемых при внедрении и сопровождении КИС.

2. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАЗВИТИЯ МЕТОДОВ ВИЗУАЛИЗАЦИИ.

2.1. Развитие представлений об элементах знаковых систем.

2.2. Способы компоновки знаковых систем.

2.3. Развитие методов и средств обучения пользователей на этапах разработки и внедрения КИС.

2.4. Архитектура программных продуктов поддержки методов визуализации

3. МЕТОДИЧЕСКИЕ ПОЛОЖЕНИЯ ПО РАЗРАБОТКЕ ПРОГРАММНЫХ ПРОДУКТОВ ПОДДЕРЖКИ МЕТОДОВ ВИЗУАЛИЗАЦИИ.

3.1. Методические положения по построению и использованию моделирующих стендов для внедрения и сопровождения КИС.

3.2. Методические положения по построению и использованию демонстрационно-обучающих комплексов для внедрения и сопровождения КИС.

3.3. Экономическое обоснование разработки программных продуктов поддержки методов визуализации.

Диссертация: введение по экономике, на тему "Развитие методов и средств визуализации, используемых при внедрении и сопровождении корпоративных информационных систем"

Современное общество оперирует колоссальными объемами информации. Перед современным человеком встает задача осознания за короткий интервал времени (время, как известно, тоже ресурс) необходимой для него информации. В ходе реализации больших проектах все чаще на первый план выходит проблема коммуникации членов проектной группы (имеющих различный возрастной состав, уровень образования, опыт, заинтересованность и т.д.). Для достижения общей цели люди в команде должны мыслить схожими между собой образами. Все чаще приходится задумываться о методах и средствах, позволяющих наиболее адекватно отражать структуру объекта, чтобы его системные свойства (в том числе и эффекты) вычленялись зрительно, были «говорящими». Данные положения составляют суть проблемы наглядности. То, что осознается, мыслится, понимается, моделируется, проектируется, объясняется должно быть наглядным.

Человечество всегда стремилось к наглядности: рисунки, карты, схемы, наглядные образы в классической литературе, сравнительные обороты в поэзии, фотография, кинематограф и т.д. При этом за длительный срок существования проблемы (начало можно отнести к первым наскальным рисункам) людям удалось выработать ряд правил, норм, позволяющих добиться наглядности в отдельных областях [30]. Так, например, в инженерных науках сформированы правила формирования чертежей, начертания схем, в картографии разработаны приемы нанесения на карту различных объектов, сформировалась типизация карт (географические, политические и т.д.). Довольно серьезную проработку проблема получила и в искусстве: приемы рисования в живописи; нотная грамота в музыке; операторские приемы в кинематографе и т.д. [30]

Актуальность темы исследования. Проблемам визуализации в представлениях проектной и рабочей документации всегда - явно или неявно -уделялось большое внимание в системотехнике систем. В технических и научных приложениях значительный успех достигнут в направлении, известном как схемотехника — особенно впечатляюще, например, в электротехнике или химии. Аналогично при внедрении и сопровождении корпоративных информационных систем (КИС) довольно широкое распространение получили так называемые САБЕ-системы и технологии, по существу, так же нацеленные на восприятие решений человеком, продукции, можно сказать, человеко-ориентированного моделирования.

Уровень схемотехнического моделирования еще недостаточно «прописан» в научных установках системотехники компьютеризованных систем в экономике, в концептологии КИС. Как следствие - отставание соответствующего системотехнического направления, особенно это заметно в звене сопряжения проектанта и потребителя проектных решений - так называемого пользователя. А если смотреть с позиций современной информатики, то в этом звене явно недостаточно используются новые эффективные возможности улучшения всего системотехнического комплекса -мультимедийные средства. Инструментарий проектирования КИС не обладает вполне достижимым уровнем наглядности, что явно снижает сферу его применимости.

Схемотехника направлена на выявление структурных особенностей систем, их синтез (определение структуры), обеспечивающий выполнение определённых функций системы, а таюке расчёт параметров входящих в них элементов на всех этапах жизненного цикла системы (проектирование, создание и эксплуатация). Также она представляет собой интерфейс между разработчиками и пользователями будущей системы.

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

Цели диссертационного исследования состоят в: развитии концептологии схемотехнического проектирования и методов визуализации, используемых на этапах проектирования и внедрения КИС; создании образцов схемотехнических стандартов проектирования

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

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

- развиты представления об элементах знаковых систем, используемых при внедрении и сопровождении КИС; развиты способы конструирования знаковых систем; спроектированы и разработаны моделирующие стенды; апробированы демонстрационно-обучающие комплексы.

Объектом исследования является процесс проектирования, внедрения и сопровождения корпоративных информационных систем.

Предметом исследования является уровень схемотехнического проектирования, методы и средства визуализации, используемые на этапах проектирования, внедрения и сопровождения КИС.

Теоретической основой исследования послужили труды российских и зарубежных ученых в области проектирования и внедрения КИС, использования СА8Е-средств, в области семиотики, системного анализа и др.

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

Научная новизна диссертационной работы заключается в предложенной технологии построения многоуровневых моделей для целей проектирования КИС, отличительными особенностями которой являются: использование предопределенной библиотеки более наглядных, чем в стандартных СА8Е-средствах, конструктивов; дополнение статичных моделей визуализацией отношений между конструктивами и использованием слоев для отображения инфраструктуры.

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

Достоверность научных результатов подтверждается проведенным автором анализом литературы, посвященной вопросам внедрения и сопровождения КИС, приведенными материалами известных достижений других авторов, а также результатами апробации усовершенствованной технологии построения моделей.

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

Апробация результатов исследования. Основные положения диссертации докладывались и получили положительную оценку на Всероссийских научных конференциях молодых ученых и студентов «Реформы в России и проблемы управления», 2005, 2006, 2008 гг. в ГУУ, г. Москва.

Внедрение результатов исследования. Результаты исследования нашли применение в работе консультантов Департамента ERP-технологий ООО «ТехноСерв АС» при проектировании и внедрении информационных систем на базе программных продуктов компании SAP.

Публикации. По теме диссертации в открытой печати опубликовано 6 научных работ, общим объемом 1,9 п.л., лично автору принадлежит 1,7 п.л. Работы посвящены вопросам развития средств визуализации в системотехнике КИС.

Объем работы - диссертация состоит из введения, трех глав, заключения. Работа содержит 132 страницы основного машинописного текста, приложений

Диссертация: заключение по теме "Математические и инструментальные методы экономики", Граблев, Михаил Николаевич

Выходы

Механизм

Рис. 2.5. Функциональный блок и интерфейсные дуги I

А-0

Более общее представление

Более детальное представление

Эта диаграмма является "ро госте лем этой диаграммы

Рис. 3.6. Структура БАОТ-модели. Декомпозиция диаграмм

Моделирование потоков данных (процессов) [4, 14, 41]. В основе данной методологии (методологии Оапе/Загвоп) лежит построение модели анализируемой информационной системы - проектируемой или реально существующей. В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных (ДПД или ОБО), описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии (контекстные диаграммы) определяют основные процессы или подсистемы информационной системы с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня. Такая декомпозиция продолжается, создавая многоуровневую иерархию диаграмм, до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором процесс становятся элементарными и детализировать их далее невозможно.

Источники информации (внешние сущности) порождают информационные потоки (потоки данных), переносящие информацию к подсистемам или процессам. Те в свою очередь преобразуют информацию и порождают новые потоки, которые переносят информацию к другим процессам или подсистемам, накопителям данных или внешним сущностям потребителям информации. Таким образом, основными компонентами диаграмм потоков данных (рис. 1.7.) являются:

• внешние сущности;

• системы/подсистемы;

• процессы;

• накопители данных;

• потоки данных. обраСагакиая даиуыснгацпа ипресиаопв^ци«! ма иперц-цнид / и <1 / детглаг (лиентя, V»

ГТС'ТОЮП сбслукисвннч ч

Рис. 1.7. Пример диаграммы потоков данных

Методология АШЗ [62]. Концепция Архитектуры Интегрированных Информационных Систем (АИБ) основана на идее интеграции, которая является составной частью комплексного анализа бизнес-процессов. Первый шаг при создании архитектуры состоит в разработке модели бизнес-процесса, описывающей все его основные функции. Полученная таким образом чрезвычайно сложная модель разделится на подмодели, или типы моделей, в соответствии с типами представлений (рис. 1.9. — 1.12.). Это позволяет существенно снизить степень ее сложности. Содержимое типов моделей может быть описано методами, предназначенными для конкретного типа представления. Многочисленные взаимосвязи между типами моделей при этом не учитываются. Впоследствии эти взаимосвязи инкорпорируются в общую модель для анализа всего процесса без какой-либо избыточности. Вторым подходом, уменьшающим сложность модели бизнес-процесса, является анализ каждого типа моделей на различных уровнях. В соответствии с концепцией модели жизненного цикла различные методы описания информационных систем дифференцируются по степени их близости к информационным технологиям. Это гарантирует целостность описания на всех этапах, начиная от проблем управления бизнесом до технической реализации информационной системы. Архитектура АПК (рис. 1.8.) создает основу для разработки и оптимизации интегрированных информационных систем, а также для описания их реализации. Выбор уровней и типов описаний формирует архитектуру АШБ, которая используется в качестве модели для построения процессов, связанных с управлением бизнесом, их анализа и оценки.

Рис. 1.8. Модели архитектуры АЯ18 при описании бизнес-процессов

Рис. 1.9. Пример функциональной модели

Рис. 1.10. Пример информационной модели.

Рис. 1.11. Пример организационной модели.

Рис. 1.12. Пример управляющей модели.

Unified Modeling Language [16, 24]. UML (сокр. от англ. Unified Modeling Language— унифицированный язык моделирования)— язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем.

Использование UML не ограничивается моделированием программного обеспечения. Его также используют для моделирования бизнес-процессов, системного проектирования и отображения организационных структур. UML позволяет разработчикам ПО достигнуть соглашения в графических обозначениях для представления общих понятий (таких как класс, компонент, обобщение (generalization), объединение (aggregation) и поведение) и больше сконцентрироваться на проектировании и архитектуре.

UML поддерживается самыми разнообразными программными продуктами:

• Rational Rose (Rational Software, Windows 98/NT/2000/XP, Linux Red Hat 6.2, 7.0, Solaris 2.5.1,2.6, 7, 8, HP-UX 10.20, 11.0, 11.i);

• Microsoft Visual Studio .NET Enterprise Architect, Microsoft Visio (Microsoft, платформы: Windows 98/NT/2000/XP/Server 2003);

• Describe Enterprise (Embarcadero technologies, платформы: Windows 98/NT/2000/XP);

• семейство продуктов Together (Borland, платформы: Windows 98/NT/2000/XP, Linux, Solaris);

• Bold for Delphi (Borland, платформы: Windows 98/NT/2000/XP);

• MagicDraw (Magic, Inc., платформы: Windows 98/Me/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, ADC, Mac OS);

• QuickUML (ExcelSoftware, платформы: Windows 98/NT/2000/XP) .

Также некоторые продукты OpenSourse, например ArgoUML, Novosoft UML Library.

Основными элементами UML являются сущности (Thing), отношения (Relationship), диаграммы (Diagram). Сущности являются ключевыми абстракциями языка, отношения связывают сущности вместе, диаграммы группируют коллекции сущностей, которые представляют интерес. Структурные сущности являются существительными языка (рис. 1.13.). К ним относятся:

Класс Активный класс

Window Window

Origin Origin

Size Size

Openf) OperiQ

Closet) Closai!

Move0 MoveQ

DisplavO* DisnlayO

Интерфейс О

Slecppiny f-/"■""-f Collaboration ) ( Uso case

Компонент i [егтп.ша

Рис. 1.13. Структурные сущности UML Классы (Class) - это набор объектов, разделяющих одни и те же атрибуты, операции, отношения и семантику. Класс реализует один или несколько интерфейсов и изображается виде прямоугольника, включающего имя класса, имена атрибутов, операций, примечание.

Интерфейсы (Interface) - это набор операций, которые определяют сервис класса или компоненты. Интерфейс графически изображается в виде круга и, как правило, присоединяется к классу или к компоненту, который реализует данный интерфейс.

Узел

Кооперации (Collaboration) - определяют взаимодействие и служат для объединения ролей и других элементов, которые взаимодействуют вместе так, что получающееся в результате поведение объекта оказывается большим, чем просто сумма всех элементов. Изображается в виде эллипса с пунктирной границей.

Прецеденты (Use case) - описание набора последовательностей действий, которые выполняются системой и имеют значение для конкретного действующего лица (Actor). Прецеденты изображаются в виде эллипса и используются для структурирования поведенческих сущностей в модели. Активные классы (Active class) - это классы, чьими экземплярами являются активные объекты, которые владеют процессом или потоком управления и могут инициировать управляющее воздействие. Стереотипами конкретного класса являются процесс (Process) и поток (Thread). Графически такой класс изображается как класс с жирной границей.

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

Узлы (Node) - физические объекты, которые существуют во время исполнения программы и представляют собой коммуникационный ресурс, обладающий, по крайней мере, памятью, а зачастую и процессором. На узлах могут находиться выполняемые объекты и компоненты. Изображаются узлы в виде куба, имеют имя и примечание.

Данные перечисленных семи типов объектов являются базовыми структурными объектами UML. Существуют также вариации данных объектов, такие как действующие лица (Actor), сигналы (Signal), утилиты (Utility - вид класса), процессы и нити (Process и Thread - виды активного класса),

ЗАКЛЮЧЕНИЕ

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

Существующих средств визуализации информации для коммуникации и обучения в рамках проекта разработки и внедрения КИС на этапах эскизного, технического, рабочего проектирования и внедрения (особенно в части обучения) недостаточно. Активно применяемые в настоящее время на подобных проектах современные САБЕ-средства для целей их использования в системе общения «разработчик - конечный пользователь» обладают слишком высоким уровнем абстракции.

В других отраслях науки активно используются различные способы визуализации информации, с применением самых различных знаковых систем. Наряду с высокоабстрактными способами представления окружающей реальности активно применяются и более наглядные (пусть и менее универсальные). Объяснить иногда проще на примере, чем с помощью сухого определения.

Повысить наглядность обозначающих конструктивов при проектировании КИС можно с помощью мультимедийных средств визуализации информации. Имея заранее предопределенную библиотеку наглядных конструктивов, проектировщик может выбрать их и отобразить на диаграмме (для этого ему не придется каждый раз их полностью придумывать и перерисовывать). Более того, компьютер позволяет отобразить знак так, как это не возможно на бумаге - с применением динамической визуализации (аналог мул ьтип л икации).

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

В случае компьютерного предъявления информации представляется возможным применение сценарного подхода. С помощью него возможно создать отдельный фильм, в основу которого заложен сценарий, состоящий из последовательности сцен и набора действий внутри сцены. Таким способом можно продемонстрировать бизнес-процесс, затрагивающий определенные подсистемы (элементы) предприятия в совершенно четком аспекте в рамках выполнения единой бизнес-функции.

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

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

С практической точки зрения в рамках диссертационной работы разработан макет моделирующего стенда на основе авторской среды разработки Macromedia Flash. Разработаны примеры демонстрационно-обучающих комплексов, в которых использованы предложенные в работе развития представлений о конструктивах знаковых систем и совершенствования способов компоновки.

Диссертация: библиография по экономике, кандидата экономических наук, Граблев, Михаил Николаевич, Москва

1. Агапонов C.B. Средства дистанционного обучения. Методология, технология, инструментарий. СПб.:БХВ-Петербург, 2003 г.

2. Беляев И.П., Капустян В.М. Процессы и концепты. Москва, 1997. - 381 с.

3. Бесли К., Джиффорд X., Моннон Б., Маркс Т. FLASH MX Video. Справочник профессионала. Практ. пособ. /Пер. с англ.—М.: Издательство «СП ЭКОМ», 2003.

4. Вейцман В.М. Автоматизированная разработка корпоративных информационных систем: Учеб. пособие: (По специальности 351400 <Прикладная информатика (по обл.)> и др. междисциплинар. специальностям) Ярославль : МУБИНТ, 2003. - 163 с.

5. Вейцман В.М. Проектирование экономических информационных систем: Учеб. пособие: (Для дневного отд-ния по специальности <Прикладная информатика (в экономике» Ярославль : МУБИНТ, 2002. - 213 с.

6. ГОСТ 19.701-90 (ИСО 5807-85)). ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения.

7. ГОСТ 34.601-90. Автоматизированные системы. Стадии создания.

8. ГОСТ Р ИСО 15489-1-2007 СИБИД. Управление документами. Общие требования.

9. Деменков Н.П. SCADA-системы как инструмент проектирования АСУ ТП : Учеб. пособие М. : МГТУ, 2004. - 326 с.

10. Зенкин A.A. Когнитивная компьютерная графика / Под ред. Д.А. Поспелова. М.: Наука, Гл. ред. физ.-мат. лит., 1991. - 192 с.

11. Зиганов М.А., Козаренко В.А. Мнемотехника (техника запоминания на основе визуального мышления): учебно-методическое пособие М.: Школа рационального чтения, 2000. - 394 с.

12. Зырянов В.Н. Технология лесозаготовительного и лесопромышленного производства. 4.1: учебное пособие. Иркутск: издательство ИГЭА, 2001г. — 158 с.

13. Калитеевский P.E. Теория и организация лесопиления. М.: «Экология», 1995г. - 352 с.

14. Калянов Г.Н. Моделирование, анализ, реорганизация и автоматизация бизнес-процессов. Учебное пособие. М.: Финансы и статистика, 2006 — 239 с.

15. Каминский Е.А. Практические приемы чтения схем электроустановок. М.: Энергоатомиздат, 1988.

16. Кватрани Т., Палистрант Д. Визуальное моделирование с помощью IBM Rational Software Architect и UML /Пер. с англ.—M.: КУДИС-ПРЕСС, 2007. 192 с.

17. Краева Т.А. Развитие теории и методологии проектирования информационных систем бухгалтерского учета : диссертация . доктора экономических наук. — Москва, 1999. 282 с.

18. Куликов Г.Г. Автоматизированное проектирование информационно-управляющих систем : Систем, моделирование предм. обл. : Учеб. пособие (по направлению 552800 "Информатика и вычисл. техника") Уфа : УГАТУ, 1998. - 103 с.

19. Маслов А.Н. Совершенствование организации и управления консультационной деятельностью фирмы в области внедрения корпоративных информационных систем : диссертация . кандидата экономических наук. Москва, 2002. — 162 с.

20. Материалы курса SAP AG ASAP 90 «Руководство и управление проектом ASAP» для системы SAP R/3 версии 4.6С.

21. Материалы курса SAP AG ASAP 91 «SAP Implementation» для системы SAP R/3 версии 4.6С.

22. Материалы курса SAP AG SMI 310 «Инструментарий для внедрения: подробно» для системы SAP R/3 версии 4.6С.

23. Материалы курса SAP AG VSAP 50 «Reverse Business Engineerinr» для системы SAP R/3 версии 4.6C.

24. Мацяшек JI.A. Анализ требований и проектирование систем : Разраб. информ. систем с использованием UML : (Пер. с англ.) М., 2002. - 428 с.

25. Мирталибов Т.А. Распределенное проектирование информационных систем Ростов н/Д : Изд-во СКНЦВШ, 2004. - 207 с.

26. Печников А.Н., Ветров Ю.А. Проектирование и применение компьютерных технологий обучения : Ч. 1, кн. 2 Концепция систем автоматизированного обучения и моделирования процессов деятельности СПб.: БГТУ, 2003. - 206 с.

27. Проблемы оптимального проектирования информационных систем : Сб. науч. ст. -Тольятти : Междунар. акад. бизнеса и банк, дела, 1999. 179 с.

28. Сидоров П.А., Граблев М.Н. Разработка системы критериев для оценки инструментов создания мультимедийных приложений. «Вестник университета». Выпуск № 2 2004 года. Стр. 116-122. Издательство ГУУ

29. Скрипников O.A. Инструментарий проектирования и сопровождения информационных систем управления предприятием: диссертация . кандидата экономических наук. Воронеж, 2003. - 199 с.

30. Славин A.B. Наглядный образ в структуре познания. М., Политиздат, 1971. 271 с.

31. Соломоник А. Семиотика и лингвистика. М.Молодая гвардия, 1995 г.

32. Соломоник А. Монография: Позитивная семиотика (о знаках, знаковых системах и семиотической деятельности).http://\vww.oim.ru/reader.asp?whichpauc=l &mytip=l &word=&pagesize=15&Nomer=354

33. Степанов Ю.С. Семиотика, M.: Наука, 1971. - 168 с.

34. Строков А.Н. Трехмерное моделирование в Swift 3D, М: НТ ПРЕСС, 2007. - 272 с.

35. Схемотехника аналоговых интегральных схем : (Учеб. пособие) / Е.И. Глинкин -Тамбов : Изд-во ТГТУ, 2000. 119 с.

36. Тельнов Ю.Ф. Реинжиниринг бизнес-процессов : Компонент, методология : 2-е изд., перераб. и доп. М.: Финансы и статистика, 2005. — 318 с.

37. Терещенко С.С. Аналитика-капитал: Т. 1 Аналитика и информатика. Информационные структурно-сложные системы. Модели и методы проектирования / С.С. Терещенко М. : ИПКИР 2101с ВИНИТИ, 1999. - 279 с.

38. Трояновский В. М. Проектирование информационных систем : Курс лекций М. : МИЭТ, 2002. - 108 с.

39. Управление организацией: Учебник / Под ред. А.Г. Поршнева, З.П. Румянцевой, H.A. Соломатина. 2-е изд., перераб. И доп. - М: ИНФРА-М, 2000.

40. Фомин В.В. Автоматизация логического моделирования программного обеспечения с применением формального аппарата семиотических систем. — СПб.: Энергоатомиздат, 2000. -250 с.

41. Хабаров И.А. Философские проблемы семиотики, М: Высшая школа, 1978. - 160 с.

42. Шкурба В.В. Конспект лекций по курсу «Системный анализ».

43. Щедровицкий Г.П. Философия. Наука. Методология. /М.: ШКП, 1997

44. Сайт НПО «ЭнергоНаука» www.energoscience.ru

45. Сайт сетевого журнала «Кентавр» http://www.circleplus.ru/

46. Сайт научно-производственной группы «Планета» www.rnediaplanet.ru

47. Сайт компании Восток-Сервис http://vostok.ru/

48. Сайт пилорамы ЦДС 1100 http://www.cdsl 100.ru/

49. Сайт компании Седьмой легион http://www.lesosushilka.ru/

50. Сайт компании Synerplan http://www.svnerplan.ru/

51. Сайт компании Lutea http://www.lutea.onego.ru/

52. Сайт компании Станкоцентр http://www.stankocenter.ru/

53. Сайт Macromedia Flash http:// www, adob е. с о m/supp ort/doc umentati on/ en/fl ash/

54. Сайт форума по Flash http://www.flasher.ru

55. Сайт с библиотекой клипов Microsoft Office http://office.microsoft.com/ru-ru/clipart/default.aspx

56. Сайт программы MDM Zinc http://www.multidmedia.com/

57. Сайт программы Swift 3d http://www.swift3d.com/

58. Сайт раздела Informatics University of Sussex http://www.sussex.ac.uk/informatics/

59. Сайт Уральского отделения РАН http://www.uran.ru/

60. Сайт пособия по освоению методики внедрений готовых приложений на основе методики Oracle AIM http://www.cfln.ru/itm/standards/manual oracleaim.shtml

61. Сайт компании IDS Sheer http://www.ids-scheer.ru/ru/indexru.html

62. Rosemann M., Wiese Jens, "Measuring the Perfomance of ERP Software a Balanced Scorecard Approach", Proc. 10 Australasian Conference on Information Systems, 1999.

63. Zachman J.A., "A framework for information systems architecture", IBM SYSTEMS JOURNAL, VOL38, NOS 2&3, 1999.