Исследование и реализация систем финансового и управленческого учета крупного бюджетного предприятия тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат физико-математических наук Егорычев, Илья Борисович

  • Егорычев, Илья Борисович
  • кандидат физико-математических науккандидат физико-математических наук
  • 2010, Москва
  • Специальность ВАК РФ05.13.11
  • Количество страниц 133
Егорычев, Илья Борисович. Исследование и реализация систем финансового и управленческого учета крупного бюджетного предприятия: дис. кандидат физико-математических наук: 05.13.11 - Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей. Москва. 2010. 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 шифр ВАК

Введение диссертации (часть автореферата) на тему «Исследование и реализация систем финансового и управленческого учета крупного бюджетного предприятия»

Актуальность темы

Деятельность любого предприятия связана с достижением определенных целей. Ими могут быть получение прибыли, развитие производства, создание востребованных научных разработок и т.п. Достижение целей предприятия неразрывно связано с такой характеристикой его деятельности как эффективность. Одним из средств достижения необходимого уровня эффективности работы является комплексная автоматизация различных областей финансового (бухгалтерского, налогового) и управленческого учета, позволяющая повысить достоверность информации, оперативность ее представления, полноту, надежность хранения, а также увеличить скорость ее обработки.

Автоматизация учета на предприятии подразумевает решение целого ряда как типовых, так и нетиповых задач. Существующие подходы к автоматизации учета сводятся к применению типовых или к разработке собственных информационных систем. У каждого из этих подходов есть свои преимущества и недостатки. При этом эффективность автоматизации во многом зависит от способа комбинации собственных и типовых информационных систем для решения учетных задач.

При ведении учета на бюджетных предприятиях возникает целый ряд дополнительных проблем, причинами которых являются:

• Сложность формирования регламентированной финансовой отчетности.

• Отсутствие необходимой полноты учетных данных.

• Наличие специфических учетных задач.

Для автоматизации учета бюджетных предприятий необходимо выработать эффективный подход, учитывающий их специфику и сочетающий в себе как внедрение и адаптацию типовых информационных систем, так и создание собственных автоматизированных учетных систем, и обеспечение интеграции и верификации данных различных систем.

В условиях необходимости разработки собственных систем для решения, например, нетиповых задач учета важно иметь эффективные средства, с использованием которых создание таких систем было бы быстрым и удобным, а сами системы удовлетворяли бы требованиям, которые обусловлены областью их применения. Существующие средства не обладают достаточной гибкостью и не являются простыми в освоении. Поэтому актуально создание комплекса простых, гибких и удобных инструментальных средств для разработки информационных систем автоматизации учета на предприятии.

Цели диссертационной работы

Основными целями диссертационной работы является разработка подхода, повышающего эффективность автоматизации финансового и управленческого учета бюджетных организаций, а также создание комплекса инструментальных средств для быстрой и удобной разработки учетных систем.

Для достижения поставленных целей требуется решить следующие задачи:

• Описать модель предметной области финансового и управленческого учета бюджетных организаций.

• Выработать и обосновать подход, повышающий эффективность автоматизации финансового и управленческого учета бюджетных организаций.

• Создать инструментальный комплекс для быстрой и удобной разработки автоматизированных учетных систем.

• С использованием разработанного инструментального комплекса создать ряд систем для автоматизации нетиповых областей учета на крупном бюджетном предприятии.

• Спроектировать и реализовать механизмы интеграции и верификации данных различных систем.

Научная новизна

В данной работе выработан, обоснован и успешно применен подход к автоматизации учета, сочетающий в себе как внедрение и адаптацию типовых систем, так и создание для решения нетиповых задач собственных автоматизированных учетных систем с последующей их интеграцией и верификацией данных на основе принципов сервис-ориентированной архитектуры. Такой подход позволяет повысить эффективность процессов обработки данных при автоматизации учета на бюджетных предприятиях.

Выработан новый подход к созданию специализированных учетных систем, позволяющий существенно сократить сроки их разработки и снизить объем навыков и знаний, необходимых разработчику. Этот подход реализован в созданном инструментальном комплексе.

Практическая ценность

Реализован инструментальный комплекс для быстрого создания автоматизированных учетных систем. С его помощью на крупном бюджетном предприятии были разработаны и реализованы системы для автоматизации ряда нетиповых задач управленческого учета. Расширена функциональность типовой системы для финансового учета в соответствии со спецификой деятельности бюджетных предприятий. Разработаны средства интеграции и верификации данных различных учетных систем.

Апробация

Основные положения диссертации докладывались на VIII общероссийской научной конференции «Математика и безопасность информационных технологий», Москва, МГУ им. М.В. Ломоносова, 2009; на научном семинаре «Проблемы современных информационно-вычислительных систем», МГУ им. М.В. Ломоносова, 2009; на научно-исследовательском семинаре «Проблемы проектирования и реализации базового аппаратно-программного обеспечения» в НИИ системных исследований РАН.

Публикации

По теме диссертационной работы опубликованы 3 печатные работы [66] [67] [68].

Объем и структура работы

Диссертация состоит из введения, пяти глав, заключения, списка литературы и двух приложений.

Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК

Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Егорычев, Илья Борисович

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 файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.