Автоматизация бухгалтерского учета на предприятиях
Как именно вносятся изменения в конфигурацию? Для этого предусмотрено специальный режим работы — Конфигуратор. Запустив программу в этом режиме, пользователь получает возможность не только вносить изменения в уже существующие средства конфигурации (изменить состав проводок, которые формируются документом, добавить новую колонку в любом журнале, заменить параметры счета в Плане счетов… Читать ещё >
Автоматизация бухгалтерского учета на предприятиях (реферат, курсовая, диплом, контрольная)
Кафедра экономической кибернетики
Контрольная работа
По предмету «Информационные системы и технологии в финансовых организациях»
ПЛАН
1. Система автоматизации бухгалтерского учета.
2. Системы управления базами данных
2.1. Определения и основные понятия
2.2. Свойства СУБД и технология использования Использованная литература
1. Система автоматизации бухгалтерского учета
Казалось бы недавно использование вычислительной техники для целей автоматизации учета хозяйственной деятельности могли позволить себе только крупные предприятия. Сегодня к традиционному перечню обязательных навыков бухгалтера можно отнести умение вести учет с использованием компьютерных программ. Рассмотрим новые технологические решения в области автоматизации бухучета.
Для целей автоматизации бухучета деятельность предприятия удобно представлять в виде последовательности отдельных хозяйственных операций. И задача бухгалтера на начальном этапе заключается в том, чтобы из всей совокупности характеристик конкретной хозяйственной операции выделить необходимые параметры и ввести их в программу. Для этого могут быть использованы диалоговые формы «Операция» или «Документ»
«Операция» — это электронный бланк для записи всей совокупности проводок, характеризующих отдельную хозяйственную операцию. Корреспондирующие счета и другие параметры в проводках вводятся бухгалтером непосредственно с клавиатуры или путем выбора из списков. Программа только осуществляет контроль корректности вводимой информации.
«Документ» — это комплексное средство ввода учетной информации, поддерживающее обычную технологическую процедуру выписки первичного документа, но не на бумажном бланке, а в его электронном аналоге — диалоговой форме документа. Внесенная в диалоговую форму информация используется программой для формирования и печати первичной (бумажной) формы документа и автоматического формирования бухгалтерских проводок.
Рис 1: Этапы и средства бухучета в 1С
Как уже отмечалось, каждая хозяйственная операция может быть охарактеризована стандартным набором параметров. Значения некоторых параметров (например, наименование организации-контрагента, наименование товара, наименование объекта основных средств и т. д.) могут повторяться в различных хозяйственных операциях. В программе предусмотрена возможность организации списков таких повторяющих значений в виде справочников. Так например, список сотрудников фирмы хранится в справочнике «Сотрудники», а список основных средств — в справочнике «Необоротные активы». Каждое поле в диалоговой форме «Документ» или «Операция» имеет определенный тип значения. Если этот тип — число, строка или дата, то данное поле может заполнятся непосредственно с клавиатуры. А если этот тип — элемент справочника то при обращении к такому будет автоматически появляться список элементов соответствующего справочника из которого бухгалтеру необходимо выбрать нужное значение. Кроме того, элементы большинства справочников характеризуются не только наименованием, но и рядом других параметров. Например, для основных средств — это инвентарный номер, первоначальная стоимость, счет учета, счет и статья списания износа, дата ввода в эксплуатацию и др. Эти параметры могут автоматически использоваться программой при формировании проводок и печатных форм документов Для удобства работы с содержимым справочников программа предоставляет ряд сервисных функций: быстрый поиск по наименованию элемента, поиск по значению произвольного параметра, сортировка элементов в списках, группировка элементов и др.
В соответствии с законом Украины «О бухгалтерском учете и финансовой отчетности в Украине» бухгалтерский учет — это процесс выявления, измерения регистрации, накопления, обобщения, хранения и передачи информации о деятельности предприятия внешним и внутренним пользователям для принятия решений.
Выявление и измерение учетной информации как первый этап процесса ведения бухгалтерского учета в программе сводится к заполнению диалоговых типа «Документ» или «Операция».
Следующий этап — регистрация хозяйственных операций — организуется путем формирования регистрационных записей в электронных журналах. Эта процедура осуществляется программой автоматически после заполнения и сохранения диалоговых форм документов и операций. Существуют два вида журналов общие и специализированные. К общим журналам относится Журнал операций и Полный журнал документов. В этих журналах регистрируются буквально все вводимые в программу операции. В специализированных журналах регистрируются только документы, отражающие специальные участки учета Например, в журнале «Приходные накладные» регистрируются лишь приходные накладные.
Все записи в журналах располагаются в хронологическом порядке и содержат наиболее общие характеристики регистрируемой операции: наименование и номер документа, дата и время, сумма и т. д. Кроме того в специализированных журналах может выводится более детальная информация о зарегистрированных документах Журналы позволяют:
просматривать реестры документов и операций за определенную дату или диапазон дат;
делать общий анализ введенных хозяйственных операций как по всем, так и по отдельным участкам учета;
просматривать и анализировать проводки, сформированные этими документами.
Этап накопления учетной информации реализуется программой через механизм бухгалтерских проводок После заполнения и регистрации диалоговых форм типа «Операция» и «Документ» программа автоматически изменяет остатки на бухгалтерских счетах в соответствии с теми проводками, которые сформированы этими формами. В наиболее простом варианте учета, когда на счетах накапливается информация только в денежном выражении, в проводках, помимо кодов корреспондирующих счетов, достаточно задавать значение одного параметра — сумму проводки. В программе для каждого бухгалтерского счета в Плане счетов могут быть дополнительно заданы параметры накопления информации в разрезе количественного, валютного и аналитического учета. В этом случае в проводках по данному счету в обязательном порядке должен присутствовать такой параметр, как количество, если установлен количественный признак, а также наименование валюты, курс валюты и валютная сумма, если установлен валютный признак. Если для счета устанавливается признак ведения аналитического учета, то программа будет накапливать для данного счета информацию о состоянии и движении каждого отдельного аналитического объекта. Признак ведения аналитического учета на счете устанавливается путем указания в плане счетов конкретного вида субконто для данного вида. Вид субконто — это наименование группы однотипных объектов аналитики. Как правило, каждому виду субконто соответствует одноименный справочник Итак, План счетов однозначно определяет структуру учетной информации, накапливаемой программой в результате обработки каждой введенной в программу бухгалтерской проводки.
Программа хранит на бухгалтерских счетах накопленную информацию не только по состоянию на дату последней введенной информации, но и сохраняет промежуточные итоги в виде начального и конечного сальдо, а также оборотов за каждый месяц всего периода учета по отдельным счетам включая аналитические объекты. Кроме того, все введенные проводки в хронологическом порядке регистрируются в журнале проводок. Накопленная за определенный учетный период информация может быть представлена бухгалтеру для оценки и анализа бухгалтерских итогов на уровне счетов, субсчетов, валют и объектов аналитики посредством определенного набора стандартных отчетов, таких как «Анализ счета», «Оборотно-сальдовая ведомость», «Главная книга» и др. Стандартные отчеты могут быть сформированы на любой диапазон дат и в любой момент времени
Обобщение учетной информации в целях предоставления сведений о результатах деятельности предприятия различным заинтересованным лицам осуществляется посредством формирования регламентированных отчетов. По содержанию регламентированные отчеты — это Баланс, Отчет о финансовых результатах, отчет о движении денежных средств, Декларация об НДС и другие налоговые и статистические отчеты, предоставляемые различным фондам. Работа с регламентированными отчетами аналогична работе со стандартными отчетами, поскольку также осуществляется путем вызова диалоговой формы настройки параметров. Все отчеты заполняются автоматически на основе анализа и дополнительной обработки накопленной учетной информации. Кроме того, существует возможность прямо из отчета выходить на документы и операции, участвующие в формировании любой отчетной суммы и в случае необходимости, исправлять допущенные на этапе ввода ошибки. Важно также и то, что программа дополнительно поддерживает режим «ручного» заполнения и редактирования сумм в отчетах.
Мы рассмотрели в общем, технологические аспекты реализации процедуры бухгалтерского учета. А если говорить про уровень автоматизации отдельных этапов указанного процесса, то наиболее тяжелым в этом смысле является этап введения хозяйственных операций. Сложность заключается в том, что наравне с широким спектром объектов учета существует огромное количество схем движения этих объектов.
Тем не менее, программа позволяет вводить проводки любой хозяйственной операции с помощью диалогового окна «Операция». С другой стороны, эта форма ориентирована только на ручной ввод проводок, что значительно снижает уровень автоматизации.
Всего программа включает 38 видов различных документов, которые позволяют автоматизировать огромное количество бухгалтерских процедур Следует отметить, что «Документы» формируют проводки не только для целей бухгалтерского учета, но и налогового тоже. Для этого в программе предусмотрено использование дополнительных (внутренних) внебалансовых счетов. Например все суммы валовых доходов и расходов накапливаются на счетах «ВД» и «ВР» соответственно. А суммы балансовой стоимости основных средств — на счетах «ОС1», «ОС2» и «ОС3» соответственно для первой, второй и третьей групп. В дальнейшем программа имеет возможность обращаться к остаткам на счете соответствующей группы основных средств для расчета суммы амортизации и внесения этой суммы на валовые расходы.
Таким образом, учетно-аналитические возможности программы определяются составом и функциональным наполнением таких средств, как «План счетов», «Документы», «Справочники», «Журналы», «Отчеты». Совокупность этих средств объединено названием «Конфигурация». Поскольку 1С: ориентирована на широкое поле пользователей, то ее конфигурация отражает только общие (типовые) технологические схемы учета и не учитывает специфики отдельных предприятий. С учетом всего вышеперечисленного такую конфигурацию называют типовой. Для многих предприятий Типовая конфигурация может быть принята без каких либо существенных изменений или служить базой для реализации своих собственных моделей учета.
Как именно вносятся изменения в конфигурацию? Для этого предусмотрено специальный режим работы — Конфигуратор. Запустив программу в этом режиме, пользователь получает возможность не только вносить изменения в уже существующие средства конфигурации (изменить состав проводок, которые формируются документом, добавить новую колонку в любом журнале, заменить параметры счета в Плане счетов), но и создавать новые документы, справочники, журналы, отчеты и т. д. Также для каждого работника который работает с программой, можно установить пароль и определить список средств, которые будут доступны для работы. Ради справедливости следует отметить, что внесение серьезных изменений в конфигурацию требует некоторых навыков и знаний в области в области макропрограммирования на встроенном языке 1С. С другой стороны в комплект поставки программы входит набор технической документации, который довольно детально описывает как процедуры конфигурирования, так и встроенный язык программирования.
2. Системы управления базами данных
2.1 Определения и основные понятия
Система управления базами данных (СУБД) является универсальным программным средством, предназначенным для создания и ведения (обслуживания) баз данных (БД) на внешних запоминающих устройствах, а также доступа к данным и их обработки. СУБД поддерживают один из возможных типов моделей данных — сетевую, иерархическую пли реляционную, которые являются одним из важнейших признаков классификации СУБД. СУБД обеспечивают многоцелевой характер использования базы данных, защиту и восстановление данных. Наличие развитых диалоговых средств и языка запросов высокого уровня делает СУБД удобным средством для конечного пользователя.
Основными средствами СУБД являются:
средства задания (описания) структуры базы данных;
средства конструирования экранных форм, предназначенных для ввода данных, просмотра и их обработки в диалоговом режиме;
средства создания запросов для выборки данных при заданных условиях, а также выполнения операций по их обработке;
средства создания отчетов из базы данных для вывода на печать результатов обработки в удобном для пользователя виде;
языковые средства — макросы, встроенный алгоритмический язык (Dbase, Visual Basic или другой), язык запросов (QBE — Query By Example, SQL) и т. п., которые используются для реализации нестандартных алгоритмов обработки данных, а также процедур обработки событий в задачах пользователя;
средства создания приложений пользователя (генераторы приложений, средства создания меню и панелей управления приложениями), позволяющие объединить различные операции работы с базой данных в единый технологический процесс.
База данных — это совокупность данных, организованных на машинном носителе средствами СУБД. В базе данных обеспечивается интеграция логически связанных данных при минимальном дублировании хранимых данных. БД включает данные, отражающие некоторую логическую модель взаимосвязанных информационных объектов, представляющих конкретную предметную область. База данных организуется в соответствии с моделью и структурами данных, которые поддерживаются в СУБД.
СУБД в многопользовательских системах. База данных, как правило, содержит данные, необходимые многим пользователям. Получение одновременного доступа нескольких пользователей к общей базе данных возможно при установке СУБД в локальной сети персональных компьютеров и создании многопользовательской базы данных.
В сети СУБД следит за разграничением доступа разных пользователей к общей базе данных и обеспечивает защиту данных при одновременной работе пользователей с общими данными. Автоматически обеспечивается защита данных от одновременной их корректировки несколькими пользователями-клиентами. В сети с файловым сервером база данных может размещаться на сервере. При этом СУБД загружается и осуществляет обработку данных базы на рабочих станциях пользователей. Концепция файлового сервера в локальной сети обеспечивается рядом сетевых операционных систем.
В сети, поддерживающей концепцию «клиент-сервер», используется сервер баз данных, который располагается на мощной машине, выполняет обработку данных, размещенных на сервере, и отвечает за их целостность и сохранность. Для управления базой данных на сервере используется язык структурированных запросов SQL (Structured Queries Language). На рабочих станциях-клиентах работает СУБД-клиент. Пользователи могут взаимодействовать не только со своими локальными базами, но и с данными, расположенными на сервере. СУБД-клиент, в которой поддерживается SQL, в полном объеме может посылать на сервер запросы SQL, получать необходимые данные, а также посылать обновленные данные. При этом с общей базой данных могут работать СУБД разного типа, установленные на рабочих станциях, если в них поддерживается SQL. Подключение из СУБД к серверам баз данных SQL может быть осуществлено с помощью драйверов ODBC. ODBC (Open Database Connectivity, открытый стандарт доступа к базам данных), поддерживает стандартный протокол для серверов баз данных SQL.
2.2 Свойства СУБД и технология использования
К основным свойствам СУБД и базы данных можно отнести:
— отсутствие дублирования данных в различных объектах модели, обеспечивающее однократный ввод данных и простоту их корректировки;
— непротиворечивость данных;
— целостность БД;
— возможность многоаспектного доступа;
— всевозможные выборки данных и их использование различными задачами и приложениями пользователя;
— защита и восстановление данных при аварийных ситуациях, аппаратных и программных сбоях, ошибках пользователя;
— защита данных от несанкционированного доступа средствами разграничения доступа для различных пользователей;
— возможность модификации структуры базы данных без повторной загрузки данных;
— обеспечение независимости программ от данных, позволяющей сохранить программы при модификации структуры базы данных;
— реорганизация размещения данных базы на машинном носителе для улучшения объемно-временных характеристик БД;
— наличие языка запросов высокого уровня, ориентированного на конечного пользователя, который обеспечивает вывод информации из базы данных по любому запросу и предоставление ее в виде соответствующих отчетных форм, удобных для пользователя.
СУБД является основой создания практических приложений пользователя для различных предметных областей.
Критерии выбора СУБД пользователем. Выбор СУБД для практических приложений пользователем определяется многими факторами, к которым относятся:
— имеющееся техническое и базовое программное обеспечение, их конфигурация, оперативная и дисковая память;
— потребности разрабатываемых приложений пользователя;
— тип поддерживаемой модели данных, специфика предметной области, топология информационно-логической модели;
— требования к производительности при обработке данных;
— наличие в СУБД необходимых функциональных средств;
— наличие русифицированной версии СУБД;
— уровень квалификации пользователей и наличие в СУБД диалоговых средств разработки и работ с БД.
Установка СУБД. СУБД является программным продуктом, поставляемым в виде пакета прикладных программ, который должен быть установлен (инсталлирован) на компьютер с учетом его конфигурации, ресурсов и операционной системы, а также требований к набору функций.
Процесс поэтапного внедрения. После установки СУБД можно осуществлять создание БД, в том числе задавать структуру БД, производить ввод данных, а также выполнять любые действия, предусмотренные функциональными возможностями СУБД. Следует заметить, что современные СУБД для ПК обладают достаточной гибкостью. Это позволяет на самых ранних этапах разработки приложений пользователя приступать к созданию отдельных частей БД. Такая БД по мере углубления разработки может легко расширяться и модифицироваться. Таким образом, облегчается ускоренное освоение персоналом технологии работы с БД, изучение возможностей СУБД и поэтапное внедрение.
Разработка структуры базы данных. Разработка приложений на основе СУБД предполагает подготовку решений по структуре БД. Эти решения непосредственно связаны с внемашинной сферой — с описанием внемашинной ИБ, ее документов, содержащих необходимую информацию, а также с постановкой и алгоритмизацией задач по обработке этой информации.
На начальном этапе разработки структуры БД целесообразно построение информационно-логической модели, отражающей логическую структуру информации предметной области. Такая модель, отвечающая требованиям нормализации данных, является основой создания реляционных баз данных.
Создание базы данных средствами СУБД. В соответствии с разработанной структурой базы данных осуществляется ее создание средствами СУБД на машинном носителе и ввод в эксплуатацию. Для обеспечения процессов создания БД и ее эксплуатации необходимо знание возможностей инструментальных средств СУБД. При этом следует руководствоваться рекомендациями по технологии использования средств СУБД. Такая технология должна определять все необходимые процессы, включая первоначальный ввод, загрузку БД и контроль данных, выполнение операций по внесению изменений, реализацию запросов для получения нужных справок, восстановление БД и т. п. Одним из важнейших этапов этой технологии является подготовка экранных форм ввода-вывода для загрузки информации с документов внемашинной сферы в базу данных, корректировки данных и их просмотра.
Обработка данных средствами СУБД. Добавление, удаление, изменение и выборка данных производится при помощи языка запросов, встроенного алгоритмического языка и других средств СУБД. Реализация запросов обеспечивается диалоговой системой команд с меню или запросами по примеру QBE (Query By Example). В первом случае отдельный запрос выполняется одной или несколькими командами языка СУБД. Последовательность команд языка СУБД образует программу — командный файл (СУБД Dbase). Во втором — для выполнения запроса пользователь выбирает последовательно один или несколько пунктов меню или указывает в запросе пример (образец), по которому составляется запрос, а также при необходимости условия выбора и операции вычисления, которые необходимо выполнять с данными (СУБД Paradox, Access). Последовательность команд меню и запросов может быть заполнена в программе-макросе и в дальнейшем выполнена так же, как командный файл.
СУБД может иметь включающий или базовый язык программирования. В СУБД с включающим языком используется один из универсальных алгоритмических языков (С, Pascal и т. п.). Прикладная программа, написанная на включающем языке, может инициировать команды СУБД. В СУБД с базовым языком применяется собственный алгоритмический язык, позволяющий кроме операций манипулирования данными выполнять различные вычисления и обработку данных. Стандартным реляционным языком запросов является язык структурированных запросов SQL (Structured Queries Language).
Использованная литература
1. Гужва, В.М. Інформаційні системи і технології на підприємствах [Текст]: навчальний посібник / В. М. Гужва; Мін-во освіти і науки України, КНЕУ. — К.: КНЕУ, 2001. — 400 с.
2. Гуржій, А.М. Інформатика та інформаційні технології [Текст]: підручник / А. М. Гуржій, Н. І. Поворознюк, В. В. Самсонов. — Х.: Компанія СМІТ, 2003. — 352 с.
3. Іванюта, П. В. Управлінські інформаційні системи в аналізі та аудиті [Текст]: навчальний посібник / П. В. Іванюта; Мін-во освіти і науки України, Держ. комітет статистики України, Держ. академія статистики, обліку та аудиту, Полтавська філія. — К.: ЦУЛ, 2007. — 180 с.
4. Івахненков, С.В. Інформаційні технології в організації бухгалтерського обліку та аудиту [Текст]: навчальний посібник / С. В. Івахненков. — 4-ге вид., випр. і доп. — К.: Знання, 2008. — 343 с.
5. Клименко, О.В. Інформаційні системи і технології в обліку [Text]: навчальний посібник / О. В. Клименко; Мін-во освіти і науки України, Полтавський ун-т споживчої кооперації. — К.: ЦУЛ, 2008. — 320 с.
6. Писаревська, Т.А. Інформаційні системи обліку та аудиту [Текст]: навчальний посібник / Т. А. Писаревська; Мін-во освіти і науки України, КНЕУ. — К.: КНЕУ, 2004. — 369 с.
7. Терещенко, Л.О. Інформаційні системи і технології в обліку [Текст]: навчальний посібник / Л. О. Терещенко, І. І. Матієнко-Зубенко; Мін-во освіти і науки України, КНЕУ. — К.: КНЕУ, 2005. — 187 с.
8. Шквір, В.Д. Інформаційні системи і технології в обліку [Текст]: практикум / В. Д. Шквір, А. Г. Загородній, О. С. Височай. — К.: Знання, 2006. — 429 с.
9. Шквір, В.Д. Інформаційні системи і технології в обліку [Текст]: навчальний посібник / В. Д. Шквір, А. Г. Загородній, О. С. Височай. — 3-те вид., перероб. і доп. — К.: Знання, 2007. — 439 с.