Постановка і алгоритмізація розв’язання задач економічного аналізу
Економічний аналіз у сільськогосподарських підприємствах характеризується складністю і трудомісткістю процесу обробки планових, облікових та інших вхідних даних. Проведення цієї роботи з використанням малої обчислювальної техніки, тобто практично вручну, обмежує можливості проведення всебічного, систематичного і глибокого аналізу діяльності підприємства, своєчасного одержання і використання інформації в управлінні виробництвом.
У сільськогосподарських підприємствах при аналізі їх діяльності ЕОМ використовується ще недостатньо. Аналітичне опрацювання інформації на ЕОМ у теоретичному плані погано розроблене, на практиці застосовується дуже рідко і в обмеженому обсязі.
Застосування ЕОМ вважається ефективним лише для розв'язання складних задач, що відносяться до класу економічно-математичних методів або ж персональні комп’ютери використовують як звичайні друкарські машини. Однак не менш важливо підвищувати рівень електронної обробки даних і традиційних розрахунків, які виконуються при економічному аналізі та відзначаються порівняною простотою, але великою трудомісткістю і багаторазовою повторюваністю їх виконання. Ефект застосування ЕОМ у даному випадку полягає в розширенні кола аналітичної інформації, поглибленні аналізу, підвищенні швидкості і оперативності одержання інформації для оцінки та контролю результатів господарювання, обґрунтування відповідних рішень.
Можливість проведення аналізу господарської діяльності з використанням ЕОМ па рівні господарства забезпечується відповідними умовами. Головними з них є:
1) наявність на підприємстві електронно-обчислювальних машин або ж можливість користуватися послугами обчислювальних центрів;
2) розробка організаційних форм збирання даних, передачі їх на ЕОМ і одержання з неї інформації;
3) наявність програмного забезпечення розв'язання аналітичних задач. Проведенню економічного аналізу за допомогою ЕОМ передує складна робота, з одного боку, економістів та інших фахівців господарства, з другого — фахівців з обчислювальної техніки. Перші здійснюють економічну постановку і розробку необхідних для управління задач, решта забезпечують розробку програмного забезпечення і розв'язання задач на ЕОМ.
Питання технічного забезпечення, організації обробки інформації і програмування відносяться до професійних знань програмістів, операторів та інших спеціалістів з експлуатації ЕОМ.Ці питання ґрунтовно розглядаються в спеціальній літературі.
Економістам достатньо загальних уявлень з цих питань, але вони повинні володіти методикою аналізу і вміти розробляти методи розв'язання його задач. У кваліфікаційній характеристиці посадових обов'язків економіста передбачено, що він насамперед бере участь у формулюванні економічної постановки задач, які розв'язуються за допомогою обчислювальної техніки.
Весь процес підготовки і розв'язання задач на ЕОМ поділяється на два етапи:
1) попередня розробка аналітичних задач і машинних програм їх розв'язання;
2) здійснення масового, серійного розв'язання задач.
Робота економіста на першому етапі включає в себе:
1) з'ясування кола аналітичних задач, що їх доцільно розв'язувати на ЕОМ;
2) постановку задач, розробку алгоритмів їх розв'язання і форм вихідних машинограм (краще з контрольним підрахунком даних вручну);
3) перевірку правильності розрахунків на ЕОМ за контрольним варіантом.
Після виправлення помічених помилок та з урахуванням всіх зауважень в машинних програмах ЕОМ використовуються для масового розв'язання аналітичних задач.
На етапі масового розв'язання задач з економічного аналізу робота економіста господарства включає:
1) підготовку вихідних даних для аналізу по кожній задачі та передачу їх на ЕОМ, або ж завдання щодо виклику таких даних з пам'яті машини за відповідною програмою;
2) одержання з машини результативної аналітичної інформації та її аналіз.
Одне з важливих питань на першому етапі розробки задач для розв'язання їх на ЕОМ є економічна постановка задач аналізу у вигляді математичних моделей показників, що вивчаються. При цьому формулюється суть питання, визначається коло факторів, які впливають на об'єкт вивчення, з'ясовується взаємозв'язок між ними. До питань постановки аналітичних задач відносяться:
1) чітке уявлення показника, що аналізується, з'ясування його складових частин і факторів;
2) визначення характеру взаємозв'язку між факторами і показником, що аналізується;
3) відображення цього взаємозв'язку у вигляді математичної моделі.
Мета розв'язання аналітичних задач — дати об'єктивну оцінку окремій стороні господарської діяльності, яка аналізується, розкрити характер і ступінь впливу окремих факторів, з'ясувати основні з них і виявити шляхи поліпшення економічних показників.
Побудова (опис) алгоритму розв'язання певного класу задач являє собою відповідну послідовність етапів виконання арифметичних дій. Під алгоритмом розуміють точне визначення опрацювання вихідних даних з метою одержати шуканий результат. Алгоритм — основа програмування. Один алгоритм, як правило, використовується для розв'язання великої кількості задач, причому будь-яка одинична задача розв'язується автоматично, без витрати творчих зусиль аналітика. Для автоматичного розв'язання задач на ЕОМ алгоритм має бути складений таким чином, щоб на кожному етапі одержувалась відповідна система величин і використовувались ті з них, які отримані на попередніх етапах. На відміну від алгоритмів розв'язання задач лінійного програмування, кореляції та інших економіко-математичних методів при складанні алгоритмів економічного аналізу і реалізації їх на ЕОМ використовуєтьсяметод пропорційних розрахунків, який включає в себе традиційні розрахунки при аналізі пропорційних взаємозв'язків економічних показників.
Для прикладу наведемо елементарну модель взаємозв'язку показника валового збору продукції зернових культур:
де у — валовий збір продукції зернової культури, ц; х1 — посівна площа, га; х2 — урожайність з 1 га, ц; і = 1, 2, .... п — коди культур; — позначка суми.
Алгоритм аналітичного розв'язання моделі цієї задачі можна .представити певною послідовністю розрахункових операцій, по кожній з яких треба визначити показник, а потім перейти до наступного пункту:
1. Вихідні дані: х10, х1/і, у0і, уі/, і=1,2, …, n
2. Умова: і =1
3. Визначення показників і відхилень по них: х20 = у0 :х10,х2/= у/::х1/, ∆х2=х2 / - х20;.∆х1=х1 / - х10;∆у=у/-у0.
4. Розрахунки впливу факторів:, ∆у(х1) =∆х1 х х20; ∆у(х2) =х1/ х ∆х2
5. Умови: і: = і+1,
Якщо і n, розрахунки п.п. 3 і 4 повторити;
Якщо і = n, перейти до п.6.
6. Підсумовування ( ) показників: х10, х1/, у0, у/, ∆у, ∆у(х1), ∆у(х2).
7. Розрахунки закінчити.
На окремих етапах побудови алгоритму аналізу слід виходити із загальної моделі взаємозв'язку показника, що аналізується, з окремими факторами, користуючись такими правилами:
1. За вихідні дані приймають мінімальну кількість первинних показників із планових документів, звітності та інших джерел аналізу, які неможливо визначити на наступних етапах складання алгоритму.
2. Повторення аналітичних розрахунків на окремих етапах алгоритму позначається відповідними умовами. Наприклад, і = 1 може свідчити, що розрахунки виконуються по першому виду продукції або галузі тощо; j = 1,2, ..., т — може відображати код витрат у складі собівартості відповідного i-того виду продукції.
3. Розрахункові показники — базисні (наприклад планові) і ті, що аналізуються (наприклад фактичні), визначаються на основі вихідних даних у послідовності, яка відображена в моделі показника, що аналізується. При цьому наступні показники можуть бути визначені, виходячи з попередніх розрахункових показників.
4. Розрахунки впливу факторів виконуються на основі вихідних даних, розрахункових показників та відхилень по них, виходячи із взаємозв'язку показника, що вивчається, з окремими факторами у тій його частині, яка з найбільшою деталізацією відображає цей взаємозв'язок. При цьому доцільно використовувати найраціональніші способи і прийоми аналізу.
5. Виконуються умови: і =і + 1, при і п слід повторити розрахунки, наведені в пп. 3,4; при і = п необхідно перейти до п. 6. Те саме стосовно інших кодів, наприклад, j =j+ 1, j т, j = т.
6. Підсумовування виконується за тими вихідними даними, розрахованими показниками і величинами впливу факторів, де це є логічним. Наприклад, не слід підсумовувати показники собівартості 1 ц продукції, але це необхідно для показників загальних витрат на виробництво, суми економії чи перевитрат тощо.
На етапі підсумків у алгоритмі можуть бути передбачені розрахунки загальних показників, наприклад, загальної рентабельності галузі рослинництва, тваринництва, виробничого підрозділу або господарства в цілому.
Слід зазначити, що у перспективі на етапі підсумовування в алгоритмі можуть передбачатися інші способи узагальнення результатів аналізу такі, наприклад, як алгоритмізація прийняття типових управлінських рішень, що випливають з результатів аналізу.
Розглянутий алгоритм дає можливість звести розв'язання задач до технічних операцій, які виконуються автоматично. При цьому не обов'язково розуміти суть задачі. Саме в автоматичному виконанні з високою швидкістю окремих операцій розрахунку в порядку, заданому машині людиною, полягає привабливість ЕОМ. Аналітичний алгоритм має свої особливості. Якщо при розв'язанні математичних задач знаходиться загальний результат, то розв'язання аналітичних полягає в розчленуванні загального результату на його складові частини, виявленні відхилень показників, що аналізуються, від базисних, визначенні величин впливу окремих факторів, узагальненні результатів аналізу.