Научная статья на тему 'ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ ПРИЛОЖЕНИЯ В "1С: ПРЕДПРИЯТИЕ" НА ЯЗЫКЕ UML'

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ ПРИЛОЖЕНИЯ В "1С: ПРЕДПРИЯТИЕ" НА ЯЗЫКЕ UML Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
32
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ / МОДЕЛЬ ДАННЫХ / ЯЗЫК МОДЕЛИРОВАНИЯ UML / INFORMATION SYSTEM DESIGN / DATA MODEL / UML MODELING LANGUAGE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Дзитиев А.П., Дзиов Д., Толоконников И.Г.

В статье рассмотрено использование языка моделирования UML при объектно-ориентированном моделировании бизнес-приложения, разрабатываемого в среде «1С: Предприятие».

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Дзитиев А.П., Дзиов Д., Толоконников И.Г.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

OBJECT-ORIENTED MODELING OF THE APPLICATION "1C: ENTERPRISE" IN UML

The article considers the use of UML modeling language in object-oriented modeling of business applications developed in the environment of "1C: Enterprise".

Текст научной работы на тему «ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ ПРИЛОЖЕНИЯ В "1С: ПРЕДПРИЯТИЕ" НА ЯЗЫКЕ UML»

УДК 004

Дзитиев А.П. студент магистратуры Дзиов Д. студент магистратуры Толоконников И. Г., к э. н.

доцент

Северо-Осетинский государственный университет

Россия, г. Владикавказ ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ ПРИЛОЖЕНИЯ В «1С: ПРЕДПРИЯТИЕ» НА ЯЗЫКЕ UML Аннотация: В статье рассмотрено использование языка моделирования UML при объектно-ориентированном моделировании бизнес-приложения, разрабатываемого в среде «1С: Предприятие».

Ключевые слова: проектирование информационной системы; модель данных; язык моделирования UML.

Dzitiev A.P. undergraduate Dziov D. undergraduate Tolokonnikov I. G. associate professor, PhD in economics North Ossetian state University Russia, Vladikavkaz OBJECT-ORIENTED MODELING OF THE APPLICATION "1C: ENTERPRISE" IN UML Abstract: The article considers the use of UML modeling language in object-oriented modeling of business applications developed in the environment of "1C: Enterprise ".

Key words: information system design; data model; UML modeling language.

Язык моделирования UML часто используется в качестве языка описания построения модели и разработки технической документации для объектно-ориентированных информационных систем, а также бизнес-приложений, которые затем реализуют в среде разработки. Такую возможность дает объектно-ориентированная платформа «1С: Предприятие 8» при проектировании прикладных приложений.

При проектировании конфигурации 1С: Предприятия возможности языка UML путем так называемого поуровневого спуска от исходного вида приводят к построению объектной модели объектов конфигурации. Начальная спецификация функций бизнес-приложения выводится в концептуальную модель бизнес-приложения. Такая диаграмма прецендентов помогает выделить пользователей и спроектировать нужный каждому

функционал. На рисунке 1 показан фрагмент модели СЯМ-системы (ПМЬ-диаграмма).

Подробное описание предметной области показывает диаграмма деятельности - последовательность операций бизнес-процесса. Бизнес-приложение в «1С: Предприятие» состоит из прототипов-шаблонов (абстрактных базовых классов) с нужным функционалом (справочники, документы, регистры, отчеты и т.д.).

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

Рис. 1. Функциональная модель приложения Модель прикладного объекта строится с использованием диаграмм классов ЦИЬ. Базовой единицей является класс, соответствующий прикладному объекту. Каждый прикладной объект привязывается к прототипу с помощью механизма языка UML — стереотипов, позволяющего классифицировать объекты на уровне объектной модели по принадлежности к шаблонам платформы.

На рис. 2 показан фрагмент объектной модели предметной области. Структурные связи между объектами диаграмма классов показывает с помощью отношений ассоциации (аналог связей в ЕЯ-модели).

Рис. 2. Объектная модель данных процесса заключения договора Системная связь «часть — целое» отображается в виде отношения агрегации. Отношение агрегации - отношение композиции в UML, отражает отношение «часть — целое», например, структуру прикладного объекта с подчиненными табличными частями. Отношение зависимости используется при отражении связей объектов, когда один объект использует атрибуты другого объекта при обработке данных.

Таким образом графическая нотация UML помогает визуализировать и документировать разработку прикладных приложений в «1С:Предприятие 8» и облегчает разработку модели бизнес-приложения в предметно-ориентированной среде «1С:Предприятие 8»

Использованные источники: 1. Методика использования унифицированного языка моделирования UML при проектировании прикладных приложений на платформе «1С:Предприятие 8». // Экономические информационные системы и их безопасность: разработка, применение и сопровождение: материалы регион.

науч.— практ. конф. профессорско-преподавательского состава, молодых ученых, аспирантов и студентов, 1-5 окт. 2009 г., п. Архыз. — Ростов н/Д: Ростов. гос. эконом. ун-т (РИНХ), 2010. — С. 118-126.

i Надоели баннеры? Вы всегда можете отключить рекламу.