
- •Компьютерные программы в бухгалтерском учете, анализе и аудите
- •Введение
- •1. Теоретические и методологические основы обработки учетно-аналитической информации
- •2. Обеспечивающие компоненты аисбу. Особенности автоматизированной формы учета
- •3. Классификация аисбу
- •4. Организация системы счетов бухгалтерского учета аисбу
- •5. Документирование хозяйственных операций и формирование внутримашинной базы данных аисбу
- •6. Обобщение учетных данных и формирование учетных регистров в аисбу. Завершение отчетного периода и формирование отчетности в аисбу
- •7. Автоматизированные информационные системы экономического анализа и аудита
3. Классификация аисбу
Классификация АИСБУ по выделенным признакам (развернутая классификация) выделяет набор признаков, которые отражают отдельные стороны построения, адаптации и продвижения программных продуктов АИСБУ. Данная классификация базируется на множестве самых разнообразных признаков, таких как:
степень охвата задач учета;
концепция построения информационной модели бухгалтерского учета;
способ построения программной системы;
возможность расширения состава базовых учетных функций;
порядок распространения и тиражирования;
программно-аппаратная платформа системы и др.
Классификация по степени охвата задач учета.
Данная классификация характеризует состав учетных задач, решаемых системой.
В соответствии с данной классификацией программные средства АИСБУ подразделяются на:
системы автоматизации отдельных разделов бухгалтерского учета;
системы частичной автоматизации бухгалтерского учета;
системы комплексной автоматизации бухгалтерского учета;
системы автоматизации бухгалтерского учета, интегрированные с функциями оперативного учета;
системы автоматизации бухгалтерского учета корпоративных систем управления экономическим объектом.
Системы автоматизации отдельных разделов бухгалтерского учета. Такие системы были характерны для начального этапа компьютеризации учета, но и сейчас некоторые из фирм предлагают программные продукты автоматизации локальных разделов учета:
складского учета;
учета основных средств;
учета труда и заработной платы и др.
Такие программы находят спрос и часто используются совместно с другими, прежде всего с системами сводного учета. Их разработчики включают в них специальные инструменты, позволяющие экспортировать данные в другие учетные программы для дальнейшей обработки.
Например, программа «База данных по учету ОС» предназначена для решения задач оперативного учета ОС. Она позволяет формировать проводки для их передачи и последующей обработки в других программах, как например «1С: Бухгалтерия».
Системы частичной автоматизации бухгалтерского учета ориентированы в основном на реализацию сводного стоимостного учета на основе бухгалтерских проводок и несложного аналитического учета. Они позволяют организовать завершенную технологию автоматизированного ведения бухгалтерского учета от первичного документа до получения стандартной отчетности. Однако отсутствие функций количественного учета не позволяет полноценно автоматизировать целый ряд расчетов, требующих натуральных показателей, таких как оценка себестоимости отпущенных в производство материалов и выпущенной продукции, расчет износа и переоценка основных средств.
Системы комплексной автоматизации бухгалтерского учета потенциально способны решать любые задачи по всем разделам бухгалтерского учета. Однако это не означает, что в них изначально реализована возможность решения всех задач бухгалтерского учета без исключения. Часто для решения задач конкретного предприятия эти системы нуждаются в дополнительной настройке.
Системы автоматизации бухгалтерского учета, интегрированные с функциями оперативного учета, обладая всеми возможностями предыдущей группы, являются ступенью к программам следующего класса - корпоративным информационным системам управления. Многие системы автоматизации изначально создавались исключительно для решения задач бухгалтерского учета. По мере развития в них включали задачи автоматизации управления других подразделений хозяйствующих субъектов и, прежде всего, таких, в которых возникает первичная информация:
склада;
цеха
отдела снабжения
отдела сбыта и т.п.
Таким образом, помимо задач бухгалтерского учета стали автоматизироваться задачи оперативного управления. Такие системы в настоящее время представлены достаточно широко.
Системы автоматизации бухгалтерского учета корпоративных информационных систем управления экономическим объектом. В основе такого рода систем лежит технология комплексного управления бизнесом организации. Они ориентированы на управляющих, менеджеров, бухгалтеров и другой управленческий персонал. Именно поэтому их и называют корпоративные информационные системы управления (КИС). Бухгалтерская подсистема рассматривается здесь как составляющая общей системы управления и функционирует согласованно с подсистемами планирования, оперативного учета, делопроизводства и т.д.
Концепция построения информационной модели учета.
В программном обеспечении бухгалтерского учета реализуются две основные модели представления учетных данных, отражающие разные подходы к построению программ:
унифицированная модель учетных данных;
специализированные модели данных отдельных участков учета.
Унифицированная модель учетных данных. Первый подход основан на том, что вся бухгалтерская информация может быть унифицирована и представлена в виде единого массива стандартных бухгалтерских записей, основой которого являются простые либо расширенные проводки.
Специализированные модели данных отдельных участков учета. Второй подход предполагает специализированное представление данных отдельных участков учета в соответствии с потребностями решаемых задач. Он был вызван созданием комплексных систем автоматизации учета и корпоративных информационных систем. Комплексная автоматизация процессов управления организацией предполагает интеграцию обработки данных бухгалтерского, оперативно-технического учета и других функциональных подсистем управления на основе единой базы данных. Использование единой базы данных для решения задач разных подсистем не позволяет всю учетную информацию вписать в шаблон бухгалтерских проводок. Поэтому формирование информационной базы стало рассматриваться с позиций разделения функций по участкам учета с выделением отдельных задач конкретных подсистем и наиболее полным отражением специфики их документооборота.
Способ построения программной системы
Различия в концепции построения информационной модели учета определяют и способы построения пакетов программ. В этой связи можно выделить:
системы, построенные на основе единого программного ядра
комплексы специализированных программных модулей.
Системы, построенные на основе единого программного ядра, предполагают наличие центрального (головного) программного модуля, интегрирующего основные функции обработки учетной информации. Функционирование этого модуля основано на унифицированной модели представления учетной информации, основой которой является расширенная проводка. Это позволяет реализовать не только функции синтетического (сводного) учета, но функции аналитического учета, включая учет в натуральных показателях, а также учет в иностранной валюте. Помимо головного модуля в систему могут входить вспомогательные модули, которые не вписываются в концепцию расширенной проводки.
Комплексы специализированных программных модулей, интегрированные по базе данных, состоят из совокупности взаимосвязанных программных модулей, которые реализуют функции отдельных разделов учета и поэтому наиболее полно отражают специфику алгоритмов обработки данных. Естественно, что в основе построения таких систем лежат специализированные модели представления учетной информации отдельных участков учета. Взаимодействие модулей выполняется через общую базу данных. При построении такой системы также обязательно наличие центрального (головного) модуля, на который возлагаются функции сводного синтетического учета. Состав и количество иных модулей может формироваться в соответствии с потребностями пользователя. В отличие от систем, построенных на основе единого программного ядра, здесь взаимодействие между модулями осуществляется как по вертикали (модулей отдельных участков учета с головным), так и по горизонтали (между модулями отдельных участков учета).
Возможность расширения состава базовых функций системы
Система автоматизации учета в период внедрения должна быть адаптирована к условиям и специфике работы предприятия. В процессе эксплуатации она также подвержена постоянным изменениям. Может расширяться и изменяться состав решаемых задач, подвержены изменениям алгоритмы расчета показателей, формы отчетности и первичных документов и т.п. Поэтому система автоматизации учета должна иметь определенный набор средств для расширения состава базовых функций. Приобретая программу, пользователь должен оценить, какими возможностями расширения функциональности она обладает.
С точки зрения различий в возможностях расширения базовой функциональности выделяют:
системы с замкнутой функциональностью;
системы с ограниченно развиваемой функциональностью;
системы полностью реконфигурируемые.
Системы с замкнутой функциональностью. К ним относятся программные средства с возможностью внесения изменений только самим разработчиком. В таких системах реализована определенная методология ведения компьютерного учета, изменение которой конечным пользователем невозможно. Заранее определены состав форм ввода данных, алгоритмы обработки информации, номенклатура, состав показателей и формы представления выходной информации. Изменение поведения таких систем, если и можно выполнить, то только в очень ограниченных пределах. Применяя их, пользователь должен удовлетвориться теми возможностями, которые в них изначально заложены разработчиком. Всякое развитие и изменение функциональности может быть проведено только при непосредственном участии разработчика.
Системы с ограниченно развиваемой функциональностью построены таким образом, что включенный в них набор базовых функций может быть в некоторых пределах расширен, дополнен новыми возможностями без вмешательства разработчика программы. Например, система может быть настроена самим пользователем на изменения в правилах составления отчетности и на изменения в печатной форме первичных документов. Однако вносить изменения в структуру данных в этих программах можно с весьма большими ограничениями.
Системы полностью реконфигурируемые предоставляет пользователю практически неограниченные возможности изменения функциональности. Пользователь может не только спроектировать новые отчеты, но и определить новые типы документов, экранные формы для ввода их информации, структуры Данных для ее хранения, правила обработки этих данных, порядок составления проводок для новых типов документов. При этом все встроенные в систему документы, формы ввода и хранения первичной информации также обычно могут быть перестроены, реконфигурированы. Это означает, что пользователь может камня на камне не оставить от изначально заложенной в программу методологии учета и фактически перепроектировать систему заново. Последнее делается редко, но это, в принципе, возможно.
Порядок распространения и тиражирования.
Этот критерий позволяет разделить все системы на три группы:
системы массового тиража;
системы малотиражные;
системы индивидуального назначения.
Системы массового тиража изначально создаются для массового распространения через дилерскую сеть и собственные филиалы в различных регионах.
Системы малотиражные в большинстве случаев внедряются самим производителем. Он адаптирует систему к особенностям учета предприятия, не внося изменений и дополнений в саму программу, так как основные варианты методологии ведения учета реализованы в системе и следует лишь выбрать из них требуемые пользователю. Однако в отдельных случаях не исключается и доработка программ по желанию заказчика. Чаще всего фирма-разработчик устанавливает систему, обучает персонал и вырабатывает организационные регламенты технологии автоматизированного ведения учета на данном предприятии с помощью программного продукта.
Системы индивидуального назначения. К ним относятся системы автоматизации, созданные конкретной организацией для собственных нужд. Эти пакеты программ наиболее полно учитывают специфику конкретного предприятия, но качество созданной системы сильно зависит от квалификации разработчиков и способности их поддерживать ее в рабочем состоянии. Несмотря на наличие большого числа готовых программ, собственные разработки по разным источникам составляют от 9 до 17%. Кроме того, на крупных предприятиях имеются и собственные специфические разработки, которые реализуют функции, отсутствующие в предлагаемых на рынке программных продуктах.
Программно-техническая платформа.
Существующая компьютерная инфраструктура организации может предопределить и ограничить выбор программных средств автоматизации бухгалтерского учета. С другой стороны, если организация только предполагает создание АИСБУ, то требования к условиям функционирования выбранного программного продукта могут серьезно повлиять на выбор тех или иных аппаратных средств и системного программного обеспечения. Поэтому один из критериев классификации программных средств АИСБУ базируется на анализе
компьютерной инфраструктуры системы,
операционной платформы, под управлением которой работает система,
инструментальных средств, с помощью которых реализовано программное обеспечение.
Компьютерная инфраструктура системы. Современные системы автоматизации учета поставляются в:
однопользовательской версии;
многопользовательской версии.
Однопользовательские версии программ ориентированы на автономное использование компьютеров.
Многопользовательские, могут функционировать в:
одноранговых компьютерных сетях;
неоднородных компьютерных сетях на основе архитектуры:
файл-сервер;
клиент-сервер.
Операционная платформа. Однопользовательские системы разрабатываются для применения в среде операционных систем:
DOS,
Windows 3.1/95/98/NT/2000/XP.
Подавляющее большинство белорусских многопользовательских систем автоматизации учета предназначено для эксплуатации под управлением сетевых операционных систем:
Novell NetWare;
Windows NT Server;
Unix.
Инструментальные средства разработки системы. Программное обеспечение современных АИСБУ создается с привлечением различных средств разработки. Обычно это:
системы программирования общего назначения
инструментальные средства систем управления базами данных (СУБД).
Классификация по размеру хозяйствующего субъекта.
В основе этой классификации лежит размер хозяйствующего субъекта. В соответствии с этим признаком АИСБУ подразделяются на системы, предназначенные для:
малых предприятий;
средних предприятий;
крупных предприятий.
Как правило, в основу градации предприятий кладутся сразу несколько признаков:
среднесписочная численность работников;
обороты за период;
численность работников бухгалтерии
распределение работников по участкам учета
объем первичной документации за отчетный период
количество хозяйственных операций и др.
Правильно было бы основой такой классификации считать численность работников бухгалтерии, поскольку при больших объемах информации имеет место распределение функций между работниками, что влияет на выбор программных продуктов, используемых при создании АИСБУ.
Классификация по объему функций и особенностям построения
Эта классификация программного обеспечения АИСБУ, получившая достаточно широкое распространение в середине 90-х годов, учитывает одновременно несколько критериев:
функциональные возможности системы и сферу ее применения;
принципы построения системы;
особенности адаптации к условиям пользователя;
особенности сопровождения и технической поддержки
С этих позиций системы автоматизации бухгалтерского учета подразделяются на следующие классы:
мини-бухгалтерия;
интегрированная система бухгалтерского учета;
инструментальная система (бухгалтерский конструктор);
бухгалтерский комплекс;
бухгалтерский комплекс корпоративной информационной системы управления предприятием;
индивидуальные системы автоматизации бухгалтерского учета;
отдельные участки учета.
Мини-бухгалтерия. Системы этого класса предназначены, главным образом, для малых предприятий с бухгалтерией от одного до трех человек и без явной специализации сотрудников на конкретных участках учета. Иногда они используются и в бухгалтериях достаточно крупных организаций, как инструмент главного бухгалтера при ведении сводного учета, а также для учета операций по кассе, банку и учета взаиморасчетов. Некоторые программы данного типа активно используются аудиторами. Программы класса «мини-бухгалтерия» позволяют:
вести синтетический и несложный стоимостной аналитический учет;
вводить и обрабатывать проводки;
рассчитать и распечатать показатели главной книги, оборотного баланса, журналы-ордера и ведомости;
формировать первичные документы и отчетность.
Интегрированная система бухгалтерского учета. Системы этого класса в рамках единой программы реализуют замкнутый цикл решения задач учета от обработки первичных документов до получения отчетности.
Программы данного класса ориентированы, главным образом, на малые и средние предприятия с бухгалтерией численностью от двух до пяти человек. В то же время нередки случаи применения их и в более крупных организациях.
Интегрированные системы помимо функций сводного учета поддерживают специфику ведения большинства основных участков учета:
учет материальных ценностей;
учет основных средств;
учет кассовых и банковских операций;
учет расчетов с поставщиками и покупателями и др.
Поддержка процедур решения задач по учету труда и заработной платы здесь обычно достаточно ограничена, и эти функции, как правило, выделяются в отдельную программу.
Интегрированные системы обеспечивают многоуровневый натурально-стоимостной аналитический учет. Они основаны на концепции расширенной проводки, в которой наряду с основными реквизитами бухгалтерской проводки содержатся аналитические счета и дополнительные реквизиты, отражающие специфику задач отдельных разделов учета. Расширенные проводки отражаются в книге хозяйственных операций и программа на их основе выполняет все необходимые расчеты, формирует разнообразные выходные формы и стандартную отчетность.
Интегрированные системы поставляются как в локальном, так и в сетевом вариантах. В последнем случае на каждом из компьютеров система устанавливается полностью, так как выполнена она как единый программный модуль.
Инструментальная система (бухгалтерский конструктор). Системы этого класса, в целом, обладают функциональными возможностями интегрированных систем, но в отличие от них имеют развитые средства настройки на специфику ведения учета в бухгалтерии конкретного предприятия. Эти системы имеют достаточно простой, часто понятный даже бухгалтеру процедурный язык, позволяющий ему самому или с помощью дилера фирмы-разработчика описать процедуры обработки типовых хозяйственных операций и обеспечить отражение их в книге учета хозяйственных операций. Кроме того, система позволяет создавать новые первичные документы и вносить коррективы в действующие, создавать новые формы отчетов и изменять существующие, настраивать план счетов и другие справочники в соответствии с требованиями ведения учета на предприятии. Эти особенности делают программы указанного класса достаточно гибкими, что важно не только с точки зрения адаптации их на конкретных предприятиях, но и с точки зрения приспособления к постоянным изменениям в законодательстве. Сегодня это наиболее распространенный класс программ бухгалтерского учета. Реализуются они в локальном и сетевом вариантах. Основная область применения - малые и средние предприятия.
Бухгалтерский комплекс. Системы этого класса состоят из отдельных функционально законченных и взаимосвязанных программных модулей, которые реализуют функции отдельных участков учета и наиболее полно учитывают особенности их ведения. Здесь реализуется технология работы от первичного документа к проводке, полностью поддерживается специфика ввода исходной и получения выходной информации по каждому разделу учета.
Программы данного класса ориентированы, главным образом, на средние и крупные предприятия при численности бухгалтерского аппарата более пяти человек и явном разделении функций между сотрудниками. В то же время нет никаких особых ограничений на применение бухгалтерских комплексов в малых предприятиях. Организационно АИСБУ, созданная на основе бухгалтерского комплекса, представляет собой комплекс АРМ, на каждом из которых установлен программный модуль соответственно выполняемым функциям учета. Бухгалтерские комплексы, в зависимости от технической базы, могут поставляться в виде отдельных локальных АРМ и как сетевые системы.
Бухгалтерский комплекс корпоративной информационной системы управления экономическим объектом. Бухгалтерская компонента является здесь лишь составляющей общей системы управления, которая функционирует согласованно с другими подсистемами управления. По своим функциям и построению бухгалтерская составляющая аналогична классу «бухгалтерский комплекс», но добавляются проблемы взаимодействия с другими функциональными подсистемами. Ориентированы они на средние, крупные предприятия и предприятия со сложной организационной структурой, включающей удаленные филиалы.
Индивидуальные системы бухгалтерского учета. Эти системы создаются применительно к условиям конкретного заказчика, поэтому называются они еще заказными системами. С точки зрения особенностей построения это может быть интегрированная система, бухгалтерский комплекс или бухгалтерский комплекс корпоративной информационной системы. Главное то, что такие системы создаются под конкретный заказ, не являются тиражируемыми и требуют прямого участия разработчика, как на стадии внедрения, так и при эксплуатации.
Отдельные участки учета. Этот класс систем интегральной классификации в точности соответствует классу «Системы автоматизации отдельных разделов бухгалтерского учета», выделенному в развернутой классификации по признаку охвата учетных функций.