Структура комп'ютерних інформаційних систем
Задача в комп'ютерній АС або задача обробки даних визначається як функція чи її частина, що являє собою формалізовану сукупність автоматичних дій, виконання яких приводити до результатів заданого виду. Наприклад, задачею в АСУП може бути нарахування відрядної заробітної плати бригаді, облік розрахунків з постачальниками сировини, облік валютних операцій і т. ін.
Задачі, що розв'язуються в комп'ютерних інформаційних системах, мають ряд характерних особливостей, що впливають на технологію автоматизованої обробки даних.
1.Інформаційний взаємозв'язок, який виявляється в тому, що результати розв'язування одних завдань є вхідними даними для розв'язування інших. Ця особливість впливає на склад та зміст інформаційної бази комп'ютерної системи, потребуючи також вибору способів і методів нагромадження і зберігання інформації в системі.
2.Масовість та груповий характер вирішення. Як правило, економічні розрахунки виконуються через певний термін, причому визначається не один, а група взаємопов'язаних економічних показників. Ця особливість впливає на структуру алгоритмів розв'язування завдань, а також на склад та зміст програмного забезпечення систем.
3.Потреба багатоваріантного розв'язування. Це стосується завдань прогнозування, планування та прийняття рішень. Саме тому в комп'ютерній системі мають бути передбачені відповідні спеціальні інструментальні та апаратні засоби, наприклад база моделей для задоволення згаданої потреби.
4.Чітко реґламентовані терміни подання вхідних даних і результатів розв'язування завдань, а також вимоги до точності вхідних даних і результатів розв'язування завдань. Тому при створенні комп'ютерної ІС необхідно вирішувати питання контролю інформації на всіх етапах її переробки (перетворення).
5.Постійні зміни складу економічних показників та методик їх розрахунку. Ця особливість впливає на склад та зміст програмного забезпечення, особливо на його прикладну частину.
Різноманітність розв'язуваних у комп'ютерних інформаційних системах задач потребує їхньої класифікації. (дивись Рис. 4)
Класифікацію задач обробки даних за шістьма основними ознаками, які найчастіше зустрічаються в спеціальній літературі, наведено на Рис. 4.
За функціями управління розрізняють планові, облікові, контрольні задачі, задачі нормування показників, складання звітності і т. ін.
За характером перетворення інформації задачі в АС поділяються на обчислювальні, імітаційні, прийняття рішень.
За роллю в процесі управління розрізнюють інженерно-технічні, економічні та інформаційно-довідковій задачі.За математичною суттю задачі комп'ютерної АС поділяються на оптимізаційні, прямого розрахунку та інформаційно-пошукові.
Оптимізаційні задачі розв'язуються шляхом пошуку одного рішення із великої кількості можливих варіантів. Вони характеризуються складною методикою розрахунків (що зумовлює необхідність використання різноманітних моделей), а також відносно невеликими розмірами вхідних даних.
В основній своїй масі задачі сучасної комп'ютерної АС належать до задач прямого розрахунку. Для них характерні великі розміри і складність вхідних даних, проста методика розрахунку й одноваріантність розв'язання.
Інформаційно-пошукові задачі, тобто задачі типу «запитання — відповідь» характеризуються складною методикою розрахунку та значними розмірами вхідної інформації.
За можливістю формалізованого опису задачі АС поділяються на формалізовані та неформалізовані. Розв'язування перших можна описати у вигляді математичних формул та залежностей, щодо інших — цього зробити не можна.