авторефераты диссертаций БЕСПЛАТНАЯ БИБЛИОТЕКА РОССИИ

КОНФЕРЕНЦИИ, КНИГИ, ПОСОБИЯ, НАУЧНЫЕ ИЗДАНИЯ

<< ГЛАВНАЯ
АГРОИНЖЕНЕРИЯ
АСТРОНОМИЯ
БЕЗОПАСНОСТЬ
БИОЛОГИЯ
ЗЕМЛЯ
ИНФОРМАТИКА
ИСКУССТВОВЕДЕНИЕ
ИСТОРИЯ
КУЛЬТУРОЛОГИЯ
МАШИНОСТРОЕНИЕ
МЕДИЦИНА
МЕТАЛЛУРГИЯ
МЕХАНИКА
ПЕДАГОГИКА
ПОЛИТИКА
ПРИБОРОСТРОЕНИЕ
ПРОДОВОЛЬСТВИЕ
ПСИХОЛОГИЯ
РАДИОТЕХНИКА
СЕЛЬСКОЕ ХОЗЯЙСТВО
СОЦИОЛОГИЯ
СТРОИТЕЛЬСТВО
ТЕХНИЧЕСКИЕ НАУКИ
ТРАНСПОРТ
ФАРМАЦЕВТИКА
ФИЗИКА
ФИЗИОЛОГИЯ
ФИЛОЛОГИЯ
ФИЛОСОФИЯ
ХИМИЯ
ЭКОНОМИКА
ЭЛЕКТРОТЕХНИКА
ЭНЕРГЕТИКА
ЮРИСПРУДЕНЦИЯ
ЯЗЫКОЗНАНИЕ
РАЗНОЕ
КОНТАКТЫ


Pages:     | 1 |   ...   | 2 | 3 || 5 | 6 |   ...   | 11 |

«ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ (МЭСИ) IV Российская ...»

-- [ Страница 4 ] --

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

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

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

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

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

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

68 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ При построении совокупности моделей, дающей целостное представление об исследуемой системе, важную роль играет декомпозиция. Декомпозиция заключается в разделении описания (постановки) решаемой задачи (исследования, управления) на части и раздельном решении част ных задач с последующей координацией их решения. Очевидно, что декомпозиция объединяет в себе согласованное использование методов анализа при разделении постановки решаемой задачи и синтеза при координации решений частных задач. При необходимости процесс декомпозиции повторяется, что приводит к иерархическим древовидным структурам набора частных задач.

Можно предложить три класса задач декомпозиции, соответствующие различным обоб щенным вариантам их целей:

1) аспектная декомпозиция – разделить задачу описания исследуемой системы на задачи описания отдельных групп свойств (аспектов) этой системы;

результат декомпозиции – перечень (набор) аспектных описаний (представлений) системы;

набор аспектов называется конфигурато ром описания системы;

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

результат декомпозиции – перечень (набор) аспектных описаний на выделен ных уровнях;

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

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

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

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

Архитектура САС, определяется ее (рис.1) – конфигуратором (совокупностью аспектов, в которых создаются описания системы), – иерархическими аспектными подсистемами различных уровней, – принципами их взаимодействия.

Рис. 1. Структура целостного описания (архитектура) САС Понятие архитектуры сложной системы можно использовать для структуризации предмет ной области прикладной информатики (и как научного направления, и как учебной специальности или направления подготовки).

Термин «прикладная» подразумевает наличие определенной предметной области, в которой применяются методы, средства и технологии информатики.

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ В рамках прикладной информатики могут быть реализовываться различные виды деятель ности: предметная (профессиональная деятельность пользователей), проектная, эксплуатационная, внедренческая и др. При этом для каждого вида деятельности минимальным для целостного рас смотрения является следующий конфигуратор Предмет – информационное представление объекта деятельности, адекватно описывающее его с позиций достижения имеющейся цели, выполнения возложенных функций.

Метод – способы сведения целей (функций) к конкретным задачам и методам их решения.

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

теория систем и системный анализ – как вводящая понятие архитектуры системы и конкре тизирующая общие принципы системного подхода и методы системного анализа применительно к САС;

информационные системы и технологии – при условии, что в ней будет рассматриваться именно архитектура информационных систем;

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

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

О ПРОБЛЕМАХ ОБУЧЕНИЯ ПОЛЬЗОВАТЕЛЕЙ СТАНДАРТНЫХ ПРОГРАММ ФИ НАНСОВОГО АНАЛИЗА И ПЛАНИРОВАНИЯ Т.Н.Джакубова, к.э.н. АНО «Московский центр структурных преобразований промышленности»

тел./факс 951-31-65, 951-41-45 e-mail: tat-dzh@mail.ru В настоящее время на рынке программных продуктов существует множество стандартных программ финансовых расчетов: бизнес-планирования, финансового анализа, аудита и т.п. С ка ждой версией эти программы усложняются – появляются новые аналитические блоки и приложе ния.

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

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

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

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

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

70 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ Что касается инструментария аналитика (АРМ аналитика), то оптимальное сочетание инст рументальных методов заключается в наличии и использовании (в зависимости от ситуации) как стандартных программ типа Project Expert, Audit Expert, так и собственных таблиц (спредшитов), построенных как типовые для различных задач и ситуаций в компании.

Например, это могут быть прогнозные финансовые таблицы для конкретного предприятия:

«Счет прибыли/убытков», «Поток наличности», «Показатели эффективности», «Расчеты с бан ком» и т.п. с различной степенью детализации показателей.

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

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

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

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

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

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

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

Поэтому пользователю важно иметь представление («образ») программы в виде простой и ясной модели, лежащей в основе расчетов: «черный ящик» должен быть раскрыт!

