Информационные системы учета
Технико-экономическая характеристика компьютерной бухгалтерии. Технологические операции сбора, передачи, хранения, контроля и обработки данных бухгалтерского учета. Внемашинное информационное обеспечение учета. Используемые классификаторы и коды.
Рубрика | Бухгалтерский учет и аудит |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 19.12.2011 |
Размер файла | 1001,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Структура бухгалтерской информации может быть представлена последовательностью информационных совокупностей, начиная от реквизита и заканчивая информационной системой (рисунок 5, страница 48).
Реквизит - это минимальная, логически неделимая информационная совокупность, характеризующая отдельные свойства сущности. Реквизиты бывают: реквизиты-основания и реквизиты-признаки.
Показатель - это минимальная информационная совокупность, состоящая из одного реквизита-основания и нескольких реквизитов-признаков и несущая в себе смысловую нагрузку.
Документ - это информационная совокупность, состоящая из показателей, разных по значению, но одинаковых по форме.
Сообщение - это информационная совокупность, состоящая из одних реквизитов-признаков.
Файл (массив) - это информационная совокупность, включающая несколько показателей, либо реквизитов, либо сообщений определенной формы, но различных по значению.
Информационный поток - это совокупность массивов, относящихся к какому-то конкретному участку бухгалтерского учета.
Информационная система - наивысший уровень единицы информации, состоящий из информационных потоков и имеющий прямые и обратные связи.
Структура учетной информации
Рисунок 5
Система классификации и кодирования:
Цель кодирования - представить информацию в наиболее компактной и удобной форме.
Классификация - это разбиение множества на подмножества по их сходному или различию в соответствии с принятыми методами.
Объект классификации - это элемент классифицируемого множества.
Признак классификации - это свойство или характеристика объекта, по которой производится классификация.
Различают иерархическую и фасетную системы классификации.
Иерархическая система классификации - это разбиение множества объектов на подмножества, классов на подклассы и т.д., при котором между подмножествами устанавливаются отношения соподчинения.
Фасетная система классификации, в котором применяется параллельное разбиение множества объектов на независимые классификационные группировки по различным признакам.
Кодирование - это процесс присвоения условных обозначений различным объектам.
Основой кодирования многопризначных номенклатур является их классификация. Поэтому такие коды называют классификационными. Классификация и кодирование информации - это единый и неразрывный процесс однозначного описания экономической информации.
Различают следующие системы кодирования:
1. Порядковая - объекты кодируются в соответствии с текущим номером. Эта система используется когда кодируемых объектов немного и используется только один признак.
2. Серийно-порядковая - предполагает предварительное разбиение кодируемого множества объектов на подмножества; в каждой группе объектов выделяется серия кодовых обозначений, в пределах которых каждому объекту присваивается номер по порядку, серии обозначений для каждой группировки определяется таким образом, что после присвоения кодов элементам этой группировки, в ней оставались бы еще свободные номера - резервы на случай появления новых объектов.
3. Последовательная - используется при иерархической системе классификации, каждому признаку классификации в кодовых обозначениях отводится соответствующее количество признаков таким образом, что код нижестоящей группировки образуется путем добавления к коду вышестоящей группировки.
4. Параллельная - предназначена для обозначения объекта по нескольким независимым признакам. Ей соответствует фасетная система классификации.
Нормативно-справочные документы содержат различные регламентирующие нормативы, нормы и прочие данные, которые длительное время используются в расчетах без изменения.
Внутримашинное информационное обеспечение бухгалтерского учета:
Это часть информационной базы, представляющая собой совокупность массивов данных на машинных носителях, используемых при функционировании бухгалтерской информационной системы. Машинные носители представляют собой материальный объект, пригодный для автоматического ввода информации в ЭВМ или ПЭВМ. К ним относятся жесткие магнитные диски (винчестеры), гибкие магнитные диски (ГМД, дискеты), магнитные карты и др.
Информационный массив - совокупность семантически связанных между собой данных, определенным способом именованная и организованная. Организованность информационного массива - это значит определить его состав, структуру, т.е. для каждого информационного массива определяется перечень реквизитов, длина каждого реквизита и последовательность расположения их в информационном массиве. По назначению информационные массивы делятся на входные, промежуточные и выходные. Входные массивы включают оперативную или исходную информацию и запросы на решение задач по управлению объектом. Выходные массивы содержат данные для вывода на печать, дисплей. На основании этой информации пользователи принимают решения, т.е. используют информацию.
Внутримашинная информационная база может быть организована следующими образами: в виде локальных массивов, ориентированных на локальную задачу или комплекс задач; путем формирования массивов в базу данных.
База данных представляет собой совокупность взаимосвязанных информационных массивов, хранимых на запоминающих устройствах прямого доступа (магнитные диски) и обеспечивает реализацию функций управления информационной системы. Целью создания базы данных является сокращение времени обработки данных, уменьшение избыточности хранимых данных, совместное использование данных широким кругом пользователей для решения задач, независимость данных от программ решения задач, надежность хранения данных в базе данных и т.д.
Использование баз данных требует наличия программных средств управления данными, которые находятся в базе данных, они называются системой управления базой данных (СУБД).
СУБД - это комплекс общесистемных программ для ввода-вывода, загрузки, корректировки информационных массивов, обеспечивающих доступ к данным из прикладных задач пользователей ИС. Базу данных вместе с СУБД называют банком данных (БнД). Структуру БнД составляют: база данных и СУБД (рисунок 6).
Структура банка
Рис.
5. Проектная часть
5.1 Информационное обеспечение комплекса задач в информационной системе бухгалтерского учета
5.1.1 Внемашинное информационное обеспечение бухгалтерского учета. Используемые классификаторы и коды
Классификаторы и коды используются для составления бухгалтерских отчетов, сводок и группировок на основании выделенного группировочного (одного или нескольких) признака, например, работающие по подразделениям, цехам, бригадам. При компьютеризации бухгалтерских задач используются классификаторы различных видов: общегосударственные, отраслевые и локальные.
Общегосударственные классификаторы (ОК) - единые для РК, используются в бухгалтерском учете в ограниченном количестве. К ним можно отнести: общегосударственный классификатор предприятий и организаций (ОКПО), ОК отраслей народного хозяйства ОКОНХ), код организационно - правовой формы (КОПФ), коды органов управления государственным имуществом, код единицы измерения (СОЕД), ОК управленческой документации. Как правило, эти коды проставляются в заголовочной части сводной бухгалтерской отчетности и не используются при решении бухгалтерских задач локальных участков учета на предприятии. Необходимость в них возникает только при компьютерной обработке сводных бухгалтерских документов.
Отраслевые классификаторы используются для кодирования информации, специфичной для данной отрасли. Учитывая, что бухгалтерский учет ведется во всех отраслях, отнесем к этой группе классификаторов, единые для бухгалтерского учета, независимо от отраслевой принадлежности предприятия и организации. Как правило, эти классификаторы являются одинаковыми во всех типовых проектах, поэтому отсутствует необходимость их проектирования на предприятии или фирме при компьютеризации бухгалтерских задач. К ним относятся коды синтетических счетов бухгалтерского учета, видов оплат и видов удержаний по заработной плате, видов операций движения материальных средств, норм амортизационных отчислений, категорий налогоплательщиков, кассовых операций. Локальные коды - индивидуальные, характерны только для конкретного предприятия даже при приобретении типового проекта.
Проектирование кодов на предприятии требует соблюдения системного подхода, т.е. коды должны быть применимы во всех подразделениях предприятия при решении различных задач. Так, например, коды подразделений должны быть едиными при обработке учетных задач, задач учета кадров, производственном учете.
В то же время некоторые коды используются только для бухгалтерских задач. Исходя из сказанного локальные коды можно разделить на две группы. Первая группа - это коды, единые для предприятия: структурных подразделений, материалов, готовой продукции, деталей, узлов и соединений; коды оборудования, табельных номеров, поставщиков и потребителей, специальностей. Вторая группа кодов используется только при решении бухгалтерских задач: коды субсчетов, основных средств, материально ответственных лиц.
5.2 Характеристика входной учетной информации
Денежные средства - важнейший инструмент развития производства. Хранятся они в кредитных учреждениях и в кассе предприятия. Используются на приобретение материальных ценностей, оплату труда, услуг сторонних организаций, платежи финансовым органам, банку и на другие нужды.
Основными первичными документами являются приходных и расходный кассовые ордера. Сразу же после поступления или выдачи денег данные приходных и расходных кассовых документов записываются кассиром в кассовую книгу.
Ежедневно в конце рабочего дня кассир подсчитывает итоги операций за день, выводит остаток денег на следующее число и передает в бухгалтерию отчет вместе с приложенными к нему документами.
С согласия кассира и при условии обеспечения полной сохранности кассовых документов кассовая книга может вестись автоматизированным способом, при котором ее листы формируются в виде машинограммы «Вкладной лист кассовой книги». Обе они должны составляться к началу следующего рабочего дня, иметь одинаковое содержание и включать все, предусмотренное кассовой книгой.
При обработке кассовой книги на вычислительных машинах на основании отчетов кассира составляется ежемесячно ведомость учета по счету кассы, которая используется для обобщения операций движения денежных средств по данному счету и формированию бухгалтерских записей в разрезе корреспондирующих счетов и субсчетов.
Ведомость является, таким образом, регистром синтетического и одновременно аналитического учета по счету 45 «Касса». В основе машинной обработки ведомости лежит порядок отражения кассовых операций на синтетическом счете 45 (активный денежный счет), по дебету которого группируются суммы приходных, а по кредиту - расходных операций. Затем составляется оборотная ведомость по счету 45 по синтетическим счетам и данные переносятся в Главную книгу.
Основным приходным документом является приходный кассовый ордер с отрывной квитанцией, которая выдается лицу, внесшему деньги, в подтверждение о приеме денег в кассу.
Расход денег из кассы чаще всего связан с выплатой заработной платы и премий рабочим и служащим, производством расходов по командировкам, почтово-телеграфных и других хозяйственных расходов, выплатой пенсий, пособий по социальному страхованию и т.д. Основным документом, которым оформляется выдача денег из кассы, является расходный кассовый ордер.
Данные с первичных документов (приходный и расходный кассовые ордера) вводят в ПЭВМ с клавиатуры.
Таблица 3. Перечень и описание входных сообщений
№ п/п |
Идентификатор |
Форма представления |
Частота поступления |
|
1 |
2 |
3 |
4 |
|
1.2. |
PKORKO |
ДокументДокумент |
ЕжедневноЕжедневно |
Таблица 4. Перечень и описание реквизитов входных сообщений
№ п/п |
Наименование реквизита |
Условное обозначение |
Длина реквизита |
Источники информации |
Идентификатор источника информации |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. |
Наименование документа Номер документа Предприятие Дата Корреспонд. счет Шифр аналитического счета Сумма Код целевого назначения Принято от Основание |
NAIMD ND PRED DATA KS SHAS SUM KZN PO OSN |
А(20) 9(5) Х(15) 9(6) 9(3) 9(3) 9(7),9(2) 9(2) А(15) А(20) |
Документ Документ Документ Документ Документ Документ Документ Документ Документ Документ |
PKO, RKO PKO, RKO PKO, RKO PKO, RKO PKO, RKO PKO, RKO PKO, RKO PKO, RKO PKO, RKO PKO, RKO |
В качестве нормативно - справочной информации для решения данной задачи используются:
- справочник балансовых счетов.
Таблица 5. Перечень реквизитов справочника балансовых счетов
№ п/п |
Наименование массива |
Обозначение массива |
|
1 |
2 |
3 |
|
1. |
Справочник балансовых счетов |
SBS |
Таблица
№ п/п |
Наименование реквизита |
Обозначение реквизита |
Длина реквизита |
|
1 |
2 |
3 |
4 |
|
1.2. |
СчетаНаименование счета |
SNAIMS |
9(3)A(20) |
5.3 Характеристика результатной учетной информации
До передачи в кассу кассовые ордера регистрируются бухгалтером в журнале регистраций приходных и расходных ордеров (каждому присваивается соответствующий номер). Сразу же после получения или выдачи денег, данные приходных и расходных кассовых ордеров записываются кассиром в кассовую книгу. Ежедневно в конце рабочего дня кассир подсчитывает итоги операций за день, выводит остаток денег на следующее число и передает в бухгалтерию отчет вместе с приложенными к нему документами под расписку на первом экземпляре кассовой книги.
Таблица. Кассовая книга. ВОО1
Номер документа |
От кого получено и кому выдано |
Номер корреспонд. счета |
Приход |
Расход |
|
1 |
2 |
3 |
4 |
5 |
Итого: Приход
Итого: Расход
Итого: На конец дня
Таблица 6. Перечень выходных сообщений
П/п |
Идентификатор |
Формы представления |
Периодичность выдачи |
Сроки выдачи |
Получатель |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
1. |
ВОО1 |
документ |
1 раз в день |
Ежедневно |
Бухгалтерия |
Таблица 7. Перечень и описание реквизитов выходных сообщений
№ п/п |
Наименование реквизита |
Идентификатор выходного сообщения |
Условные обозначения |
Длина реквизита |
|
1 |
2 |
3 |
4 |
5 |
|
1.2.3.4.5.6.7.8. |
ДатаНомер документаОт кого получено и кому выданоНомер корреспонд. счетаПриходРасходИтого:ПриходРасходОстаток на конец дня |
ВОО1ВОО1ВОО1ВОО1ВОО1ВОО1ВОО1ВОО1ВОО1 |
DATANDOKPIKVNKSPRIPIRONKD |
9(8)9(5)А(40)9(3)9(7),9(2)9(7),9(2)9(7),9(2)9(7),9(2)9(7),9(2) |
6. Внутримашинная реализации комплекса задач бухгалтерского учета
6.1 Описание алгоритма решения задачи бухгалтерского учета
В результате решения задачи «Учет поступления наличных денег в кассу» формируется выходная машинограмма ВОО1 «Кассовая книга».
Алгоритм получения данного ордера представлен в виде блок - схемы:
Блок - схема получения на ПЭВМ «Отчета кассира»
Рисунок 7
Блок 1.: Входной массив данных вводится в ПЭВМ, контролируется и записывается на магнитный диск.
Блок 2.: Сортировка введенного массива по номеру счета.
Блок 3.: Слияние массивов «PKO, RKO, SS и SBS». Осуществляется расчетная запись задачи. Вычисляется остаток наличных денег в кассе.
Вычисления производятся по формулам:
ONKD=ONND+P-R
IP=P IR=R(6)
Где: ONKD - остаток на конец дня
ONND - остаток на начало дня
P - приход
R - расход
IP - итого приход
IR - итого расход
Итоговые значения получаются путем суммирования данных по соответствующим реквизитам.
Блок 4.: Формируется и выводится на печать форма ВОО1 с использованием нормативно - справочной информации.
6.2 Формализация расчетов (алгоритмы расчета и решения задачи бухгалтерского учета)
Декомпозиция общего отчета может быть разбита на несколько основных этапов - модулей, реализуемых языковыми средствами.
Вид данной декомпозиции следующий:
Декомпозиция общего алгоритма решения задачи бухгалтерского учета
Рисунок 8
Рисунок 9
Рисунок 10
Алгоритм реализации Модуля С
Рисунок 11
Алгоритм реализации Модуля D
Рисунок 12
7. Технологическое обеспечение бухгалтерского учета
7. Технология ввода и накопления входной учетной информации, обеспечивающей решение задачи бухгалтерского учета
Технология ввода и накопления входной информации, обеспечивающей решение задачи
Рисунок 14
Словесное описание технологического процесса ввода и накопления входной информации. Входная оперативная информация совместно с массивами НСИ поступает на каналы ввода данных в ПЭВМ.
На этапе слияния массивов данных выявляются ключевые кода, по которым производится сравнительный анализ информации, ее сортировка и распределение по модулям для последующей обработки.
А) Формируются массивы данных по НСИ:
ZS, ZNAIMS по соответствующим реквизитам S, NAIMS справочника балансовых счетов.
ZKO, ZNAIMKO по соответствующим реквизитам KO, NAIMKO справочника типовых проводок.
Б) Массив хранимой информации SS содержит данные по реквизитам ONND, P, R, ONKD.
Массивы данных из пунктов А) и Б) совместно создают необходимый набор расчетной информации.
Этап обработки данных завершается созданием массива обработанной информации (MOI), которая позволяет сформировать выходные формы на экран монитора и выдать машинограмму на печать.
7.2 Программное обеспечение комплекса задач бухгалтерского учета
ЛУКА.Про
Программное обеспечение реализовано на языке С++ и предназначено для эксплуатации под управлением Novell NetWare версий 3.ХХ, 4.ХХ или MS NT Server или в локальной одноранговой сети.
Собственно ЛУКА.Pro представляет собой проблемно-ориентированную СУБД, которая с помощью средств встроенного непроцедурного языка манипулирования данными поддерживает работу с информационными объектами общего и специфического типов (план счетов, главный журнал и пр.). Программа оснащена мощным генератором отчетов и визуальным конструктором экранных форм.
Система управления базами данных:
Система управления базами данных ЛУКА.Pro поддерживает работу со следующими информационными объектами: словарь данных, картотеки, пользовательские процедуры обработки данных, журналы (учетных записей и документов), планы счетов, справочник валют (точнее журнал курса валют) и справочник единиц измерения.
Словарь содержит описание полей данных БД (типы и другие свойства).
Картотеки содержат карточки (записи), структура которых проектируется пользователем в терминах словарных данных. В карточках хранятся экземпляры значений данных.
Журнал учетных записей (главный журнал) - содержит однострочные и многострочные учетные записи, которые соответствуют простым и сложным проводкам. Вид журнала стандартный и не зависит от приложения.
Журналы документов - древовидный классификатор документов, каждая из конечных вершин которого представляет собой журнал регистрации какого либо конкретного документа. Для каждого журнала в приложении проектируется конкретное содержимое записи и ее представление на экране.
Словарь, картотеки и процедуры имеют иерархическую структуру. Это позволяет гибко классифицировать прикладные объекты по различным группам в зависимости от требований приложения.
Быстрая разработка приложений:
С помощью инструментальных средств ЛУКА.Pro могут быть созданы прикладные системы обработки данных (приложения) различного назначения. Конкретные алгоритмы обработки данных реализуются путем написания прикладных процедур обработки.
Процедуры содержат, как правило, три раздела:
- расчетная схема, - раздел, который описывает алгоритм обработки данных. Алгоритмы обработки данных проектируются с помощью встроенного непроцедурного языка манипулирования данными;
- окно ввода-вывода, - раздел, который описывает представление данных на экране дисплея и сценарий диалога. Окно может содержать поля ввода-вывода, переключатели, кнопки действия и контекстную подсказку;
- схема отчета, - раздел, который описывает представление данных для печати.
Для разработки конкретного приложения необходимо:
- классифицировать и описать в словаре все необходимые данные;
- используя словарь описать структуры данных в картотеках;
- классифицировать документы и спроектировать соответствующие журналы;
- с помощью языка манипулирования данными описать в расчетных схемах алгоритмы обработки данных, сконструировать диалоги и отчеты;
- спроектировать меню для конкретных пользователей и установить для каждого ограничения и права доступа.
Расчетные схемы и схемы отчетов редактируются с помощью удобного текстового редактора, который позволяет также редактировать и создавать любые текстовые документы. При проектировании алгоритмов расчетных схем текстовый редактор благодаря встроенному справочнику поддерживает все языковые конструкции и обращения к функциям обработки.
Проектирование новых форм ввода-вывода, ввод данных и выбор команд осуществляются пользователями в диалоговом режиме с помощью манипулятора мышь.
В зависимости от сложности приложения на разработку может потребоваться от нескольких чел-дней до 2-х ...3-х чел-месяцев.
Бухгалтерский учет:
Быстрая разработка приложений учетного характера обеспечивается
благодаря следующим решениям:
- системная поддержка специфических объектов БД - план счетов, журналы учетных записей и документов, справочник валют и справочник единиц измерения;
- поддержка специфических типов данных - учетный период и календарная дата;
- поддержка массивов данных, индексируемых не только целыми числами, но и календарными датами.
План счетов представляет собой иерархическую схему регистрации и группировки фактов хозяйственной деятельности и предназначен для ведения синтетического учета. С каждым счетом связан набор учетных регистров - шестерка данных, чьи значения соответствуют начальным и конечным сальдо, а также дебетовому и кредитовому оборотам для дебетовой и кредитовой сторон счета. Учетные регистры также развернуты во времени - по экземпляру на каждый вновь открытый учетный период.
Аналитический учет может быть организован с помощью картотек и вспомогательных планов счетов. Реальным учетным объектам на предприятии соответствуют аналитические счета - карточки. Карточки также как и счета содержат учетные регистры и, кроме того, могут содержать произвольный набор данных, спроектированный разработчиком для конкретного приложения.
Проводки регистрируются в главном журнале в виде линейных и/или шахматных учетных записей. Записи журнала содержат информацию о корреспонденции счетов и денежных суммах проводок, ссылки на подтверждающие акты документы и, при необходимости, натуральные характеристики и ссылки на карточки аналитического учета. В результате проведения учетных записей, зафиксированные в них суммы добавляются к учетным регистрам на плане счетов и в карточки картотек в текущем учетном периоде.
Кроме как на номера корреспондирующих счетов в учетной записи может быть сделана ссылка более чем на одну карточку аналитического учета как на дебетуемой так и на кредитуемой сторонах.
Для каждого учетного периода открывается свой, соответствующий этому периоду, раздел главного журнала. При закрытии учетных периодов автоматически создаются архивы всех данных, для которых декларирована необходимость архивирования, включая значения учетных регистров.
ЛУКА.Pro поддерживает одновременную работу более чем с одним планом счетов. Для каждого плана счетов может быть указана своя базовая валюта и свой базовый учетный период. Каждому плану счетов соответствует свой главный журнал. В процедурах обработки для каждого плана счетов можно записать свои правила формирования корреспонденций и пользователь, оформляя документально хозяйственную операцию и делая при этом единственную запись в журнал документов, автоматически будет получать учетные записи в различных валютах и стандартах учета одновременно. Используя эти возможности можно создавать многомерные, многовалютные системы бухгалтерского учета, ориентированные на промышленность, торговлю или государственные бюджетные учреждения.
Документооборот:
Все документы, как бухгалтерские, регистрирующие акты хозяйственной деятельности (счета, накладные и пр.), так и прочие (договора, претензии и др.) могут быть классифицированы средствами ЛУКИ, и для документа каждого типа по описанию будет сгенерирован свой журнал. Если на основании записи о документе сформированы проводки (документ выполнен), то запись в журнале документов "помнит" ссылку на учетные записи в главном журнале. Формирование учетных записей и их проведение могут при желании выполняться полностью в автоматическом режиме на основании работы с документами. Также могут быть установлены связи между записями различных журналов регистрации документов. Например, выписанные счета, накладные и доверенности или накладные прихода и таможенные декларации и прочее.
Собственно экземпляры исходящих документов печатаются средствами генератора отчетов на основании журнальных записей. Экземпляры входящих документов могут быть отсканированы и сохранены в БД. Доступ к изображениям оригиналов обеспечивается через журналы регистрации документов.
Интерфейс:
ЛУКА.Pro обеспечивает удобный многооконный интерфейс для одновременной работы с разными информационными объектами.
Из любой точки программы можно вызвать календарь и калькулятор. Калькулятор выполняет арифметические операции и подставляет результат в редактируемый текст или поле ввода. Календарь служит для установки отчетного периода, подстановки даты в поля ввода и в редактируемый текст.
Система обмена сообщениями дает возможность, не прерывая текущей работы получать и отправлять экстренные сообщения и распоряжения, которые немедленно всплывают на экранах адресатов.
Для усовершенствования программного обеспечения возможно использовать язык объектно-ориентированного программирования Delphi, так как он имеет ряд преимуществ по сравнению с используемым языком программирования.
Delphi - это комбинация нескольких важнейших технологий:
- Высокопроизводительный компилятор в машинный код
- Объектно-ориентированная модель компонент
- Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов
- Масштабируемые средства для построения баз данных
Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер». Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно).
В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора. В Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.
Основной упор объектно-ориентированной модели в Delphi делается на максимальном реиспользовании кода. Это позволяет разработчикам строить приложения весьма быстро из заранее подготовленных объектов, а также дает им возможность создавать свои собственные объекты для среды Delphi. Никаких ограничений по типам объектов, которые могут создавать разработчики, не существует. Действительно, все в Delphi написано на нем же, поэтому разработчики имеют доступ к тем же объектам и инструментам, которые использовались для создания среды разработки. В результате нет никакой разницы между объектами, поставляемыми Borland или третьими фирмами, и объектами, которые вы можете создать.
В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию из 270 базовых классов.
Cреда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD - rapid application development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL-библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE.
Соответствующий стандарт компонент назывался VBX. И этот стандарт так же поддерживается в Delphi. Однако, визуальные компоненты в Delphi обладают большей гибкостью. Вспомним, в чем была проблема в VB. Прикладной программист программировал, вообще говоря, в среде языка бэйсик. А компоненты в стандарте VBX готовили ему его коллеги-профессионалы на С++.
В Delphi визуальные компоненты пишутся на объектном паскале, на том же паскале, на котором пишется алгоритмическая часть приложения. И визуальные компоненты Delphi получаются открытыми для надстройки и переписывания.
Масштабируемые средства для построения баз данных: Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL-сервера приложения в офлайновом режиме. Разработчик в среде Delphi, проектирующий информационную систему для локальной машины может использовать для хранения информации файлы формата .dbf (как в dBase или Clipper) или .db (Paradox). Если же он будет использовать локальный InterBase for Windows 4.0 (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер.
Разработанный проект по задаче «Учет наличности в кассе» имеет следующий состав пунктов главного меню:
- ввод данных;
- массив данных;
- вывод данных;
- выход.
Ввод данных производится заполнение первичных документов, свидетельствующих о поступлении и выбытии денежных средств (приложение А).
Массив данных осуществляет доступ к справочнику и массиву хранимой информации (приложение Б).
Вывод данных открывает доступ к выходному документу для данного участка, к кассовой книге (приложение В).
Вывод - данный пункт позволяет производить печать выходного документа, предоставляет сведения о программе и осуществляет выход из программы (приложение Г).
Реализация программного кода приведена в приложении Д.
8.Обоснование экономической эффективности проекта
8.1 Обоснование методики расчета экономической эффективности информационной системы бухгалтерского учета
Экономическая эффективность АИС - это количественное выражение комплекса положительных влияний, оказываемого эксплуатации ЭВМ и других технических средств АИС на управляемый объект, в том числе на организационную структуру управления, повышение качества управленческих работ на облегчение труда управленческого персонала.
Экономическая эффективность АИС БУ определяется годовым приростом прибыли, достигнутым в результате функционирования АИС, коэффициентом экономической эффективности и сроком окупаемости затрат на создание АИС.
Экономическая эффективность характеризуется снижением стоимостных и трудовых затрат, а также качественными изменениями в организации учетного процесса, получаемыми в результате применения средств ВТ и более рациональных методов труда, влияющих положительно на учетную деятельность предприятия.
Для оценки экономической эффективности информационной технологии одних только традиционных методов подсчета прибыли на инвестируемый капитал недостаточно. Требуется методика, способная продемонстрировать ее полную отдачу.
Каждая тенге, которую мы тратим на технологию, взята из других, очень важных статей расхода, таких как образование, борьба с преступностью, транспорт. Нужно убедиться, что мы принимаем наиболее продуктивные и экономически оправданные решения из всех возможных.
Известна проблема о не поддающихся подсчету аспектах многих проектов. Некоторые применяют формальный подход для измерения количественной величины эффективности всей новой аппаратуры и программного обеспечения, так что на самом деле они интересуется корректным способом определения тех бесконечно малых неосязаемых выгод от применения информационной технологии, которые оправдают ассигнования, выраженные суммой в долларах.
Руководители компаний настаивают на необходимости количественных и качественных методов анализа. Менеджеры информационных систем разработали убедительные способы комбинирования обоих методов. Определяющий фактор успеха: взаимное понимание между руководством компании и руководством информационных служб, или, если хотите, согласованная методика оценки выгод, получаемых бизнесом от информационной технологии.
Высших руководителей менее всего удовлетворяют обоснования необходимости капиталовложений в информационные технологии, сделанные лишь на основе расчета чисто экономической эффективности. Руководители, определяющие успех информационной технологии с точки зрения эффективности решения отделом ИС основных производственных задач, а не просто выполнения арифметических подсчетов, чаще чувствуют, что получают полную или почти полную отдачу от своих капиталовложений.
Эффективность - не обязательно показатель того, насколько эти задачи, инфраструктура или процессы отвечают общим производственным целям вашей компании.
Обоснование полезности - это искусство маркетинга, которое нелегко дается большинству отделов информационных систем. Применение к информационной технологии некоторых приемов, если их соблюдать правильно, позволяет достичь двух важных целей:
- отделение ИС получает ощутимую обратную связь при решении стратегических и тактических вопросов;
- старшие руководители нетехнических направлений включаются в этот процесс, что заставляет их думать о зависимости успеха бизнеса от информационной технологии.
Первый шаг, предпринимаемый производственным отделом для приобретения нового приложения, - разработка технического предложения. Затем проект документа поступает к специалистам по информационным технологиям. Они помогают руководителю отдела оценить расходы - как прямые, так и косвенные, а также ожидаемый эффект. Эффект подразделяется на исчисляемый и неисчисляемый. К материальной экономии относят сокращение трудозатрат и снижение издержек на хранение запасов. К нематериальной - повышение качества обслуживания заказчиков, конкурентоспособности или "ожидаемое увеличение сбыта, не поддающееся точному измерению". Традиционная прибыль на инвестированный капитал определяется на основе количественных показателей расходов и доходов. Качественные выгоды излагаются перед комитетом высших руководителей в особом разделе обоснования. Например, целый раздел проекта посвящен вопросам повышения конкурентоспособности, так что может оказаться, что данный конкретный проект не приносит материального эффекта, но все же должен быть рассмотрен с точки зрения его полезности для победы над конкурентами.
Предложение, подготовленное "спонсором" производственного отдела и проверенное персоналом ИС, перед тем, как оно будет направлено на рассмотрение высшего комитета, подписывает руководитель этого отдела. И даже если предложение пройдет, до завершения процесса еще далеко.
Если тот или иной проект в области информационных технологий выходит за рамки бюджета, комитет по рассмотрению капитальных вложений утверждает дополнительные ассигнования.
После утверждения проекта назначается контрольная дата отчета. Это позволяет компании оценить, реализованы ли ожидаемые издержки и выгоды. Для удобства сравнения эти фактические данные фиксируются в том же проекте, где изложены первоначальные оценки. Если реализация проекта задерживается, дату оценки переносят. Менеджер проекта должен снова обратиться в комитет и запросить дополнительное время.
Самое крупное преимущество заключается в том, что выгоды от капиталовложений в информационные технологии ощущают как производственные подразделения, так и высшее руководство компании.
Измерение эффективности капиталовложений:
1. Производственное подразделение, нашедшее новое приложение, готовит техническое обоснование.
2. Сотрудники отдела ИС анализируют предложение.
3. Отдел ИС помогает менеджерам оценить прямой и косвенный эффект.
4. Ожидаемый эффект подразделяется на исчисляемый (тот, что приведет к материальной экономии) и неисчисляемый.
5. По оценкам исчисляемых расходов и доходов производится традиционный расчет прибыли на инвестируемый капитал. Неисчисляемые эффекты включаются в обоснование отдельными разделами дня рассмотрения комитетом высших руководителей.
6. Руководитель производственного подразделения утверждает окончательное обоснование.
7. Проект передается на утверждение в комитет капитальных ассигнований.
8. Устанавливается дата представления отчета о реализации проекта, в котором сравниваются ожидаемые показатели с фактическими.
Правило номер 1 для руководителей информационных служб: говорите на языке, понятном для людей бизнеса. А что может быть для них яснее, чем манипулирование инвестиционным портфелем?
Первым шагом является распределение всех используемых в компании приложений по шести портфелям в соответствии с теми функциями, которые поддерживает каждое из них: сбыт, маркетинг, дистрибуция, финансы, производство и снабжение. В каждом портфеле находится комплект приложений, необходимых для обеспечения гладкой реализации конкретной функции.
Перед руководителями служб ежегодно ставится задача по сокращению расходов на поддержание их портфелей. Это требует от них сокращения фиксированных расходов и следования новым решениям.
Как только портфели были составлены, персонал проводит регулярные совещания с заказчиками отдела информационных технологий. Целью является определение основных направлений требуемых усовершенствований. Определив цели, бригада специалистов по информационным технологиям начинает формулировать технологические стратегии, реализующие поставленные цели.
Все расходы по проекту подразделяются на обязательные (текущие) и добровольные (дополнительные). Добровольные расходы учитывают экономию от замены или от модификации существующего способа работы. Менеджерам предлагается цифра дополнительных расходов, и им объясняют, к чему приведет внедрение новых систем.
Важным обстоятельством является понимание, что одна только информационная технология не несет в себе существенных улучшений.
По завершении проекта проводится заключительный анализ, чтобы определить, насколько ожидаемые затраты и эффект близки к фактическим.
Самая большая трудность - это заставить специалистов по информационным технологиям мыслить этими категориями. Они рассуждают как программисты.
Измерение эффективности капиталовложений
1. Руководитель каждого из производственных подразделений определяет цели для улучшения показателей по его направлению.
2. Группа специалистов по информационным технологиям, возглавляемая менеджером соответствующего портфеля, формулирует технологическую стратегию достижения этих целей путем создания новой системы или модернизации существующей.
3. Выполняются традиционные операции по расчету экономической эффективности и планированию бюджета.
4. Для менеджера каждого из производственных подразделений подготавливается окончательный проект бюджета.
5. Все расходы по проекту подразделяются на обязательные (текущие) и добровольные (дополнительные). К последним относятся расходы на сокращение, которое последует в случае демонтажа или модернизации существующей системы. Менеджерам предлагаются поэтапные планы капиталовложений, в которых отражено, как изменятся их расходы в случае принятия проекта.
6. Производственное подразделение взвешивает ожидаемый эффект и дополнительные расходы и принимает окончательное решение.
7. После реализации проекта специалисты ИС определяют, в какой степени ожидаемые расходы и положительный эффект совпали с фактическими показателями. Кроме того, оценивается, насколько улучшилось общее состояние данного портфеля.
8.2 Затраты на создание автоматизированной информационной системы бухгалтерского учета
В течение года для бухгалтерии предусмотрено определенное количество канцелярских товаров, к которым относят бумагу, пишущих принадлежностей и прочие, общая сумма которых составит приблизительно около 250 000 тенге.
Снижения затрат на канцелярские товары определяется по формуле:
Зр.м. = 0.7 * Sk1 (7)
где Sk1 - сумма годовых расходов на канцелярские товары;
Зр.м. = 0.7 * Sk1 = 175 000 тенге.
Норма работы в месяц 192 часов, реально некоторые работники работают сверхурочно, что приводит к перерасходу электроэнергии. Настольный компьютер, который выполняет функции рабочего места бухгалтера, потребляет в среднем Npc = 350 Вт.
Перерасход электроэнергии за год составит:
Егод = Npc * T(8)
где T - количество часов, отработанных пользователями сверхурочно за год
T = 1 152 час примерно за год
Егод = 350 * 1 152 = 403 200 Вт.
Если бухгалтера будут успевать выполнять свою работу в рабочее время, то снижение затрат в результате экономии электрической энергии составит:
Зээ = Егод * Цкв (9)
где Цкв - цена одного кВт*ч э/энергии. Цкв = 3,10 тенге
Зээ = 403 200* 3,10 * 10-3 = 1 250 тенге;
Итого имеем материальных преимуществ введения новой системы бухгалтерского учета на сумму снижения издержек в течение года:
И = Зз/п + Зр.м. + Зээ (10)
И = 960 000 + 175 000 + 1 250= 1 136 250 тенге.
Для построения системы мы используем существующую ЛВС. В ее состав входят:
- Файл-сервер сети Windows NT 4.0
- Компьютеры на базе Pentium200
- Кабельная система на основе тонкого коаксиального кабеля
- Активное кабельное оборудование
По техническим характеристикам сеть подходит для создания на ее основе клиент/серверной системы бухгалтерского учета. Для этого необходимы дополнительные компоненты:
- Сервер баз данных
- Программное обеспечение для сервера БД
- Программное обеспечение для клиентских компьютеров
Цена сервера баз данных на основе Pentium IV составит: Цсбд = 250 000 тенге.
Сетевая карта Intel Ether Express Pro для сервера БД: Цск = 20 000 тенге.
Сетевая ОС Windows NT 4.0: Цос = 200 000 тенге.
Программный сервер Borland IB Database 5.0 на 10 одновременных подключений: Цпс = 160 000 тенге.
Затраты на разработку системы будут складываться из зарплаты штатных программистов и приобретения пакета корпоративных средств разработки Inprise Delphi Client/Server Suite 4.0.
Для написания программной части рассчитывается использовать группу из 2-х программистов.
Время разработки системы определено как: Tp = 1 000 часов, или 6 месяцев. Т.о. затраты на оплату труда разработчиков составят:
Зпрог = Зз/п * 12 = 15 000 * 12 = 180 000 тенге;
Пакет Delphi Client/Server 4.0 имеет рыночную стоимость: ЦDelphi = 280 000 тенге
Итого единовременные капиталовложения составят:
К = Цсбд + Цск + Цос +Цпс + Зпрог + ЦDelphi(11)
К = 250 000 + 20000 + 200 000 + 160 000 + 180 000 + 280 000 = 1 090 000 тенге. Годовая эффективность создания системы определяется из выражения:
Эг = З/(Ен + Кр)(12)
где З - изменение размера затрат на создание и обслуживание информационной системы определяется из выражения:
З = И - К(Ен + Кр)(13)
где И - абсолютное изменение издержек работы отдела;
Ен - норматив эффективности капитальных вложений, для компьютерной техники и программного обеспечения принимается равным 0.15; Кр - коэффициент реновации, принимается как норма амортизации с учетом срока службы существующего оборудования (срок службы системы Тсл - 3 года) и определяется по формуле:
Кр = Ен / ((1 + Ен)Тсл - 1)(14)
Кр = 0,15 / ((1 + 0,15)3 - 1) = 0,29;
Тогда, изменение размера затрат составит:
З = 1 136 250- 1 090 000*(0,15+0,29) = 656 650 тенге,
Т.о годовая эффективность планируется в размере
Эг = 656 650 / (0,15+0,29) = 1 492 386 тенге.
Теперь мы можем определить срок окупаемости Ток создания новой системы из выражения:
Ток = К / Эг (15)
Ток = 1 090 000/ 1 492 386= 0,73года.
Причем данный срок окупаемости учитывает только материальные преимущества создания новой системы.
Заключение
Информатизация в области управления экономическими процессами полностью автоматизировала неформализованную сферу экономики, в частности - бухгалтерский учет. Ведение информационных систем повысили оперативность, качество обработки информации, производительность труда, профессиональную грамотность специалистов, занятых управленческой деятельностью. Использование современных программных средств позволили создать информационный фонд, локальную информационную базу, создавать результатную информацию в стандартной для пользователя форме при решении учетных задач.
Данная дипломная работа выполнена в соответствии с поставленной целью и задачами, определяющими предметную область.
В соответствии с разработанным планом была рассмотрена организационная структура и объект управления фирмы «ПлюсМикро». Деятельностью данной фирмы является разработка следующих основных программных продуктов: Лука Pro, Лука Бизнес, Лука Бюджет, АИС СКУНС, ИНИС РК.
Среди разнообразных бухгалтерских программ наибольшую популярность получили следующие бухгалтерские программы: АЛТЫН, 1С:Бухгалтерия и Лука.
Программный комплекс "АЛТЫН" - это группа программ для автоматизации бухгалтерского учета на любых предприятиях с разной численностью, разными видами деятельности и разными формами собственности: малых и крупных, коммерческих и бюджетных, производственных, торговых, строительных и прочих предприятий. Основное отличие АЛТЫН'а от других бухгалтерских программ, представленных на казахстанском рынке, в том, что «АЛТЫН» не относится к «инструментальным» системам, а является законченной бухгалтерской программой, не требующей дополнительных настроек и поддержки программистов как в начале внедрения, так и в процессе эксплуатации.
«1С: Бухгалтерия» - это универсальная бухгалтерская программа, которая не требует предварительного освоения. Программа используется как для простого, так и для сложного учета. Самое простое использование - это ввод проводок, получение обороток, карточек счетов, главной книги, ведение кассы, банка, печати платежных документов, выдача отчетов для налоговых органов.
Полностью возможности программы раскрываются при ведении аналитического учета. В торговых фирмах это в основном учет наличия и движения товаров, расчеты с покупателями и поставщиками, учет валюты, учет договоров. В производственных фирмах - в основном учет материалов, склад, учат основных средств, готовой продукции. Программа ведет учет в количественном и суммовом выражениях.
Компьютерная бухгалтерия Лука подразделяется на две группы: Лука.Бизнес и Лука.Бюджет
Программа ЛУКА.Бизнес предназначена для комплексной автоматизации бухгалтерского учета на предприятиях различных отраслей и поддерживает оформление всего необходимого множества хозяйственных операций. Алгоритмы работы типизированы и соответствуют текущему законодательству РК для небюджетной сферы. Типизированы также распределение прав и обязанностей по категориям персонала, участвующего в учетной работе. Все категории персонала используют совместно одну общую информационную базу, благодаря чему достигается высокая эффективность коллективной работы.
Программа ЛУКА.Бюджет предназначена для комплексной автоматизации бухгалтерского учета в учреждениях и организациях, которые финансируются из республиканского или местного бюджета. Поддерживается оформление всех необходимых хозяйственных операций. Алгоритмы работы типизированы и соответствуют текущему законодательству РК для бюджетной сферы. Типизированы также распределение прав и обязанностей по категориям персонала, участвующего в учетной работе. Высокая эффективность коллективной работы достигается за счет совместного использования сотрудниками учреждений одной общей информационной базы.
Рассматриваемое программное обеспечение реализовано на языке С++ и предназначено для эксплуатации под управлением Novell NetWare версий 3.ХХ, 4.ХХ или MS NT Server или в локальной одноранговой сети.
Собственно ЛУКА.Pro представляет собой проблемно-ориентированную СУБД, которая с помощью средств встроенного непроцедурного языка манипулирования данными поддерживает работу с информационными объектами общего и специфического типов (план счетов, главный журнал и пр.). Программа оснащена мощным генератором отчетов и визуальным конструктором экранных форм.
Подобные документы
Разделение бухгалтерского учета на финансовый и налоговый. Особенности налогового учета - системы сбора, обобщения и отражения информации по налогообложению на основе данных бухгалтерского учета. Показатели, необходимые для исчисления налога на прибыль.
контрольная работа [38,5 K], добавлен 25.01.2011Изучение предмета и задач бухгалтерского учета. Характеристика рекомендуемых правил ведения бухгалтерии. Исследование порядка и основных особенностей ведения регистров бухгалтерского учета. Анализ составления и хранения регистров в электронном виде.
курсовая работа [66,2 K], добавлен 30.11.2014Нормативное регулирование, виды, формы, современные системы и организация учета и оплаты труда. Автоматизация бухгалтерского учета как основа эффективного управления. Требования к соответствующей системе и особенности компьютерной обработки данных.
дипломная работа [173,0 K], добавлен 23.04.2011Характеристика бухгалтерского учета. Унифицированные стандарты в области учета и отчетности. Отличия различных моделей бухгалтерского учета. Национальные системы бухгалтерского учета: британо-американская, континентальная, латиноамериканская модель.
курсовая работа [99,0 K], добавлен 10.06.2015Сущность и содержание бухгалтерского учета. Классификация, области применения и реализации информационных систем. Характеристика программ автоматизации бухгалтерского учета. Сравнительный анализ информационных систем базы данных "1С: Бухгалтерия".
дипломная работа [2,0 M], добавлен 31.12.2017Нормативно-правовые основы организации бухгалтерского учета на предприятиях малого бизнеса. Организация бухгалтерского учета имущества предприятия ООО "РТ Сервис". Разработка рекомендаций по совершенствованию бухгалтерского учета на организации.
дипломная работа [148,5 K], добавлен 11.06.2013Организационно-правовой статус воинской части, правовое регулирование организации бухгалтерского учета в ней, принципы и качественные характеристики финансовой отчетности. Технико-экономическая характеристика учреждения, пути улучшения учета в нем.
дипломная работа [353,4 K], добавлен 13.05.2014История и эволюция счетоведения в России. Основы оперативного учета дореволюционной бухгалтерии. НЭП и реставрация традиционной системы бухгалтерского учета. Совершенствование производственного учета, механизированная обработка экономической информации.
курсовая работа [78,3 K], добавлен 24.06.2015Этапы развития автоматизации бухгалтерского учета. Состав комплекса задач автоматизированной системы бухгалтерского учета. Характеристика бухгалтерского программного обеспечения. Общие принципы и преимущества автоматизации аудиторской деятельности.
курсовая работа [56,4 K], добавлен 15.07.2010Общая характеристика бухгалтерского учета. Понятие хозяйственного учета и его виды. Характеристика бухгалтерского учета. Задачи, функции, принципы и перспективы бухгалтерского учета. Предмет и метод бухгалтерского учета. Бухгалтерские документы.
курс лекций [146,8 K], добавлен 08.06.2008