УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ...

5
УДК 004.415.2 ОБЪЕКТНО-СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ СТРАХОВЫХ ИНФОРМАЦИОННЫХ СИСТЕМ © 2013 С.В. Мкртычев, кандидат технических наук, доцент, доцент кафедры «Информатика и вычислительная техника» Тольяттинский государственный университет, Тольятти (Россия) Ключевые слова: объектно-структурное моделирование; страховая информационная система; логическая мо- дель; шаблон проектирования; концептуальный класс объектов; страховой портфель. Аннотация: рассматривается подход к разработке шаблона логической модели страховой информационной системы. Данный подход основан на методологии объектно-структурного моделирования автоматизированных систем производственного учета. Создан и описан новый концептуальный класс объектов «Страховой портфель». Страховая информационная система (СИС) является ключевым компонентом корпоративной информацион- ной системы страховой компании (КИС) и состоит из подсистем, обеспечивающих автоматизацию таких спе- циализированных задач страховой деятельности, как учет и сопровождение договоров страхования и пере- страхования, урегулирование убытков, анализ страхо- вой информации и т.п. В настоящее время популярен подход к реализации СИС, заключающийся в использовании в качестве ее основы типового промышленного ИТ-решения, напри- мер, на базе универсальной технологической платфор- мы «1С: Предприятие», которое адаптируется к специ- фике ведения страховой деятельности конкретным страховщиком [1]. Эффективность реализации СИС во многом зависит от наличия у разработчиков качественной логической модели системы. Логическое моделирование как этап формализации модели проектируемой информационной системы не- обходимо для уточнения основных выводов из ее кон- цептуальной модели. Помимо всего прочего логическая модель является основной для разработки модели дан- ных и специфического программного обеспечения СИС [2]. Следует отметить, что производительность процесса логического моделирования существенно повышается при использовании шаблона проектирования [3]. В рассматриваемом контексте шаблон проектирова- ния можно охарактеризовать как описанную на языке визуального моделирования UML объектную модель эффективного ИТ-решения для СИС. Выбор подобного ИТ-решения представляет опре- деленную проблему ввиду недостаточности открытых сведений об успешных проектах автоматизации страхо- вой деятельности. В этой связи представляет интерес выработка мето- дологического подхода к созданию шаблона логиче- ской модели СИС. Как показывает практика, использование для этой цели онтологического подхода, учитывая слабую стан- дартизацию страховой отрасли, целесообразно для обя- зательных видов страхования, например, ОСАГО [4]. Более перспективным для создания шаблона логи- ческой модели СИС представляется применение мето- дологии объектно-структурного моделирования авто- матизированных систем производственного учета (АС- ПУ). Объектно-структурная модель АСПУ представляет собой ориентированное по информационному потоку дерево (ордерево), узлы которого обозначают объекты, являющиеся потомками одного из таких концептуаль- ных классов виртуальных объектов, как склад, агрегат, контролер и передел (комбинация склада и агрегата), имитирующих соответствующие объекты реальной системы учета [5]. Предложение о возможности использовании данной методологии основано на том, что процессы обработки договора страхования могут рассматриваться как тех- нологические процессы однопередельного производст- ва [6]. Однако базовые концептуальные классы предлагае- мой методологии не позволяют в полной мере реализо- вать специфику страхового управленческого учета, ос- новывающегося на таких важных для анализа деятель- ности страховой компании показателях, как страховые суммы, премии и выплаты по договорам страхования. Решить данную проблему можно путем расширения базового набора концептуальных классов методологии объектно-структурного моделирования АСПУ. С этой целью введено понятие класса виртуальных объектов «Страховой портфель», имитирующего про- цессы учета показателей по договорам страхования (в теории страхования под страховым портфелем понима- ется совокупность обязательств страховщика, принятых им по договорам страхования и используемых для оценки его финансового состояния). Состояние объекта класса «Страховой портфель» формализуется с помощью кортежа: Z сп =<PM, SS, SP, SV>, где PM конечное множество номеров позиций объекта в объектно-структурной модели; SS- остатки страховой суммы; SP- остатки страховой премии; SV- остатки страховой выплаты. Расчет остатков показателей страхования в денеж- ном выражении производится на основании следующе- го уравнения: ПС Н + ПС П = ПС К + ПС Р , где: ПС Н - показатель страхования на начало отчетного периода; ПС П - приходы показателя страхования за отчетный период; ПС Р - расходы показателя страхования за отчетный период; ПС К показатель страхования на конец отчетного периода. Такое представление класса в условиях отсутствия балансовых моделей в организации страхового учета Вектор науки ТГУ. 1 (23), 2013 59

Transcript of УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ...

Page 1: УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ …edu.tltsu.ru/sites/sites_content/site1238/html/media90388/11Mkrtychev.pdfВ УДК 004.415.2. ... вать специфику

УДК 004.415.2 ОБЪЕКТНО-СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ СТРАХОВЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

© 2013 С.В. Мкртычев, кандидат технических наук, доцент,

