Методы построения корпоративных систем управленческого учета на основе технологий Microsoft тема диссертации по экономике, полный текст автореферата
- Ученая степень
- кандидата экономических наук
- Автор
- Волоцкой, Дмитрий Михайлович
- Место защиты
- Санкт-Петербург
- Год
- 2005
- Шифр ВАК РФ
- 08.00.13
Автореферат диссертации по теме "Методы построения корпоративных систем управленческого учета на основе технологий Microsoft"
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
На правах рукописи
Волоцкой Дмитрий Михайлович
Методы построения корпоративных систем управленческого учета на основе технологий Microsoft
Специальность 08.00.13 — Математические и инструментальные методы экономики
Автореферат
диссертации на соискание ученой степени кандидата экономических наук
Санкт-Петербург 2006
Работа выполнена на кафедре экономической кибернетики экономического факультета Санкт-Петербургского государственного университета.
Научный руководитель: доктор экономических наук, профессор
Тютюкин Виктор Константинович
Официальные оппоненты: доктор экономических наук, профессор
Соколов Роман Владимирович кандидат технических наук, доцент Бабаев Александр Александрович
Ведущая организация:
Санкт-Петербургский государственный политехнический университет
Защита состоится "01" марта 2006 г. в "16" час. на заседании диссертационного совета Д 212.232.34 по защите диссертаций на соискание ученой степени доктора экономических наук при Санкт-Петербургском государственном университете по адресу 191123, г. Санкт-Петербург, ул.Чайковского, д. 62, экономический факультет, ауд. 415.
С диссертацией можно ознакомиться в научной библиотеке им. А. М Горького Санкт-Петербургского государственного университета.
Автореферат разослан января 2006 г.
Ученый секретарь Диссертационного
Совета Д.212.232.34, к.э.н., доцент
Капусткин В И
zooeft
2_7 07
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы исследования. Современные информационные технологии открыли качественно новые возможности повышения экономической эффективности работы предприятия за счет информационной поддержки процессов управления. Компьютерная обработка информации по совершаемым предприятием хозяйственным операциям позволяет осуществлять оперативный контроль и анализ, необходимые при принятии управленческих решений, что особенно актуально при больших объемах информации и в условиях дефицита времени. Сетевые системы обработки электронной информации позволяют не только координировать работу большого количества сотрудников и подразделений при решении общих задач предприятия, но и являются основой информационной прозрачности бизнеса для руководителей, что существенно уменьшает неопределенность и, тем самым, увеличивает эффективность управления. Актуальность построения компьютерных систем информационного обеспечения и поддержки бизнеса также подтверждается постоянно растущим интересом со стороны менеджеров крупных и средних компаний и стабильно высоким спросом на специализированные программные продукты. Возможности стандартных продуктов (1С Предприятие, Галактика, Парус и др.) в любом случае ограничены и не позволяют решать любые задачи компьютерной автоматизации управленческого учета. В свою очередь, инструментальные средства Microsoft на сегодняшний день являются мощным и доступным инструментом построения собственных корпоративных бизнес-приложений для широкого круга задач компьютерной обработки бизнес-информации в системах управленческого учета, что является альтернативой превалирующему в литературе по информационным технологиям в экономике подходу, заключающемуся применении стандартных продуктов. Возможности программных средств Microsoft в данной сфере экономики изучены недостаточно, кроме того, отсутствует логически -завершенная технология их применения с учетом экономической специфики задач автоматизации, что подтверждает актуальность темы исследования.
Степень разработанности проблемы. Научное направление современных информационных технологий, как чисто техническая область знаний, является молодым и стремительно развивающимся направлением, при этом технологии применения инструментальных средств в экономике являются еще более инновационной отраслью экономических знаний. На сегодняшний день общей методологии компьютерной автоматизации управленческого учета с учетом экономической специфики задач представлено
не было. Тем не менее, существует достаточно обширный научный и практический материал по применению технологий построения реляционных баз данных, которые являются основой построения компьютерных систем управленческого учета. Наиболее содержательные работы по этой теме представлены зарубежными авторами, среди которых такие авторы, как Кодд Э.Ф., Литвин П., Гетц К, Гунделой М., Роб П , Коронел К., Саймон А.Р. Кроме того, информация по применению инструментальных средства программирования баз данных в большом объеме представлена в электронных справочных системах Microsoft (Microsoft Developer Network и др.), а также в интернет-ресурсах и на интернет-форумах разработчиков. Учитывая низкую степень разработанности проблемы и ее практическую актуальность, выполненное автором исследование носит выраженный научно-практический и инновационный характер.
Целью исследования является разработка на основе инструментальных средств Microsoft общей программной платформы и технологии ее применения для решения класса задач по построению компьютерных систем автоматизации управленческого учета в экономике на уровне предприятий малого и среднего бизнеса. Для достижения поставленной цели необходимо решение следующих задач'
провести анализ специфики экономической информации в различных системах управленческого учета на предприятиях и определить связь между общими принципами логического построения схем ведения управленческого учета и порождаемыми им общими структурами и методами обработки информации при реализации целей ведения управленческого учета,
выделить общность в информационных моделях систем управленческого учета и разработать общие блоки учетной информации, из которых формируются информационные системы управленческого учета;
изучить функциональные возможности инструментальных средств Microsoft, которые позволяют осуществлять программную реализацию корпоративных систем управленческого учета на уровне предприятия;
на основе полученных стандартных блоков информации управленческого учета разработать общие методы построения систем компьютерной обработки учетной информации от хранения и обработки данных на уровне базы данных до построения автоматизированного графического интерфейса пользователя; на основе методов построения разработать методы последующего сопровождения и поддержки работающих программных систем автоматизации управленче-
ского учета, а также методов информационно-справочной поддержки пользователей;
выполнить практическое построение компьютерных систем автоматизации управленческого учета в соответствии с разработанной технологией, осуществить внедрение в промышленную эксплуатацию с целью верификации теоретических положений и методов построения.
Предмет исследования - применение инструментальных средств Microsoft в задачах компьютерной обработки информации систем управленческого учета в экономике на уровне предприятий малого и среднего бизнеса.
Объект исследования - инструментальные средства программирования баз данных, поставляемые фирмой Microsoft.
Методология исследования основана на классическом системном подходе в программировании. В рамках этого подхода все компьютерные системы управленческого учета рассматриваются как определенный класс, для которого можно выделить общую системную часть (ядро, платформу), выполняющую общую поддержку программной функциональности систем управленческого учета. Системное ядро формируется итеративно, посредством синтеза решений частных задач, выделения общего из частного, практического внедрения в эксплуатацию, нахождения логических противоречий между схемами ведения учета и их программной моделью, последующего синтеза и построения следующих версий.
Теоретико-методологической основой диссертационной работы являются работы по теории и технологиям баз данных, печатные издания и электронные справочные системы по языкам и технологиям программирования, в том числе Microsoft Developer Network (MSDN), а также материалы сети интернет и интернет-форумов разработчиков.
Эмпирическую основу исследования составляют результаты практического внедрения созданных программных систем автоматизации в промышленную эксплуатацию. Результаты практического тестирования и анализа логических противоречий позволяют выделить общие функциональные блоки, которые формируют платформу для построения систем компьютерной автоматизации управленческого учета.
Научная новизна исследования состоит в том, что была найдена логически завершенная технология применения инструментальных средств фирмы Microsoft не как традиционных средств программирования баз данных, а именно как инструментов построения компьютерных систем для автоматизации управленческого учета в эконо-
мике Это позволило создать специально предназначенную для этих целей программную платформу и сборочную технологию построения компьютерных систем управленческого учета, за счет чего эффективность разработки была повышена в несколько раз.
Основные научные результаты, определяющие новизну данного исследования, заключаются в следующем:
представлено универсальное программное решение, обеспечивающее поддержку древовидной модели данных для построения систем счетов управленческого учета в инструментальных средствах Microsoft, которая положена в основу реализации учетных и аналитических функций для любых видов и предметных областей управленческого учета;
получено функциональное ядро клиентской части на основе Microsoft Access, представляющее общий для всех систем набор глобальных модулей, которые выполняют полную программную поддержку всех стандартных функций графического интерфейса пользователя в компьютерных системах управленческо-I о учета в экономике;
разработана общая технология последующего сопровождения рабочей версии автоматизированной системы управленческого учета на платформе Microsoft SQL Server, основанная на анализе древовидной иерархической модели зависимостей объектов базы данных, которые также рассматриваются как объекты системы учета, и автоматической генерации сценария обновления по иерархическим уровням объектов;
разработана достаточно общая информационная модель для широко распространенной задачи финансового менеджмента - задачи бюджетирования денежных расходов предприятия и представлена ее завершенная компьютерная реализация на основе древовидных моделей данных для систем счетов учета приобретаемых товаров (услуг) и статей бюджета расходов; впервые на уровне научной работы представлены методы программной поддержки полностью замкнутого электронного документооборота (включая систему электронного согласования графиков работ) в производственной системе обслуживания парка измерительных приборов, разработанные на основе технологии активных баз данных с применением триггеров и хранимых процедур СУБД Microsoft SQL Server.
Практическая значимость результатов исследования заключается в
получении общей технологической платформы, специально предназначенной для компьютерной реализации различных схем ведения управленческого учета в масштабах предприятия на основе технологий Microsoft;
возможности свободного применения полученных технологических методов в связи с общедоступностью и повсеместным распространением программных средств Microsoft в нашей стране;
получении готовых информационных моделей учета и поддержки принятия решений (в том числе, схем баз даппых) для производственной и финансовой сфер управления предприятием;
реализации предложенных технологических методов построения в форме сетевых программных решений масштаба предприятия, которые могут быть внедрены в промышленную эксплуатацию на большом количестве предприятий России.
Апробация работы. Основные положения, разработанные в диссертации, были представлены:
1. на XI международной научной конференции студентов, аспирантов и молодых ученых «Ломоносов-2004», Москва, МГУ, 12-15 апреля 2004г.;
2. на международной научной конференции «Актуальные проблемы экономической науки и хозяйственной практики», Санкт-Петербург, СПбГУ, 15-17 апреля 2004г.;
3. на пятой всероссийской научно-практической конференции «Информационные технологии в России», Москва, ВВЦ, 28 и 29 сентября 2004г.;
4. на десятой международной конференции молодых ученых-экономистов "Предпринимательство и реформы в России", Санкт-Петербург, СПбГУ, 15 - 17 декабря 2004г.;
5. на конференции "Автоматизация и оценка качества измерений", Санкт-Петербургская академия методов и техники управления, 1-3 июня 2005г.
Совместно с теоретической работой, автором регулярно осуществлялись практические внедрения разрабатываемых систем компьютерной автоматизации управленческого учета на предприятиях различного масштаба, в том числе на ОАО "Пивоваренная компания "Балтика", где было выполнено успешное внедрение системы управленческого учета измерительных приборов АСМО (автоматизированной системы метрологического обеспечения). По факту внедрения АСМО получен акт о внедрении, утвержденный вице-президентом ОАО "Пивоваренная компания "Балтика".
Публикации по теме диссертации. По материалам диссертации опубликовано 3 научные статьи общим объемом 1,6 авторских п. л.
Структура и объем диссертации. Диссертация состоит из введения, трех глав, выводов и предложений, списка сокращений, списка использованной литературы (1 ] 5 наименований), 31 приложения и изложена на 197 страницах машинописного текста, содержит 12 таблиц и 56 рисунков Приложения к диссертации представлены на 132 сфаницах.
СОДЕРЖАНИЕ РАБОТЫ
Во введении диссертации обосновывается актуальность темы, раскрывается общее состояние проблемы и степень ее изученности, определяются цель и задачи исследования, представлена научная новизна, излагаются методические подходы к рассмотрению проблемы, практическая значимость и апробация полученных результатов
В первой главе проводится анализ возможностей применения современных информационных технологий для решения информационных проблем компьютерной ав-юматзации ведения учета на предприятиях и построения корпоративных информационных систем автоматизации управленческого учета. Делается вывод, что представленные на российском рынке готовые программные продукты (1С Предприятие, Галактика, Парус и др.) помимо достаточно высокой стоимости, существенно ограничены в предметной области ведения управленческого учета, что не позволяет получать положительный экономический эффект от использования внутренней учетной информации во многих сферах хозяйственной деятельности. Из этого следует, что для решения задачи компьютерной автоматизации управленческого учета, в общем случае, требуется не готовый программный продукт, а общая высокоэффективная технология построения компьютерных систем автоматизации управленческого учета масштаба предприятия для любых предметных областей экономики.
Прежде чем перейти к применению инструментальных средств, необходимо провести анализ принципов ведения управленческого учета и его целей, что имеет фундаментальное значение для разработки общей технологии компьютерной автоматизации управленческого учета. Основным принципом ведения управленческого учета ставится принцип свободы ведения учета, когда система учета проектируется только исходя из целей ведения учета. Независимо от предметной области экономики эту задачу построения учетной системы можно сформулировать в общем виде - система
должна позволять использовать внутреннюю информацию предприятия для рационализации использования ресурсов и повышения экономической эффективности работы. В этом смысле управленческий учет - понятие очень широкое, которое можно применять практически в любых сферах бизнеса. Управленческий учет существует отдельно от бухгалтерского, при этом ведение управленческого учета не является "двойной бухгалтерией", это отдельная информационная система, перед которой поставлены свои цели, в соответствии с которыми определяются ее информационные потребности Если основной целью бухгалтерского учета является предоставление отчетности о работе предприятия для внешних пользователей (государственный органы, акционеры), ю целью управленческого учета выступает информационное обеспечение управления предприятием в условиях реальной экономики. В соответствии с общепринятой концепцией, информация Cyxi шперского учета для этого малопригодна, во-первых, потому что в бухгалтерском учете операции регистрирую 1ся по факту совершения, и он не поддерживает планирование, во-вторых, моменты регистрации операций в бухгалтерском и управленческом учете, в общем случае, разные, а в-третьих, в управленческом учете часто требуются данные, которые в системе бухгалтерского учета не регистрируются, так как они не нужны для бухгалтерской отчетности. Таким образом, делается вывод, что системы управленческого учета на предприятии, прежде всего, представляют собой обособленные от бухгалтерского учета информационные системы, которые создаются на основе программных средств построения клиент-серверных баз данных.
Далее проводится сравнение лидирующих мировых СУБД - Oracle и Microsoft SQL Server и инструментальных средств программирования клиентского приложения В качестве оптимальной для задач управленческого учета, по крайней мерс, на уровне предприятий малого и среднего бизнеса выбирается платформа Microsoft SQL Server Выбор обосновывается тем, что Microsott SQL Server достаточно гибок и функционален для того, чтобы реализовывать требуемые функции систем управленческого учета. Кроме того, его стоимость существенно ниже, чем у Oracle, а для небольших рабочих групп возможно использование бесплатного ядра MS SQL Server MSDE, что особенно актуально, когда стоимость программного продукта имеет ключевое значение Платформой для построения клиентского приложения для доступа к данным MS SQL Server выбирается Microsoft Access, который, по мнению автора, содержит наиболее высокоэффективную инструментальную среду программирования клиентских функций учетных систем, которые требуют только наличия экранных и печатных форм и программного обеспечения для их поддержки (Рисунок 1).
Клиент Сервер
Проект \ Access
Провайдер OLE DB для Sût Server
Л Г
Программное обеспечение SQL Server
I—к- База данных I SQL Server
4(ADP фай!
V
V
J
v.
Рисунок 1 Реализация технологии клиент-сервер на основе Microsoft SQL Server и Microsoft Access
Так как пакет программ Microsoft Office повсеместно используется в нашей стране, то мы, таким образом, имеем практически бесплатную платформу построения полнофункциональных клиент-серверных учетных систем, которые можно создавать даже на основе программного обеспечения MS Office Поэтому ближайшей задачей выступает разработка наиболее эффективной технологии применения указанных инструментальных средств для решения задач управленческого учета в экономике на уровне предприятия.
Во нторой главе разрабатывается общая технология применения инструментальных средств Microsoft не как средств построения баз данных вообще, а именно как инструментальных средств построения баз данных для систем управленческог о учета в экономике В основу разработки ставится общий классический принцип программирования - так как компьютерные системы управленческого учета представляют собой класс родственных программных продуктов, то, прежде всего, нужно выделить системное ядро - общую программную функциональность, которая поддерживает общие информационные функции систем управленческого учета в экономики и постоянна для всех систем. Поиск системного ядра начинается со стандартизации информационных моделей данных, которые необходимо ввести в информационную систему для реализации ее информационных функций как системы управленческого учета в экономике
Так как для работы с данными применяется реляционная СУБД Microsoft SQL Server, которая поддерживает хранение и обработку информации в формате двумерных реляционных таблиц, то базовые информационные модели формируются из классических для любых баз данных структур информации:
таблиц-справочников, в которых хранятся справочные реквизиты для поддержки их целостности и вывода в различных формах; таблиц-документов для регистрации хозяйственных операций Эти виды таблиц дополняются специфичными для реализации учетных функций и целей систем управленческого учета структурами информации:
древовидными таблицами, в которых размещается информация древовидных систем счетов управленческого учета (Рисунок 2).
Рисунок 2 Древовидная модель для построения систем счетов управленческого учета Древовидная модель ставится как основа построения информационных систем управленческого учета. С точки зрения учетных функций, модель позволяет организовывать любые системы учета связанных справочных и транзакционных данных по счетам управленческого учета, так как дерево является абсолютно гибкой структурой в том смысле, что позволяет пользователю создавать любые системы счетов, не меняя при этом логики организации информации Это яшиется ключевым требованием к информационной поддержке управленческого учета и выражает его ключевую специфику. С точки зрения аналитических функций, сформированные пользователем системы счетов позволяют аыоматизировать управленческий анализ связанной со счетами информации, при этом алгоритм построения перекрестных бизнес-представлений достаточно общий, что является следствием стандартизации модели данных. В реляционных СУБД древовидная модель данных размещается в формате древовидной реляционной таблицы, которая содержит реляционные отношения сама с собой (Рисунок 3).
Рисунок 3 Реляционная модель данных для древовидной модели системы счетов
Нестандартность модели данных приводит к тому, что для поддержки ее целостности (отсутствие циклов и др.) и аналитических функций системы требуется программирование событий на уровне таблицы с данными (триггеров). При этом неизбежна де-нормализация информации для запоминания реквизитов (код корневого счета, кодификатор счета, уровень вложенности и др ), которые невозможно вычислить с помощью SQL-запросов. Для поддержки древовидных таблиц сформированы общие хранимые процедуры на сервере, которые представляют общую функциональность для систем управленческого учета на уровне сервера баз данных
Наиболее сложным и трудоемким этапом построения информационных систем является построение клиентского приложения, в котором требуется представить информацию сервера в графическом интерфейсе пользователя и разработать функциональную поддержку объектов графического интерфейса для автоматизации работы пользователя с информацией. Стандартизация моделей данных, используемых в системах управленческого учета, позволила стандартизировать логику графической разметки интерфейса пользователя. Результаты приводятся в таблице ниже (Таблица 2)
В свою очередь, достигнутая общность графической разметки интерфейсов пользователя и параметризация источников данных позволила создать общий программный блок для поддержки их сервисных функций. Автором практически получено и, тем самым, доказано существование функционального ядра Microsoft Access для систем управленческого учета в экономике, которое может поддерживать функциональность клиентской части для широкого круга учетных систем (Таблица 1). Функциональное ядро состоит из набора глобальных модулей и абстрактных классов, которые применяются без изменений во всех компьютерных системах управленческого учета. Применение локальных модулей для поддержки функциональности клиентского приложения сведено к минимуму - к двум модулям basPublic и basprmJRpt, в которых устанавливаются параметры приложения и параметры открытия отчетов, при этом они не содержат программного функционала
Общая модель сервисных функций клиентского приложения Microsoft Access для систем управленческого учета в экономике
Графические функции Абстрактные классы: поддержка общей функциональности графин объектов Глобальные модули: базовая функциональность системы упрааленчвского учета
■ Формы а dsCtlBound Синхронизация связанных списков _G_api_RteOtalog Диалог открытия файлов
■ Отчеты л dsForms Главная форма-контейнер * _G_api_PopUpMenu Всплывающая кнопка перехода в связанный справ
л dsForms.Edft Подчиненная форма для редактирования _G_api_Screen АР1-функции экрана
а dsHRef Переход к записи по гиперссылке _G_apLWmdowRec АР!-функции работы с координатами окна
о dstogin Окно входа в систему (логина) * _G_DasCatendar Функции поддержки календаря для выбора дат
s dsMenulink Переход к связанному справочнику (классификат) _G_öasCtlBound Функции поддержки связанных списков
at dsReports Поддержка стандартных функций отчетов _G_basFiles Функции работы с файлами
Ä dsResyrtc Синхронизация связанных наборов данных _G_basFilter Функции работы с фильтрами
<9 dsSeveOef Сохр знач по умолч после обновл поля со спис * _G_basFunc Общие функции проекта
4S dsSaveRec Сохр записи после обновления поля со списком jS.basHtmlHeip Функции работы со справочной системой
Й dsSaveRec_TextBox Сохранение записи после обновления поля _G_fc>asInforrri Функции получения информации о формах интерф
S3 ds5et Функции разделения прав доступа « _G_baslniApp Функции инициализации приложения при запуске
£Э dsTVLV Дерево и список (проводник) _G_basMath Математические функции
а dsTVLV_Edlt Дерево и список с подчиненной формой « _G_basMenu Функциональность обработчика меню
а cbTVLVFrm Дерево и список с главной формой _G_basPubÜc Глобальные константы
jjJwwRefresh Функциональность поддержки обновления записей
JäJbasRegtttry Функции работы с реестром
_G_basRequery Lists Функции обновления связанных списков
_GjDasRpt5upport Общие функции интерфейса отчетов
_G_basSecurity Функции разделения прав доступа
_G_bas5QL Функции формирования ЭОС-выражений
_G_basStrtng Строковые функции
_G_basSum2String Перевод числа в сумму прописью
* j3_basSysParams Функции получения параметров системы
_G_basTV Функции поддержки дерева
jGjbasUtis Общие служебные функции
Стандартные графические интерфейсы клиентского приложения в системах управленческого учета
Стандартная функциональность интерфейса
Описание интерфейса
Поддержка функций стандартного справочника
Главная форма-контейнер
Подчиненная форма для работы сданными БД
.»Ж*!
________
Запись: м| < 1Г
1 ► |н|м>1дНИ_1ю 8 Добавить | Сохранить] ¡¿млить Отнена [ Закрыть | Выбор
Добавление Сохранение Удаление Отмена Закрытие Выбор значения записи редактируемой текущей последней формы (при подстановке записи записи операции в связанный
элемент управления)
Классы управления интерфейсом:
сиРогшз - поддержка функций главной формы-контейнера сЬРогтз ЕсШ управление подчиненной формой для редактирования данных
Стандартная функциональность интерфейса
Описание интерфейса
Интерфейс древовидног о классификатора системы счетов учета
Элемент упраеления ТгееУ)е* Глаеная форма Набор отчего* (лечашьа форм) Элемент упрееленик ивМвш
для просмотра данных для задания до вывода необходимых донных для просмотра данных
системы счето» учета совместного расположения по тв«уцвму счету или по условиям системы емето! учета
а виде дрвеотдного эпемантоа упраалння заданным на кладка "Поиск", • |иде елима
представления • при поддержке принятия решении (мязанного с деревом)
-1Р1х11
Слиыж {отчеты]
1 Гр»*
1 ^ Измерите«***» 1+струмвит
« ' I И| стсы.и гт 1ля леоиеоо6оа6сл*м - Инструменты (цакокна)
J Драл«
* ^ Пвбажм > Набор бит
Тми а»т« I Обоаидшшв )
Н<явдже
| Характеристики
_|Аму>мягориыедрея4 _|Дрел) '')Пебж*м 2] Набор «иг .^ЦПкжиаля лобэии
Обмоем* [ Раскрыт* | Вт» |
С так. ума <? поди, умм С группа С Тоа С асе С форм О таб &М5аИ1Т» | Сохранить | Кдажп^ йтиена ^ ф
Трупа Аккумуляторные дрели Акку-уиториыа
Трупа Дрели Дрели
Трупа Лобзиш Лобми
Трупе Набор бит Набор бит
Почта Лилкиояа лобэика Пилим для лобэмм
1 НДС Статья баджста |
Инструменты {цех окна) 20% Инструмент
И|*лрум*нгы(цех окна] 20% Инструмент
Инструменты (иех окна) же Инструмент
Инструменты (цех окна) Ж Инструмент
Инструменты (цех окна! 20% Инстрциенг
Классификатор отличается от справочника тем, насколько большим может быть объем справочной информации. Например, в справочнике валют количество валют не может быть очень большим и постоянно расти, так как оно заведомо ограничено количеством валют в мире, а классификатор огранизаций-покунателей может постоянно увеличиваться по мере появления новых покупателей, развития дистрибьюторской сети компании и т. д.
Общая функциональность стандартного справочника расширена классами управления древовидной структурой данных: Классы управления интерфейсом:
сЬТУЬУ - поддержка совместной работы дерева и списка; с1вТУЬ\Тгт - управление деревом и списком элементами главной формы-контейнера;
сЬТУЬУ ЕсШ - взаимодействие элементов дерева и списка с подчиненной формой для редактирования данных.
Стандартная функциональность интерфейса
Интерфейс оперативного учета документов, регистрирующих совершаемые хозяйственные операции
Описание интерфейса
Группа фильтров по (ременный срокам для подцрежки оперативного >чета документа! Хозяйственных операций в системе учета) и поддрежки принятия оперативных решений
Документальная часть реквизитов документа
Группа фильтро*
по остальным параметам Переключатель
для лоддрежки принятия групп
оперативных решений фильтров
,101*1
яне фее нар алр май ной пол
□ □HaDDDDDQOO
J г 3 4 5 6 7 в 9 10 11 12
3-J Р
|Г
Дата оплаты иа опн С оппач G все Ц»гги | Cfipoc |
Р все условии
бе» учет* «роков Г тшъко по срокам
Год 1 НасI Док | Номер I Дата IДата олд.| Поянатель | Сучиа"
AU) мер с/Ф 0WE65E3 1803.20» 1вОЭ2ШЬ ГЬС! 1анкгПетербарг 35Д»
2005 мар е/ф 866 22032005 2203.2005 Эталон 5656JX)
2005 мер с/9 M23UB4 23032005 23.032005 Этаж* 15 7Б2.Л
2006 мар с/ф 06-010247 23032005 23032005 ТЕСТ Санкт-Петербург 330000 2005 мер с/Ф 05-00876 23.03.2005 23.03.2009 ТЕСТ Смог Петербург 11000 Щ мар с/ф 7<1 29.032005 29 03.2005 Эталон 8188,00 m и{ *.Н 13" »1 »11»*|*г?1»ию is jU_
в НДСI Итого Ui
6 30 41 30
1 018.06 Б 674.08
г 83/23 18 бООДЮ I
534Д) 3 894 00—J
1950 129JS6
1 47354 9 881
Сумма: И 002,11 Сумм НДС 12 420.38] Итого 81422/19 »шагам товары и услуги | работ по журналу обсяуияааиия СИ!_________ ___ __ __ ___
¿Л. ( Цена ГКол-аЫ Самма 1 НДС 1Самма НДС1 Итого ИР
I
► (Подготовка
818ДО 1 9188.00
1473,84 9 G61JU
Зелиеы иО И 1 ► 1Ш»*1Ы»1-1 на I
Су»« Г
ein.OCh СулмНДС 1 473,94 Итоголотомоат< 9ША*
Добавить 1 боцинип»} Хдалггь ] Отмена
1 1Г—Г
Общая функциональность интерфейса формы контейнера (главной фермы) _
Товарная часть реквизитов догуыенга
Общая функциональность иктарфайса подаинеииоА формы (списка)
Поддержка функций оперативного учета (по временным срокам) и принятия оперативных решений. Классы управления интерфейсом-сЬРогтв (поддержка формы-контейнера); скРогтэЕсШ (поддержка редактируемой формы); сЬЯввупс (обновление основной формы (документа) при изменениях в подчиненной (позициях документа) после обновления триггером значений вычисляемых полей)
Стандартная функциональность интерфейса
Описание интерфейса
Сервисы пользователя по работе со связанными данными реляционной модели
Классы управления интерфейсом:
clsMenuLink - поддержка автоматического перехода к записи в связанном справочнике, вывод всплывающей кнопки для поля со списком табличной формы
KenCHl i Macroрасяонвжаии» |Киид1п«и«м| Нам ягп»]
Дэг««дгогаия мй|р 0_440 пег 0,22 ЕШСЕ И4мсм*тр МП* 0-1 кл25 Моноипр fiap (L10 mil 5 Млнсмятр бар О ТП кл 1 5
ПИН SAP ПО З.ХИ ПИВвАРПаЭЛ-1 ПИВ ВАР ПО ЭкО-1 ПИВ 8АР ПО 3«0-1 ПИВВАРЛ0,ЗиО-1
24
311203 U 011204 12 01 1204 12 01 1204 24 31 1203:
Тцмолраобраэсевтел. ОТН02Р110СГССС1Ш7Г
сЬНЯеГ - поддержка перехода к связанной с полем записи справочника по гиперссылке
1Р шлем |
Скопле - выбор из связанного справочника и подстановка значения в поле со списком, на событие нажатия кнопки _I,
сЬЗауеЯес, с1зЯауеКес_Тех1Вох - принудительное сохранение редактируемой записи при изменении значения поля для обновления связанных значений, запрашиваемых из связанной таблицы или вычисляемых (для поля со списком и поля соответственно); сЬСИВошк! - поддержка фильтрации связанных нолей со списком, для того чтобы пользователь не мог ввести противоречащие значения.
Практическое получение функционального ядра MS Access, которое осуществляет полную программную поддержку сервисных функций графического интерфейса пользователя, выступает важным научным результатом для методологии компьютерной автоматизации управленческого учета. Из факта существования такого ядра следует, что процесс построения компьютерных систем управленческого учета сведен к выполнению минимально необходимой работы - программированию информационных функций системы (сервисов данных, бизнес-логики, логики представления) для опре-
деленной предметной области экономики. Из этого, в свою очередь следует оптимальность полученной технологии автоматизации. Кроме того, необходимо выделить качественные изменения в технологии построения - выполнен переход от ручного написания компьютерных программ к технологии сборочного программирования. В сборочной технологии компьютерная система собирается из стандартных структур информации с определенным набором параметров, которые передаются в стандартные процедуры, находящиеся в системном ядре, содержащем всю общую функциональность программной обработки информации управленческого учета.
Как было оценено, такой качественный переход повышает эффективность построения системы минимум в четыре раза, а если учитывать, что у различных систем управленческого учета существуют повторяющиеся блоки учета (например, блок учета организаций, банковских реквизитов и др.), то этот показатель может оказаться существенно выше. Расчетная величина экономического эффекта подтверждена экспериментальными данными. Подводя итог, стоит отметить, что такое повышение эффективности процесса построения было получено за счет того, что инструментальные средства Microsoft были надстроены общей программной функциональностью именно под задачи управленческого учета в экономике, а не применялись как средства программирования баз данных вообще, как обычно делается на практике. Практическое применение полученных результатов заключается не только в возможности быстрой компьютерной автоматизации различных областей учета на предприятиях, но и в создании высокорентабельного производства компьютерных систем автоматизации масштаба предприятия, для которого сборочные компоненты - подключаемые программные модули являются бесплатными.
Кроме технологических вопросов построения компьютерных систем управленческого учета решена важная задача автоматизации обновления работающих версий учетной системы, что необходимо для развития крупных корпоративных проектов. Автором разработана процедура накатывания (overriding) обновлений сервера методом последовательной замены объектов (кроме таблиц с данпыми) сверху вниз по иерархическим уровням в древовидной зависимости программных объектов. В дополнении к технологиям разработки и сопровождения автором решается задача автоматизации обучения пользователей методом создания гипертекстовых справочных система в формате HTML Help с использованием инструментальных средств Macromedia и Microsoft.
Подводя итог, можно сделать вывод, что во второй главе работы представлена полностью логически завершенная рабочая технология построения систем компьютер-
ной автоматизации управленческого учета на предприятиях, результаты ее практической верификации в условиях реальной экономики представлены в третьей главе.
В третьей главе выполнена практическая верификация разработанных инструментальных методов, которые прошли проверку на достаточно репрезентативном круге задач автоматизации финансового и производственного менеджмента на предприятии. Среди наиболее практически значимых результатов построения системы автоматизации финансового учета на предприятии следует выделить получение общего решения широко распространенной задачи бюджетного планирования и контроля денежных расходов предприятия. Вычислительная модель бюджета расходов сформирована на основе древовидных классификаторов приобретаемых товаров и услуг и статей бюджета расходов (Рисунок 4).
Титы моментов бюджетного гпхофодтаде баджетньА классификатор
атштур*
Д!виЛ1етТуреЮ ' [ ВифетТурвЗут '[ВцаавтТуреЛуве
ВийПллбут
ВиЛХ&гмме
ВисЗДхпТурею
ОшвапРвгелОО
йооНЬ
Нм&м!
I)
План расходов по (тзтьяп бюджета
вшШвмЗгрЮ ВиЛавбОйгрЮ ГгвЛвиЮ СгмДОа1а
«тсв тамрного кяаюфкятора
«ЬОоойТуре
ГПввоЛурЙут | )Сс<хГурсИ«пе
вяпеисэдп
9 ВисЛятЙапГО
ВцфетЮ
Ви4Моп№
ВиЛГмг
Ви&еяАэп
МоШЭДамОД МИ^ХИКЯм!
Кодификатор тоеарое и услуг
Г
&Соос1
? <5оскйО
5оо45ут |
ОооЛипе
боосЛуреЮ
1
г
ЪоойОхк ДОопЮ
— боосВисКЗгрФ
бонВиЮрСойв СооЖгрЮ
- ОоаЫз&рЮ GoodUnUD
1 <аООЙЫëП5
и «•оодСатпипс
<5оосСеГГахЮ
Рисунок 4 Связь классификатора товаров и услуг с бюджетным классификатором в системе бюджетирования денежных расходов предприятия
Программные интерфейсы системы представлены на рисунках (Рисунок 5, Рисунок 6).
Структура статей бюджетного Статьи
классификатора для выполнения управлеидесого Временные сроки расходов,
контроля и анализа денежныхэатрат формирования бюджета включенные
по структуре издержек производства расходов (год и месяц) в бюджет
Вывод отчета по исполнению бюджета
_| Вспомогательное оборудование I Инструмент
Измерительный инструмент _ 11 Инструмент для аерееообрабс Инструмент для основного об" " | Канцтовары и расход м. материал ) Лицензирование и сертификация * 1 Материалыдлялр-еаокна ^ \Лэамвэка ^ Винты
.11 ГРУ1Т Клвй
Пак
1_I >Г
' Год, ¡2004 Месяц: [ноябрь У j 4 J ► j j Обновить
' р краткий !
I Г" подробный |
Ua*i
(Течать
<** все <? текущая 1 Добавить в план
Товарищ грдппы, oti lecer ■ те к статье
' lV-эамжжа У«замазка/Герметик для швое
плановые расходы
Гол | Мес Статья (мпжета I Плен (рдб ]| Факт (рэб | Остаток | - [
2004 ноя Инструмент 15 868.30
2004 ноя Измерительный инст 5000 00 4 54014 459 86_I
2004 ноя И нструменг для дере 1 000.00 636.67 36333
2004 ноя Инструмент для осно 11 000 00 10 7Э1 4Э 208 51
2004 ноя Канцтовары и расхаан. t 9 000.00 8 344.37 ЬЬ.63
► 2004 ноя Лицензирование и сер™ 1 460.00
2004 ноя Материалы для пр-ва ою 100 000.00 08 430.24 11 561.76
2004 ноя V-эамазм 325.03
2004 ноя Винты 42.66
2004 ноя Грант 6000,00 6461.28 -461.28
2004 ноя Клей 34 000,00 33 540,73 459.21 -J
Запись! и|«Ц 6 ► 1н>*|, :'ф|.| ra 39 <п±г
рас ходы вне плана
Год Нес 1 Статья бюджета | План (р,в || Факт fp<X¡ «Я* ww¡
> вая ноя Таможенные платежи 5 344.00Цй|
2004 ноя Уплотнитель (зв^к) 4 Ж2МШ§. Кfs
á
тек, узел С подч узлы Тип ая-та | Обозначение
rtTOTO план/факт/остаток: 3 749 ООО | 3 762 695} Добавить I Дохранить] Удалить | Отиена | |
► ¡ВИДЕ - j V замазка
Статья _
Запись; лШ|
_L
Название
Грута
V-замаэка
► |MÍ>»l«-»|>Uwi
Еатериалыдяя лр-еас Mai агериалыдляпдаас
_á
Товарные группы, отнесенные к текущей статье бюджета
Табличная форма доя редактирования реквизитов статей бюджета
Редакция: Дата: 0246.2005
Рисунок 5 Интерфейс бюджетного классификатора Страница 1 из 5
Расходы по бюджету вне плана
ЗАО "СТРОИТРЕСГ
_Санкт-Петербург
Финансовый отдел: выполнение бюджета за ноябрь 2004г.
ФАКТ РАЗНИЦА
Вспомогательное оборудование
ni) 074 от »4112004 пЬ074«т 14112004
УВГИСОО стрдегоотсос (3x160) У9П-9000 «rpiHwrae (3*180)
Инструмент
Измерительный инструмент
лЛ 1003 йт 1В 112004 лиейка «стаяли« 1000 мк (аир пял)
в*НООЗот10 112064 диим!м1мич 1«0ям
»МОЮ« 10 112004 мша помрошая дя <400 ми
ПЛ 1003 01 10 112004 румтШ *
П*11003 О! 18 112004 рутсти 10 я
1003 О! 10 112004 румтаЭ*
п*11903 от 10 1Т 2004 ■ мигвмррсУ» ШЦ-190-0 1 с п)>б
Инструмент для деревообработки
П*!в00 от 00 112004 мкт М4к04хЭ2 ТО
п*ИОетОв 112004 гакгМ4ж0£хМ
нЬвбб от 08 112004 иох И*"иоо»'14*14* 12
Инструмент для основного оборудования пМ 1001 от 14112004 ГЩЗ«ИИ4МП*
П/И1031 от 20 112004 мимииохи
26 770,00
20 047 03 4 822.07
15 96830
4 5 40.14
72 ЛО 35 т 1008.01 140,04 344 00
тлб
143203
636,67 11800 тм
346 13
11 000,00 10 791,49
7 032 Л) 3160 40
26 000,00
5 000,Х
1 000.00
230410
Рисунок б Фрагмент подробной аналитической формы бюджетного контроля с обоснованием расходов
по каждой статье бюджета
В качестве предметной области управленческого учета в производстве выбрана система обслуживания парка технических средств, относящаяся к вспомогательному производству. В достаточно общей постановке система управленческого учета формализуется следующим образом:
технические средства поступают в систему производства из закупок; вся история пребывания внутри системы может быть описана историей перемещений между состояниями: о работа на производстве; о контроль пригодности к эксплуатации; о ремонт; о склад;
конечное состояние каждого технического средства - списание; определен алгоритм формирования будущего плана работа в зависимости от предыдущей истории обслуживания
непригодность без возможности ремонта
Блок восстановления ' -непригодность-
Списание
т-ЖН
Непригодность с " возможностью ремонта
Ремонт | 1
--СЕН
«■5 1
х а |1 £ •
Закупки
Блок обеспечения производства
Генератор потоков Приборов -контроль по графику через интервал ]
Производство
--СИ1—г
- бесконечная очередь на места е аварийном запасе
_1 _
Склад
• | —ш-
3 2 ? 8
I I1
5 г 5 3
«г ¡1
зс с 3 в
Ста н ч
II II ■, ¡1
Рисунок 7 Структурные блоки системы обслуживания парка технических средств Система управленческого учета и анализа рассматривается на примере обслуживания парка измерительных приборов (средств измерений) и основана на двух древовидных классификаторов - классификатора мест установки средств измерений и классификатора типов и моделей средств измерений. Совместно с АРМом учета, контроля и планирования работ они составляют полную систему АРМов автоматизированной сис-
темы метрологического обеспечения (АСМО). Разработанный автором программный комплекс АСМО полностью автоматизирует ведение учета и календарного планирования работ по обслуживанию средств измерений. Научная новизна построения системы заключается в том, что в ней впервые на уровне научной работы представлены методы программной поддержки полностью замкнутого электронного документооборота в системе обслуживания парка измерительных приборов, включая поддержку электронного согласования графиков работ.
В приложении к диссертации содержаться наиболее важные программные коды для построения систем управленческого учета в экономике, а также фрагменты справочных систем, описывающие порядок работы пользователя с функциональностью разработанных автором систем учета.
ВЫВОДЫ И ПРЕДЛОЖЕНИЯ
1 Все системы управленческого учета на предприятии создаются, исходя из общих принципов и цели ведения учета - формирования информационной прозрачности работы предприятия, поэтому независимо от предметной области учета для решения задач компьютерной поддержки ведения управленческого учета должна применяться единая технология построения компьютерных систем автоматизации учета.
2. Возможно создание собственной программной надстройки над традиционными инструментальными средствами программирования реляционных баз данных, специально предназначенной для построения компьютерных систем автоматизации управленческого учета в масштабах предприятия, что позволяет повысить эффективность разработки программных продуктов в несколько раз за счет использования стандартизированных моделей данных и программных блоков для их поддержки и обработки.
3. Построение компьютерных систем управленческого учета основано на древовидной модели данных систем счетов управленческого учета, которые реализуют базовые учетные и аналитические функции, необходимые для компьютерной поддержки ведения управленческого учета.
4. Древовидная модель данных предполагает наличие дополнительного программного обеспечения для поддержки целостности древовидной структуры данных, что требует от СУБД поддержки программирования обработки собьь
тий на уровне таблиц (программирования триггеров) Поэтому древовидная модель пс реализуется в простых (настольных) СУБД, таких как Microsoft Access, из чего следует, что такие СУБД не могут быть полнофункциональной платформой построения компьютерных систем управленческого учета. Процедуры поддержки древовидной модели данных являются общим функциональным блоком на уровне сервера баз данных.
При построении клиентского приложения (графической оболочки) - самой трудоемкой части разработки автоматизированных систем, стандартизация моделей данных информации управленческого учета позволяет стандартизировать логику графической разметки интерфейсов пользователя. Сушествует функциональное ядро Microsoft Access для систем управленческого учета в экономике, представляющее постоянную для различных программных продуктов платформу из глобальных модулей Microsoft Access, которая обеспечивает поддержку стандартной функциональности графических интерфейсов пользователя Из факта существования функционального ядра следует, что построение компьютерных систем управленческого учета в экономике, фактически, сведено к реализации именно информационных функций для конкретной предметной области учета:
а построению модели данных (реализации сервисов данных); b реализации бизнес-логики обработки данных на уровне сервера; с. реализации графической логики представления данных. Эго является минимально необходимой работой, которую требуется выполнить для построения учетной системы, что свидетельствует об оптимальности полученной технологии построения.
Технология построения учетных систем сведена к сборочной технологии построения из стандартных моделей данных управленческого учега, коюрые поддаются параметризации и подключаются к готовым программным модулям базовой программной платформы (функционального ядра) Создание специализированной инструментальной среды для программной реализации компьютерных систем автоматизации управленческого учета на основе технологий Microsoft позволило сократить затраты на разработку не менее чем в 4 раза. Экономический эффект был достигнут за счет отказа от традиционных методов применения продуктов Microsoft как средств программирования баз данных вообще, вместо этого была реализована программная надстройка базо-
вой функциональности ПО Microsoft, предназначенная специально для решения задач построения программных систем для ведения управленческого учета в экономике, что выступает существенной доработкой инструментальных средств Microsoft.
9 IIa сегодняшний день инструментальные средства Microsoft (Microsoft SQL Server и Microsoft Access) представляют собой одну из наиболее перспективных и технологичных платформ для построения корпоративных систем управленческого учета, по крайней мере, на уровне малого и среднего бизнеса. Среди основных преимуществ можно выделить, как практически нулевую себестоимость базовой программной платформы, в том числе сервера баз данных MS SQL Server (MSDE), гибкую функциональность с возможностью создания собственной инструментальной среды для программирования систем управленческого учета в экономике и их повсеместное распространение на территории России
СПИСОК ПЕЧАТНЫХ РАБОТ ПО ТЕМЕ ДИССЕРТАЦИИ
1 Волоцкой Д.М. САвЕ-технологии создания систем автоматизации производственного менеджмента. // Депонир. в ВИНИТИ 28.05.2004 №9Ю-В2004. - 37 с.
2. Волоцкой Д.М. Информационные технологии в метрологии: автоматизация метрологического учета и контроля. // Законодательная и прикладная метрология-2004. №4, с. 42-44.
3. Волоцкой Д.М. Внедрение информационных систем автоматизации как методология исследования экономических объектов. Материалы международной научной конференции "Актуальные проблемы экономической науки и хозяйственной практики" 15-17 апреля 2004 / Под ред. И.П. Бойко и др.: - СПб.: ОЦЭиМ. - 2004. - с. 34-35.
4. Волоцкой Д.М. Автоматизация метрологии промышленного предприятия. // Автоматизация в промышленности - 2004. № 10, с. 53-56.
5. Волоцкой Д.М. Древовидные структуры в экономических информационных системах. СПб. Материалы работы десятой международной конференции молодых ученых-экономистов " Предпринимательство и реформы в России "
15-17 декабря 2004 / Под ред. И.П. Бойко и др.: - СПб.:,Изд-во экон. ф-та СпбГУ - 2004. - с. 5-6.
Подписано в печать 24 01 06. Формат 60х84'/1б- Печать ризографическая Заказ № 667 Объем 1,39. Тираж 100 экз.
Издательский центр экономического факультета СПбГУ 191123, С.-Петербург, ул. Чайковского, 62.
WU<o h
2.7o 7
Диссертация: содержание автор диссертационного исследования: кандидата экономических наук, Волоцкой, Дмитрий Михайлович
ВВЕДЕНИЕ.
ГЛАВА 1. УПРАВЛЕНЧЕСКИЙ УЧЕТ В УСЛОВИЯХ СОВРЕМЕНННЫХ
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ.
1.1. Переход предприятий к электронным системам учета.
1.2. Управленческий учет как информационная система.
1.3. Технологические принципы компьютерной автоматизации управленческого учета.
1.4. Реализация технологии клиент-сервер на базе программных средств Microsoft.
ГЛАВА 2. ПРИМЕНЕНИЕ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ MICROSOFT ДЛЯ ПОСТРОЕНИЯ КОРПОРАТИВНЫХ СИСТЕМ УПРАВЛЕНЧЕСКОГО УЧЕТА.
2.1. Задача получения программной платформы для автоматизации управленческого учета в экономике.
2.2. Системы счетов и другие базовые информационные структуры управленческого учета.
2.3. Информационные функции объектов Microsoft SQL Server и Microsoft Access, соглашение об именах и концепция развития проекта.
2.4. Методы построения серверной части систем управленческого учета в экономике.
2.5. Методы построения клиентского приложения для систем управленческого учета в экономике.
2.6. Методы сопровождения КИС на платформе MS SQL Server.
2.7. Методы информационно-справочной поддержки пользователей и применение гипертекстовых технологий.
2.8. Выводы ко второй главе.
ГЛАВА 3. ПОСТРОЕНИЕ КОРПОРАТИВНЫХ СИСТЕМ
УПРАВЛЕНЧЕСКОГО УЧЕТА.
3.1. Применение методов построения систем управленческого учета в условиях реальной экономики.
3.2. Система финансового планирования и контроля денежных расходов производственного предприятия.
3.3. Система управленческого анализа и контроля продаж.
3.4. Системы управленческого учета на производстве.
3.5. Система обслуживания крупного парка технических средств.
3.6. Электронный документооборот в замкнутой системе обслуживния
3.7. Реализация функций контроллинга по системам счетов управленческого учета.
3.8. Выводы к третьей главе.
Диссертация: введение по экономике, на тему "Методы построения корпоративных систем управленческого учета на основе технологий Microsoft"
Актуальность темы исследования. Современные информационные технологии открыли качественно новые возможности повышения экономической эффективности работы предприятия за счет информационной поддержки его менеджмента. Компьютерная обработка информации по совершаемым предприятием хозяйственным операциям позволяет осуществлять оперативный контроль и анализ, необходимые при принятии управленческих решений, что особенно актуально при больших объемах информации и в условиях дефицита времени. Сетевые системы обработки электронной информации позволяют не только координировать работу большого количества сотрудников и подразделений при решении общих задач предприятия, но и являются основой информационной прозрачности бизнеса для руководителей, что существенно уменьшает неопределенность и, тем самым, увеличивает эффективность управления. Актуальность построения компьютерных систем информационного обеспечения и поддержки бизнеса также подтверждается постоянно растущим интересом со стороны менеджеров крупных и средних компаний и стабильно высоким спросом на специализированные программные продукты. Возможности стандартных продуктов (1С Предприятие, Галактика, Парус и др.) в любом случае ограничены и не позволяют решать любые задачи компьютерной автоматизации управленческого учета. В свою очередь, инструментальные средства Microsoft на сегодняшний день являются мощным и доступным инструментом построения собственных корпоративных бизнес-приложений для широкого круга задач компьютерной обработки бизнес-информации в системах управленческого учета, что является альтернативой превалирующему в литературе по информационным технологиям в экономике подходу, заключающемуся применении стандартных продуктов. Возможности программных средств Microsoft в данной сфере экономики изучены недостаточно, кроме того, отсутствует логически завершенная технология их применения с учетом экономической специфики задач управленческого учета, что подтверждает актуальность темы исследования.
Степень разработанности проблемы. Научное направление современных информационных технологий, как чисто техническая область знаний, является молодым и стремительно развивающимся направлением, при этом технологии применения инструментальных средств в экономике являются еще более инновационной отраслью экономических знаний. На сегодняшний день общей методологии компьютерной автоматизации управленческого учета с учетом экономической специфики задач представлено не было. Тем не менее, существует достаточно обширный научный и практический материал по применению технологий построения реляционных баз данных, которые являются основой построения компьютерных систем управленческого учета. Наиболее содержательные работы по этой теме представлены зарубежными авторами, среди которых такие авторы как Кодд Э.Ф., Литвин П., Гетц К., Гунделой М., Роб П., Коронел К., Саймон А.Р. Кроме того, информация по применению инструментальных средства программирования баз данных в большом объеме представлена в электронных справочных системах Microsoft (Microsoft Developer Network и др.), а также в интернет-ресурсах и на интернет-форумах разработчиков. Учитывая низкую степень разработанности проблемы и ее практическую актуальность, выполненное автором исследование носит выраженный научно-практический и инновационный характер.
Целью исследования является разработка на основе инструментальных средств Microsoft общей программной платформы и технологии ее применения для решения класса задач по построению компьютерных систем автоматизации управленческого учета в экономике на уровне предприятий малого и среднего бизнеса. Для достижения поставленной цели необходимо решение следующих задач: провести анализ специфики экономической информации в различных системах управленческого учета на предприятиях и определить связь между общими принципами построения схем ведения управленческого учета и порождаемыми ими структурами информации и методами ее обработки при реализации целей ведения управленческого учета; выделить общность в информационных моделях систем управленческого учета и разработать общие блоки учетной информации, из которых формируются компьютерные информационные системы управленческого учета; изучить функциональные возможности инструментальных средств Microsoft, которые позволяют осуществлять программную реализацию корпоративных систем управленческого учета на уровне предприятия; на основе полученных стандартных блоков информации управленческого учета разработать общие методы построения систем компьютерной обработки учетной информации от хранения и обработки данных на уровне базы данных до построения автоматизированного графического интерфейса пользователя; на основе полученных методов построения разработать методы последующего сопровождения и поддержки работающих программных систем автоматизации управленческого учета, а также методы информационно-справочной поддержки пользователей; провести верификацию теоретических положений, выполнив практическое построение компьютерных систем автоматизации управленческого учета в соответствии с разработанной технологией и осуществив внедрение в промышленную эксплуатацию.
Предмет исследования - применение инструментальных средств Microsoft в задачах компьютерной обработки информации систем управленческого учета в экономике на уровне предприятий малого и среднего бизнеса.
Объект исследования - инструментальные средства программирования баз данных, поставляемые фирмой Microsoft.
Методология исследования основана на классическом системном подходе в программировании. В рамках этого подхода все компьютерные системы управленческого учета рассматриваются как определенный класс, для которого можно выделить общую системную часть (ядро, платформу), выполняющую общую поддержку программной функциональности систем управленческого учета. Системное ядро формируется итеративно, посредством синтеза решений частных задач, выделения общего из частного, практического внедрения в эксплуатацию, нахождения логических противоречий между схемами ведения учета и их программной моделью, последующего синтеза и построения следующих версий.
Теоретико-методологической основой диссертационной работы являются работы по теории и технологиям баз данных, печатные издания и электронные справочные системы по языкам и технологиям программирования, в том числе Microsoft Developer Network (MSDN), а также материалы сети интернет и интернет-форумов разработчиков.
Эмпирическую основу исследования составляют результаты практического внедрения созданных программных систем автоматизации в промышленную эксплуатацию. Результаты практического тестирования и анализа логических противоречий позволяют выделить общие функциональные блоки, которые формируют платформу для построения систем компьютерной автоматизации управленческого учета.
Научная новизна исследования состоит в том, что была найдена логически завершенная технология применения инструментальных средств фирмы Microsoft не как традиционных средств программирования баз данных, а именно как инструментов построения компьютерных систем для автоматизации управленческого учета в экономике. Это позволило создать специально предназначенную для этих целей программную платформу и сборочную технологию построения компьютерных систем управленческого учета, за счет чего эффективность разработки была повышена в несколько раз.
Основные научные результаты, определяющие новизну данного исследования, заключаются в следующем: представлено универсальное программное решение, обеспечивающее поддержку древовидной модели данных для построения систем счетов управленческого учета в инструментальных средствах Microsoft, которая положена в основу реализации учетных и аналитических функций для любых видов и предметных областей управленческого учета; получено функциональное ядро клиентской части на основе Microsoft Access, представляющее общий для всех систем набор глобальных модулей, которые выполняют полную программную поддержку всех стандартных функций графического интерфейса пользователя в компьютерных системах управленческого учета в экономике; разработана общая технология последующего сопровождения рабочей версии автоматизированной системы управленческого учета на платформе Microsoft SQL Server, основанная на анализе древовидной иерархической модели зависимостей объектов базы данных, которые также рассматриваются как объекты системы учета, и автоматической генерации сценария обновления по иерархическим уровням объектов; разработана достаточно общая информационная модель для широко распространенной задачи финансового менеджмента - задачи бюджетирования денежных расходов предприятия и представлена ее завершенная компьютерная реализация на основе древовидных моделей данных для систем счетов учета приобретаемых товаров (услуг) и статей бюджета расходов; впервые на уровне научной работы представлены методы программной поддержки полностью замкнутого электронного документооборота (включая систему электронного согласования графиков работ) в производственной системе обслуживания парка измерительных приборов, разработанные на основе технологии активных баз данных с применением триггеров и хранимых процедур СУБД Microsoft SQL Server.
Практическая значимость результатов исследования заключается в получении общей технологической платформы, специально предназначенной для компьютерной реализации различных схем ведения управленческого учета в масштабах предприятия на основе технологий Microsoft; возможности свободного применения полученных технологических методов в связи с общедоступностью и повсеместным распространением программных средств Microsoft в нашей стране; получении готовых информационных моделей учета и поддержки принятия решений (в том числе, схем баз данных) для производственной и финансовой сфер управления предприятием; реализации предложенных технологических методов построения в форме сетевых программных решений масштаба предприятия, которые могут быть внедрены в промышленную эксплуатацию на большом количестве предприятий России.
Апробация работы. Основные положения, разработанные в диссертации, были представлены:
1. на XI международной научной конференции студентов, аспирантов и молодых ученых «Ломоносов-2004», Москва, МГУ, 12-15 апреля 2004г.;
2. на международной научной конференции «Актуальные проблемы экономической науки и хозяйственной практики», Санкт-Петербург, СПбГУ, 15-17 апреля 2004г.;
3. на пятой всероссийской научно-практической конференции «Информационные технологии в России», Москва, ВВЦ, 28 и 29 сентября 2004г.;
4. на десятой международной конференции молодых ученых-экономистов "Предпринимательство и реформы в России", Санкт-Петербург, СПбГУ, 15 - 17 декабря 2004г.;
5. на конференции "Автоматизация и оценка качества измерений", Санкт-Петербургская академия методов и техники управления, 1-3 июня 2005г.
Совместно с теоретической работой, автором регулярно осуществлялись практические внедрения разрабатываемых систем компьютерной автоматизации управленческого учета на предприятиях различного масштаба, в том числе на ОАО "Пивоваренная компания "Балтика", где было выполнено успешное внедрение программного комплекса АСМО (автоматизированной системы метрологического обеспечения). По факту внедрения АСМО получен акт о внедрении, утвержденный вице-президентом ОАО "Пивоваренная компания "Балтика" (Приложение 1).
Публикации. Основное содержание диссертации опубликовано в 3 статьях объемом 1,6 авторских п. л.
Объем и структура работы. Диссертация состоит из введения, трех глав, выводов и предложений, списка сокращений, списка использованной литературы (115 наименований) и 30 приложений. Основной текст диссертации представлен на 197 страницах, включая 12 таблиц и 56 рисунков. Приложения к диссертации представлены на 131 странице.
Диссертация: заключение по теме "Математические и инструментальные методы экономики", Волоцкой, Дмитрий Михайлович
ВЫВОДЫ И ПРЕДЛОЖЕНИЯ
В результате проведенных в диссертации научных исследований автором сделаны следующие выводы и разработаны предложения.
1. Все системы управленческого учета на предприятии создаются, исходя из общих принципов и цели ведения учета - формирования информационной прозрачности работы предприятия, поэтому независимо от предметной области учета для решения задач компьютерной поддержки ведения управленческого учета должна применяться единая технология построения компьютерных систем автоматизации учета.
2. Возможно создание собственной программной надстройки над традиционными инструментальными средствами программирования реляционных баз данных, специально предназначенной для построения компьютерных систем автоматизации управленческого учета в масштабах предприятия, что позволяет повысить эффективность разработки программных продуктов в несколько раз за счет использования стандартизированных моделей данных и программных блоков для их поддержки и обработки.
3. Построение компьютерных систем управленческого учета основано на древовидной модели данных систем счетов управленческого учета, которые реализуют базовые учетные и аналитические функции, необходимые для компьютерной поддержки ведения управленческого учета.
4. Древовидная модель данных предполагает наличие дополнительного программного обеспечения для поддержки целостности древовидной структуры данных, что требует от СУБД поддержки программирования обработки событий на уровне таблиц (программирования триггеров). Поэтому древовидная модель не реализуется в простых (настольных) СУБД, таких как Microsoft Access, из чего следует, что такие СУБД не могут быть полнофункциональной платформой построения компьютерных систем управленческого учета. Процедуры поддержки древовидной модели данных являются общим функциональным блоком на уровне сервера баз данных.
5. При построении клиентского приложения (графической оболочки) - самой трудоемкой части разработки автоматизированных систем, стандартизация моделей данных информации управленческого учета позволяет стандартизировать логику графической разметки интерфейсов пользователя.
6. Существует функциональное ядро Microsoft Access для систем управленческого учета в экономике, представляющее постоянную для различных программных продуктов платформу из глобальных модулей Microsoft Access, которая обеспечивает поддержку стандартной функциональности графических интерфейсов пользователя. Из факта существования функционального ядра следует, что построение компьютерных систем управленческого учета в экономике, фактически, сведено к реализации именно информационных функций для конкретной предметной области учета: a. построению модели данных (реализации сервисов данных); b. реализации бизнес-логики обработки данных на уровне сервера; c. реализации графической логики представления данных.
Это является минимально необходимой работой, которую требуется выполнить для построения учетной системы, что свидетельствует об оптимальности полученной технологии построения.
7. Технология построения учетных систем сведена к сборочной технологии построения из стандартных моделей данных управленческого учета, которые поддаются параметризации и подключаются к готовым программным модулям базовой программной платформы (функционального ядра).
8. Создание специализированной инструментальной среды для программной реализации компьютерных систем автоматизации управленческого учета на основе технологий Microsoft позволило сократить затраты на разработку не менее чем в 4 раза. Экономический эффект был достигнут за счет отказа от традиционных методов применения продуктов Microsoft как средств программирования баз данных вообще, вместо этого была реализована программная надстройка базовой функциональности ПО Microsoft, предназначенная специально для решения задач построения программных систем для ведения управленческого учета в экономике, что выступает существенной доработкой инструментальных средств Microsoft.
9. На сегодняшний день инструментальные средства Microsoft (Microsoft SQL Server и Microsoft Access) представляют собой одну из наиболее перспективных и технологичных платформ для построения корпоративных систем управленческого учета, по крайней мере, на уровне малого и среднего бизнеса. Среди основных преимуществ можно выделить, как практически нулевую себестоимость базовой программной платформы, в том числе сервера баз данных MS SQL Server (MSDE), гибкую функциональность с возможностью создания собственной инструментальной среды для программирования систем управленческого учета в экономике и их повсеместное распространение на территории России.
198
Диссертация: библиография по экономике, кандидата экономических наук, Волоцкой, Дмитрий Михайлович, Санкт-Петербург
1. Абрамов Л. М., Капустин В. Ф. Математическое программирование: Учеб. пособие. JL: Издательство Ленинградского университета, 1981. 328с.
2. Аверчев И. Особенности управленческого учета в России. // Финансовая газета-ЭКСПО. 2003. № 10. - с. 3-4. (http://www.mag-consulting.ru/c/art0018)
3. Автоматизированные информационные технологии в экономике: Учебник. /Под ред. проф. Г.А. Титоренко. -М.: Компьютер, ЮНИТИ, 1998. 400с.
4. Агентство экономико-правовых консультаций и деловой информации -АКДИ, раздел «Экономика и жизнь» (http://www.akdi.ru).
5. Алексеева Г.Н. Теория бухгалтерского учета: Учебное пособие. Тамбов: Изд-во Тамб. гос. техн. ун-та, 2004. 164с.
6. Ананькина Е. А., Данилочкин С. В., Данилочкина Н. Г., Дерипаска О. В., Долгов Л. Е., Кукина С. А., Сенько С. А., Эренбург М. В. Контроллинг как инструмент управления предприятием. М.: ЮНИТИ. Аудит, 1998. 279с.
7. Аудиторско-консультационная группа «Развитие бизнес-систем» (РБС) (http://www.rbsys.ru/).
8. Бекаревич Ю. Б., Пушкина Н. В. Microsoft Access 2000. СПб.: БХВ-Петербург, 2001.-480с.
9. Бекаревич Ю. Б., Пушкина Н. В., Смирнова Е. Ю. Управление базами данных: Учеб. пособие. СПб.: Изд-во Санкт-Петербургского университета. 1999.-172с.
10. Берталанфи Jl. Общая теория систем: критический обзор. // Исследования по общей теории систем /под ред. Садовского В. Н., Юдина Э. Г./. М., 1989.-с. 23-82.
11. Билл Гейтс. Бизнес со скоростью мысли. М.: ЭКСМО, 2000. 461с.
12. Бухгалтер и компьютер 2000. № 4. - с. 52.
13. Бухгалтер и компьютер 2002. № 12. - с. 44-46.
14. Вил Р., Палий В. Управленческий учет. М.: Инфра М, 1997. - 476с.
15. Волоцкой Д.М. CASE-технологии создания систем автоматизации производственного менеджмента. // Депонир. в ВИНИТИ 28.05.2004 №910-В2004. 37с.
16. Волоцкой Д.М. Автоматизация метрологии промышленного предприятия. // Автоматизация в промышленности — 2004. № 10. с. 53-56.
17. Волоцкой Д.М. Информационные технологии в метрологии: автоматизация метрологического учета и контроля. // Законодательная и прикладная метрология 2004. № 4. - с. 42-44.
18. Глинников М. ИТ-рецепты ICN // Директор информационной службы. -2002. №11. Издательство "Открытые системы". — с. 3-4.
19. Головченко Н. Рационализация инструментов системы управленческого учета, анализа и принятия решений. // Финансовая газета. Региональный выпуск. № 3 (631). - январь 2004. - с 8-9.
20. Григорьев Л. Ю. Современные технологии организации системы управленческого учета.www.big.spb.ru/publications/bigspb/moderntehorg.shtml7print)
21. Громов А. Каменова М. Проблемы внедрения ERP-систем на российских предприятиях. // Read Me. 2001. №2.
22. Дик В. В. Методология формирования решений в экономических системах и инструментальные среды их поддержки. М.: Финансы и статистика, 2000.-300с.
23. Друри К. Введение в управленческий и производственный учет: Пер. с англ. М.: Аудит, Юнити, 1998. - 162с.
24. Друри К., Безруких П. С. Введение в управленческий и производственный учет. М.: ЮНИТИ. Аудит, 1994 560с.
25. Дэвидсон JL Проектирование баз данных на SQL Server 2000. М.: БИНОМ. Лаборатория знаний, 2003. - 680с.
26. Ермишин П.Г., Основы экономической теории М.: Луч, 1998. 238с.
27. Закон РФ "Об обеспечении единства измерений" от 23 апреля 1993 г., №4871 1.
28. Зырянов М. От поиска информации — к управлению знаниями. // Computerworld 1999. №46. - с. 20-21.
29. Издание "СУБД" (http://www.csu.ac.ru/osp/dbms/archive/index.html).
30. Ильина О. П. Информационные технологии бухгалтерского учета. М.: Харьков; СПб.: Питер, 2001. 684с.
31. Иностранные ресурсы по программированию Access (http://www.databasecreations.com)
32. Интернет-издание CONSULTING.RU // выпуск №176 23.04.2002.
33. Информационные технологии. Путеводитель по экономике. М.: Коммерсантъ XXI, Альпина Паблишер, 2002. 320с.
34. Капустин В.Ф. Общие кибернетические и системные теории в экономических исследованиях: критический анализ. СПб.: Изд-во Санкт-Петербургского университета. 1999г.
35. Карминский A.M., Оленев Н.И., Примак А.Г., Фалько С.Г. Контроллинг в бизнесе. Методические и практические основы построения контроллинга в организациях. 2-е изд. - М.: Финансы и статистика, 2002. - 256с.
36. Карпачев А. Информационные технологии демонстрируют 45% роста в частном секторе. // ИА «Альянс Медиа» (http://allmedia.ru).
37. Карпова Т. П. Основы управленческого учета. М.: ИНФРА-М, 1997. 392с.
38. Карпова Т. С. Базы данных: модели, разработка, реализация. СПб.: Питер, 2001. —304с.
39. Кейлер В.А., Экономика предприятия, курс лекций, М.: Инфра М, 2002. -132с.
40. Керимов В.Э. Концепция управленческого учета на современном этапе развития экономики. // Менеджмент в России и за рубежом 2001. №4. (http://wwwлt-ua.com/branch/presscode.showarticle?artclid=2069&dpr=& prd=&dz=&bid=20)
41. Ковалев В.В. Как читать бухгалтерский баланс. М.: Финансы и статистика, 2002.-518с.
42. Колесов А. Тиражируемые решения на базе платформы "1С Предприятие". // BYTE/Россия 2002. №12. - с. 25-33.
43. Консалтинговая группа "БИГ-Петербург" (http://www.big.spb.ru/).
44. Кузнецов А.И. Разработка концепции и организационно-экономических методов стратегического управления деятельностью предприятия в конкурентной среде. 1998. (диссертация)
45. Липаев В. В., Позин Б. А. Штрик А. А. Технологии сборочного программирования. /Под ред. В. В. Липаева. М.: Радио и связь, 1992.
46. Литвин П., Гетц К., Гунделой М. Разработка корпоративных приложений в Access 2002. Для профессионалов. СПб.: Питер, 2003. - 848с.
47. Литвин П., Гетц К., Гунделой М. Разработка настольных приложений в Access 2002. Для профессионалов. СПб.: Питер, 2002. - 1008с.
48. Локальные вычислительные сети: принципы построения, архитектура, коммуникационные средства /Под ред. С. В. Назарова. — Кн. 1. — М.: Финансы и статистика, 1994. 208с.
49. Макарова Е. Г., Андреева Т. Е. Роль аналитика в управлении компанией. // Материалы с конференции ИКФ «АЛЬТ» 27 июня 2003 г. (http://test.gaap.ru/biblio/management/practice/default.asp)
50. Макарова Е. Г., Андреева Т. Е. Так управленческий учет или . просто бюджетирование? (www.klerk.ru/boss/783 69)
51. Маклаков С. Переход к технологии клиент-сервер с помощью CASE-средств Computer Associates. (http://www.interface.ru/fset.asp?Url=/ca/cs.htm)
52. Мальцев А.А. Формирование единой информационной основы бухгалтерского учета в системе финансового обеспечения бюджетной сферы. // Вестник ОГУ. 2004. №4. - с. 80-87.
53. Мамаев В., Вишневский A. Microsoft SQL Server 7.0 для профессионалов. -СПб: Питер, 2001.-896с.
54. Материалы экспертно-консультативного совета по вопросам управленческого учета при Минэкономразвития России (http://cma.org.ru).
55. Матюшок В. М. Excel 7.0: Общие и экономические расчеты. М.: Изд-во РУДН, 1997.-204с.
56. Мельник О. ERP и системы бюджетирования: тенденции и проблемы. // ИНФОБИЗНЕС ОНЛАЙН, выпуск от 31.03.2003. (http://www.ibusiness.ru)
57. Менеджмент, методология и практика, (http://www.management.com.ua/)
58. Метрологическое обеспечение производства. Организация и порядок проведения калибровки средств измерений.: СТП Р-56-05-04. ОАО "Пивоваренная компания "Балтика".
59. Миловидов В. Россия XXI: рецепты экономического роста. // Рынок ценных бумаг. - Спецвыпуск. - 2000.
60. Молчанов А. Ю. Технологии создания прикладных программ для распределенных вычислений. // Автоматизация в промышленности. 2005. № 1. — с. 13.
61. Николаева С. А., Шебек С. В. Корпоративные стандарты: от концепции до инструкции. М.: Книжный мир, 2002. 333с.
62. Обзор Microsoft SQL Server (http://www.microsoft.com/rus/msdn/library/database.asp).
63. Ойхман Е. Г., Попов Э. В. Реинжиниринг бизнеса: Реинжиниринг организаций и информационные технологии. М.: Финансы и статистика, 1997.-336с.
64. Опрос экспертов 2003. // Интернет-издание "Вестник ПБ", раздел аналитики (http://www.programbank.ru/).
65. Организация управления ключ к успеху автоматизации. // «ЭКОНОМИКА И ВРЕМЯ» (Санкт-Петербург), № 31 (518) от 16.08.2004.-с. 12.
66. Отчет проекта ТАСИС об исследовании «Управленческий учет на российских предприятиях: практика ведения и перспективы развития». (http://cma.org.ru/cma/21204?PARENTRUBR=21134)
67. Полезные примеры и нестандартные решения в MS Access. (http://www.msdatabase.ru/index.php7programs.htm)
68. Попова А. Саватюгин А. Учитесь учитывать! Становление управленческого учета. // Рынок ценных бумаг. Аналитический журнал Издательского Дома "РЦБ". 1999. - № 6 (141). - с.50-52.
69. Постников С.А. Системы ERP/MRP как основа для CALS-технологий на современном российском предприятии. // Качество 21 век 2004.1. с. 82-83.
70. Программирование Access 97 (http://nsa.chat.ru/SecurAbout.html).
71. Программное обеспечение CASE-средств (http://www.interface.ru/fset.asp?Url=/soft.htm).
72. Ресурсы по программированию Microsoft Access (http://www.programmingmsaccess.com).
73. Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. 5-е изд., перераб. и доп.: Пер с англ. - СПб.: БХВ-Петербург, 2004.- 1040с.
74. Роземблют А., Винер Н., Бигелоу Д. Поведение, целенаправленность и телеология. // Винер Н. Кибернетика или управление и связь в животном мире. М., 1968, с. 285-294.
75. Ролланд Д. Основные концепции баз данных.: Пер. с англ. М.: Издательский дом "Вильяме", 2002. - 256с.
76. Роль управленческого учета на предприятии (http://www.gaap.ru/biblio/mngacc21 .htm).
77. РОМИР-Мониторинг (http://www.rmh.ru/).
78. Рынок корпоративного ПО. // C-news, 12.02.2003.
79. Саймон А. Р. Стратегические технологии баз данных: менеджмент на 2000 год: Пер. с англ. /Под ред. и с предисл. М. Р. Когаловского. -М.: Финансы и статистика, 1999. 479с.
80. Самочкин В.Н., Тимофеева О.А., Калюкин А.А., Захаров Р.А. Учет риска при принятии управленческих решений на этапе формирования бюджета. // Менеджмент в России и за рубежом. №3. - 2000. - с.63-66.
81. Санна П.Visual Basic для приложений в подлиннике. /Пер. с англ. — СПб.: БХВ-Петербург, 1997. -704с.
82. Свободная энциклопедия Википедия (http://ru.wikipedia.org/).
83. Селко Д. Деревья в SQL. // журнал DBMS, April 1996.перевод статьи находится на сайте http://sdm.viptop.ru/articles/sqltrees.html)
84. Семенов А. МГТС: реалии и перспективы: Автоматизация на службе бухучета // Московский телефонист. № 15. - 2003. - с. 3. (http://www.mgts.ru/)
85. Семинары России, Государственный университет управления, (www.seminarium.ru).
86. Скоун Т. Управленческий учет как его использовать для контроля бизнеса. М.: ЮНИТИ. Аудит, 1997 - 179с.
87. Соколов Я. В. Бычкова С. М. О приоритете содержания над формой: проблемы учета. // Бухгалтерский учет №1. 2000. с. 72-75.
88. Справочное руководство пользователя к пакету Rational Rose.
89. Татарских Б.Я., Ашмарина С.И. Информационное пространство, как фактор экономического развития. // Вестник ОГУ 2004. № 8. - с. 35-44.
90. Технологии программирования в среде Microsoft Access (http://msa.km.ru/msa/access/article.asp?id=295).
91. Тихомиров Ю. В. Microsoft SQL Server 7.0: разработка приложений. -СПб.: БХВ-Петербург, 2000. 352с.
92. Управленческий консалтинг и информационные технологии. // Национальная экономическая газета, № 42 (659) от 06.06.2003. с 4.
93. Финансовый директор 2004. №1. - с. 20-24.
94. Форум по VB, VBA, MS Access (http://am.rusimport.ru/MsAccess/forums.aspx?t=l).
95. Форум по классификации видов учета -(http://www.consulting.ru/discus/messages/163/238.html7977829847).
96. Форум разработчиков технологии программирования (www.hiprog.ru).
97. Форум разработчиков Microsoft Access (www.leadersoft.ru).
98. Форум разработчиков баз данных (www.sql.ru).
99. Харитонова И. А., Михеева В. Д. Microsoft Access 2000. СПб.: БХВ - Санкт-Петербург 2000. - 1088с.
100. Хорнгрен Э.С., Ван Бреда М.Д. Бухгалтерский учет: управленческий аспект. М.: Финансы и статистика, 1995. 416с.
101. Чаадаев В., Бронникова Т. Построение интегрированной системы управления компанией: управление финансами и ERP-система. // RM MAGAZINE. № 4/5. - 2003. - с. 34-40.
102. Чикунова Е. Управленческий учет: мировой опыт и возможности его использования в России. // Управление собственностью. 2002. №4.-с. 16-19.
103. Шеремет А.Д. Основы управленческого учёта. М.: "ФБК-Пресс" 2000.-251с.
104. Щербаков В.В. Система информационного обеспечения внутреннего контроля в коммерческом банке. // Аудит и финансовый анализ 2000. №4. - с. 4-20.
105. Электронный документооборот (http://www.eos.ru/articles.html).
106. Codd E. F. A Relational Model of Data for Large Shared Data Banks. // Communications of the ACM June 1970.
107. Database Applications and Servers // SQL Server Books Online справочное руководство no Microsoft SQL Server 2000.
108. Displaying Help by Using the HtmlHelp API // MSDN Library April 2003, Microsoft Office 2000/Visual Basic Programmer's Guide.
109. Help for HTML Help (справочная система к программному продукту Microsoft HTML Help Workshop).
110. Ivar Jacobson. Object-Oriented Software Engineering.- USA: Addison-Wesley Publishing Company 1994. 528 c.113. MSDN Library April 2003.
111. PC Week/RE 1999. №34. - c. 134-142.
112. SQL Server Books Online (справочное руководство по Microsoft SQL Server 2000).