Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Guzhva_Informatsiyni_sistemi_i_tekhnologiyi_na_...doc
Скачиваний:
43
Добавлен:
25.11.2019
Размер:
77.83 Mб
Скачать

2.3.2.2. Об’єктно-орієнтоване проектування

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

Основою для об’єктно-орієнтованого проектування цілком обґрунтовано служать результати об’єктно-орієнтованого аналізу. Проте результат будь-якого з методів структурного аналізу також може бути використаний як вхідні дані для об’єктно-орієнтовано­го проектування: в цьому разі проводиться інтеграція діаграм потоків даних з класами та об’єктами.

На етапі проектування використовуються наступні діаграмні техніки:

  • успадковані від етапу аналізу вимог і такі, що розвиваються на етапі проектування, діаграми класів і діаграми об’єктів, що є основою статичної логічної моделі;

  • діаграми модулів і діаграми процесів, що моделюють конкретні програмні й апаратні компоненти і є частиною статичної фізичної моделі;

  • динамічні моделі: діаграми переходів станів, які моделюють часову послідовність зовнішніх подій, що впливають на об’єкти конкретного класу, і часові системні діаграми, що моделюють часовий порядок повідомлень і подій, які стосуються міжоб’єктних взаємодій.

2.3.3. Процесно-орієнтований підхід

2.3.3.1. Реінжиніринг бізнесу як основа процесно-орієнтованого підходу до створення інформаційних систем

Сучасний підхід до управління підприємством ґрунтується на конвергенції управлінських і інформаційних технологій. Класики теорії сучасного менеджменту — Хаммер, Чампі, Давенпорт, Джонсон, Морріс, Брандон та інші — сходяться на думці, що автоматизоване управління будується на інших принципах, ніж керування підприємствами в передкомп’ютерну епоху, і вимагає докорінної перебудови всієї системи управління. Процес впровадження інформаційної системи в організації тісно пов’язаний із перебудовою самої системи управління — оптимізацією організаційної структури, процесів і функцій, що описують взаємодію ланок цієї структури, а також із зміною мотивації персоналу.

Процес зміни системи управління підприємством є багатоетап­ним. В ідеальному випадку на першій стадії варто визначитися з місією підприємства і його стратегічними цілями. Ці задачі вирішуються виходячи з аналізу, насамперед, зовнішнього середовища підприємства за допомогою дослідження ринку, аналізу економіко-політичних та інших чинників. Даний етап виконують фірми, що займаються управлінським консалтингом і аудитом. Слід лише зауважити, що тут криється більшість проблем реновації управління на українських підприємствах. З одного боку, керівники підприємств не усвідомлюють належною мірою важливості цього етапу, а з іншого — не належним чином стоять справи й із самим управлінським консультуванням, оскільки західні експерти, зокрема представники «Великої шістки», використовують підходи, не адекватні реаліям сучасної України (відповідно і рекомендації є неадекватними), а українська управлінська школа перебуває тільки в стадії формування і накопичення досвіду.

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

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

Бізнес-процеси — це ділові, адміністративні, технологічні процедури функціонування підприємства, до яких належать: документообіг, управління фінансовими, матеріальними потоками, персоналом, організаційно-господарськими і технологічними про­цесами, процесами проектування виробів і т.ін. Аналіз і оптимізація бізнес-процесів заради досягнення компанією стратегічних цілей і є реінжиніринг, що виконується за допомогою аналізу внутрішнього середовища підприємства. Його методологічною осно­вою є системний і структурний аналіз, теорія управління великими системами, а також методи керування якістю, промислова інженерія тощо. Відповідна розробка методології дозволила перетворити реінжиніринг в інженерний процес (підкреслюється визначенням!), підтримуваний інструментами і технологіями проектування ділових процесів. Спочатку розглядається існуюча система управління підприємством: виявляються витратні центри, формуються моделі: структурні, функціональні (процесні), моделі даних, а також комплексні — «як є» і «як повинно бути». Потім складається план заходів щодо переходу зі стану «як є» у стан «як повинно бути» і за необхідності проектується інформаційна система, що підвищує ефективність функціонування підприємства.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]