Исследование и реализация систем финансового и управленческого учета крупного бюджетного предприятия тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат физико-математических наук Егорычев, Илья Борисович
- Специальность ВАК РФ05.13.11
- Количество страниц 133
Оглавление диссертации кандидат физико-математических наук Егорычев, Илья Борисович
Введение.
Глава 1. Методы и средства автоматизации учета на предприятии.
1.1 Постановка задачи автоматизации учета и основные понятия.
1.1.1 Предварительные этапы процесса создания информационных систем.
1.1.2 Основные этапы процесса создания информационных систем.
1.2. Обзор современных технологий и средств для построения автоматизированных систем масштаба предприятия.
1.2.1. Архитектура клиент-серверных приложений.
1.2.2 Организация хранения данных.
1.2.3. Топология систем.
1.2.4. Сервис-ориентированная архитектура (SOA).
1.2.5. Расширение SOA применением архитектуры, управляемой событиями (EDA).
1.2.6. Web-технологии.
1.3. Обзор типовых систем для автоматизации учета.
1.4. Выводы.
Глава 2. Разработка подхода к автоматизации учета на бюджетных предприятиях.
2.1 Анализ предметной области.
2.2 Формулировка и обоснование разработанного подхода к автоматизации.
2.2.1 Суть разработанного подхода к автоматизации.
2.2.2 Требования к учетным системам.
2.3 Разработка подхода к созданию учетных систем.
2.3.1 Основные идеи, сформулированные в рамках подхода к созданию учетных систем.
2.3 Выводы.
Глава 3. Автоматизация финансового учета.
3.1 Ведение бухгалтерского и налогового учета на рассматриваемом предприятии до 2005 года.
3.2 Внедрение системы бухгалтерского учета на платформе «1С:Предприятие» версии 7.7.
3.3. Возникшие при внедрении системы бухгалтерского учета проблемы и их решение.
3.4. Организация ведения налогового учета.
3.5. Результаты автоматизации бухгалтерского и налогового учета.
3.6. Выводы.*.
Глава 4. Разработка инструментария для построения учетных систем
4.1. Проектирование архитектуры инструментального комплекса.
4.2. Функциональные возможности и вопросы реализации.
4.2.1. Механизм семантической разметки структуры БД.
4.2.2 Средства обработки данных.
4.2.3 Средства защиты данных.
4.2.3.1 Математическая модель системы прав доступа.
4.2.3.2 Ролевое управление доступом.
4.2.3.3 Дискреционное управление доступом.
4.2.3.4 Механизм управление доступом на основе семантической разметки структуры БД.
4.2.4. Особенности построения пользовательского интерфейса.
4.2.5. Механизм выполнения действий и генерации отчетов.
4.3 Выводы.
Глава 5. Интеграция систем.
5.1 Постановка задачи.
5.2 Средства интеграции систем.
5.3 Формат передачи данных между системами.
5.4 Сервисная шина.
5.5 Подключение учетных систем на платформе «1С:Предприятие» к сервисной шине.
5.6 Подключение систем на основе инструментального комплекса к сервисной шине.
5.7 Система предварительной обработки данных.
5.8 Выводы.
Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Моделирование предметной области при проектировании автоматизированных систем бухгалтерского учета1998 год, доктор экономических наук Шуремов, Евгений Леонидович
Организационно-техническое структурирование системы учета в процессе автоматизации2007 год, кандидат экономических наук Дорохова, Евгения Владимировна
Методы построения корпоративных систем управленческого учета на основе технологий Microsoft2005 год, кандидат экономических наук Волоцкой, Дмитрий Михайлович
Модели, методы и программные средства для построения интегрированных экспертных систем2004 год, доктор технических наук Рыбина, Галина Валентиновна
Развитие теории и методологии проектирования информационных систем бухгалтерского учета1999 год, доктор экономических наук Краева, Татьяна Аркадьевна
Введение диссертации (часть автореферата) на тему «Исследование и реализация систем финансового и управленческого учета крупного бюджетного предприятия»
Актуальность темы
Деятельность любого предприятия связана с достижением определенных целей. Ими могут быть получение прибыли, развитие производства, создание востребованных научных разработок и т.п. Достижение целей предприятия неразрывно связано с такой характеристикой его деятельности как эффективность. Одним из средств достижения необходимого уровня эффективности работы является комплексная автоматизация различных областей финансового (бухгалтерского, налогового) и управленческого учета, позволяющая повысить достоверность информации, оперативность ее представления, полноту, надежность хранения, а также увеличить скорость ее обработки.
Автоматизация учета на предприятии подразумевает решение целого ряда как типовых, так и нетиповых задач. Существующие подходы к автоматизации учета сводятся к применению типовых или к разработке собственных информационных систем. У каждого из этих подходов есть свои преимущества и недостатки. При этом эффективность автоматизации во многом зависит от способа комбинации собственных и типовых информационных систем для решения учетных задач.
При ведении учета на бюджетных предприятиях возникает целый ряд дополнительных проблем, причинами которых являются:
• Сложность формирования регламентированной финансовой отчетности.
• Отсутствие необходимой полноты учетных данных.
• Наличие специфических учетных задач.
Для автоматизации учета бюджетных предприятий необходимо выработать эффективный подход, учитывающий их специфику и сочетающий в себе как внедрение и адаптацию типовых информационных систем, так и создание собственных автоматизированных учетных систем, и обеспечение интеграции и верификации данных различных систем.
В условиях необходимости разработки собственных систем для решения, например, нетиповых задач учета важно иметь эффективные средства, с использованием которых создание таких систем было бы быстрым и удобным, а сами системы удовлетворяли бы требованиям, которые обусловлены областью их применения. Существующие средства не обладают достаточной гибкостью и не являются простыми в освоении. Поэтому актуально создание комплекса простых, гибких и удобных инструментальных средств для разработки информационных систем автоматизации учета на предприятии.
Цели диссертационной работы
Основными целями диссертационной работы является разработка подхода, повышающего эффективность автоматизации финансового и управленческого учета бюджетных организаций, а также создание комплекса инструментальных средств для быстрой и удобной разработки учетных систем.
Для достижения поставленных целей требуется решить следующие задачи:
• Описать модель предметной области финансового и управленческого учета бюджетных организаций.
• Выработать и обосновать подход, повышающий эффективность автоматизации финансового и управленческого учета бюджетных организаций.
• Создать инструментальный комплекс для быстрой и удобной разработки автоматизированных учетных систем.
• С использованием разработанного инструментального комплекса создать ряд систем для автоматизации нетиповых областей учета на крупном бюджетном предприятии.
• Спроектировать и реализовать механизмы интеграции и верификации данных различных систем.
Научная новизна
В данной работе выработан, обоснован и успешно применен подход к автоматизации учета, сочетающий в себе как внедрение и адаптацию типовых систем, так и создание для решения нетиповых задач собственных автоматизированных учетных систем с последующей их интеграцией и верификацией данных на основе принципов сервис-ориентированной архитектуры. Такой подход позволяет повысить эффективность процессов обработки данных при автоматизации учета на бюджетных предприятиях.
Выработан новый подход к созданию специализированных учетных систем, позволяющий существенно сократить сроки их разработки и снизить объем навыков и знаний, необходимых разработчику. Этот подход реализован в созданном инструментальном комплексе.
Практическая ценность
Реализован инструментальный комплекс для быстрого создания автоматизированных учетных систем. С его помощью на крупном бюджетном предприятии были разработаны и реализованы системы для автоматизации ряда нетиповых задач управленческого учета. Расширена функциональность типовой системы для финансового учета в соответствии со спецификой деятельности бюджетных предприятий. Разработаны средства интеграции и верификации данных различных учетных систем.
Апробация
Основные положения диссертации докладывались на VIII общероссийской научной конференции «Математика и безопасность информационных технологий», Москва, МГУ им. М.В. Ломоносова, 2009; на научном семинаре «Проблемы современных информационно-вычислительных систем», МГУ им. М.В. Ломоносова, 2009; на научно-исследовательском семинаре «Проблемы проектирования и реализации базового аппаратно-программного обеспечения» в НИИ системных исследований РАН.
Публикации
По теме диссертационной работы опубликованы 3 печатные работы [66] [67] [68].
Объем и структура работы
Диссертация состоит из введения, пяти глав, заключения, списка литературы и двух приложений.
Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Развитие теории и методологии формирования учетных систем на основе интернациональных моделей финансового учета и контроля2009 год, доктор экономических наук Зимакова, Лилия Александровна
Корпоративные электронные информационные среды поддержки научно-образовательной деятельности на основе процессно-ролевого подхода2005 год, доктор технических наук Игнатова, Ирина Гургеновна
Активно-адаптивная система бухгалтерского учета в сельском хозяйстве: Концептуальные подходы, теория и практика2002 год, доктор экономических наук Широбоков, Владимир Григорьевич
Разработка структурных моделей учетных операций на агропромышленном предприятии2005 год, кандидат экономических наук Зверев, Александр Егорович
Методология интеграции и государственного регулирования информационных ресурсов (региональный аспект)2009 год, доктор экономических наук Жихарев, Александр Павлович
Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Егорычев, Илья Борисович
5.8 Выводы
В главе освещены вопросы разработки и реализация средств для интеграции и верификации данных учетных систем. Основой для таких средств автором выбраны принципы сервис-ориентированной архитектуры. Для интеграции и верификации данных была создана сервисная шина и необходимые адаптеры для согласования форматов. При помощи разработанных средств удалось повысить достоверность данных за счет их верификации, а также полноту и оперативность представления информации, благодаря возможности обмена данными между системами.
Заключение
В диссертационной работе получены следующие основные результаты:
1. Сформулирован и обоснован подход, повышающий эффективность автоматизации финансового и управленческого учета на бюджетных предприятиях.
2. Создан инструментальный комплекс для быстрого создания учетных систем. В нем разработаны и реализованы новые механизмы: семантическая разметка структуры БД, вызов хранимых процедур БД, автоматическая генерация пользовательского интерфейса, настраивающегося в соответствии с логикой системы, генерация отчетов и вызов сценариев ОС.
3. Разработана и описана математическая модель системы управления доступом к данным в учетных системах. На ее основе в инструментальном комплексе реализованы соответствующие механизмы.
4. На основе инструментального комплекса разработан ряд учетных систем для ведения управленческого учета на крупном бюджетном предприятии.
5. Исследована возможность внедрения и адаптации типовой информационной системы при автоматизации финансового учета на крупном бюджетном предприятии.
6. На основе принципов сервис-ориентированной архитектуры созданы средства интеграции и верификации данных между учетными системами.
Таким образом, в диссертационной работе описан подход к решению актуальной задачи повышения эффективности автоматизации процессов обработки учетных данных и сокращения сроков создания информационных систем
Список литературы диссертационного исследования кандидат физико-математических наук Егорычев, Илья Борисович, 2010 год
1. 1С ¡Бухгалтерия бюджетного учреждения 8. — http ://v8.1 с .ш/budgaec/2. 1С:Предприятие 7.7 Руководство пользователя // Фирма «1С» 1999 г.
2. ANSI/INCITS 359-2004. -http://www.techstreet.com/cgi-bin/detail?productid= 1151353
3. Application Servers (appservers). — http://www.bestpricecomputers.co.uk/glossary/application-server.htm
4. Ash Berlin / DBIx-Class. — http://search.cpan.org/dist/DBIx-Class/
5. Catalyst — Web Framework. — http://www.catalystframework.org/
6. CyberNotes: Browser Performance Comparisons. — http://cybernetnews.com/cybernotes-browser-performance-comparisons/
7. Dana Moore, Raymond Budd, Edward Benson. Professional Rich Internet Applications: AJAX and Beyond // Wrox, 2007
8. Daniel J. Barrett, Richard Silverman. SSH, The Secure Shell: The Definitive Guide // O'Reilly, 2001
9. Database server — http://www.articleworld.org/Databaseserver
10. David A. Chappell. Enterprise Service Bus // O'Reilly, 2004
11. Den Odell, Pro Javascript RIA Techniques: Best Practices, Performance and Presentation // Apress, 2009
12. E.Curry, P.Gtace. Flexible Self-Management Using the Model-ViewController Pattern // IEEE Software May/June 2008
13. Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software // Addison-Wesley Professional, 1994
14. ERP в формате гипермаркета. —http ://iteam.ru/publications/it/section54/article2169/
15. HTML 5 differences from HTML 4. — http://dev.w3.org/html5/html4-differences/
16. HTML 5 Draft Standard. — http://www.whatwg.org/specs/web-apps/current-work/multipage/
17. IBM Software WebSphere. — http://www-01 .ibm.com/software/websphere/
18. Internet Information Services. Overview — http://www.iis.net/overview
19. Iqbal M. Khan. Five Reasons for using an ORM Tool. — http://www.alachisoft.com/articles/orm.html
20. Jack van Hoof. How EDA extends SOA and why it is important. — http://soa-eda.blogspot.com/2006/ll/how-eda-extends-soa-and-why-it-is.html
21. James E. Goldman, Phillip T. Rawles, Julie R. Mariga. Client/Server Information Systems: A Business-Oriented Approach // Wiley, 1998
22. Jeff Hanson. Event-driven services in SOA // Javaworld, Январь 2005
23. Jeri Edwards. 3-Tier Server/Client at Work // John Wiley & Sons, 1999
24. Jesse James Garrett. Ajax: A New Approach to Web Applications. — http://www.adaptivepath.eom/ideas/essays/archives/000385.php
25. Joel P. Kanter. Understanding Thin-Client/Server Computing // Microsoft Pr, 1998
26. Karl Weick. The Management of Change among Loosely Coupled Elements // Making Sense of the Organization // Wiley-Blackwell, 2000
27. Kokichi Matsumoto. Thin Clients Transform Corporate IT Infrastructure // Kurodahan Press, 2007
28. Martin Fowler. GUI Architectures. — http://www.martinfowler.com/eaaDev/uiArchs.html
29. Martin Fowler. Patterns of enterprise application architecture // Addison-Wesley, 2002
30. Martin Fowler. Separated Presentation. — http://www.martinfowler.com/eaaDev/SeparatedPresentation.html
31. Michi Henning. The Rise and Fall of CORBA // ACM Queue Vol. 4 No. 5—Июнь 200633.Microsoft.NET. Overview —http ://www. microsoft, com/net/overview, aspx
32. Moore J. What is Ajax? — http://www.riaspot.com/articles/entry/What-is-Ajax
33. MySQL Change History. — http://dev.mysql.eom/doe/refman/5.0/en/news.html
34. OASIS: SOA Reference Model TC. — http://www.oasis-open.org/committees/tchome.php ?wgabbrev=soa-rm
35. OASIS: Advancing open standards for the global information society. — http://www.oasis-open.org
36. Oracle Fusion Middleware. Oracle Documentation — http://www.oracle.com/technology/documentation/index.html
37. Paul Dorsey. Fusion Development: A Database-Centric Approach. — http://www.dulcian.com/papers/ODTUG/2007/2007ODTUGFusion-Development.htm
38. Per Kroll, Philippe Kruchten, Grady Booch. The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP // Addison-Wesley Professional, 2003
39. Peter Eeles, Kelli A. Houston, Wojtek Kozaczynski. Building J2EE Applications with the Rational Unified Process // Addison-Wesley Professional, 2002
40. Restrictions on Stored Routines, Triggers, and Events. — http://dev.mysql.eom/doc/refman/6.0/en/stored-program-restrictions.html
41. Role Based Access Control (RBAC) and Role Based Security. — http://csrc.nist.gov/rbac/
42. Ryan Paul. Firefox 3 goes on a diet, eats less memory than IE and Opera. —http://arstechnica.com/open-source/news/2008/03/firefox-3-goes-on-a-diet-eats-less-memory-than-ie-and-opera.ars
43. Shreeraj Shah. Web 2.0 Security — Defending AJAX, RIA, AND SOA // Charles River Media, 2007
44. SOA как основа конкурентных преимуществ // Инновации технологии в бизнесе №1/2008
45. SOAP Version 1.2. — http://www.w3.org/TR/soapl2-partl/
46. Stefan Bergstrom, Lotta Raberg. Adopting the Rational Unified Process: Success with the RUP // Addison-Wesley Professional, 2004
47. TableKit: HTML table enhancements using Prototype. — http://millstream.com.au/view/code/tablekit/
48. Vikrant. Which Rich Internet Application (RIA) Technology Will Lead The Pack. — http://www.betadaily.com/2008/03/07/which-rich-internet-application-ria-technology-will-lead-the-pack/
49. Web Services Business Process Execution Language Version 2.0 // OASIS Standard, April 2007
50. Web Services Orchestration Using BPEL. — https://blueprints.dev.java.net/bpcatalog/ee5/soa/
51. WebSphere MQ V6 Fundamentals. An IBM Redbooks publication. — http://www.redbooks.ibm.com/abstracts/sg247128.html
52. Web-расширение. 1С:Предприятие 8. — http ://v8.1 c.ru/overview/WEB .htm
53. What is thin client? — A Word Definition From the Webopedia Computer Dictionary. — http://www.webopedia.eom/TERM/t/thinclient.html
54. Wiky: A Bidirectional Markup Converter. — http ://goessner.net/articles/wiky/
55. WSDL 2.0 Specification. — http://www.w3.org/TR/wsdl20/
56. XML-автомат // Инновации технологии в бизнесе №2/2008
57. Бесков Д. Обзор процесса создания информационных систем. — http://beskov.ni/2006/01/31/obzor-protsessa-razrabotki-is/
58. Галатенко В.А. Основы информационной безопасности. — http ://www.intuit .ru/department/security/secbasics/
59. ГОСТ 34.601-90 — Автоматизированные системы. Стадии создания. — http://www.nist.ru/hr/doc/gost/34-601-90.htm
60. ГОСТ Р ИСО/МЭК 12207-99 — Информационная технология. Процессы жизненного цикла программных средств. — http://protect.gost.ru/document.aspx?control=7&id=132297
61. Гостехкомиссия России. Руководящий документ. Защита от несанкционированного доступа к информации. Термины и определения. — http://www.fstec.ru/docs/doc33002.htm
62. Драгунов О. Парольная аутентификация. — http://www.itech.su/article/109/parolnajaautentifikaeija.html
63. Дубина О. Обзор паттернов проектирования. — http ://citforum.ru/ SE/proj ect/pattern/
64. Егорычев И.Б. Инструментарий для построения автоматизированных учетных систем с WEB-интерфейсом // Программные продукты и системы, 2008, №4
65. Егорычев И.Б. Об автоматизации учета на бюджетном предприятии // Прикладная информатика, 2007, №6
66. Комплекс полноценности. — http://wvvw.iteam.ru/publications/it/section54/article2726/
67. Комплексные решения: за и против. — http://iteam.ru/publications/it/section54/article2726/
68. Корниенко С. Связка: Windows 2003 Server + Сервер терминалов + 1С Предприятие 7.7. — http://www.mista.ru/articleslc/terminal.htm
69. Кулешов И. Интеграция и автоматизация: BPEL в действии. И «Byte/Россия», Декабрь 2006
70. Налоговый кодекс Российской Федерации (НК РФ) (с изменениями и дополнениями). Глава 25. Налог на прибыль организаций. — http://www.garant.ni/main/10800200-025.htm#0
71. Петренко Э. Эволюция: через ESB к SOA // Инновации технологии в бизнесе, 2008, №1
72. Федосеев А. Внедрение без обмана. Часть II. — http://www.iteam.ru/publications/finances/section14/article842/
73. Федосеев А. Внедрение без обмана. Часть VI. — http://www.iteam.ru/publications/finances/section14/article886/
74. Федосеев А. Внедрение без обмана. Часть VII —http://www.iteam.ш/publications/flnances/section14/article938/
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.