Научная статья на тему 'Розробка комплексного методу пошуку і оцінки проектних рішень для маркетингових інформаційних систем'

Розробка комплексного методу пошуку і оцінки проектних рішень для маркетингових інформаційних систем Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
588
85
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАРКЕТИНГОВАЯ ИНФОРМАЦИОННАЯ СИСТЕМА / ИНФОРМАЦИОННОЕ ПРОСТРАНСТВО / ПРОЕКТНЫЕ РЕШЕНИЯ / МНОГОМЕРНОЕ ИНФОРМАЦИОННОЕ МЕТАПРОСТРАНСТВО / MARKETING INFORMATION SYSTEM / INFORMATION SPACE / PROJECT DECISIONS / MULTI-DIMENSIONAL INFORMATION META-SPACE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Левикін В. М., Костенко О. П., Петріченко О. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Complex method for searching and evaluation project decisions for marketing information systems designing is developed in this work. Methodology of information technologies creation using information spaces under macrodesigning of architecture marketing information systems in multi-dimensional information meta-space is suggested.

Текст научной работы на тему «Розробка комплексного методу пошуку і оцінки проектних рішень для маркетингових інформаційних систем»

УДК 658.012

В.М. ЛЕВИКІН, О.П. КОСТЕНКО, О.В. ПЕТРІЧЕНКО

РОЗРОБКА КОМПЛЕКСНОГО МЕТОДУ ПОШУКУ І ОЦІНКИ ПРОЕКТНИХ РІШЕНЬ ДЛЯ МАРКЕТИНГОВИХ ІНФОРМАЦІЙНИХ СИСТЕМ__________________________________________

Анотація. У даній роботі розроблено комплексний метод пошуку і оцінки проектних рішень для проектування маркетингових інформаційних систем. Також запропоновано методологію створення інформаційних технологій для застосування інформаційних просторів при макропроекту-ванні архітектури маркетингових інформаційних систем у багатовимірному інформаційному ме-тапросторі.

Ключові слова: маркетингова інформаційна система, інформаційний простір, проектні рішення, багатовимірний інформаційний метапростір.

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

Ключевые слова: маркетинговая информационная система, информационное пространство, проектные решения, многомерное информационное метапространство.

Abstract. Complex method for searching and evaluation project decisions for marketing information systems designing is developed in this work. Methodology of information technologies creation using information spaces under macrodesigning of architecture marketing information systems in multi-dimensional information meta-space is suggested.

Keywords: marketing information system, information space, project decisions, multi-dimensional information meta-space.

1. Вступ

Як у теоретичному програмуванні, так і у прикладній інженерії програмного забезпечення, вже достатньо давно і ефективно використовуються різні моделі інформаційного простору (ІП) або інформаційного середовища [1]. Вони застосовуються для того, щоб мати можливість розглядати процеси зміни структури і функціональності відповідної (знов проектованою або такою, що модифікується) програмної системи (ПС) у багатовимірному уявленні, з урахуванням різних груп чинників впливу і в динаміці їх змін у часі. При цьому модель ПС може бути представлена як відповідна фазова траєкторія у такому багатовимірному ІП.

Одна з перших спроб представити процес макропроектування ПС у вигляді просторової моделі була зроблена у роботі П. Бахманна [2]. У цій роботі автором запропоновано «простір програм», в якому представлені варіанти розробки ПС, що відповідають різним за складністю класам, щодо форми, змісту і об'єму задач, які вирішуються. Обмеження такого представлення ІП цілком очевидні, оскільки сама ПС розглядається у цьому просторі як деяка «крапка», тобто без урахування її складної структури і динаміки розвитку системи у часі, що завжди має місце у реальній проектній ситуації.

У роботі [3] пропонується геометрична інтерпретація процесу розробки ПС як деякої траєкторії, послідовно побудованої у трьох тривимірних підпросторах. При цьому сама ПС розглядається у вигляді сукупності таких складових, як структури даних, методи і інформаційні технології для їх реалізації. Але у цій моделі також абсолютно не враховується часовий чинник у розвитку архітектури ПС, що не дозволяє прослідкувати характер змін у моделі ПС у міру її розвитку. Спроба здійснити це зроблена у роботі [4], в якій обговорюються проблеми трасування вимог до ПС для рішення задач планування і прове-

