Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shporki_1.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
473.8 Кб
Скачать

91. Особливості використання систем підтримки прийняття рішень в наукомістких сферах.

Сучасні концепції створення ІС спираються на три основні технології: об’єктно-орієнтовану технологію, CASE-технологію та технологію, орієнтовану на знання. Для забезпечення принципу системного аналізу при створенні структури комплексу управління НВС(наукомісткі виробничі системи) доцільно використовувати такі сучасні підходи щодо збирання та нагромадження корисних даних і перетворення їх на знання: дейтамайнінг (PolyAnalist, MineSet, KnowledgeSTUDIO), нейронні мережі (NeuroShelL), генетичні алгоритми (Evolver, GeneHunter, Genetic Training Option) та програмні агенти (Agent Ware). Системами підтримки прийняття рішень, які можуть використовуватись для побудови ІС в наукомістких сферах, є FedEx, Visual IFPS/Plus, Expert Choise, Analytica, PLEXSYS та інші.

92. Принципи побудови інформаційних систем в наукомістких виробничих системах.

Впровадження інформаційних систем та технологій в наукомістких виробничих системах в першу чергу спрямовано на розв’язання таких проблем і досягнення таких цілей:

– одержання більш раціональних варіантів вирішення управлінських

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

систем;

– звільнення працівників від рутинної роботи за рахунок її автоматиза-

ції;

– забезпечення достовірності інформації;

– заміна паперових носіїв даних на електронні носії, що призводить до

більш раціональної організації обробки інформації на комп'ютері й знижен-

ню обсягів документів на папері;

– удосконалювання структури потоків інформації і системи документо

обігу в установі;

– зменшення витрат на виробництво товарів і послуг;

– надання споживачам унікальних послуг;

– прив'язка до виробника споживачів і постачальників за рахунок надання їм різноманітних знижок і послуг.

93. Гнучкі методології проектування інформаційних систем.

Перші методології розробки інформаційних систем, (яскравим прикладом яких є методологія, основана на ГОСТ 34.601-90), носили "монументальний характер". У них чітко визначались стадії розробки, етапи робіт на цих стадіях, документація та багато чого іншого.

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

З розвитком технологій, ряд практиків та методологів прийшли до необхідності зміни методологій з тим, щоб враховувати вищевказані фактори. Так з’явилися методології, названі «гнучкими» (Agile).

Сполучаючи переваги "монументальних" методологій і нових ідей, провідні методологи світу намагаються знайти "золоту середину".

прикципи гнучкої розробки програмного забезпечення:

  1. основним пріоритетом є задоволення замовника через ранню й безперервну поставку програмного забезпечення;

  2. зміна вимог вітається навіть наприкінці розробки - для конкурентоспроможної переваги клієнта;

  3. програмне забезпечення доставляється часто, - від пари тижнів до пари місяців, з перевагою на коротші відрізки часу;

  4. користувачі і розробники повинні працювати разом щоденно на протязі всього проекту;

  5. проекти будуються навколо активних індивідуумів – дайте їм середовище і підтримуйте їх потреби та вірте їм, щоб зробити роботу;

  6. найбільш ефективний метод передачі інформації - пряма розмова;

  7. працююче програмне забезпечення є первинною мірою прогресу;

  8. гнучкі процеси просувають стабільну розробку;

  9. спонсори, розробники, і користувачі повинні бути здатними підтримувати постійний темп;

  10. безперервна увага до технічної досконалості й гарної розробки підвищує швидкість;

  11. простота - мистецтво розширення роботи, яку не потрібно робити в певний момент;

  12. найкраща архітектура, вимоги, і проекти виникають із груп, що самоорганізуються;

  13. регулярно група висвітлює як ставати більш ефективними, а потім надбудовує й відповідне поводження .

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

  1. SCRUM

  1. eXtreme Programming (XP)

  1. Crystal

  1. Adaptive Software Development (ASD)

  1. Feature Driven Development (FDD)

  1. Dynamic System Development Method (DSDM)

  1. Lean Software Development

  1. Agile Rational Unified Process (RUP)

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