
- •Тема 1. Сучасний стан і тенденції розвитку інформаційних технологій
- •1.1. Ресурси і технології інформаційних систем
- •1.2. Визначення інформаційної технології
- •1.3. Класифікація інформаційних технологій
- •1.4. Тенденції розвитку інформаційних технологій
- •Тема 2. Еволюція інформаційних систем
- •2.1. Інформаційні системи. Основні поняття та визначення
- •2.2. Роль інформаційних систем в управлінні сучасними організаціями
- •2.3. Інформаційна система як об’єкт управління
- •2.4. Покоління інформаційних систем
- •2.5. Класифікація автоматизованих інформаційних систем
- •Тема 3. Створення інформаційних систем, їх якість та ефективність
- •3.1. Системний підхід до створення інформаційних систем
- •3.2. Моделі життєвого циклу аісуп
- •3.3. Методи створення інформаційних систем
- •3.4. Оцінка якості та ефективності інформаційних систем
- •Контрольні питання
- •Тема 4. Математичне, програмне та інформаційне забезпечення нових інформаційних технологій
- •4.1. Типи забезпечуючих підсистем
- •4.2. Методи прогнозування економічних процесів (якісні і кількісні)
- •Найпоширеніші кількісні методи прогнозування:
- •4.3. Особливості та структура інформаційного забезпечення автоматизованої інформаційної системи
- •Контрольні питання
- •Тема 5. Корпоративні інформаційні системи
- •5.1. Загальна характеристика корпоративних інформаційних систем
- •5.2. Локальні, середні та великі інтегровані інформаційні системи
- •5.2.1. Системи планування матеріальних ресурсів mrp
- •5.2.2. Системи планування виробничих ресурсів mrpii
- •5.2.3. Системи планування ресурсів підприємства erp
- •5.2.4. Розвинені системи планування aps
- •5.2.5. Системи планування ресурсів, синхронізованого з покупцем csrp
- •5.3. Інформаційна підтримка планування та реалізації виробничої програми
- •5.4. Фінансовий аналіз за допомогою інформаційних систем
- •5.5. Автоматизація документообігу
- •5.6. Забезпечення колективної роботи
- •Контрольні питання
- •Тема 6. Інтелектуалізація новітніх інформаційних технологій та систем
- •6.1. Інтелектуальні інформаційні системи
- •6.2. Класифікація інтелектуальних систем
- •6.3. Використання технологій штучного інтелекту в управлінні організацією
- •Контрольні питання
- •Тема 7. Системи підтримки прийняття рішень
- •7.1. Організаційно-технологічні основи прийняття рішень (сппр)
- •Класифікація працівників організаційного управління
- •7.2. Суть і компоненти сппр
- •Контрольні питання
- •Тема 8. Експертні системи та їх характеристики
- •8.1. Призначення й основні властивості експертних систем
- •8.2. Ресурсні компоненти експертних систем
- •8.3. Області застосування ес
- •8.4. Способи застосування ес
- •8.5. Експертно-навчаючі системи
- •Контрольні питання
- •Тема 9. Локальні та регіональні інформаційні системи в сучасних організаціях
- •9.1. Функціональні задачі органу управління та їх інтерпретація в системі інформаційно-аналітичного забезпечення
- •9.2. Системи інформаційно-аналітичного забезпечення
- •9.3. Інформаційно-аналітична служба як складова вдосконалення інформаційної діяльності місцевих державних адміністрацій
- •Контрольні питання
- •Рекомендована література
- •Національна металургійна академія України
- •49600, М. Дніпропетровськ-5, пр. Гагаріна, 4
- •Редакційно-видавничий відділ нМетАу
Тема 3. Створення інформаційних систем, їх якість та ефективність
3.1. Системний підхід до створення інформаційних систем
3.2. Моделі життєвого циклу АІСУП
3.3. Методи створення автоматизованих інформаційних систем
3.4. Оцінка якості та ефективності інформаційних систем
3.1. Системний підхід до створення інформаційних систем
В теорії і практиці створення інформаційних систем виділяють три підходи: локальний, глобальний та системний [2,3].
Суть локального підходу полягає в тому, що ІС створюється шляхом послідовним нарощуванням задач, які в системі управління вирішуються за допомогою ЕОМ.
При глобальному підході спочатку розробляється проект завершеної ІС, а потім відбувається її впровадження.
Системний підхід до створення ІС передбачає комплексне вивчення економічного об’єкта як цілого і представлення його частин як цілеспрямованих систем та вивчення цих систем і взаємодії між ними.
Системний підхід ґрунтується на наступних засадах:
- кінцевої мети - абсолютний пріоритет кінцевої мети;
- зв’язності - розгляд будь-якої частини разом з її зв’язками з оточенням;
- модульної побудови - виділення модулів в системі та розгляд системи як сукупності модулів;
- ієрархії - ієрархічний зв’язок частин системи;
- функціональності - спільний розгляд структури і функцій з пріоритетом функцій над структурою;
- розвитку - врахування можливості зміни системи та її частин, розширення та зміни функцій;
- децентралізації;
- невизначеності.
Характерними ознаками системного (комплексного) підходу є: одночасне охоплення проектуванням великої кількості задач; максимальна типізація та стандартизація рішень; багатоаспектне уявлення про структуру інформаційної системи як про таку, що складається з кількох класів компонентів, та відносна автономна розробка їх; ключова роль баз даних; локальне впровадження і збільшення функціональних задач.
Завданням системного підходу до створення інформаційної системи є розробка всієї сукупності методологічних і соціально-наукових засобів обстеження (опис, аналіз, синтез, реалізація) систем різного типу.
Методологічно системний підхід базується на ідеях цілісності, цілеспрямованості, організованості об’єктів, що вивчаються, їх внутрішній активності та динамізмі. В розвитку системних розробок виділяють три напрямки: загальну теорію систем, математичну теорію систем і теорію складних систем.
Про системність об’єктів свідчить можливість їх поділу на складові частини. Процеси декомпозиції й композиції є засобами одержання інформації для здійснення аналізу та синтезу систем.
Декомпозиція - це процес поділу систем на елементи, зручні для будь-яких операцій з нею, а саме, поділ на елементи, які приймаються за неподільні об’єкти [5,10].
Для аналізу та опису системи використовують різні види структур, які відрізняються типами елементів і зв’язків між ними. До них відносяться: функціональні, технічні, організаційні, програмні, алгоритмічні та документальні структури.
3.2. Моделі життєвого циклу аісуп
Опис життєвого циклу інформаційної системи передбачає оперування такими поняттями:
процес - ланцюжок робіт, що послідовно виконуються;
етапи - послідовні відрізки часу, упродовж якого виконуються роботи.
Сукупність стадій та етапів, які проходить ІС в своєму розвитку від моменту прийняття рішення про створення системи до моменту припинення функціонування системи, називається життєвим циклом ІС [2, 10].
ЖЦ є моделлю створення і використання АІСУП, що відображає різні її стани, починаючи з моменту виникнення необхідності в даному виробі і закінчуючи моментом його повного виходу з використання всіх, без винятку, користувачів.
Традиційно виділяють такі основні етапи ЖЦ АІСУП: аналіз вимог, проектування, програмування / впровадження, тестування і налагодження, експлуатація і супровід.
ЖЦ утворюється відповідно до принципу низхідного проектування і зазвичай має ітераційний характер: реалізовані етапи, починаючи з найперших, циклічно повторюються відповідно до змін вимог і зовнішніх умов, введення обмежень тощо. На кожному етапі ЖЦ породжується певний набір документів і технічних рішень, при цьому для кожного етапу початковими є документи і рішення, отримані на попередньому етапі.
Кожний етап завершується верифікацією породжених документів і рішень з метою перевірки відповідності їх вихідним.
Моделі створення ІС [7].
1. Каскадна модель (70—80-ті роки) передбачає перехід до наступного етапу після повного завершення робіт на попередньому етапі і характеризується чітким поділом даних і процесів їх опрацювання/
Існуючі моделі ЖЦ визначають порядок виконання етапів у ході розробки, а також критерії переходу від етапу до етапу. Відповідно до цього найбільше поширення отримали такі три моделі ЖЦ:
2. Поетапна модель з проміжним контролем (80—85-ті роки) — ітераційна модель розробки з циклами зворотного зв’язку міжетапами. Перевага такої моделі полягає в тому, що міжетапні коригування забезпечують меншу трудомісткість порівняно з каскадною моделлю; з іншого боку, час життя кожного з етапів розтягується на весь період розробки .
3.Спіральна модель (86—90-ті роки) — загострює увагу на початкових етапах ЖЦ: аналізі вимог, проектуванні специфікацій, попередньому й детальному проектуванні. На цих етапах перевіряється і обґрунтовується реалізованість технічних рішень створенням прототипів.
Кожний виток спіралі відповідає поетапній моделі створення фрагмента або версії системи, на ньому уточнюються цілі й характеристики проекту, визначається його якість, плануються роботи наступного витка спіралі.
Таким чином поглиблюються і послідовно конкретизуються деталі проекту і в результаті обирається обґрунтований варіант, який доводиться до реалізації.
Відзначають такі переваги спіральної моделі:
накопичення і повторне використання програмних засобів, моделей і прототипів;
орієнтація на розвиток і модифікацію системи в ході її проектування;
аналіз ризику і витрат у процесі проектування.