© Левикін В.М., Костенко О.П., Петріченко О.В., 2012 ISSN 1028-9763. Математичні машини і системи, 2012, № 4

дення реінжинірингу. Для цього графік «траси вимог» до ПС будується у тривимірному просторі: «Архітектура ПС - Середовище функціонування - Час». Проте при цьому у [4] не приводяться міркування щодо того, як детальніше визначити вимірювання відповідних проекцій даного ІП, не задані які-небудь його метрики і тому подібне, і це, на наш погляд, не дозволяє реально використовувати це уявлення для дослідження істотних характеристик маркетингових ПС у процесі їх проектування і еволюційного розвитку.

Можливості того, що привнесло в абстракцію ІП деяких кількісних критеріїв оцінки траєкторії розвитку ПС у відповідному ІП, досліджені у роботі [5]. Абстракція ІП тут пов'язана з тим або іншим реальним процесом розробки, і супроводження деякої ПС і є середовищем, в якому суб'єкти цього процесу, експерти з предметної області, аналітики, програмісти і користувачі, обмінюються об'єктами своєї діяльності, тобто деякими артефактами процесу розробки і супроводження. Проте представлені ІП у роботі [5] також не дозволяють кількісно відобразити у ньому динаміку змін системних вимог до системи, що проектується у часі або, наприклад, робити які-небудь висновки щодо процесів вироблення проектних рішень при їх аналізі. Проблеми розробки моделей і методів управління системних вимог СВ вже достатньо давно виділилися у науковій області методології проектування програмного забезпечення (ПЗ) і інформаційної системи (ІС) в окремі напрями, що активно розвиваються [6]. При цьому слід зазначити, що якщо у традиційних моделях життєвого циклу (ЖЦ) ПЗ ці задачі вирішуються в основному тільки на первинному етапі проектування, то адаптивні технології розробки ПЗ припускають, що інформаційний ресурс СВ спочатку створюється, а потім постійно поповнюється і використовується на усіх етапах відповідних моделей ЖЦ.

В [7] сформульовані концептуальні положення щодо загальної структури і функціональних вимог, які висуваються до інтегрованого модельно-технологічного інструментарію (ІМТІ) для адаптивного проектування інформаційних систем, і, в першу чергу, на основі загальної схеми управління системними вимогами, а також метафори багатовимірного інформаційного метапростору (БІМП), розробляються інформаційні моделі і процедури у вигляді доменних моделей онтологій інформаційних систем.

Багатовимірний інформаційний метапростір (БІМП) у цілому і ті окремі інформаційні проекції (ІПр) [7], що входять до його складу, необхідно розглядати як структури, які базуються на знаннях і для опису яких можуть бути використані такі абстракції інформаційного моделювання, як продукційні системи, семантичні мережі, фрейми [8], розширені концептуальні моделі даних ЕЕЯ, ЕЕЯ+ і модель НЕЯМ [9]. Компоненти БІМП визначаються наступними концептуальними положеннями: 1) простір П1 - це простір станів системних вимог до рішення маркетингових задач (СВРМЗ), призначений для управління процесами збору, оцінки і обробки інформації про системні вимоги, які повинні бути виконані у процесі автоматизації маркетингових задач при проектуванні і супроводженні системи; 2) простір П2 - це простір пошуку проектних рішень (ПР); 3) простір П3 - це простір формування і застосування моделей оцінки (МО) характеристик проектних рішень, що отримуються; 4) простір П4 - це простір розробки доменної моделі (ДМ) предметної області (ПрО) об’єкта маркетингу і одночасно - простір для моделювання різних варіантів еталонної архітектури (ЕА). Раніше нами було отримано метод визначення системних вимог до рішення маркетингових задач для проектування маркетингових інформаційних систем (МІС). Наступним етапом нам потрібно визначити компоненти БІМП, які були б завершенням логічного завдання подальшої розробки інформаційних проекцій: а) розробка комплексного методу пошуку і оцінки ПР за допомогою модельного механізму і нотацій у проекті ЦРМЬ у просторах П2-П3; б) розробка відповідних моделей доменних онтологій еталонної архітектури МІС у просторі П4; в) розробка методології створення інформаційної технології використання інформаційних проекцій при макропроектуванні архітектури