Литература Джакубова Т.Н. Моделирование финансовой деятельности. Краснодар, КубГУ, 2001 г.

Джакубова Т.Н. Об обучении студентов по предмету «Финансовый менеджмент»// «Эконо мика: теория и практика», КубГУ, 2001 г.,№ Как разработать бизнес-план. РБК, Исследования Рынков. 2005 г. (http://researh.rbc.ru) ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ Программные продукты компании Еxpert-Systems: http//www.expert-systems.com.

ИНФОРМАЦИОННЫЕ КОМПЕТЕНЦИИ В ПРОФЕССИОНАЛЬНОМ ОБРАЗОВАНИИ Днепровская Н.В., к.э.н. Кафедра управления знаниями и прикладной информатики в менеджмен те Московского государственного университета экономики, статистики и информатики (495) 442-73-98 NDneprovskaya@staff.mesi.ru Современное общество характеризуется возрастанием роли информации практически во всех сферах деятельности человека. Основная характерная черта информационного общества за ключается в создании единого информационного пространства, которое объединяет в себе все на копленные мировым сообществом ресурсы информации и знаний. Посредством компьютера, под ключенного к Интернету, пользователь может получить доступ ко всем мировым информацион ным ресурсам. Речь идет не о бесплатных сервисах Интернета, а в первую очередь о профессио нальных базах данных, электронных библиотеках, доступ к которым на различных условиях (под писки или регистрации) возможен через глобальную сеть.

Интенсивное развитие компьютерных и коммуникационных технологий во второй полови не 20в. позволило человечеству накапливать и распространять практически весь объем докумен тированной информации в электронном виде. По оценкам экспертов в области информатики в на стоящее время удвоение общей суммы знаний происходит каждые 2-3 года [1].

Тем временем стремительное увеличение объемов информации приводит человечество к информационному кризису [2], который заключается в том, что объемы информации, хранимой в мировых информационных ресурсах и ресурсах знаний, все увеличиваются, а степень удовлетво рения информационных потребностей пользователя по полноте выдаваемой информации и ин формационному шуму все ухудшается. В развитии информационных ресурсов можно выделить четыре негативных фактора:

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

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

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

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

Для работы с информационными ресурсами, такими как профессиональные базы, 1.

Интернет, необходимы специализированные знания и умения в этой области. Пользователи, не 72 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ прошедшие соответствующее обучение, не могут эффективно использовать возможности доступа к информационным ресурсам.

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

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

3. Применение ограниченного набора информационных ресурсов. Как правило, пользова тели используют только хорошо знакомые им ресурсы.

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

5. Оценка достоверности информации.

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

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

Требования информационного общества в области обучения работе с информацией выра жены в стандартах информационной грамотности. Стандарты информационной грамотности для высшего образования существуют в США, Великобритании, Австралии, странах которые являют ся лидерами на международном образовательном рынке [5]. Понятия «Информационная грамот ность» и «Информационная компетентность» являются синонимами. Первое понятие чаще ис пользуется в США, Великобритании, Австралии, второе – в других странах Европы. ЮНЕСКО уделяет большое внимание квалификации преподавателей в области информационной грамотно сти, как основы ля свободного обмена образовательными ресурсами и знаниям. В 2008г. ЮНЕ СКО провело серию международных семинаров для учителей по информационной грамотности.

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

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

формулировать информационную потребность;

определять перечень информационных ресурсов, которые могут содержать необходимую информацию;

разрабатывать стратегию поиска;

использовать классификаторы и тезаурусы.

Виды информационных ресурсов.

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

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ Оценка включает знание понятия релевантности информации, принципов формирования ресурсов знаний и информации, источников информации, а также умения определять первичные источники информации, вырабатывать критерии оценки информации в соответствии с информа ционной потребностью, оценивать полноту и достоверность найденной информации.

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

Обучение информационной грамотности в университетах США проводится на основе дос тупа к мировым информационным ресурсам. Университеты США в среднем на получение доступа к научной литературе ежегодно тратят по 5 млн. долл., эта же сумма расходов справедлива и для крупных американских фирм [6].

Знание мировых информационных ресурсов и владение навыками работы с этими ресурса ми позволит специалистам эффективно управлять информационными ресурсами.

Гендина Н.И. Формирование информационной культуры личности в библиотеках и 1.

образовательных учреждениях/ Н.И.Гендина, Н.И. Колкова, И.Л. Скипор, Г.А. Стародубова. – 2-е изд., перераб. – М.: Школьная б-ка, 2003.- С. Селетков С.Н. (публикация в новом сборнике «Человек в информационном общест 2.

ве») 3. Jackson, M. IMPEL2 Project, University of Northumbria at Newcastle, UK, April http://www.city.londonmet.ac.uk/deliberations/rbl/impel.html Лау Х. Руководство по информационной грамотности для образования на протяже 4.

нии всей жизни (русский перевод Jesus Lau, Guidelines on Information Literacy for Lifelong Learning, 2006. Под научной редакцией А.В. Федорова). М.: МОО ВПП ЮНЕСКО «Информация для всех», 2007 С. 7. (с.45) http://www.ifap.ru/pr/2007/070209a.htm Днепровская Н.В. Стандарты информационной грамотности\\ Высшее образование в 5.

России, 2007.- №9. С.110- Рахматуллин И. Информационные ресурсы – проблемы эффективного использова 6.

ния// Обозреватель-Observer научно-технический журнал. – №8 (187). – 2005г. – С.58.