доцент кафедры «Информатика и вычислительная техника» Тольяттинский государственный университет, Тольятти (Россия)

Ключевые слова: объектно-структурное моделирование; страховая информационная система; логическая мо-

дель; шаблон проектирования; концептуальный класс объектов; страховой портфель. Аннотация: рассматривается подход к разработке шаблона логической модели страховой информационной

системы. Данный подход основан на методологии объектно-структурного моделирования автоматизированных систем производственного учета. Создан и описан новый концептуальный класс объектов «Страховой портфель».

Страховая информационная система (СИС) является

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

В настоящее время популярен подход к реализации СИС, заключающийся в использовании в качестве ее основы типового промышленного ИТ-решения, напри-мер, на базе универсальной технологической платфор-мы «1С: Предприятие», которое адаптируется к специ-фике ведения страховой деятельности конкретным страховщиком [1].

Эффективность реализации СИС во многом зависит от наличия у разработчиков качественной логической модели системы.

Логическое моделирование как этап формализации модели проектируемой информационной системы не-обходимо для уточнения основных выводов из ее кон-цептуальной модели. Помимо всего прочего логическая модель является основной для разработки модели дан-ных и специфического программного обеспечения СИС [2].

Следует отметить, что производительность процесса логического моделирования существенно повышается при использовании шаблона проектирования [3].

В рассматриваемом контексте шаблон проектирова-ния можно охарактеризовать как описанную на языке визуального моделирования UML объектную модель эффективного ИТ-решения для СИС.

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

В этой связи представляет интерес выработка мето-дологического подхода к созданию шаблона логиче-ской модели СИС.

Как показывает практика, использование для этой цели онтологического подхода, учитывая слабую стан-дартизацию страховой отрасли, целесообразно для обя-зательных видов страхования, например, ОСАГО [4].

Более перспективным для создания шаблона логи-ческой модели СИС представляется применение мето-дологии объектно-структурного моделирования авто-матизированных систем производственного учета (АС-ПУ).

Объектно-структурная модель АСПУ представляет собой ориентированное по информационному потоку

дерево (ордерево), узлы которого обозначают объекты, являющиеся потомками одного из таких концептуаль-ных классов виртуальных объектов, как склад, агрегат, контролер и передел (комбинация склада и агрегата), имитирующих соответствующие объекты реальной системы учета [5].

Предложение о возможности использовании данной методологии основано на том, что процессы обработки договора страхования могут рассматриваться как тех-нологические процессы однопередельного производст-ва [6].

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

Решить данную проблему можно путем расширения базового набора концептуальных классов методологии объектно-структурного моделирования АСПУ.

С этой целью введено понятие класса виртуальных объектов «Страховой портфель», имитирующего про-цессы учета показателей по договорам страхования (в теории страхования под страховым портфелем понима-ется совокупность обязательств страховщика, принятых им по договорам страхования и используемых для оценки его финансового состояния).

Состояние объекта класса «Страховой портфель» формализуется с помощью кортежа:

Zсп=<PM, SS, SP, SV>, где PM –конечное множество номеров позиций объекта

в объектно-структурной модели; SS- остатки страховой суммы; SP- остатки страховой премии; SV- остатки страховой выплаты. Расчет остатков показателей страхования в денеж-

ном выражении производится на основании следующе-го уравнения:

ПСН + ПСП = ПСК + ПСР, где: ПСН - показатель страхования на начало отчетного

периода; ПСП - приходы показателя страхования за отчетный

период; ПСР - расходы показателя страхования за отчетный

период; ПСК – показатель страхования на конец отчетного

периода. Такое представление класса в условиях отсутствия

балансовых моделей в организации страхового учета

Вектор науки ТГУ. № 1 (23), 2013 59

Page 2: УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ …edu.tltsu.ru/sites/sites_content/site1238/html/media90388/11Mkrtychev.pdfВ УДК 004.415.2. ... вать специфику

С.В. Мкртычев «Объектно-структурное моделирование страховых информационных систем»

позволяет пересчитывать показатели страхования на любую отчетную дату, что способствует повышению точности учета.

Как следует из описания, класс «Страховой порт-фель» является аналогом виртуального склада (кассы), ориентированным на страховую деятельность.

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

Однако в отличие от склада или кассы в страховом портфеле не фиксируются изменения положения свя-занных с показателями страхования денежных средств в пространстве.

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

Внешним событием объекта является поступление информационного потока на его вход. При этом опера-ции прихода и расхода могут быть проведены по раз-личным показателям страхования.

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

Пример объектно-структурной модели подсистемы страхового учета СИС представлен на рис. 1.

Рис. 1. Объектно-структурная модель подсистемы страхового учета СИС

Здесь: K1 - узел ордерева, обозначающий контролер (агент,

страховщик, клиент); А2 – узел ордерева, обозначающий передел-агрегат

(в процессе выполнения страховой операции изменяет-ся только статус договора страхования в соответствии с установленными правилами);

S3 – узел ордерева, обозначающий страховой порт-фель агента, страховщика или клиента;