МІС та управління взаємодією механізмів розробки моделей і методів, які функціонують у кожному з цих просторів.

Мета роботи: розробка комплексного методу пошуку і оцінки проектних рішень для проектування маркетингових інформаційних систем; розробка моделей доменних он-тологій для специфікацій інформаційних проекцій простору П4 при проектуванні маркетингових інформаційних систем;

розробка методології створення інформаційних технологій для застосування інформаційних проекцій при макропроектуванні архітектури МІС у багатовимірному інформаційному метапросторі.

2. Результати дослідження

2.1. Розробка комплексного методу евристичного пошуку і оцінки проектних рішень у просторах П2-П3

Виходячи із сформульованих раніше концептуальних положень щодо загальної структури і функціональних вимог, що пред'являються до ІМТІ для проектування складних МІС, і в першу чергу, на основі загальної схеми управління системними вимогами до рішення маркетингових задач (СВРМЗ), а також метафори БІМП, на основі незалежного підходу з використанням комплексного методу вирішення проблем, розробимо уніфіковану процедуру пошуку і оцінки проектних рішень, яка використовує для цього динамічні інформаційні ресурси двох інших ІП, що входять у метафору БІМП: простір П2 пошуку проектних рішень і простір П3 моделей оцінки проектних рішень.

Під системною вимогою до рішення маркетингових задач (СВРМЗ) розуміється деяка характеристика МІС, що розробляється (чи модифікується), яка фіксується у специфікації проекту і яка повинна бути присутньою у цільовій версії системи у вигляді відповідного проектного рішення.

Проектним рішенням (ПР) є деякий артефакт (алгоритм управління, програма, схема зберігання даних, візуальний інтерфейс користувача та ін.), створений у процесі проектування і розробки системи, реалізація якого забезпечує виконання одного або декількох системних вимог.

Таким чином, поняття СВРМЗ і ПР є цілком визначеними у контексті загальної проблематики інженерії системних вимог, важливість якої вважається у даний час загальновизнаною при розгляді будь-якої методології проектування і розвитку МІС.

Для того, щоб мати можливість у динаміці моделювати процеси управління СВРМЗ і реалізувати механізми прийняття відповідних ПР у ході розробки і/або супроводу складної МІС, у метафорі БІМП додатково розробимо комплексний метод пошуку і мотивованої оцінки проектних рішень в інформаційних проекціях просторів П2 і П3. Для цього реалізуємо декілька етапів управління процесом проектування складної МІС.

На 1 етапі - для алгоритмізації методу пошуку ефективного ПР у просторі П2 скористаємося модельним механізмом і нотацією, розробленими у проекті UPML (Uniform Problem-solving Method description Language) [9]. Цей проект є одним з напрямів в області розробки знанняорієнтованих методів і відповідних інформаційних технологій, призначених для рішення слабоформалізованих задач в умовах неповної і/або нечіткої початкової інформації. Так, уніфікована модель у нотації UPML містить такі основні елементи: Task (задача) - описує маркетингову проблему, яка повинна бути вирішена; PSM (Problem Solving Method) - визначає маркетинговий метод вирішення проблеми маркетингової задачі у незалежних термінах; Domain (предметна область) - задає сукупність даних і знань (у вигляді системи продукційних правил) про об’єкт маркетингу (ОМ), де вирішується маркетингова задача. Всі ці елементи описуються з використанням онтологій, які створюються незалежно одна від однієї з метою можливості повторного використання даної поставленої

маркетингової задачі Task у різних ОМ або повторного використання даного методу PSM в іншій постановці маркетингової задачі та ін. Для цього у системі понять UPML визначені адаптери - процедурні блоки для налагодження повторно використовуваних елементів при їх взаємодії один з одним. Модель UPML використовує два типи адаптерів: Bridge (міст) -це процедурний блок-конектор, який забезпечує двосторонні зв'язки між різними елементами моделі (між маркетинговими задачами і ОМ, ОМ і маркетинговим методом та ін.); Refiner (специфікатор) - блок для послідовної спеціалізації (деталізації) того або іншого елемента початкової моделі. Взаємодія основних блоків у загальній схемі технології UPML представлена на рис. 1.