ЗАДАЧИ И СРЕДСТВА МОНИТОРИНГА ПРОИЗВОДИТЕЛЬНОСТИ КОРПОРАТИВНЫХ БАЗ ДАННЫХ Довгялло Ирина Ивановна, к.э.н, доцент кафедры Экономической информатики ГОУ ВПО «Са марского государственного экономического университета».(846) 224-36-92, Dii11@mail.yandex.ru В современных условиях возрастает значение развития технологий, поддерживающих управление многопользовательскими базами данных. Серверная база данных является основой любой современной информационной системы. В корпоративных системах вопросы обеспечения высокой производительности работы базы данных, обслуживающих множество клиентов, стано вятся одной из важнейших задач администрирования, так как от быстроты обслуживания запросов пользователей зависит и эффективность принятия управленческих решений на основе работы ин формационной системы в целом. В этой связи вопросы исследования производительности являют ся весьма актуальными и имеют практическую направленность.

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

74 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ Мониторинг работы сервера может выполняться также и для оптимизации работы пользо вателей. Если пользователь разработал хранимую процедуру, которая слишком долго блокирует данные, это может заметно отразиться на производительности обработки данных в целом. При большом количестве неоптимальных процедур, проблема растет в геометрической прогрессии.

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

Мониторинг производительности корпоративной базы данных представляет собой слож ную комплексную задачу из-за множества вовлеченных факторов, поэтому для оптимизации рабо ты всей системы в целом необходимы несколько разных стратегий, которые должны охватывать оба конца приложения: и сервер, и клиента. Рассмотрим основные задачи и средства мониторинга на примере корпоративной базы данных, созданной в СУБД Microsoft SQL Server 2000 (рис.1).

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

Затем требуется проводить мониторинг специфических областей SQL Server: общее коли чество и типы блокировок, количество соединений пользователей, целостность внутренних структур данных.

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

СИСТЕМНЫЙ Утилиты Windows:

Просмотр событий Аппаратная часть Системный монитор Операционная система Приложение Окно Current Activity SQL Server УРОВЕНЬ СЕРВЕРА Утилита SQL Profiler Производительность сервера Команды DBCC Целостность БД Системные хранимые процедуры ПРОИЗВОДИТЕЛЬНОСТЬ ОТДЕЛЬНЫХ Утилита SQL Profiler ЗАПРОСОВ SQL Query Analyzer Рис. 1. Уровни задач мониторинга На системном уровне для исследования производительности можно использовать журнал «Просмотр событий» и утилиту «Системный монитор», которыми располагают средства админи стрирования Windows XP (следует заметить, что такие же утилиты присутствуют во всех моди фикациях Windows под другими названиями).

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

Наблюдение можно вести непосредственно за экраном утилиты (см. рис.2), но значительно более полезным нам представляется запись показаний счетчика в специальные журналы. Эти жур налы можно сохранять как в графическом, так и в текстовом формате, при этом допускается уста новка периодичности фиксации показаний счетчиков, а также времени начала и времени оконча ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ ния записи. При этом журналы запускаются и останавливаются автоматически. В дальнейшем ад министратор может просмотреть по отдельности любой счетчик, показания которого фиксирова лись в журнале, или провести статистическую обработку показаний журнала. Это позволит вы явить время наибольшей и наименьшей активности базы данных, среднее время выполнения за просов пользователей, время, затраченное на резервное копирование и восстановление базы дан ных и т.д. Особенно важно проводить длительные наблюдения за производительностью сервера на начальном этапе его работы, чтобы установить некоторые усредненные показатели, которые в дальнейшем можно принять за базисные значения.

В первую очередь необходимо провести анализ, насколько удовлетворительным с точки зрения оптимизации производительности является состав аппаратных средств. Важнейшими пока зателями здесь являются счетчики «Процесс: % загруженности процессора» и «Система: Длина очереди процессора», которые показывают процент загруженности процессора к общему времени активности системы и количество процессов, ожидающих процессорного времени. На рис. 2 мы видим, что показания счетчика «% загруженности процессора» продолжительное время близки к 100%, а значения счетчика «Длина очереди процессора» показывают, что в среднем около пяти процессов находятся в очереди на обслуживание их процессором. Это означает, что необходимо заменить процессор на более мощный или добавить в систему дополнительный процессор.

Рис.2. Окно утилиты «Системный монитор» (жирной линией представлены показания счет чика «% загруженности процессора») Контроль оперативной памяти можно производить с помощью счетчиков «Память: Дос тупно Кб» (общий объем доступной оперативной памяти), «Память: Обмен страниц/сек» (количе ство страниц в сек, считываемых или записываемых на диск), а также «Процесс: Ошибок стра ниц/сек/sqlserv» (количество не найденных в виртуальной памяти страниц). Кроме того, если вы брать в качестве объекта наблюдения сам SQL Server, то с помощью целого ряда счетчиков можно определить объем памяти, выделенный серверу (SQL Server: Memory Manager\Total Server Memory), объем памяти, необходимый для выполнения хранимых процедур, триггеров, SQL команд (SQL Server: Cache Manager\Cache Hit Ratio), а также проанализировать, какой процент данных SQL Server находит в буферном КЭШе без обращений к диску (SQL Server: Buffer Manag 76 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ er\Buffer Cache Hit Ratio). Последний счетчик является одним из основных показателей произво дительности, он должен быть постоянно выше 90%. Если это не так, то следует увеличить объем оперативной памяти компьютера. На рис. 3 показан моментальный снимок значений счетчиков памяти. Наблюдения за каждым из них в течение продолжительного времени позволяют сделать вывод, что оперативной памяти достаточно для нормальной работы сервера.

Узким местом в производительности базы данных в силу объективных причин часто стано вится дисковый ввод-вывод. Само по себе это устройство является одним из самых «медленных».

Оценить, насколько диск справляется с возложенной на него нагрузкой, помогают счетчики «Фи зический диск: % активности диска», «Физический диск: средняя длина очереди диска» и другие.