D1, D2 – дуги ордерева, обозначающие маршрут движения информационного потока.

На рис. 2 изображена UML-диаграмма классов под-системы страхового учета СИС, на которой классы «Страховщик», «Агент» и «Клиент» представлены на-следниками класса-супертипа «Страховой портфель».

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

Так, наследуемые операции классов-потомков при-ходПС() и расходПС() полиморфны и поэтому могут

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

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

Для проверки адекватности разработанной объект-но-структурной модели страховой АИС в динамике построены диаграммы последовательности заключения договора страхования и урегулирования убытка, кото-рые представлены на рис. 3,4 соответственно.

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

Полученная таким образом логическая модель дан-ных подсистемы учета договоров СИС изображена на рис. 5.

Как следует из представленной модели, классы «Страховой портфель агента» и «Страховой портфель клиента» трансформированы в сущности Агент и Кли-ент, связанные через сущность Договор страхования с сущностью Страховой портфель.

Достоинством класса «Страховой портфель» являет-ся его универсальность. На его основе могут быть раз-работаны шаблоны проектирования, относящиеся со-гласно общепринятой классификации к информацион-ным экспертам, которые предназначены для хранения и вычисления агрегированных данных.

Так, на рис. 6 изображен фрагмент диаграммы хра-нилища данных аналитической подсистемы СИС, реа-лизованной в технологии ROLAP по схеме «звезда».

Здесь таблица фактов «Страховой_портфель» пред-ставляет собой отображение одноименного класса на реляционную модель хранилища данных СИС.

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

Введение нового концептуального класса виртуаль-ных объектов «Страховой портфель» создает дополни-тельные возможности для использования методологии объектно-структурного моделирования в процессе раз-работки логических моделей СИС.

СПИСОК ЛИТЕРАТУРЫ

1. Мкртычев С.В., Очеповский А.В. Основы автомати-зации страхового бизнеса: учеб. пособие (гриф УМО). Тольятти: ТГУ, 2011. 97 с.

2. Волчков С.А., Балахонова И.В. Инструменты со-вершенствования деятельности предприятия // Ме-тоды менеджмента качества. 2002. № 5. С. 15-20.

60 Вектор науки ТГУ. № 1(23), 2013

Page 3: УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ …edu.tltsu.ru/sites/sites_content/site1238/html/media90388/11Mkrtychev.pdfВ УДК 004.415.2. ... вать специфику

С.В. Мкртычев «Объектно-структурное моделирование страховых информационных систем»

Рис. 2. Диаграмма классов подсистемы страхового учета СИС

Рис. 3. Диаграмма последовательности заключения договора страхования

Вектор науки ТГУ. № 1 (23), 2013 61

Page 4: УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ …edu.tltsu.ru/sites/sites_content/site1238/html/media90388/11Mkrtychev.pdfВ УДК 004.415.2. ... вать специфику

С.В. Мкртычев «Объектно-структурное моделирование страховых информационных систем»

Рис. 4. Диаграмма последовательности урегулирования убытка для договора с агрегатным вариантом

страхования

Рис. 5. Логическая модель данных подсистемы учета договоров страхования

62 Вектор науки ТГУ. № 1(23), 2013

Page 5: УДК 004.415.2 СТРУКТУРНОЕ МОДЕЛИРОВАНИЕ …edu.tltsu.ru/sites/sites_content/site1238/html/media90388/11Mkrtychev.pdfВ УДК 004.415.2. ... вать специфику

С.В. Мкртычев «Объектно-структурное моделирование страховых информационных систем»

Рис. 6. Фрагмент диаграммы хранилища данных СИС (MS SQL Server 2005)

3. Ларман К. Применение UML шаблонов проектиро-

вания. М.: Издательский дом «Вильямс», 2004. 624 с.

4. Макарычев П.П., Токманова Е.Н. Информационная система страховой компании на базе SQL Server // Новые информационные технологии и системы: Труды VI Международной научно-технической конференции. Пенза: ПГУ. 2004. Ч. 2. C. 146-154.

5. Мкртычев С.В. Методология моделирования авто-матизированных систем производственного учета // Системы управления и информационные техноло-гии. 2012. №2.2(48). С. 272-276.

6. Мкртычев C.В. Логическое моделирование подсис-темы автоматизированного учета бланков строгой отчетности в страховой деятельности // Автоматиза-ция и современные технологии. 2010. № 9. С. 14 –17.

OBJECT-STRUCTURED MODELING OF INSURANCE INFORMATION SYSTEM

© 2013 S.V. Mkrtychev, candidate of technical sciences, associate professor,

associate professor of the chair «Informatics and Computer Engineering». Togliatti State University, Tolyatti (Russia)

Keywords: object-structured modeling; insurance information system; logical model; design pattern; conceptual object

class; insurance briefcase. Annotation: An approach to development of design pattern of logical model of insurance information system is consid-

ered. This approach is based on the methodology of object-structured modeling of the automated production accounting systems. A new conceptual object class «Insurance briefcase» is created and described.

Вектор науки ТГУ. № 1 (23), 2013 63