7.6. Огляд сучасного прикладного програмного забезпечення

Прикладне програмне забезпеченняпризначене для розробки та виконання конкретних завдань (додатків) користувача. Прикладне програмне забезпечення працює під управлінням базового програмного забезпечення, зокрема операційних систем. До складу прикладного програмного забезпечення входять: пакети прикладних програм різного призначення та робочі програми користувача та ІВ загалом.

Пакет прикладних програм (ППП)- це комплекс програм, призначений для вирішення завдань певного класу.

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

Розрізняють такі види ППП:

загального призначення (універсальні),

організації обчислювального процесу

Універсальні програмні продуктиє функціональними пакетами збору, зберігання, обробки, відображення та транспортування, які відповідають основним стадіям технологічного процесу переробки первинного інформаційного ресурсу на придатну для використання корисну інформацію. До цього класу ППП відносяться:

системи управління базами даних (СУБД),

оболонки експертних систем та систем штучного інтелекту.

Редактори – ППП, призначені для створення та зміни текстів документів, графічних даних та ілюстрацій. Вони використовуються, переважно, для автоматизації документообігу у фірмі. Редактори бувають текстові, графічні та видавничі системи. Це Microsoft Word, Word Perfect, Chi writer, CorelDraw, Adobe Photoshop, Page Maker та ін.

Електронною таблицею називається ППП, призначений для обробки таблиць. До найбільш популярних ППП належать такі, як MicrosoftExcel, Lotus 1-2-3, Quarto Pro та ін.

Для керування базою даних використовується СУБД. Управління базою даних включає введення даних, їх корекцію та маніпулювання даними, тобто додавання, видалення, вилучення, оновлення і т. д. Розвинені СУБД забезпечують незалежність прикладних програм, що працюють з ними, від конкретної організації в базах даних. З наявних СУБД найбільшого поширення набули Microsoft Access, Visual FoxPro, Paradox, Oracle, SQL Server.

Інтегровані пакети ППП - це функціонально-різні програмні компоненти ППП загального призначення, що поєднують у собі. Сучасні інтегровані пакети можуть включати:

CASE-технології – це сукупність засобів автоматизації розробки інформаційної системи, що включає методологію аналізу предметної області, проектування, програмування та експлуатації ІС. В даний час CASE - технологія одна з галузей, що найбільш динамічно розвиваються, що об'єднує сотні компаній. З наявних над ринком CASE – технологій можна назвати: Bruin, CDEZ, Tads.

Експертні системи - це системи обробки знань у вузькоспеціалізованій галузі підготовки рішень користувачів на рівні професійних експертів. Основу експертних систем складає база знань, в яку закладається інформація про цю предметну область. Як засоби реалізації експертних систем на ЕОМ використовують звані оболонки експертних систем. Прикладами оболонок експертних систем, застосовуваних економіки, є: Шедл (Діалог), Expert-Ease та інших.

Методо-орієнтовані ПППмають у своїй основі будь-який економіко-математичний метод розв'язання задачі. Це ППП математичного програмування, мережевого планування та управління, теорії масового обслуговування та ін.

Проблемно-орієнтовані пакети- це програмні продукти, призначені на вирішення будь-якої завдання у конкретній функціональної області. Відмінною рисою цих пакетів є їх порівняно вузька спрямованість на певне коло розв'язуваних завдань та велика їхня різноманітність. Це, наприклад, 1С бухгалтерія, K-2, Алтин та ін.

ППП глобальних мереж ЕОМ.Їхнє основне призначення – забезпечення зручного, надійного доступу користувача до територіально-розподілених загальномережевих ресурсів, баз даних, передачі повідомлень та ін. Наприклад, стандартні ППП глобальної мережі INTERNET:

засоби доступу та навігації,

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

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

повного використання потенціалу настільних систем та середовища розподіленої обробки;

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

забезпечення максимальної економічності системи;

досягнення якісно нового рівня продуктивності, гнучкості, динамічності організації системи;

паралельної організації структури інформаційної системи;

«Бізнес - додатків» (ППП функціональних підсистем), що підтримуються за допомогою ресурсів ІС.