Если показания первого счетчика продолжительно больше 90%, а показания второго более чем в два раза превышают число шпинделей диска, следует, либо заменить диск на более быстрый, либо увеличить количество физических дисков с разнесением на них файлов базы данных, либо устано вить массив дисков. Увеличение оперативной памяти также позволит разгрузить физические дис ки, так как большее количество данных будет найдено в буферном КЭШе.

Рис.3. Значения счетчиков оперативной памяти Большое влияние на производительность работы базы данных оказывают блокировки, ус танавливаемые сервером на ресурсы, которые необходимы для выполнения запросов пользовате ля. На рис. 4 представлена ситуация запуска одним из пользователей ошибочной транзакции для изменения записи таблицы.

Ошибка состоит в том, что в транзакции нет команды COMMIT, завершающей транзак цию. С помощью системных хранимых процедур sp_lock и sp_who администратор может про смотреть, какие ресурсы блокируются (колонка Type) и какой вид блокировки установлен (Mode).

Мы видим, что на всю базу данных (DB) установлена разделяемая блокировка (S), которая позво ляет другим пользователям чтение данных, на таблицу sotrud (TAB) установлена блокировка типа IX, показывающая намерение заблокировать эксклюзивно объект, стоящий ниже по иерархии. Та ким объектом является страница таблицы (PAG), имеющая также блокировку IX, и, наконец, ис правляемая запись таблицы (RID) имеет блокировку X (эксклюзивную), запрещающую другим пользователям выполнять любые операции с данной записью. При такой ситуации другие пользо ватели в принципе могут иметь доступ к другим записям таблицы. Положение осложнится, если какой-нибудь пользователь сделает попытку заблокировать те же ресурсы, например, запустит та кую же транзакцию, что и первый. Поскольку обе транзакции не могут быть завершены, возникает ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ так называемая «мертвая блокировка - dead lock», которая не позволяет другим пользователям нормально работать с таблицей (см. рис.5).

Рис.4. Просмотр текущих блокировок Рис. 5. Ситуация «мертвая блокировка». Все три пользователя не могут завершить свои транзакции 78 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ Для борьбы с такими ситуациями у администраторов сервера имеется возможность открыть окно Current Activity в утилите Enterprise Manager (см. рис.6). В левой части окна в рубрике Locks мы можем увидеть, какой из процессов является блокирующим, а какой блокируемым. Вызов ко манды Свойства контекстного меню на блокирующем процессе показывает, какая именно тран закция стала виновником мертвой блокировки. В этом же окне имеется кнопка Send Message, с помощью которой можно послать сообщение пользователю о «нехорошей» транзакции, а кнопкой Kill Process - «убить», т.е. принудительно остановить процесс. После этого, конечно, желательно напомнить и второму пользователю, что его транзакция может породить мертвую блокировку, либо принудительно завершить и его. Мертвые блокировки могут возникнуть и в других ситуаци ях. Например, первый пользователь запустил транзакцию, которая, обработав первую запись, дол жен затем обработать десятую и завершить транзакцию. Одновременно с первым второй пользо ватель начал обработку десятой записи, а перед завершением его приложение должно еще обрабо тать первую запись. Оба пользователя блокируют записи, которые нужны для завершения тран закции другого пользователя, т.е. возникает мертвая блокировка. Данная ситуация не возникла бы, если бы оба пользователя обрабатывали данные в одинаковой последовательности. В этой связи одним из методов повышения производительности является согласование пользовательских тран закций.

Рис. 6. Утилита Current Activity для управления блокировками При нормальной работе аппаратных и системных средств необходимо проводить исследо вание производительности пользовательских запросов. Администратор базы данных должен на фазе проектирования задумываться о времени выполнения запросов пользователя. При этом в не которых случаях можно даже отказаться от полной нормализации таблиц, если в запросах посто янно выполняется соединение ряда таблиц. Для исследования производительности запросов осо бенно удобно пользоваться утилитой SQL Profiler, которая выполняет трассировку всех обраще ний к серверу. SQL Profiler дает возможность следить за сервером и деятельностью базы данных, включая учетные записи пользователей и деятельность приложения. О каждом событии на сервере ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ через интерфейс утилиты SQL Profiler SQL Server может предоставить самую подробную инфор мацию. Эта утилита позволяет создать профиль трассировки, т.е. указать, какие события нас инте ресуют и какая информация о них нам нужна. После запуска трассировки сведения о заданных со бытиях появляются на экране в виде таблицы. Результаты трассировки можно сохранить в виде таблицы базы данных или в файле.

В SQL Profiler определено несколько стандартных заданий на трассировку, их можно вы брать в списке Template Name при создании новой трассировки. Кроме того, необходимо новому профилю трассировки задать имя и указать, где и в каком виде вы хотите сохранить результаты трассировки.

Для исследования производительности запросов более подходящим является стандартный шаблон трассировки SQLProfilerTSQL_Duration, в котором предусмотрено слежение за всеми ко мандами SQL и выполняемыми на сервере процедурами. Однако стандартный набор колонок дан ного шаблона, который содержит время выполнения команды или процедуры (Duration), текст ко манды или процедуры (TextData) и индетификатор процесса (SPID), желательно дополнить таки ми показателями как время начала и время окончания транзакции (Start Time, End Time), процес сорное время (CPU), имя пользователя (NTUserName). Пример сохраненной в таблице базы дан ных трассировки целого ряда запросов представлен на рис.7. С помощью такой трассировки мы видим, какие из запросов выполняются наиболее долго, в какое время и кем они запускаются, а колонка TextData позволяет увидеть текст запроса. Так, интерес для исследования представляют команды, представленные в строках 15, 10, 11 и 12.

Рис. 7. Результат трассировки запросов Команда запроса в строке 12 имеет следующий вид:

