Реферат: Програмне забезпечення аудиторської діяльності
пакети прикладних програм загального і проблемно-орієнтованого призначення.
Перший тип програм - спеціальні програмні засоби комп'ютерного аудиту - призначений для проведення аудиту безпосередньо комп'ютерної системи клієнта шляхом її тестування з використанням різноманітних методів. Результатом є висновок про фактичну працездатність процедур контролю та захисту даних у системі, що дозволяє оцінити ризик неефективності контролю і визначити можливість використання бази даних клієнта в проведенні аудиторської перевірки.
Другий тип програм - програмні засоби підтримки аудиторських процедур - забезпечує роботу з великими масивами даних, що перевіряються, при виконанні аудиторських процедур (наприклад, перевірка й аналіз записів, зіставлення даних різних файлів, розмітка і роздрукування вибірок, генерація звітів тощо).
Програмні засоби підтримки аудиторських процедур допускають виконання певних тестів на фактичних даних. За допомогою таких програмних засобів здійснюють аудиторську перевірку й аналіз записів на основі визначених критеріїв з метою визначення їхньої якості, повноти і правильності. Для цього також використовують базу знань, що допомагає визначити невідповідності і прийняти необхідні рішення. Таке програмне забезпечення дозволяє робити тестування розрахунків, виконувати необхідні перерахунки і зіставляти отримані результати з нормативними, кошторисними, попередніми даними.
У літературі з питань комп'ютеризації аудиту модель такої реалізації аудиторської програмної системи має таку структуру (рис.2).
Модуль набуття знань призначений для формування бази знань. База знань складається з двох частин: бази правил і бази фактів.
База правил містить процедурні знання в стандартній формі: ЯКЩО <умова>, ТО <реакція>.
Наприклад, якщо показник "Обсяг робіт" у "Договорі підряду" збігається з показником "Обсяг виконаних робіт" в "Акті приймання", то можна перейти до наступного правила.
База фактів є семантичною мережею з множиною предикатів. Вона відображає типовий опис змісту бухгалтерської документації та її взаємозв'язків.
Рис.2. Структура аудиторської системи
Припустимо, що аудитору необхідно упевнитися в правильності застосування облікової ціни готової продукції. Для цього створюється правило, яке може мати вигляд: ЯКЩО облікова ціна дорівнює сумі за одиницю з планів калькуляції собівартості, ТО помилки немає.
Модуль виконання аудиту призначений для ініціалізації роботи системи, формування аудиторських висновків.
Програма "Помощник аудитора", створена за цією схемою російською фірмою "Гольдберг-аудит", є спробою створити аудиторську систему, що реально працює, спрямовану на розв'язання завдань аудиту на всіх етапах його здійснення. Структура автоматизованої аудиторської системи складається з чотирьох основних блоків, функції яких відповідають чотирьом етапам проведення аудиту.
У блоці підготовчого етапу міститься анкета для підприємства, яке перевіряють, і бланки-тексти листів, якими обмінюються аудитор і клієнт перед укладенням договору на аудит - лист-пропозицію і лист-зобов'язання.
На цьому етапі збирають дані про клієнта і отриману інформацію вводять у комп'ютер для подальшого використання в інших блоках.
Блок планування містить математичні моделі й алгоритми розрахунків величин аудиторського ризику, рівня суттєвості й вибірки. Через бланки-розрахунки вводять необхідні для розрахунків вихідні дані, що відповідають типу підприємства, яке перевіряють. Введення даних може здійснюватися як вручну, так і автоматично з облікової бази даних. Друге переважає, тому що розрахунки суттєвості і вибірки для конкретних процедур ґрунтуються на знанні кінцевого сальдо, дебетових і кредитових оборотів по конкретних рахунках.
У результаті розрахунків програма визначає всі необхідні для планування величини. Виробляється також вибір загального плану і програми аудиту.
Блок процедур аудиту найбільший і найважливіший. Він охоплює такі елементи:
робочі програми аудиту за розділами;
бланки-процедури для кожного розділу аудиту;
бланки-тести для окремих розділів аудиту;
висновки за розділами аудиту.
У цьому блоці реалізується стратегія оптимізації обсягу інформації, яку вводять, з мінімізацією ризику аудиторських помилок. Це найскладніша частина автоматизації системи, спрямована на встановлення зв'язків між інформацією аудитора, яку вводять, при виконанні процедур, розрахунковими значеннями суттєвості та вибірки і формуванням висновку аудитора щодо конкретного розділу.
Суттєвою допомогою в роботі аудитора на цьому етапі перевірки можуть стати додаткові засоби довідкового характеру. Ними можуть бути:
виклик довідково-правової системи;
коротка довідка із законодавчих документів;
перелік типових помилок для тієї чи іншої процедури;
методика виконання процедури тощо.