Дипломная работа: Разработка информационной системы расчета страховой премии при страховании имущества юридических лиц для компании ООО БСК Резонанс

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Таблица 2.9. Коэффициент за применение франшизы (Кф)

Наименование поля

Идентификатор

Тип данных

Размерность

Вид франшизы

VID_F

Текстовый

30

Величина франшизы

VELICHINA

Текстовый

50

Коэффициент

K_F

Числовой

4

Таблица 2.10. Коэффициент срока (Кср)

Наименование поля

Идентификатор

Тип данных

Размерность

Срок

SROK

Текстовый

20

Коэффициент

K_SR

Числовой

4

Таблица 2.11. Коэффициенты-бонусы (КБ)

Наименование поля

Идентификатор

Тип данных

Размерность

Условие

USLOVIE

Текстовый

100

Коэффициент

K_KB

Числовой

4

Необходимая информация о коэффициентах взята из документа «Техническое описание страхования имущества предприятий» общества с ограниченной ответственностью «Башкирская страховая компания Резонанс». Информация о необходимых данных о клиентах и объектах страхования взята из инструкции по заключению договоров страхования имущества.

Используемые классификаторы и системы кодирования.

Классификатор - это систематизированный перечень наименованных объектов, каждому из которых в соответствие дан уникальный код. Классификация объектов производится согласно правилам распределения заданного множества объектов на подмножества (классификационные группировки) в соответствии с установленными признаками их различия или сходства. Применяется в Автоматизированных системах управления и обработке информации. Классификатор является стандартным кодовым языком документов, финансовых отчётов и автоматизированных систем. [34]

В разрабатываемой системе классификаторы применяются для первичных ключей, которые представлены в Таблице 2.12.

Таблица 2.12. Описание классификаторов

Наименование кодируемого множества объектов

Значность кода

Система кодирования

Система классификации

Вид классификатора

Номер договора страхования

14

Комбинированная

Фасетная

Отраслевой

Код клиента

5

Порядковая

Отсутствует

Локальный

Код объекта

5

Порядковая

Отсутствует

Локальный

Код страховой премии

5

Порядковая

Отсутствует

Локальный

Страховые риски

2

Порядковая

Отсутствует

Локальный

Код коэффициента

объекта страхования (Ко)

1

Порядковая

Отсутствует

Локальный

Код коэффициента по специфике деятельности на объекте (Кс)

1

Порядковая

Отсутствует

Локальный

Код коэффициента за конструктив зданий (Кк)

1

Порядковая

Отсутствует

Локальный

Код коэффициента за возраст здания (Квоз)

1

Порядковая

Отсутствует

Локальный

Код коэффициента за применение франшизы (Кф)

2

Порядковая

Отсутствует

Локальный

Код коэффициента срока (Кср)

2

Порядковая

Отсутствует

Локальный

Код коэффициентов-бонусов (КБ)

1

Порядковая

Отсутствует

Локальный

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

Пример номера договора страхования:

ИИИxxxxxxxxxx,

где

ИИИ - обозначение вида страхования, в данном случае имущественное;

хxxxxxxxxx - десятизначный номер договора, нумеруемый по порядку.

Характеристика результатной информации

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

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

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

Информация, составляющая результативную форму включает в себя поля представленные в Таблице 2.13.

Таблица 2.13. Итоговая форма

Наименование поля

Идентификатор

Тип данных

Размерность

Номер договора страхования

NOMER_DS

Числовой

10

Дата заключения

DATA_Z

Дата

8

Дата окончания

DATA_O

Дата

8

Наименование юр. лица

NAIMENOVANIE_L

Текстовый

50

Ответственное лицо

OTVET_LIZO

Текстовый

100

Наименование объекта

NAIMENOVANIE_O

Текстовый

50

Страхуемые риски

STRAH_RISKI

Текстовый

500

Страховая стоимость

STOIMOST

Числовой

10

Страховая сумма

SUMMA

Числовой

10

Итоговая ставка

STAVKA

Числовой

10

Размер страховой премии

PREMIA

Числовой

10

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

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

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

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

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

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

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

Акт осмотра об оценки объекта страхования необходимо для того, чтобы знать точную страховую стоимость объекта, которая в дальнейшем будет использоваться для расчета страховой премии. Данные их акта осмотра применяются в классах «Объект страхования» и «Договор страхования».

В заявлении о страховании содержится вся необходимая информация о клиенте, объекте страхования и предполагаемом периоде действия договора страхования, которая вносится страховым агнетом в базу данных. Данные из заявления о страховании применяются в классах «Клиент», «Объект страхования», «Договор страхования».

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

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

3. Программная часть

3.1 Организация программного обеспечения

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

Для реализации метода анализа иерархий существует множество специализированных программных средств, среди которых диалоговая система «MPRIORITY 1.0» (My Priority), которая предназначена для поддержки принятия решений в различных сферах человеческой деятельности.

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

Целью анализа является выбор языка программирования для реализации проекта. В качестве критериев для данного анализа были выбраны:

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

b) возможность работы в Интернете - заключается в возможности адаптировать программу на работу во всемирной паутине;

c) простота - легкость освоения синтаксиса языка программирования;

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

В качестве альтернатив были выбраны изучаемые ранее языки программирования:

1) С++;

2) Java;

3) PHP.

Таким образом, в программном средстве My Priority была построена иерархия (Рисунок 3.1).

Рисунок 3.1 - Иерархия выбора языка программирования

После построения иерархии, для принятия решения, необходимо заполнить матрицы приоритетов (Рисунки 3.2-3.3), опираясь на преимущества и недостатки каждого языка программирования по выбранным критериям.

Рисунок 3.2 - Матрицы приоритетов по критериям «ПО» и «Интернет»

Рисунок 3.3 - Матрицы приоритетов по критериям «Простота» и «Гибкость»

Результаты метода анализа иерархий изображена в виде круговой диаграммы на Рисунке 3.4.

Рисунок 3.4 - Результаты МАИ

Таким образом, по поставленным критериям наибольший приоритет имеет язык программирования PHP, который будет использовать для реализации проекта.

Общие положения (дерево функций и сценарий диалога).

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

Дерево функций информационной системы расчета страховой премии для страхового агента (Рисунок 3.5) состоит из двух подмножеств функций.

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

Дополнительный модуль системы расчета страховой премии для сайта компании, предназначенный для клиентов, имеет урезанный набор функций, которые отображены на дереве функций (Рисунок 3.6).

Рисунок 3.5 - Дерево функций ИС «Расчет страховой премии» для страхового агента

Рисунок 3.6 - Дерево функций модуля ИС «Расчет страховой премии» для клиента

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

Для рассмотрения состава кадров ИС по расчету страховой премии была выбрана структура диалога в виде орграфа (Рисунок 3.7), вершины которого пронумерованы, а описание его содержания в соответствии с нумерацией вершин отображено я в виде таблицы (Таблица 3.1).

Рисунок 3.7 - Сценарий диалога ИС «Расчет страховой премии» для страхового агента

Таблица 3.1. Нумерация сценария диалога для страхового агента

№ вершины графа

Операция

0

Запуск программы

1

Вход в систему

2

Отображение меню

3

Отображение таблиц

4

Отображение модуля расчета

5

Редактирование записей

6

Удаление записей

7

Ввод данных

8

Выбор данных

9

Добавление записей в БД

10

Запрос на расчет

11

Отображение результатов расчета

12

Печать результатов

13

Выход

Источник: https://otherreferats.allbest.ru/download/1092091/