Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції АСОУ укр 2010-2011.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.5 Mб
Скачать

Запитання та завдання для самоперевірки

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

  1. Охарактеризуйте методи ведення проектних робіт, що використовуються

  1. Перерахуйте інформаційні системи, які обслуговують окремі функціональні області бізнесу.

  1. Назвіть основні компоненти визначення реінжинірингу бізнес– процесів

  1. В чому полягає основна мета CASE-технологій?

  1. Яких саме вимог слід дотримуватись під час розробки автоматизованих інформаційних систем?

  1. Які цілі ставляться під час дослідження інформаційної системи?

  1. Яку інформацію може одержати дослідник на різних рівнях управління

  1. Виділіть основні принципи управління проектом УІС?

  1. Що таке «життєвий цикл» системи? Дайте характеристику всім його етапам, вкажіть переваги і недоліки даної методики?

85

СУЧАСНІ ІНСТРУМЕНТАЛЬНІ ЗАСОБИ ДЛЯ РОБОТИ

КОРИСТУВАЧА

План

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

  1. Засоби автоматизованого формування документів.

  2. Технологічні засоби роботи з базами даних (БД).

  1. Основні аналітичні технології в процесі підтримки прийняття рішень.

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

підприємницькою діяльністю

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

Вирішення завдання за рахунок забезпечення користувачів інформацією в УІС розв'язується в основному правильним підбором інструментів ділового аналізу. Але немаловажним є і вибір інструментів підтримки процесів витягу, перетворення, завантаження і збереження даних.

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

завдання – не з простих.

На ринку не існує одного виробника, що може запропонувати найкращі рішення всіх необхідних для побудови програмних компонент. Тому спільне використання найбільш придатних рішень від різних виробників дозволяє підвищити функціональну потужність УІС. Критеріями оцінки інструментів

86

можуть виступати як їх технічна і вартісна характеристики, так і швидкість впровадження, а також доречність використання в кожному конкретному випадку.

Однак використання продуктів від різних виробників призводить до значного ускладнення архітектури системи через різнорідність інструментальних рішень. Це ускладнення зумовлене необхідністю інтегрування, не пов'язаних один з одним, інструментальних рішень. Крім того. адміністрування системи виявляється непростим завданням, з погляду на непогодженість даних і метаданих, керуючих окремими, не пов'язаними один з одним, модулями платформ від різних виробників.

З огляду на згадані нами завдання корпоративної інформаційно-

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

Такою групою для змішаного рішення можуть виступати інструменти ділового аналізу і СУБД.

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

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

87

інструмент попередньої обробки інформації для наступного використання,

що забезпечує закінченість і повноту пропонованого рішення.

Останнім часом на порядок денний особливо гостро встало питання ефективності використання наявних інформаційних систем, забезпечення і розв'язування їх за допомогою насущних завдань бізнесу. Зробити це можна лише шляхом впровадження на базі наявної IT– інфраструктури сучасних інтегруючих додатків бізнесу.

Тенденцію, що намітилася, щодо усунення пріоритетів від інфраструктури до бізнес– систем «високого» рівня, можна прослідкувати,

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

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

«гарячими» темами стали корпоративні портали, системи Workflow, CRM,

технології Business Intelligence.

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

Масштабність і балансування завантаження. Із збільшенням кількості користувачів додаток повинен змінюватись без ускладнень.

Масштабування – це процес додавання апаратних засобів і розподілу програмних засобів (РПЗ) для обробки зростаючої кількості користувачів.

РПЗ підтримує масштабування додатків на базі Web за допомогою технології балансування навантаження мережі (Network Load Balancing – NLB). NLB

дозволяє декільком машинам в компанії спільно використовувати одну і ту ж

IP адресу. В цьому випадку запити клієнта рівномірно розподіляються між доступними машинами для вирівнювання завантаження. У міру зростання завантаження Web– вузла до нього додаються додаткові машини.

Межплатформеність. Виклик функціональних компонент здійснюється за допомогою уніфікованого механізму XML RPC (Remote

88

Procedure Call – видалений виклик процедур) поверх TCP/IP і є порівняно новою технологією розподіленої мережної взаємодії. За допомогою мови

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

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

(Component Object Model).

Підтримка компонентного ПЗ з контролем версій компонент.

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

досягши позитивних результатів тестування, одноразового переходу на нові версії компонент.

Універсальний доступ до даних. Універсальний доступ до даних

(Universal Data Access – UDA) – це позначення для технології, втіленої в

OLEDB. OLEDB – це специфікація, яка визначає функціональні можливості об'єктів доступу до даних і забезпечує незалежність доступу до цих даних від конкретної реалізації СУБД.

Універсальніш інтерфейс користувача. Система надає можливість,

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

89

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

  • Вбудована система безпеки. Основне завдання санкціоноване надання інформації. Кожна компонента в системі працює в контексті безпеки, яка встановлюється і контролюється адміністратором.

  • Штатна підсистема адміністрування і моніторингу. Основне завдання підсистеми адміністрування – дати в руки кваліфікованого користувача зручний механізм оптимізації системи часу виконання.

  • Розвинена система генерації, призначеного для користувача інтерфейсу. Запропоновано механізм формування і генерації, призначеного для користувача інтерфейсу, під конкретне робоче місце.

  • Незалежність від мовної реалізації. Компонентна об'єктна модель

(СОМ) лежить в основі взаємодії модулів системи і дозволяє реалізувати програмні компоненти на будь-якій мові програмування, за умови виконання угод СОМ.

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

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

  • аналіз потреб бізнесу клієнта і аналіз інформаційних систем, що вже є у клієнта;

  • вибір оптимальної стратегії створення прикладних систем

90

бізнесу;

  • визначення базових технологій і програмних продуктів;

  • впровадження спеціалізованих додатків і розробка нового ПЗ;

  • інтеграція даних і додатків.

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

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

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