
2. Некоторые критерии оценки программ.
Помимо рассмотрения функциональных возможностей, которые описывают, что умеет делать программа в стандартной поставке, надо уделять внимание нескольким потребительским характеристикам каждой из систем, которые очень важны для удобной, эффективной и надежной работы в повседневной бухгалтерской практике. Для их описания бухгалтерскую программу можно условно разделить на четыре компонента – вычислительное ядро, базы данных, генератор отчетов и пользовательский интерфейс.
Вычислительное ядро - это основной компонент системы бухгалтерского учета, который ответственен за проведение всех расчетов и подготовку отчетов. Его основными характеристиками являются скорость обработки данных, доступный спектр объектов учета, особенности поддержки аналитического (в натуральном, количественном выражении) и многовалютного учета.
База данных – это подсистема хранения всех данных системы – от названия предприятия и списка проводок до готовых отчетов. Для потребителя не столь важны детали ее реализации, но очень существенны несколько моментов: надежность, возможность быстрого и максимально полного восстановления после сбоев, ограничения доступа, резервного копирования и транспортировки данных, размеры «нулевой» (только что созданной ) базы данных и скорость ее роста. Сюда же нужно отнести возможность многопользовательской работы и особенности ее реализации (типовые варианты: однопользовательская система, файл-серверная система для 2-5 пользователей, клиент-серверная система для большего количества пользователей).
Генератор отчетов осуществляет основную функцию любой системы бухгалтерского учета – построение внутренней и внешней отчетности. В простейшем случае это набор жестко заданных и неизменяемых форм документов. Гораздо лучше, если формы можно редактировать (и шаблоны, и уже построенные отчеты), добавлять новые и удалять старые. Собственно, спектр стандартных отчетов и возможности по их модификации являются основными свойствами генератора.
Пользовательский интерфейс для бухгалтера очень важен, ведь он должен быть простым, логичным и эргономичным, а соблюсти эти требования очень непросто – слишком велико число объектов учета. Поэтому выделяют три основных аспекта интерфейса: понятность, разнообразие и эргономичность. Идеал понятности – это случай, когда начинающий пользователь программы с первого взгляда понимает назначение каждого элемента управления, который изображен на экране. Разнообразие является недостатком, во всех модулях учета диалоги и формы должны быть максимально унифицированы, чтобы осваивать их было проще. Ну а для опытного пользователя очень важна эргономичность, то есть возможность выполнить нужное действие с помощью минимального числа операций и за максимально короткий промежуток времени. Для этого в программе везде должны быть предусмотрены «горячие клавиши», возможности быстрого выбора с помощью кодов.
3. О настраиваемости.
Темпы изменения российского законодательства таковы, что «намертво зашивать» в программу алгоритмы и константы расчета ни в коем случае нельзя. Но вот подходы к перенастройке программы бывают разные. «По минимуму» программа должна позволять настраивать константы расчета (ставки налогов, план счетов, названия физических и юридических лиц, подразделений фирмы и т.д.). разумным компромиссом можно считать достаточный набор констант для перенастройки алгоритмов расчета и возможность модифицировать шаблоны отчетных форм и готовые отчеты. Ну а для максимальной настраиваемости в бухгалтерскую программу встраивается полноценный язык программирования, позволяющий оперировать всеми данными в системе и задавать принципиально новые алгоритмы расчета.
Конечно, высокая настраиваемость системы – хорошее качество, но у этой медали тоже есть обратная сторона. Чем выше настраиваемость, тем большей квалификацией должен обладать человек, который проводит настройку. Поэтому программы с высокой настраиваемостью очень редко могут быть полностью освоены рядовым бухгалтером – для ее адаптации на конкретном предприятии придется привлекать специалиста по этой конкретной системе.
Резюмируя вышесказанное, можно вынести такую рекомендацию. Если бухгалтерский учет на фирме не имеет ярко выраженных отклонений от стандартных моделей, и в штате нет специалистов по информационным технологиям, то лучше приобретать программу со средней настраиваемостью, управлять которой сможет толковый бухгалтер. Альтернативой может быть высоконастраиваемая программа, производитель которой регулярно выпускает типовые комплекты настроек для основных видов деятельности и форм собственности.