SELECT e.LastName, p.ProductName, AVG(d.Quantity * d.UnitPrice) FROM Employees e JOIN Orders o ON e.EmployeeID = o.EmployeeID JOIN [Order Details] d ON o.OrderID = d.OrderID JOIN Products p ON d.ProductID = p.ProductID GROUP BY e.LastName, p.Pro 80 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ Исследуя план выполнения запроса с помощью команды Query | Execution Plan в Query Analyzer, мы видим, что для поиска нужных записей в соединяемых таблицах, происходит скани рование таблиц, поэтому можно попробовать создать соответствующие индексы в дочерних таб лицах, что позволит этот поиск выполнять быстрее. Запросы в строках 10 и 11 примерно такие же, как и показанный выше, поэтому план действий для ускорения их выполнения также заключается в создании подходящих индексов таблиц.

Запрос в строке 15 таблицы трассировки – наиболее длительный. Текст его показан ниже.

SELECT no.productid,no.productname,no.categoryID,no.unitprice FROM products no WHERE no.unitprice= (SELECT AVG(ni.unitprice) FROM products ni GROUP BY ni.categoryid HAVING ni.categoryid=no.categoryid) Данный запрос имеет подзапрос, который во время своего выполнения должен произвести сканирование таблицы и выбрать группу, соответствующую текущей записи внешней таблицы.

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

SELECT AVG(ni.unitprice) as sred_cena, categoryID INTO nt FROM products GROUP BY ca tegoryID SELECT p.productid, p.productname, p.categoryID, p.unitprice FROM products p INNER JOIN nt ON p.categoryID=nt.categoryID WHERE p.unitprice= nt.sred_cena На рис. 8 показана новая трассировка, из которой можно сделать вывод, что предложенные выше два запроса, заменяющие запрос с коррелированным подзапросом, выполняется гораздо бы стрее. В первом случае общее время выполнения запроса равно 570 мсек, процессорное время – 220 мсек, а во втором общее время – 30 мсек, а время работы процессора – 20 мсек. Таким обра зом, процессорное время сократилось более, чем на порядок.

Рис. 8. Трассировка новой версии сценария Наличие индексов для таблиц, участвующих в запросах 10, 11 и 12 также уменьшает время выполнения долго выполняющихся запросов. План выполнения запроса 12 (см. рис. 9) показывает, что сканирование таблиц заменено поиском по индексу, поэтому запрос выполняется быстрее.

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ Рис. 9. План выполнения запроса с поиском по индексу На производительность базы данных оказывает влияние состояние самой базы данных с точки зрения ее логической и физической целостности. Проверка базы данных на целостность, а также оценка таких параметров базы данных, как степень заполнения журналов транзакции, коли чество дисковых операций, селективность индексов и многое другое помогают выполнить группа команд DBCC, основные из которых приведены в табл.1.

Таблица Назначение команд DBCC КомандаDBCC Назначение Проверяет размещение и оценивает структурную целостность объектов в CHECKDB базе данных.

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

Выдает статистические данные с момента последнего запуска SQL Server.

SQLPERF Эту команду можно применять для сбора информации об использовании диска для журнала транзакции во всех базах данных (параметр LOG SPACE), объеме дисковых операциях ввода-вывода (параметр IOSTATS), использовании кеша (параметрLRUSTATS), и активности сети (параметр NETSTATS).

Выдает информацию о старейшей открытой транзакции, а также о ста OPENTRAN рейшей транзакции в репликации, если таковые имеются в выделенной базе данных.

Показывает селективность индекса, который обеспечивает базис для оп SHOW_STATISTICS ределения, является ли индекс полезным для оптимизации запроса.

Примеры применения команд DBCC показаны на рис. 10-11.

82 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ Рис.10. Пример использования команды DBCC для оценки заполнения журналов транзак ций Из рис. 10 видно, что журнал транзакций базы данных firma заполнен более чем на 80%, что становится опасным для успешного функционирования базы данных. Как правило, в любой базе данных создаются специальные задания для автоматической очистки журнала транзакций.

Администратор может вручную выполнить очистку журнала транзакций с помощью команды BACKUP LOG firma WITH TRUNCATE_ONLY. Однако перед очисткой журнала транзакций же лательно было бы запустить еще одну команду DBCC – DBCC OPENTRAN, чтобы выяснить, не существует ли в данный момент активная, т.е. незавершенная транзакция. При очистке журнала из него удаляется информация только о полностью завершенных транзакциях, результаты которых уже перенесены в базу данных. На рис.11 показана ситуация запуска транзакции, которая в прин ципе не может завершиться, так как существует команда начала транзакции и отсутствует команда ее завершения. Команда DBCC OPENTRAN показывает сведения о том, какой пользователь и в какое время запустил такую транзакцию, и на основе данной информации, можно более детально выяснить подробности транзакции с помощью утилиты SQL Profiler и пообщаться с тем, кто ее за пустил, открыв окно Current Activity в Enterprise Manager.

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

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ Рис.11. Команда DBCC OPENTRAN В данной работе сделана попытка систематизации факторов, влияющих на производитель ность, и предложены различные средства для их исследования. В работе описываются, как исполь зовать утилиту «Системный монитор» для выявления «узких мест» с точки зрения производитель ности обслуживания запросов пользователя, как с ее помощью можно организовать сбор данных для последующей их обработки, чтобы выявить, достаточно ли оперативной памяти компьютера, мощности процессора и скорости работы дисков. Кроме того, рассматриваются специальные сред ства сервера, позволяющие оценить, достаточно ли оптимальны запросы самих пользователей.

Продемонстрированы приемы, которые исключают появление длительных и «мертвых» блокиро вок, вызванных неоптимальными транзакциями пользователей. Предлагается алгоритм исследова ния запросов пользователей и показывается, каким образом можно преобразовать неоптимальные запросы.

