- •Глава 2 Информационные технологии
- •2.1. Основные понятия, терминология и классификация
- •2.1.1. Истоки и этапы развития информационных технологий
- •2.1.2. Информатика и информационные технологии
- •Глава 2. Информационные технологии
- •2.2. Технология и методы обработки экономической информации
- •2.2.1. Основные классы технологий
- •2.2.2. Базовые методы обработки экономической информации
- •Глава 2. Информационные технологии
- •Глава 2. Информационные технологии
- •2.3. Структура базовой информационной технологии
- •2.3.1. Концептуальный уровень описания (содержательный аспект)
- •2.3.2. Логический уровень (формализованное/модельное описание)
- •2.3.3. Физический уровень (программно-аппаратная реализация)
- •Глава 2. Информационные технологии
- •Глава 3 Информационные системы
- •3.1. Роль и место автоматизированных информационных систем в экономике
- •3.2. Виды информационных систем и принципы их создания
- •3.2.1. Классификация информационных систем
- •3.2.2. Корпоративные (интегрированные) информационные системы
- •Глава 3. Информационные системы
- •Стратификация ит по операциям
- •3.3. Состав информационных систем
- •3.3.1. Функциональные подсистемы информационных систем
- •Решение задач функциональных подсистем
- •Глава 3. Информационные системы
- •3.3.2. Обеспечивающие подсистемы информационных систем
- •Глава 3. Информационные системы
- •3.3.3. Техническое обеспечение (комплекс технических средств)
- •3.4. Жизненный цикл информационных систем
- •Раздел II
- •Глава 4
- •4.1. Предприятие как объект управления
- •Глава 4. Организация и средства информационных технологий...
- •4.2. Роль и место информационных технологий в управлении предприятием
- •4.2.1. Планирование потребности в материалах (mrpi)
- •4.2.2. Планирование потребности в производственных мощностях (crp)
- •Глава 4. Организация и средства информационных технологий...
- •4.2.3. Замкнутый цикл планирования потребностей материальных ресурсов (cl mrp)
- •4.2.4. Планирование ресурсов производства (mrpii)
- •Глава 4. Организация и средства информационных технологий...
- •4.2.5. Производство на мировом уровне (wcm)
- •4.2.6. Планирование ресурсов предприятия (erp)
- •4.2.7. Оптимизация управления ресурсами предприятий (erpii)
- •4.2.8. Менеджмент как сотрудничество (мвс)
- •4.2.9. Управление цепочками поставок (scm)
- •Глава 4. Организация и средства информационных технологий...
- •4.3. Информационные технологии организационного развития и стратегического управления предприятием
- •4.3.1. Управление эффективностью бизнеса (врм)
- •4.3.2. Стандарты стратегического управления, направленные на непрерывное улучшение бизнес-процессов (bpi)
- •Глава 4. Организация и средства информационных технологий...
- •4.3.3. Модель организационного развития предприятия
- •Глава 4. Организация и средства информационных технологий...
- •Глава 4. Организация и средства информационных технологии-
- •4.3.4. Система сбалансированных показателей (bsc) эффективности [6]
- •Глава 4. Организация и средства информационных технологий...
- •Глава 5
- •5.1. Основные понятия
- •5.2. Системный подход
- •5.3. Информационный подход
- •5.4. Стратегический подход
- •5.5. Объектно-ориентированный подход
- •5.6. Методические принципы совершенствования управления предприятием на основе информационных технологий
- •5.7. Разработка информационного обеспечения систем управления предприятием
- •Глава 6
- •6.1. Основные понятия документационного обеспечения управленческой деятельности
- •6.3. Организация электронной системы управления документооборотом
- •Глава 7
- •7.1. Общие свойства кис
- •7.2. Типовой состав функциональных модулей кис
- •7.3. Корпоративная информационная система sap r/3
- •7 .4.1. Система Microsoft Nav
- •7 .4.2. Система Microsoft Dynamics Ax
- •7 .6. Корпоративная информационная система «Парус»
- •Глава 8
- •8.1. Корпоративная сеть Интранет
- •Два типа систем отработки данных в кис
- •8.2. Информационные базы корпоративных информационных систем
- •8.2.1. Базы данных
- •8.2.2. Хранилища данных
- •8.3. Аналитическая обработка данных
- •8.3.1. Средства On-Line Analytical Processing (olap)
- •8.3.2. Средства Data Mining (dm)
- •8.3.3. Интеллектуальные информационные технологии
- •Раздел III
- •Глава 9
- •9.1. Маркетинг как объект управления
- •9 .2. Информационное обеспечение в системе управления маркетингом
- •9.3. Управление взаимоотношениями с потребителем (crm)
- •Глава 9. Структура и состав информационной системы маркетинга
- •9.4. Планирование ресурсов в зависимости от потребности клиента (csrp)
- •9 .5. Непрерывная информационная поддержка поставок и жизненного цикла (cals)
- •9.6. Программные продукты в маркетинге
- •9.6.1. Базовые функции маркетинговой информационной системы
- •Глава 9. Структура и состав информационной системы маркетинга
- •9.6. Программные продукты в маркетинге
- •9.6.2. Особенности хранения маркетинговой информации
- •9.6.3. Аналитические средства маркетинговых программ
- •9.6.4. Визуализация результатов
- •9.6.5. Сравнительный анализ отечественных маркетинговых программ
- •Глава 9. Структура и состав информационной системы маркетинга
- •Глава 10 Функциональное назначение и ресурсы Интернет
- •10.1. Технология Интернет в маркетинге
- •10.1.1. Инфраструктура Интернет
- •Глава 10. Функциональное назначение и ресурсы Интернет
- •10.1.2. Интернет-аудитория
- •Глава 10. Функциональное назначение и ресурсы Интернет
- •10.2. Электронная коммерция
- •10.2.1. Технологии Интернет для бизнеса
- •10.2.2. Бизнес в интернет-пространстве
- •10.2.3. Структура рынка электронной коммерции
- •Глава 10. Функциональное назначение и ресурсы Интернет
- •10.2.4. Факторы снижения издержек при использовании электронной коммерции
- •Глава 10. Функциональное назначение и ресурсы Интернет
- •10.2.5. Базовые технологии электронной коммерции
- •10.2.6. Нетикет
- •Раздел IV
- •Глава 11
- •11.1. Сущность и принципы ведения бухгалтерского учета
- •11.2. Учетная политика
- •11.2.1. Организация и содержание учетной политики
- •1 1.2.2. Классификаторы информации
- •Раздел I. Транспорт и связь.
- •11.2.3. Учетные регистры
- •1 1.2.4. Система документов бухгалтерского учета
- •11.3. Функциональная архитектура бухгалтерского учета
- •Глава 12
- •12.1. Программные продукты ис бухгалтерского учета
- •Характеристики ис бухгалтерского учета
- •1 2.2. Классы программных продуктов ис бухгалтерского учета
- •12.2.1. Журнал хозяйственных операций
- •12.2.2. Инструментальные компьютерные системы бухгалтерского учета
- •12.2.3. Интегрированная бухгалтерия для малых предприятий
- •12.2.4. Комплексный бухгалтерский учет для средних и крупных предприятий
- •12.2.5. Компьютерные системы финансового анализа и бизнес-планирования
- •12.2.6. Бухгалтерские системы в составе кис
- •12.2.7. Правовые и информационно-справочные системы и базы данных
- •Раздел VII
- •Глава 18 Основы построения системы стандартов ит
- •18.1. Понятие открытых систем
- •18.1. Понятие открытых систем
- •18.2. Международные структуры в области стандартизации информационных технологий
- •1 8.3. Методологический базис открытых систем
- •18.4. Архитектурные спецификации (эталонные модели)
- •18.5.1. Эталонная модель среды открытых систем (модель ose)
- •18.5.2. Базовая эталонная модель взаимосвязи открытых систем (модель osi)
- •1 8.6. Базовые спецификации
- •Глава 19 Инструменты функциональной стандартизации
- •19.1. Понятие профиля открытой системы
- •19.2. Классификация профилей
- •19.3. Основные свойства и назначение профилей
- •19.4. Пример компоновки функционального профиля
- •Раздел VIII
- •Глава 20 Защищенная информационная система
- •20.1. Определение защищенной информационной системы
- •Глава 20. Защищенная информационная система
- •20.2. Методология анализа защищенности информационной системы
- •2 0.3. Требования к архитектуре информационных систем для обеспечения безопасности ее функционирования
- •2 0.4. Этапы построения системы безопасности ис
- •2 0.5. Стандартизация подходов к обеспечению информационной безопасности
- •20.6. Обеспечение интегральной безопасности информационных систем
- •Глава 20. Защищенная информационная система
5.5. Объектно-ориентированный подход
Объектно-ориентированный подход обладает достаточно мощным и универсальным формализмом, с помощью которого можно описывать поведение экономических агентов на рынках1. Объектно-ориентированный
1 Глухое, А.О. Многоагентные структуры для решения задачи коммивояжера. Проблемы менеджмента / А. О. Глухов, В. В. Трофимов; под общ. ред. проф. О. А.Страховой: сб. научн. тр. - Вып. 3. - СПб.: Изд-во СПбГУЭФ, 2000. - С. 71-76.
5.5. Объектно-ориентированный подход 141
ф ормализм, а также преимущества средств объектно-ориентированного проектирования и программирования позволяют не только успешно моделировать организационные структуры в виде систем объектов (агентов), но также строить и динамически развивающиеся структуры, учитывая наличие у агентных структур следующих свойств.
1. Активный характер объекта, позволяющий говорить о нем как об эле менте структуры, инкапсулирующем свойства (состояние) и обладающем определенным поведением.
2. Существование значительных резервов повышения эффектив ности эвристического метода оптимизации при переходе к объектно- распределенным алгоритмам, таким как возможности:
распараллеливания вычислений;
реализации в распределенных вычислительных средах;
организации конкурирующего поиска по объектам;
осуществления поиска в динамических структурах;
обучения объектов в процессе осуществления поиска.
3. Наличие множества программных сред проектирования многоагент- ных систем, а также объектно-ориентированных языков программирова ния, упрощающих их разработку и реализацию.
Таким образом, можно говорить о нейроподобных агентных системах, так как функционирование такой структуры основывается на принципах действия нейронных сетей, предусматривающих обучение для минимизации функции ошибки. Теоретическая основа метода изложена в работах D. E. Rumelhart, G. E. Hilton, R. J. Williams, С. И. Барцева, В. И. Городецкого, В. А. Охонина, а также в более ранних работах Ж. Лагранжа, Лежандра и других ученых. Моделирование поведения организационных структур с помощью процессов обучения агентной структуры основывается на эвристической стратегии.
Агентную систему формально можно описать как объединение множества типов данных Т, алфавита событий X, множества идентификаторов объектов /, классов (объектных моделей) Си объектов О (формализм взят из материалов европейских конференций по объектно-ориентированному программированию ЕССОР):
S=(T,X,I,C,O).
Пусть имеется множество входов Хо - {xv х2, ..., хп}, содержащих параметры внешней среды, и выход у системы (ее реакция на внешние воздействия), для которых получена обучающая выборка. Мы будем рассматривать обучающую выборку как зависимость соответствующих переменных от относительного (дискретного) времени t, т.е. х. = x((t) ИУ~ y(t)> где £=О,1,... оо. Состояния входов и выхода системы инкапсули-
142 Глава 5. Методические основы создания информационных систем...
р уют структурные элементы INput = (х) и OUTput = (у), которые в рамках объектно-ориентированного формализма являются классами.
Далее будем рассматривать множество XQ как множество экземпляров класса INput, а у — как экземпляр класса OUTput. Введем также класс преобразующего структурного элемента FUNction = (IN, N, х, /()), который в качестве атрибутов содержит ссылки на связываемые структурные элементы (связи) — множество IN, результат преобразования — переменную х, а также функцию преобразования входов в переменную х — метод/(). IN={inj} — множество ссылок на входы или преобразующие структурные элементы, N — число входов (будем обозначать Ni = o{.N). Обращение по ссылке будем обозначать, используя синтаксис языка C++, т.е. (*inj).x, это обращение к переменной х элемента, доступного по j-й ссылке (связи).
При создании структурного элемента FUNction результат преобразования будем рассматривать как дополнительный вход структуры х, который может использоваться в других преобразованиях, что достигается наследованием класса INput. При этом множество переменных {xt} входов (и преобразующих структурных элементов в том числе), мы будем рассматривать как множество переменных X. Множество типов преобразующих структурных элементов представлено подклассами класса FUNction. Обозначим множество экземпляров преобразующих структурных элементов указанных типов О. Принадлежность объекта о классу с будем обозначать class(o) = с, наследование объектом класса с — superclass(o) = с.
Самоорганизующейся агентной структурой будем называть объединение множеств
S = (Г; А; /; С= {INput, OUTput, FUNction}; О; П),
где Г— множество типов данных объектной системы; Л — алфавит событий объектной системы; /— множество идентификаторов объектов; С= {INput, OUTput, FUNction} — множество классов структурных элементов (агентов); О = {of} — множество элементов структуры; П — множество правил самоорганизации данной структуры.
Множество переменных структуры можно определить как
Х= {o{jc | 3 о. е О: superclass(o) = INput}. Множество входов для обучающей выборки:
ХО ={o{jc | 3 о. g О: class(o) = INput}.
Множество выходов, состоящее, в нашем случае, из одного элемента: {у} = {о{.у | 3 о{ еО: class(o)=OUTput}.
5.5. Объектно-ориентированный подход 143
Требуется найти стратегию П организации структуры, при использовании которой в течение ограниченного времени и на базе существующих вычислительных ресурсов будет найдена структура, аппроксимирующая зависимость входов X и выхода у с заданной точностью. В качестве критерия наилучшей аппроксимации будем использовать следующий:
Ai t=Tc-AT
где Тс — текущий момент времени структуры; А Г — период измерения качества аппроксимации. Введение интегрального критерия обусловлено необходимостью снижения трудоемкости по сравнению с использованием статистических оценок ошибок аппроксимации.
Самоорганизация структуры включает в себя всевозможные преобразования над агентами и связями. Для упрощения анализа мы будем под стратегией самоорганизации структуры понимать стратегию, состоящую из правил настройки структурных элементов Пн, т.е. мы сознательно исключаем из рассмотрения модификации структуры, связанные с созданием и уничтожением агентов.
Показателями эффективности такой самоорганизации структуры выступают: максимальное качество аппроксимации и минимальное время построения. При сравнении стратегий основным критерием является время построения структуры, которая способна аппроксимировать с заданным уровнем ошибки. Если заданный уровень ошибки не достигнут, то в рассмотрение берется качество аппроксимации.
Дискретный характер процессов позволяет выражать время построения через число итераций процесса построения, обозначим Гпост . Качество аппроксимации определим как:
1 Тс & =mm[Qi],Qi=Q[xi(t),y(t)] = -±- £ [Xi(t)-y(tj]2, x, eX.
1 АУ t=Tc-AT
Условие достижения заданного уровня ошибки можно записать в виде Q* < 8. Тогда критерий оптимальности стратегии построения следующий:
f Q*<s; [Q* —» min; else.
Введем в задачу еще несколько необходимых ограничений, касающихся свойств функций преобразования структурных элементов о(./ (). Во-первых, будем считать, что все переменные (входные и выходные) принадлежат к одному типу данных. Тогда в качестве функций преоб-
144 Глава 5. Методические основы создания информационных систем...
разования рассмотрим различные операции, в общем случае я-арные, определенные на пространстве значений данного типа данных. Во-вторых, будем требовать для унарных операций выполнения условий замкнутости, однозначности, полной определенности, обратимости. Для остальных — замкнутости, однозначности, полной определенности и разрешимости уравнений с одним неизвестным (деление) по всем переменным. Тип операции (функции преобразования) соответствует классу структурного элемента се С, т.е. имеется однозначное соответствие с. -+/» Или для индексирования по объектам/о- =/• : class(o?) = се С.
Таким образом, на основании системного подхода проведена формализация модели коммуникационного процесса, лежащего в основе информационной системы на языке теории множеств. Выявлены системные закономерности, присущие процессу формирования информационной системы.
На базе информационного подхода рассмотрены концепции понятий «информация», «информатизация», «информатика», «информационная деятельность» и «информационное обслуживание», которые позволили определить сущность информационных процессов.
На основании стратегического подхода сформулированы принципы формирования стратегий развития информационной системы и информационных технологий, определены миссия, цели, функции и этапы жизненного цикла информационной системы.
С помощью объектно-ориентированного подхода построена математическая модель многоагентной структуры, которая описывает процессы девальвации организационной структуры при изменении параметров влияния внешней среды.