Для опису онтологій проектування МІС у UPML будемо використовувати шаблони. Ядро визначення онтології складають секції signature (специфікація типів), axioms (аксіоми) і theorems (теореми). Аксіоми використовуються для характеристики логічних властивостей елементів, визначених у signature. Теореми (theorems) можуть включати деякі логічні висновки, які виходять з аксіом.

На етапі 2 - загальна проблематика пошуку ПР у просторі П2 формулюється таким чином: необхідно знайти ПР, які розробляються для даного параметра МІС (П_МІС), у яких значення не нижче деякого заданого (початкового) значення цього П_МІС. Дане початкове значення визначається на основі процедури дефазифікації нечіткого опису СВРМЗ, отриманого у просторі альтернатив П1. Опис онтології, що визначає поняття результату пошуку ПР у просторі П2 складений на підставі шаблону ontology результат.

На етапі 3 - специфікація для рішення задачі пошуку ПР у просторі П2, складена на підставі відповідного UPML-шаблона, який має назву «task визначення якнайкращого результату при заданому обмеженні». Рішення цієї маркетингової задачі не залежить ні від вигляду ОМ, ні від методу рішення. В онтології маркетингової задачі визначені функція Transform, яка дозволяє обчислити результат на підставі П_МІС, функція Constraint, яка дозволяє обчислити значення обмеження на підставі П_МІС, а також визначено три предикати, а саме: Satisfied - для перевірки умов задоволення обмежень, що накладаються на пошукове ПР, Better - для порівняння результатів і Best - для визначення результату (тобто знайденого ПР), кращого з усіх інших, отриманих для даного параметра МІС, і для якого виконується задане обмеження. Безпосередньо у визначенні маркетингової задачі задано також цільову умову goal як знаходження “якнайкращого” показника, що є результатом виконання функції Perform для вхідних параметрів МІС.

На етапі 4, відповідно до технології застосування нотації UPML, складемо онтологію для моделі домену, шаблон якого має назву «ontology ефективне проектне рішення». В онтології домену визначено такі поняття: проектні рішення, оцінка значення П_МІС, оцінка значення нефункціональної вимоги (обмеження), а також дві додаткові функції: SysParEst - оцінка значення П_МІС при використанні того або іншого ПР1 і NonFunReqEst

- оцінка значення нефункціональної вимоги (обмеження) при застосуванні вибраного ПР1.

На етапі 5 - доменну модель отримаємо шляхом використання шаблона з назвою «domain model ефективні проектні рішення». При описі домену введено додаткові поняття Mn - множина моделей з простору П3, необхідних для отримання оцінки значення

П_МІС; Мнфт - множина моделей, необхідних для отримання оцінки значення нефункціональної вимоги (тобто обмеження), функція Mapping, що ставить у відповідність певну підмножину моделей з Mn деякому ПР1, а також функція Compression (згортка), яка перетворить декартові множення підмножин ПР1 і Mn до значення його скалярної оцінки.

На етапі 6 специфікуємо компоненти-конектори (або «мости» у термінології UPML). Повністю задаються конектор td bridge («маркетингова задача - домен (ОМ)») і конектор pt bridge («маркетинговий метод рішення проблем - маркетингова задача»), а конектор pd bridge («маркетинговий метод рішення проблем - домен (ОМ)») імпортує функціональність, яка визначається мостами pt bridge і td bridge. Для встановлення зв'язку між доменом і задачею необхідна специфікація шаблона, який має назву «td bridge визначення якнайкращого результату при обмеженні проектного рішення».

На етапі 7, маючи специфікації усіх основних компонентів UPML-моделі, запишемо відповідну специфікацію методу пошуку ПР відповідно до загального шаблону з назвою «problem solving method пошук». Даний шаблон являє собою ітераційний процес перебору вершин, який продовжується до тих пір, поки не буде досягнуто якнайкращого критерію пошуку необхідних ПР.

Таким чином, описаними специфікаціями визначено комплексний метод пошуку і оцінки ПР у просторах П2 і П3 у термінах мови UPML. Якщо ПР, що задовольняє умовам, не знайдено, то відбувається повернення у простір П1 за допомогою процедури фазифіка-ції.