ИНТЕГРАЦИЯ ИНФОРМАЦИОННЫХ РЕСУРСОВ НА ОСНОВЕ СОПОСТВИМОСТИ ДАННЫХ (РЕГИОНАЛЬНЫЙ АСПЕКТ) Жихарев А.П., к.т.н., Московский государственный университет экономики, статистики и ин форматики 8-916-706-01-14;

al@mosclassific.ru Одной из актуальных задач совершенствования процессов информатизации экономических и социальных процессов в регионах является интеграция созданных за предыдущие годы авто номных информационных систем (ИС) и информационных ресурсов (ИР).

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

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

84 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ Совместимость ИР может обеспечиваться различными способами. Довольно часто инте грация ИР понимается как умение работать с различными форматами данных из разных источни ков. На самом деле согласование и совместное применение информации невозможно без исполь зования стандартного инструментария сопоставимости данных.

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

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

используемых ме тодов взаимосвязи классификаторов информации;

характеристик предлагаемых инструменталь ных решений в области ведения нормативно-справочной информации:

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


- показана необходимость совершенствования методов координации работ в области созда ния, использования, контроля за использованием региональных классификаторов;

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

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

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

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

непротиворечивость информации нижестоящих классифика торов вышестоящим;

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

Процесс гармонизации представим следующим образом:

G LB LG, ij m G B где: Lij - i -й базовый классификатор категории j ;

Lm - результирующий гармонизирован ный классификатор категории 1, n j ;

k - число категорий классификато m ;

j, m 1, k ;

i ров;

n j - число базовых классификаторов категории j, участвующих в процессе гармонизации;

p - общее число базовых классификаторов, участвующих в процессе гармонизации;

G - множе ство способов гармонизации.

Синтез комплекса способов гармонизации осуществлен по следующей схеме:

1) Исследовались классификаторы разных категорий.

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

3) Выявлялись любые проявления взаимосвязи исследуемого классификатора с другими.

4) Формулировался способ гармонизации, осуществлялось включение его в определенную группу.

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

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

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ Использование методики гармонизации при создании нового классификатора путем ис пользования аналогов тем или иным способом предотвращает создание дублирующих классифи каторов. Применение методики гармонизации к действующим классификаторам формирует вер тикальные и горизонтальные связи классификаторов, что обеспечивает совместимость ИР, создан ных с их использованием. Таким образом осуществляется оптимизация структуры региональной нормативно-справочной информации и достигается сокращение затрат на ее создание и использо вание.

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

Множество информационных ресурсов системы составляет: общероссийские классифика торы на правах использования;

общемосковские классификаторы адресации (административно территориальных единиц;

улиц;

муниципальных образований;

территорий;

водных объектов (гид ронимов));

классификатор типов информационных ресурсов;

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

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

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

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

внесения изменений в общерегиональные классификаторы;

учета и контроля за использованием классификаторов.

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

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

Рассчитанный ежегодный экономический эффект от сокращения затрат в результате ис пользования единых классификаторов адресации в разных ИС г. Москвы составил около 31 млн.

рублей.

ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ОЦЕНКИ НАДЕЖНОСТИ КОММЕРЧЕСКОГО БАНКА Гарин Алексей Владимирович, к.э. н., НИЦ 30 ЦНИИ МО РФ, гл. бухгалтер, 8-905-778-65- Вдовцов Андрей Александрович, Военная финансово- экономическая академия, соискатель, 8-905 63-807- Потапенко Василий Иванович, к.э.н., доц., Московская финансово - юридическая академия, зав.кафедрой, 720-67- В банковской сфере технология осуществления всех банковских операций связана со сбо ром, анализом, обработкой, использованием и передачей информации. Поэтому развитие системы 86 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ информационного обеспечения коммерческого банка (СИОКБ) приводит не только к повышению эффективности его функционирования, но и появлению новых специфических видов угроз и рис ков, что влияет на уровень его надежности. Надежность любой системы - это вероятность того, что она выполнит возложенные на нее функции в заданном интервале времени и в разных условиях функционирования. Для поддержания надежности на требуемом уровне необходимо управлять ее.

Наиболее эффективным является адаптивное управление ее состоянием на основе информации о ней.

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

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

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

p() = Р (банк надежен) / (1) Надежность банков во многом зависит от используемой при ее оценке информации. В байе совском подходе величина р() называются апостериорной вероятностью, которая согласуется с известными методиками оценки надежности. Апостериорная вероятность информативна, т.к. она по зволяет классифицировать банки по степени их надежности, определяемой по схожести финансового положения.

Обобщая вышесказанное, можно утверждать, что надежность деятельности коммерческих бан ков – это их способность функционировать без финансовых затруднений в течение определенного периода времени. Мерой надежности является вероятность того, что работа банков в течение опре деленного периода времени будет удовлетворять заданным критериям. Вероятность банков быть на дежными взаимосвязана с их вероятностью быть ненадежными. Пусть P(t) есть вероятность работы банков без финансовых затруднений по п критериям. Тогда значение вероятности беспроблемной работы банков можно определить следующим образом:

n (2) P(t ) П (1 Pi H (t )), i 1, n i где: Pi H (t ) - вероятность несоответствия работы банка по i-му критерию, т.е. его оптималь ному значению.

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


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

1. Наряду со структурными подразделениями в коммерческих банках выделяются так назы ваемые структурные образования: собственники банков, которые определяют цели их деятельно сти в виде нормы прибыли;

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

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

