Основні поняття системного аналізу

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Основні поняття системного аналізу

Перш ніж запроваджувати ІС, необхідно вивчити і описати існуюче положення, а потім запропонувати (спроектувати) нову структуру управління та організації бізнес-процесів, можливо, з використанням сучасної ІС.
Головним підходом до дослідження складних об'єктів вважається системний аналіз. Практичною реалізацією системного аналізу став структурний системний аналіз (ССА). Говорячи надалі про ССА, будемо мати на увазі завдання не тільки аналізу, але і опису й проектування систем.
У менеджменті перед ССА ставляться такі завдання:
описати існуюче положення речей (об'єкт управління), тобто побудувати так звану модель "як є" ("AS-IS");
запропонувати нові рішення по структурі управління або технології виконання бізнес-процесів, тобто побудувати модель "як має бути" ("ТО-ВЕ"). При цьому підприємство розглядається в якості складної бізнес-системи, що функціонує на основі певного безлічі бізнес-процесів. Завданням реорганізації є переклад підприємства в деякий цільовий стан, що характеризується, як правило, якісно більш високим рівнем організації роботи за рахунок:
підвищення ефективності бізнес-процесів;
створення організаційної структури, спрямованої на підтримку виконання бізнес-процесів;
створення інформаційної системи підтримки виконання бізнес-процесів.
При створенні ІС фахівці стикаються із завданнями: побудувати модель "як є" об'єкта автоматизації та спроектувати інформаційну систему модель "як має бути".
Таким чином, модель "як є", побудована і менеджером, і фахівцем з ІВ, буде однаковою, а моделі "як має бути" будуть різними через використання різних професійних інструментів вирішення проблем: у менеджерів - за рахунок структурної реорганізації або реорганізації бізнес- процесів, у фахівців з ІВ за рахунок автоматизації. Але оскільки не можна автоматизувати існуючий безлад, то автоматизації повинна передувати робота з реорганізації, а, з іншого боку, реорганізація дасть найбільший ефект, якщо вона буде проведена з використанням сучасних ІС.
У процесі ССА розглядаються функціональні, інформаційні та динамічні моделі, а також моделі функціонально-вартісного аналізу (АВС-моделі).

Витоки структурного моделювання

В основі ССА лежить графічне представлення досліджуваного або проектується.
Основи сучасних методів структурно-функціонального аналізу і моделювання складних систем були розроблені в працях професора Массачусетського технологічного інституту Дугласа Росса, який вперше використав поняття "структурний аналіз" наприкінці 60-х років. Про подальший розвиток ідеї опису складних об'єктів за допомогою відносно невеликого набору типових елементів свідчила поява методології структурно-функціонального моделювання та аналізу складних систем (SADT), яка постійно вдосконалювалася і широко використовувалася для ефективного розв'язання цілої низки проблем (управління фінансами та матеріально-технічним постачанням великих фірм, розробка програмного забезпечення АСУ телефонними мережами; довгострокове і стратегічне планування діяльності фірм; проектування обчислювальних систем і мереж та ін.)

Ідеї ​​та принципи ССА

Головне завдання ССА опис роботи складної системи з належною точністю і повнотою, яке має бути доступний як фахівцю аналітику, проектувальникові і програмісту, так і замовнику (кінцевому користувачу системи). У цьому полягає найбільша трудність. Зокрема, системний аналітик має з такими взаємопов'язаними проблемами:
Аналітику складно отримати вичерпну інформацію для оцінки вимог до системи з точки зору замовника.
Замовник, у свою чергу, не має достатньої інформації про проблему (реорганізації підприємства і бізнес-процесів чи побудові ІВ) і тому не може судити про те, що є здійсненним, а що ні.
Аналітик стикається з надмірною кількістю докладних відомостей як про предметну область, так і про нову систему.
Специфікація системи через обсяг і технічних термінів часто незрозуміла для замовника.
Якщо специфікація зрозуміла замовнику, то вона буде недостатньою для проектувальників і програмістів, що створюють систему.
Методи ССА засновані на таких принципах, які допомагають подолати труднощі, що виникають при описі систем:
розчленування систем на частини "чорні ящики";
ієрархічна організація цих "чорних ящиків";
використання графічних засобів.
Зручність використання кібернетичного принципу "чорної скриньки" полягає в тому, що немає необхідності знати, як працює система, яка надається "чорним ящиком" слід знати лише його входи і виходи, а також його призначення, тобто функцію, яку він виконує (що робить система). Таким чином, першим кроком спрощення складної системи є її розбивка на "чорні ящики". Таке розбиття повинна відповідати таким критеріям:
кожен "чорний ящик" реалізує єдину функцію системи;
функція кожного "чорної скриньки" легко розуміється незалежно від складності її реалізації;
зв'язок між "чорними ящиками" вводиться лише за наявності зв'язку між відповідними функціями системи;
зв'язку повинні бути простими, наскільки це можливо, для забезпечення їхньої незалежності один від одного.
Другою важливою ідеєю, що лежить в основі структурних методів, є ідея ієрархії.
Ієрархія - розташування частин або елементів цілого в порядку від вищого до нижчого.
При дослідженні системи за допомогою методів системного аналізу використовується так звана стратифікація, при якій опис об'єкта проводиться пошарово, починаючи з першого шару (страти) самого загального вигляду, з деталізацією на кожному наступному шарі. При цьому кожен об'єкт поточного шару, з одного боку, є елементом (умовно знаходиться в підпорядкуванні) певного об'єкту попереднього (верхнього) шару, а з іншого представляється у вигляді набору підлеглих елементів у наступному (нижньому) шарі. У результаті утворюється якась ієрархічна структура.
Третя ідея ССА широке використання графічних нотацій, що полегшує розуміння складних систем.
У результаті можна дати таке визначення ССА: структурним системним аналізом називається метод дослідження, проектування та опису складних систем у вигляді ієрархії "чорних скриньок" з допомогою графічних засобів.
Інші принципи ССА
Методологія ССА будується на загальних (базових) принципах. Але існують також і інші принципи, без урахування яких не можливе проведення ССА:
формалізації (необхідність суворо методичного підходу до вирішення проблеми);
абстрагування (виділення істотних з деяких позицій аспектів системи і відволікання від несуттєвих з метою представлення проблеми у спрощеному загальному вигляді);
"Упрятиванія" (приховування несуттєвою на конкретному етапі інформації кожна частина "знає" тільки необхідну їй інформацію);
концептуальної спільності (слідування єдиної філософії на всіх етапах ЖЦ: структурний аналіз структурне проектування структурне тестування);
несуперечності (обгрунтованість та узгодженість елементів);
логічної незалежності (концентрація уваги на логічному проектуванні для забезпечення незалежності від фізичного проектування).
Дотримання зазначених принципів необхідно при організації робіт на початкових етапах ЖЦ незалежно від використовуваних методологій. При цьому вже на ранніх стадіях розробки вдається зрозуміти, що буде представляти собою створювана система, виявити промахи і недоробки. Слід своєчасно виправляти помилки з метою полегшення роботи на подальших етапах ЖЦ і зниження вартості розробки.
Класи моделей ССА:
функціональні моделі, за допомогою яких проводиться опис бізнес-процесу у вигляді ієрархії функцій, пов'язаних між собою входять і виходять потоками (матеріальними, фінансовими, інформаційними), керуючими впливами, виконавцями;
інформаційні моделі, що дозволяють описати інформаційний простір виконання бізнес-процесів у формі узгодженої системи, що містить інформаційні об'єкти (сутності), їх властивості (атрибути), відносини з іншими об'єктами (зв'язку);
ABC-моделі, які описують механізм формування вартості й інших характеристик виробів і послуг на основі вартості функцій і ресурсів, задіяних в бізнес-процесах;
динамічні моделі бізнес-процесів, що описують залежні від часу характеристики виконання процесу і розподіл ресурсів для вхідних потоків різної структури при різних значеннях керуючих параметрів.
Інструментарій ССА
В якості комп'ютерного інструменту ССА використовуються CASE-засоби.
CASE-cpедcmвa - комплекс засобів автоматизації для аналізу, проектування, розробки і супроводу складних систем.
В основі CASE лежать такі поняття, як методологія, метод, нотація і засіб.
Методологія визначає сукупність методів, правила їх використання, а також послідовність кроків виконання роботи.
Метод - процедура або техніка опису компонентів об'єкта дослідження, програмного забезпечення чи І С.
Нотації призначені для опису структури системи, елементів даних, етапів обробки і включають графи, діаграми, таблиці, блок-схеми, формальні. і природні мови.
Кошти - інструментарій для підтримки і посилення методів.
10. Принципи побудови ІС.
Проектування має на меті забезпечити ефективне функціонування АІС і взаємодія АІТ з фахівцями, які використовують у сфері діяльності конкретного економічного об'єкта ЕОМ і розвинені засоби комунікації для виконання своїх професійних завдань та прийняття управлінських рішень.
У процесі проектування вдосконалюються як організація основної діяльності економічного об'єкта (виробничої, господарської), так і організація управлінських процедур.
Масове проектування АІС зажадало розробки єдиних теоретичних положень, методичних підходів до їх створення та функціонування. ІС створюються відповідно до технічного завдання., Що є вихідним документом для проектування ІС.
Основоположні принципи створення АІС: системності, розвитку, сумісності, стандартизації та уніфікації, ефективності.
Принцип системності є найважливішим при створенні, функціонуванні та розвитку АІС. Він дозволяє підійти до досліджуваного об'єкта як єдиного цілого; виявити на цій основі різноманітні типи зв'язків між структурними елементами, що забезпечують цілісність системи; встановити напрями виробничо-господарської діяльності системи і реалізовувані нею конкретні функції. Системний підхід передбачає проведення двухаспектного аналізу, що отримав назву макро і микроподходов.
При макроанализе система або її елемент розглядаються як частина системи більш високого порядку. Особлива увага приділяється інформаційним зв'язкам: встановлюється їх кількість, виділяються і аналізуються ті зв'язки, які зумовлені метою вивчення системи, а потім вибираються найбільш кращі, реалізують задану цільову функцію. При мікроаналізі вивчається структура об'єкта, аналізуються її складові елементи з точки зору їх функціональних характеристик, що виявляються через зв'язки з іншими елементами та зовнішнім середовищем. У процесі проектування АІС системний підхід дозволяє використовувати математичний опис функціонування, дослідження різних властивостей окремих елементів і системи в цілому, моделювати процеси, що вивчаються для аналізу роботи створюваних систем.
Практичне значення системного підходу і моделювання полягає в тому, що вони дозволяють в доступній для аналізу формі не тільки відобразити все істотне, що цікавить творця системи, а й використовувати ЕОМ для дослідження поведінки системи в конкретних, заданих експериментатором умовах. Тому в основі створення АІС в даний час лежить метод моделювання на базі системного підходу, що дозволяє знаходити оптимальний варіант структури системи і тим самим забезпечувати найбільшу ефективність її функціонування.
Принцип розвитку полягає в тому, що АІС створюється з урахуванням можливості постійного поповнення та оновлення функцій системи і видів її забезпечення. Передбачається, що автоматизована система має нарощувати свої обчислювальні потужності, оснащуватися новими технічними та програмними засобами, бути здатною постійно розширювати та оновлювати коло завдань і інформаційний фонд, що створюється у вигляді системи баз даних.
Принцип сумісності полягає в забезпеченні здатності взаємодії АІС різних видів, рівнів у процесі їх спільного функціонування. Реалізація принципу сумісності дозволяє забезпечити нормальне функціонування економічних об'єктів, підвищити ефективність управління народним господарством і його ланками.
Принцип єдиного інформаційного простору:
просторова розподіленість користувачів;
функціонування ІС в режимі реального часу;
розширені глобальні телекомунікаційні можливості;
внутрішньосистемних інформаційна зв'язаність;
множинність інтерфейсів; віртуальність і однорідність їх технічної реалізації;
Принцип стандартизації та уніфікації полягає в необхідності застосування типових, уніфікованих і стандартизованих елементів функціонування АІС. Впровадження у практику створення і розвитку АІС цього принципу дозволяє скоротити часові, трудові та вартісні витрати на створення АІС при максимально можливе використання накопиченого досвіду у формуванні проектних рішенні і впровадженні автоматизації проектувальних робіт.
Принцип надійності, захищеності і безпеки:
резервування, в тому числі технічне та інформаційне дублювання (включаючи створення резервного інформаційного центру);
множинність рівнів захисту;
авторизація та контроль доступу в систему для проведення окремих операцій і функцій;
ведення журналів операцій і документообігу;
Принцип ефективності полягає в досягненні раціонального співвідношення між витратами на створення АІС та цільовим ефектом, одержаним при її функціонуванні.
Крім основних принципів для ефективного здійснення управління виділяють також ряд приватних принципів, що деталізують загальні. Дотримання кожного з приватних принципів дозволяє отримати певний економічний ефект. Один з них - принцип декомпозиції - використовується при вивченні особливостей, властивостей елементів і системи в цілому. Він заснований на поділі системи на частини, виділення окремих комплексів робіт, створює умови для більш ефективного її аналізу та проектування.
Для реалізації перелічених вимог та забезпечення структурної та функціональної повноти інтегрованої АІС необхідна реалізація проекту з дотриманням ряду принципів проектування:
Принцип першого керівника передбачає закріплення відповідальності під час створення системи за замовником - керівником підприємства, організації, галузі, тобто майбутнім користувачем, який відповідає за введення в дію і функціонування АІС.
Принцип першого керівника передбачає:
наявність у керівника проекту реальних повноважень при розгляді та затвердженні концепції та стратегії розвитку;
контроль за термінами, технологічністю і повнотою проекту;
можливість делегування і перерозподілу повноважень;
підготовку і перепідготовку персоналу, який бере участь у
проекті;
координацію зусиль підрозділів на всіх стадіях життєвого циклу проекту системи;
Принцип нових задач - пошук постійного розширення можливостей системи, вдосконалення процесу управління, отримання додаткових результатних показників з метою оптимізувати управлінські рішення. Це може супроводжуватися постановкою і реалізацією при використанні ЕОМ та інших технічних засобів нових задач управління.
Принцип автоматизації інформаційних потоків та документообігу передбачає комплексне використання технічних засобів на всіх стадіях проходження інформації від моменту її реєстрації до одержання результатних показників та формування управлінських рішень.
Принцип автоматизації проектування має на меті підвищити ефективність самого процесу проектування і створення АІС на всіх рівнях народного господарства, забезпечуючи при цьому скорочення часових, трудових і вартісних витрат за рахунок впровадження індустріальних методів. Сучасний рівень розробки і впровадження систем дозволяє широко використовувати типізацію проектних рішень, уніфікацію методів і засобів при підготовці проектних матеріалів, стандартизацію підходів при проектуванні окремих елементів систем і підсистем, методи автоматизації ведення проектних робіт з використанням персональних ЕОМ і організованих на їх базі автоматизованих робочих місць проектувальника .
Розглянуті базові принципи доповнюються не менш важливими організаційно-технологічними, без яких неможлива розробка нових інформаційних технологій. Найбільш застосовувані організаційно-технологічні принципи створення АІТ:
Принцип абстрагування полягає у виділенні істотних (з конкретної позиції розгляду) аспектів системи і відволікання від несуттєвих з метою представлення проблеми в більш простому загальному вигляді, зручному для аналізу і проектування.
Принцип формалізації полягає в необхідності суворого методичного підходу до вирішення проблеми, використанню формалізованих методів опису та моделювання досліджуваних і проектованих процесів, включаючи бізнес-процеси, функціонування системи.
Принцип концептуальної спільності полягає в неухильному дотриманні єдиної методології на всіх етапах проектування автоматизованої системи та всіх її складових.
Принцип несуперечності та повноти полягає у наявності всіх необхідних елементів у знову створюваній системі та узгодженому їх взаємодії.
Принцип незалежності даних передбачає, що моделі даних повинні бути проаналізовані і спроектовані незалежно від процесів їх обробки, а також від їх фізичної структури і розподілу в технічному середовищі.
Принцип структурування даних передбачає необхідність структурування та ієрархічної організації елементів інформаційної бази системи.
Принцип доступу кінцевого користувача полягає в тому, що користувач повинен мати засоби доступу до бази даних, які він може використовувати безпосередньо (без програмування).
Дотримання наведених принципів необхідно при виконанні робіт на всіх стадіях створення і функціонування АІС, тобто протягом всього їх життєвого циклу.
Додати в блог або на сайт

Цей текст може містити помилки.

Виробництво і технології | Реферат
38.2кб. | скачати


Схожі роботи:
Предметна область системного аналізу Основні поняття системного аналізу
тичної статистики теоретичного аналізу теорії імовірності системного аналізу економетрії
Структура системного аналізу
Побудова системного аналізу
Основні поняття математичного аналізу
Основні поняття математичного аналізу 2
Методологічні процедури системного аналізу
Методи системного аналізу фізіологічних процесів
Можливості системного аналізу стосовно до наукового і технічної творчості
© Усі права захищені
написати до нас