2.2. Розробка моделей локальних доменних онтологій для специфікацій інформаційних проекцій простору П4

Для розробки онтологій локальних проекцій у просторі П4 необхідно виконати певний комплекс аналітичних процедур, для яких створюється доменна онтологія і вони достатньо повно представлені у [10]. Такий підхід до рішення задачі моделювання інформаційних проекцій у просторі П4 [11] дозволяє представити онтологічні специфікації на концептуальному рівні і дати інтегрований опис гетерогенних, слабоструктурованих ресурсів даних, що надає можливість зробити надалі їх ефективну обробку і семантичну інтерпретацію у розподіленому середовищі різними групами маркетологів-користувачів. Використовуючи ці загальні підходи, а також на основі результатів морфологічного аналізу [11] структурних і функціональних характеристик реальних МІС, нами були розроблені онтологічні специфікації для кожної з проекцій П4 (називатимемо їх надалі локальними доменними онтологіями (ЛДО). Нижче вони приведені як у формі вербального опису, так і у вигляді відповідних моделей діаграм класів у нотації UML:

• Маркетинговий процес топології (МРТ) є агрегована сукупність основних абстрактних класів: «МІС - Підсистема МІС - Маркетинговий процес - Маркетингова задача». У свою чергу, абстрактний клас «Маркетингова задача (МЗ)» асоційований з підкласами: «Рішення маркетингової задачі - Маркетинговий метод - Характеристика маркетингової

задачі». Відповідна ИМЬ - діаграма цих класів приведена на рис. 2.

• Програмно-апаратне забезпечення рішення МЗ (ПАЗРМЗ) є асоційована сукупність абстрактних класів: «Маркетингова задача - Автоматизація МЗ». Абстрактний клас «Автоматизація МЗ», заданий як агрегована сукупність таких класів: «Програмне рішення

- Структура даних - Апаратне рішення - Інтерфейс користувача-маркетолога» (рис. 3).

Рис. 2. ИМЬ-діаграма класів моделі локальної доменної онтології «Маркетинговий процес топології» для простору П4

Рис. 3. ИМЬ-діаграма класів моделі локальної доменної онтології «Програмно-апаратного забезпечення рішення маркетингових задач» для простору П4

• Множина користувачів маркетингових задач (МКМЗ) є асоціація таких класів, як: «Автоматизація МЗ- Служба маркетингу - АРМ-маркетолога - Рішення МЗ», а цей останній клас є агрегація двох підкласів: «Маркетинговий метод - Результат рішення МЗ»; крім того, супер-клас «АРМ-маркетолога» узагальнює два підкласи: «Персонал МІС» і «марке-толог-аналітик» (рис. 4).

Рис. 4. иМЬ-діаграми класів моделі локальної доменної онтології «Множина користувачів

маркетингових задач» у просторі П4 • Системна суперечність маркетингових задач (ССМЗ) є асоціація двох основних

абстрактних класів: «Системні вимоги до рішення МЗ - Системна суперечність рішення МЗ»; у свою чергу, клас «Системні вимоги до рішення МЗ» асоційований з класами «Маркетинговий процес» і «Автоматизація МЗ», а клас «Системна суперечність конфліктів рішення МЗ» агрегують у собі такі підкласи, як «Опис МЗ», «Результати рішення МЗ» і «Проектне рішення МЗ» (діаграма на рис. 5).

Маркетинговий процес

Автоматизація МЗ

Системні вимоги до рішення МЗ

1..П

1-П

Системна суперечність рішення МЗ

Ж

Результати рішення МЗ

1.. П

Проектні рішення МЗ

Рис. 5. ИМЬ-діаграма класів моделі локальної доменної онтології «Системна суперечність

маркетингових задач» для простору П4

• Типові проектні рішення (ТПР) є асоційована сукупність 2-х основних класів: «Системна суперечність маркетингових задач - Проектне рішення МЗ». Абстрактний клас «Проектне рішення МЗ» є результат екземпляризації супер-класу «Типове рішення», який агрегує такі підкласи, як «Архітектурне рішення», «Документація», «Підрозділ служби маркетингу», а клас «Архітектурне рішення» складається з підкласів: «Програмне рішення», «Структура даних», «Апаратне рішення» (рис. 6).

і.-

Системна суперечність 1..П 1..П Проектне рішення МЗ

маркетингових задач

1..П

І

Типове рішення

1..П

Програмне рішення Структура даних Апаратне рішення

1..П 1 ^" 1І 1 " 1 1..П

Архітектурне рішення Документація Підрозділ служби

маркетингу

Рис. 6. ИМЬ-діаграма класів моделі локальної доменної онтології «Типові проектні рішення» у просторі П4

Ці моделі локальних доменних онтологій можуть бути надалі реалізовані як відповідна база даних, яка за своїми структурними і функціональними характеристиками повинна бути розподіленою і об'єктно-реляційною.

На основі введених моделей доменних онтологій рішення маркетингових задач на підприємстві, які дозволяють отримати уніфіковане уявлення і вирішити задачу інтеграції її інформаційних ресурсів, з урахуванням розглянутого поняття еталонної архітектури, спроектовано архітектуру для відповідного класу МІС, яка має властивості відкритості і масштабованості. Розроблені архітектурні рішення трансформуються далі у проектні шаблони, що дозволяють отримати на їх основі повторно-використовувані компонентні програмні рішення (ПВКПР) для реалізації складних МІС.

2.3. Розробка методології створення інформаційної технології для застосування інформаційних проекцій при макропроектуванні архітектури МІС у БІМП

Після того, як усі ІПр, що входять до складу БІМП, - простори П1, П2, П3 і П4 - наділені певною структурою і відповідним алгоритмічним наповненням, а також отримали змістовну інтерпретацію, слід визначити методологію створення інформаційної технології для застосування інформаційних проекцій при макропроектуванні архітектури та її модифікації складної МІС.

<Повнота специфікації СВРМЗ> Кі

Простір

П1

<Міра узгодженості СВРМЗ> К2

-----^ А (2)

а2

А(1

Й Г ^ —

-4

^ ^ рівень <Ступінь формалізац ї СВРМЗ> К3

Метод рішення 8і \

Параметр МІС :

Простір

П3

І 1

І І

ві N1 Мі

в2 N2 2 М

^ і

Эк М</:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

истемна

характеристика

,* Надійність

ПродУкційність

Множина користувачів Програмно-апаратне ____________„„„„„ І забезпечення рішені

Системна суиеречлипр0Ст|р П4

вість маркетинг

Тип моделі МЗ

маркетингових задач

Маркетингова задача

забезпечення рішення І маркетингових задач

Маркетинговий процес

ове проектне рішення

Системна суперечливість маркетингових задач

Програмно-апаратне забезпечення рішення маркетингових задач

Множина користувачів маркетингових задач

Маркетингова задача

Маркетинговий

процес

Час

Рис. 7. Схема створення інформаційної технології застосування інформаційних проекцій чотирьох просторів при макропроектуванні архітектури МІС у складі БІМП

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

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

Етап 1. У просторі П1 кожен елемент множини системних вимог до рішення маркетингових задач сі є С представляється у вигляді нечіткого опису відповідних СВРМЗ у термінах критеріїв К1, К2, К3, і методом, доступним у П1, проводиться оцінка положення альтернативи СВРМЗ а(к-1, к = 1, т щодо області допустимих альтернатив А(2) рис. 7), і якщо а(к) є Л(2), то виконується етап 2; інакше повторити етап 1.

Етап 2. У просторі П2 здійснюється комплексний метод пошуку проектних рішень, і на підставі цього визначається значення необхідного параметра МІС та для отриманого нечіткого опису СВРМЗ виконується процедура дефаззифікації [16] к) = defuzzy (а(к)) і

його відповідний контекст (обмеження). На підставі цієї інформації у просторі П2 відбувається вибір певного методу рішення і робиться спроба знайти множину відповідних ПР

£ = {?і } І =11, і

якщо це множина не пуста: ^ Ф 0, то виконується етап 3; інакше повернення на етап

1.

Етап 3. У просторі П3 для кожного з елементів множини £ проводиться процедура оцінки характеристик МІС (продуктивність, надійність і т.д.) за допомогою однієї або декількох моделей оцінки Мк (рис. 7), і

якщо ефективне ПР знайдено, то виконується етап 5; інакше перехід на етап 2.

Етап 4. У просторі П4 у момент часу ї фіксується черговий варіант еталонної архітектури (ЕА), для нього визначається множина системних суперечностей маркетингових

задач С = {сі}, і = 1, п, і

якщо це множина не пуста (пуста): С ф 0, то виконується етап 2; інакше перехід на

етап 5.

Етап 5. Проводиться документування чергового варіанта ЕА, і якщо він задовольняє усіх учасників процесу проектування і при цьому виконана решта критеріїв (обмежень) проекту: ресурсні, часові і т.д., то процес проектування даної маркетингової інформаційної системи завершується, інакше повторюються етапи 1-4.

Таким чином, схема застосування інформаційних проекцій відповідних чотирьох просторів, яка показана на рис. 7, і методологія створення інформаційної технології мак-ропроектування архітектури МІС є результатом використання системної метафори багатовимірного інформаційного метапростору для рішення задачі розробки інтегрованого модельно-технологічного інструментарію для проектування, супроводження і реінжинірингу маркетингових інформаційних систем.

3. Висновки

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

Уперше запропоновано моделі локальних доменних онтологій, які, на відміну від графічного зображення специфікацій, дозволяють за допомогою иМЬ-діаграм алгоритміч-

но моделювати структурні та функціональні характеристики маркетингової інформаційної системи, що проектується.

Отримано подальший розвиток методології створення інформаційної технології застосування інформаційних проекцій у макропроектуванні еталонної архітектури маркетингової інформаційної системи у багатовимірному інформаційному метапросторі, яка, на відміну від звичайного двовимірного процесу проектування, враховує час виконання тієї або іншої роботи проектування і дозволяє ефективно з’ясовувати етапи процесу проектування маркетингових інформаційних систем.

СПИСОК ЛІТЕРАТУРИ

1. Tanenbaum A.S. Distributed Systems: Principles and Paradigms / Tanenbaum A.S. - Amsterdam: Prentice Hall, 2002. - 803 p.

2. Бахманн П. Программные системы / Бахманн П.; пер. с нем. - М.: Финансы и статистика, 1981. -287 с.

3. Ward J. Strategic planning for information systems / Ward J. - Willey, 1997. - 586 p.

4. Neumoin V. Software Requirements Traceability in Reengineering Perspective / V. Neumoin // Проблемы программирования. - 2002. - № 1-2. - С. 91 - 97.

5. Панчук А.Н. Инфодинамика программ / А.Н. Панчук // Проблемы программирования. - 2002. -№ 1-2. - С. 58 - 69.

6. Мацяшек Л.А. Анализ требований и проектирование систем: разработка информационных систем с использованием UML / Мацяшек Л.А.; пер. с англ. - М.: Издательский дом «Вильямс», 2002.

- 624 с.

7. Архитектуры, модели и технологии программного обеспечения информационно-управляющих систем / Н.В. Ткачук, В.А. Шеховцов, Д.В. Кукленко, В.Е. Сокол; под ред. М.Д. Годлевского. -Харьков: НТУ «ХПИ», 2005. - 546 с.

8. Грэхем И. Объектно-ориентированные методы. Принципы и практика / Грэхем И. - М.: Издательский дом «Вильямс», 2004. - 880 с.

9. Крег Л. Применение UML и шаблонов проектирования / Крег Л.; пер. с англ. - М.: Издательский дом «Вильямс», 2001. - 396 с.

10. Гаврилова Т.А. Базы знаний интеллектуальных систем / Т.А. Гаврилова, В.Ф. Хорошевский. -СПб: Питер, 2000. - 384 с.

11. Левикін В.М. Розробка просторово-траєкторного підходу для проектування маркетингових інформаційних систем / Левикін В.М., Костенко О.П. // Сьома дистанційна наук.-практ. конф. з між-нар. участю «Системи підтримки прийняття рішень. Теорія і практика. СППР-2011», (Київ, червень 2011 р.) - Київ, 2011. - С. 50 - 53.

Стаття надійшла до редакції 06.02.2012

i Надоели баннеры? Вы всегда можете отключить рекламу.