2. Собственники коммерческих банков имеют право и должны осуществлять оценку дея тельности административного менеджмента. Администрации банков обязаны оценивать процессы их деятельности. Органы государственного управления экономикой (Центральный банк РФ и др.) имеют право диагностировать собственников, администрацию, процессы деятельности, клиентов и внешнюю среду коммерческих банков.

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

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ 4. Коммерческие банки России с момента своего возникновения осуществляют диагности рование своей деятельности. Оно осуществляется на основе собственного и зарубежного опыта, проб и ошибок собственников, администрации и персонала коммерческих банков.

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

6. Повысить эффективность диагностирования надежности коммерческих банков можно на основе решения множества взаимосвязанных задач формирования новых знаний (новой информа ции) и единства их применения.

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

анализ текущей деятельности объекта диагностиро вания;

систематизацию диагностических данных на основе оценки деятельности объекта диагно стирования;

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

Статья подготовлена при финансовой поддержке РГНФ (проект № 06-02-00016 а).

Литература 1.Готовчиков И.Ф. Еще раз о надежности коммерческих банков // Бизнес и банки, 2002. - № 31, С. 10 - 11.

2. Вдовцов А.А. Роль информационного обеспечения кредитной деятельности коммерче ского банка в обеспечении его надежности. Обозрение прикладной и промышленной математики..

– М.;

ОПиПМ, 2008, Том 15, Выпуск СИНТЕЗ СТРУКТУРЫ И ПАРАМЕТРОВ ПРОЦЕССОВ ПРЕДПРИЯТИЯ КАК ЗАДАЧА УПРАВЛЕНИЯ ИС Калянов Г.Н., ИПУ РАН В современных условиях под информационной технологией (ИТ) понимается регламенти рованный бизнес-процесс, поддержанный (полностью или частично) информационной (автомати зированной) системой (ИС).

Напомним, что в соответствии с ГОСТ Р ИСО/МЭК ТО 10000-1-99 ИС предназначена для сбора, передачи, обработки, хранения и выдачи информации потребителям и состоит из следую щих основных компонентов: программного обеспечения, информационного обеспечения, техни ческих средств, обслуживающего персонала.

ИТ как система характеризуется следующими основными моментами:

относится к классу организационно-технических систем;

одновременно является объектом управления и частью управляющей системы.

В процессе управления предприятием с использованием ИТ участвуют следующие систе мы:

1) производственная система (в качестве целевого объекта управления);

2) система управления предприятием;

3) ИТ как часть системы управления предприятием;

4) ИС как часть ИТ;

5) система управления ИС.

Для описания систем 3)-5) воспользуемся приведенным в [1] определением системы: S = z, str, tech, cond, где z – совокупность целей, str – совокупность структур, реализующих цели, tech – совокупность технологий, реализующих систему, cond – совокупность условий существова ния системы.

Для системы управления ИС совокупность целей сводится к задачам управления созданием и сопровождением ИС, к реализующим цели структурам относятся ИТ-процессы (процессы пла нирования и бюджетирования работ, заказ услуг, организация и управление выполнением заказан 88 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ ных программ работ и проектов, приемка результатов программ работ и проектов, организация внедрения результатов и др. [2]) и ИТ-служба как организационно-штатная структура поддержки ИТ-процессов, в качестве реализующих систему технологий рассматриваются, прежде всего, ме тодологии управления ИТ-проектами и соответствующими программами работ [3].

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

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

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

В [4] выделяются 3 группы функций системы управления:

1) функции принятия решений (преобразования информации о состоянии объекта управле ния и внешней среды в управляющую информацию;

2) функции обработки информации (учет, хранение, поиск и т.п.);

3) функции обмена информацией.

В соответствии со схемой, изображенной на рис.1, первая группа функций относится к уровню процессов управления, вторая группа – к уровню производственных процессов.

Основными задачами теории управления ИС являются:

1) синтез структуры и параметров ИС, соответствующих цели создаваемой системы с управлением;

2) синтез структуры и параметров системы управления ИС с учетом ограничений по затра там различного вида;

3) синтез структуры и параметров процессов предприятия с учетом ограничений на ресур сы.

Рис. Для решения последней задачи предложен комплекс формальных моделей [5] и методов их аналитического исследования, позволяющих:

осуществлять функционально-структурный синтез процессов, автоматически распараллеливать процессы, ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ обеспечить их тестирование, оценивать качество процессов на основе комплекса критериев и соответствующих метрик.

Разработанные методы базируются на ориентации в сторону организационных процессов результатов теории программирования по следующим разделам:

формальные грамматики и языки;

параллельные процессы;

методы тестирования;

методы оптимизации;

методы поддержки принятия решений;

методы управления знаниями.

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

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

2) Модель является многоуровневой: информационный объект, операция, функция, процесс (граф управления функциями).

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

4) Модель является внутренней с позиции пользователя, предложены алгоритмы трансля ции языков традиционных представлений процессов (IDEF0, DFD, ERD и др.) в граф управления функциями и обратно.

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

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

G = (VN, VT, V0, P, As, Ms, An, Mn, C), где VT - множество терминальных символов;

VN - множество нетерминальных символов;

V0 VN - множество начальных символов;

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

As - конечное множество синтезируемых атрибутов;

Ms - множество методов синтеза атрибутов;

An - конечное множество наследуемых атрибутов;

Mn - множество методов наследования атрибутов;

C - множество символов, определяющих параллелизм.

Первые четыре объекта G определяют традиционным образом порождающую грамматику.

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

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

Атрибуты подобной грамматики разделяются на два типа: синтезируемые и наследуемые.

Введение в грамматику синтезируемых атрибутов и методов их синтеза позволяет порождать 90 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ только цепочки, удовлетворяющие заранее известным жестким ограничениям на совокупное ис пользование процессом одного или нескольких ресурсов. Например, может быть заранее постав лено условие, что затраты на изготовление некоторого изделия не должны превышать установлен ной суммы, или что изделие должно быть изготовлено не позднее определенной даты, или и то и другое. В этом случае грамматика будет содержать методы синтеза затрат временного и стоимост ного ресурсов, что позволит при порождении сценариев выполнения процесса контролировать их использование и, в случае выхода за допустимые границы, прерывать порождение данной цепоч ки, что обеспечит экономию времени на порождение вариантов и позволит сократить их количест во для дальнейшего анализа с целью принятия окончательного решения по выбору варианта, удовлетворяющего лицо, принимающее решения.

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

Использование грамматики для синтеза процесса позволяет:

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

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

Управление - структура, осуществляющая руководство и управление деятельностью ГОК в целом;

Автобаза - предприятие, осуществляющее транспортные и ремонтные работы;

Карьер - предприятие по добыче руды;

Фабрика - предприятие по обогащению руды.

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

формирование заявок на перевозки;

распределение транспортных средств;

выписка путевых листов;

технический контроль автотранспорта;

слежение за движением по маршруту;

диспетчеризация погрузки;

фиксация объемов погрузки.

В таблице приведены возможные варианты мест выполнения перечисленных функций (предприятий ГОК).

Таблица № Функция Управление Автобаза Карьер Фабрика Формирование заявки на перевозки 1 + + - Распределение транспортных средств 2 + + + Выписка путевых листов 3 + + - Технический контроль 4 - + - Движение по маршруту 5 - - + + Диспетчеризация погрузки 6 - - + Фиксация объемов погрузки 7 + + + + С учетом мест выполнения (но без учета параллелизма выполнения отдельных функций) могут быть порождены 200 сценариев процесса перевозок руды. При введении конкретных огра ничений на время исполнения процесса и количество задействованных сотрудников автоматиче ски отсекаются 188 сценариев. Оставшиеся 12 сценариев могут быть оценены известными мето ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ IV РОССИЙСКАЯ НАУЧНО-МЕТОДИЧЕСКАЯ КОНФЕРЕНЦИЯ дами (методом анализа иерархий, методом нечетких множеств, методом Парето, методом кусочно линейной аппроксимации и др.) или просто рассчитаны.

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

создание информационных объектов (ИО) и/или их атрибутов, не используемых в дальнейшей деятельности;

отсутствие и/или неполнота ИО и/или их атрибутов;

дублирование ИО и/или их атрибутов и, как следствие, их несогласованность и про тиворечивость.

Специфика данных ошибок для процесса обуславливается наличием регламентов доступа к атрибутам ИО, запрещающих или ограничивающих доступ при выполнении ряда операций [7].

Так, например, такой атрибут сотрудника как его зарплата на ряде предприятий доступен только руководству и сотрудникам бухгалтерии.

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

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

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

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

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

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

Для оценки качества процесса в [8] были введены и ранжированы 7 типов его сцеплений и 7 типов связности. При этом анализ ряда построенных моделей предприятий показал, что более 70% реальных процессов покрывается введенными типами сцепления и связности. Разработанный метод оценки качества процесса обеспечивает:

определение типов сцепления и связности процесса, синтез процесса с заданным типом сцепления и связности.

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

Литература Волкова В.Н. Развитие определения системы // Труды Международной научно 1.

практической конференции Системный анализ в проектировании и управлении. СПб.: Изд-во СПбГТУ, 2001, с.12-14.

Калянов Г.Н., Позин Б.А. Система стандартов предприятия в области информацион 2.

ных технологий // Труды 9-й Российской научно-практической конференции Реинжиниринг биз 92 МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОВЕРШЕНСТВОВАНИЕ ПОДГОТОВКИ IT-СПЕЦИАЛИСТОВ ПО НАПРАВЛЕНИЮ «ПРКЛАДНАЯ ИНФОРМАТИКА» ДЛЯ ИННОВАЦИОННОЙ ЭКОНОМИКИ ИНСТИТУТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ нес-процессов на основе современных информационных технологий. Системы управления зна ниями. М.: 2006, с.63-72.

Калянов Г.Н., Позин Б.А. Программно-целевое управление ИТ-проектами // Автома 3.

тизация в промышленности. М.: 2005, №9, с.14-17.

Анфилатов В.С., Емельянов А.А., Кукушкин А.А. Системный анализ в управлении // 4.

М.: Финансы и статистика, 2007, -256 с.

Калянов Г.Н. Теория и практика реорганизации бизнес-процессов // М.: СИНТЕГ, 5.

2000, -212 с.

Калянов Г.Н. Методика проектирования бизнес-процесса // Доклады Российской на 6.

учной конференции Экономические информационные системы на пороге XXI века. М. 1999. С.

74-81.

Калянов Г.Н. Тестирование бизнес-процессов // Труды 3-й Российской научно 7.

практической конференции Реинжиниринг бизнес-процессов на основе современных информа ционных технологий. М.: 1999, с.92-102.

Калянов Г.Н. Методология реорганизации бизнес-процессов предприятий // Труды 8.

научной конференции Теоретические и прикладные проблемы информационных технологий, посвященной 250-летию МГУ. М.: 2001, с.22-32.

ПРОБЛЕМЫ ПОИСКА ИНФОРМАЦИИ В ИНТЕРЕСАХ ИННОВАЦИЙ Каменева Наталия Александровна, ст. преподаватель кафедры ИЯ, аспирант кафедры УЗ и ПИМ МЭСИ раб. 442-64-98;

дом. 495-477-99-13;

моб. 8-962-954-74-62 NKameneva@teach.mesi.ru;



Pages:     | 1 |   ...   | 2 | 3 || 5 | 6 |   ...   | 11 |
 





 
© 2013 www.libed.ru - «Бесплатная библиотека научно-практических конференций»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.