Разработка сервисов для информационной системы страховой компании на базе SOA-архитектуры

Автор работы: Пользователь скрыл имя, 13 Января 2013 в 22:36, дипломная работа

Краткое описание

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

Содержание

Введение 9
Цель дипломного проекта 17
Постановка задачи 17
1 Специальная часть 19
1.1 Обоснование выбора сервис-ориентированной архитектуры 19
1.2 Выбор инструментальных средств проектирования и разработки 32
1.2.1 Обоснование выбора средств моделирования бизнес процессов 32
1.2.2 Обоснование выбора CASE средств проектирования 37
1.2.3 Обоснование выбора СУБД 38
1.2.4 Набор программных средств, используемых в ходе дипломного проектирования 38
1.3 Используемые методы и стандарты 39
1.3.1 Разработка, управляемая моделями 39
1.3.2 Независимость от платформы 42
1.3.3 Программная платформа 43
1.3.4 Модель требований FURPS 44
1.4 Формирование требований к разрабатываемой системе 46
1.4.1 Проект требований 47
1.5 Моделирование бизнес-процессов 49
1.5.1 Моделирование бизнес процесса как есть 49
1.5.2 Анализ бизнес-процессов «как есть». 53
1.5.3 Результаты имитации 55
1.5.4 Моделирование бизнес-процессов «как должно быть» 58
1.5.5 Анализ модели «как должно быть». Сравнение результатов 59
1.6 Разработка UML-модели системы 61
1.6.1 Трансформация модели бизнес процессов в UML-модель 61
1.6.2 Модификация полученной в результате трансформации UML-модели 63
1.7 Разработка сервисной модели 69
1.7.1 Трансформация в сервисную модель 69
1.7.2 Идентификация сервисов 71
1.7.3 Моделирование сервисов 73
1.8 Разработка базы данных 77
1.8.1 Трансформация UML-модели в логическую модель данных 77
1.8.2 Получение окончательной логической модели данных 81
1.8.3 Разработка физической модели данных 82
1.8.4 Генерация базы данных на основе физической модели данных 84
1.9 Реализация сервисов 85
1.10 Выводы 87
2 Экономическая часть 89
2.1 Экономическая эффективность от внедрения сервисов, реализованных на базе сервис-ориентированной архитектуры. 89
2.1.1 Абсолютный показатель изменения годовой трудоемкости обработки информации в результате внедрения SOA-решения для процесса заключения договора страхования 90
2.1.2 Абсолютный показатель изменения годовых затрат на обработку информации в результате внедрения SOA-решения для процесса заключения договора страхования 91
2.1.3 Относительные показатели изменения годовой трудоемкости и годовых затрат на обработку информации в результате внедрения проекта 97
2.1.4 Расчетный коэффициент эффективности единовременных затрат на разработку и внедрение проекта 98
2.1.5 Срок окупаемости единовременных затрат на разработку и внедрение проекта 104
2.2 Выводы 104
3 Экологическая часть и безопасность жизнедеятельности 105
3.1 Требования к организации рабочего места пользователя (сотрудника страховой компании) 105
3.2 Вредные излучения при работе компьютера и способы их минимизации 113
3.3 Заболевания, развивающиеся при работе за компьютером, и их профилактика 116
3.4 Выводы 118
Заключение 120
Список использованной литературы 122
Приложение А. 126
Проект требований 126
Приложение Б. 129
Модель бизнес-процессов 129
Приложение В. 139
Трансформированная модель бизнес-процессов в UML-модель 139
Приложение Г. 155
Трансформированная сервисная модель 155
Приложение Д. 162
WSDL описания сервисов 162
Приложение Е. 178
Исходный Java-код сервисов 178
Приложение Ж. 191
Логическая модель данных, полученная путем трансформации UML-модели 191
Приложение И. 202
SQL скрипт для генерации схемы базы данных 202

Вложенные файлы: 1 файл

bovkunovich-diplom.doc

— 4.75 Мб (Скачать файл)

 

Для расчета абсолютного  показателя изменения годовой трудоемкости (∆Т) необходимо рассчитать годовую трудоемкость обработки информации при предлагаемом решении и имеющейся технологии в страховой компании. Годовая трудоемкость обработки информации рассчитывается по следующей формуле:

* H (9),

где

i – индекс профессиональной  группы, занятой в подготовке, обработке  и анализе информации;

Qi – численность персонала  i-ой профессиональной группы;

Bi – месячный фонд  рабочего времени работника i-ой  группы, в часах (160);

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

Hi – частота выполнения операции в год.

Исходные данные для  расчета представлены в таблице 7.

 

 

 

 

 

 

 

Таблица 7 – Исходные данные для расчета годовой трудоемкости

Наименование

должности

Количество человек  при существующей технологии (Qi)

Количество человек при предлагаемой технологии (Qi)

Рабочее время, затрачиваемое  на обработку и анализ информации при процессе «как есть», ч

Рабочее время, затрачиваемое на обработку и анализ информации при процессе «как должно быть» (Ki), ч

Частота выполнения процесса при существующей технологии (Hi), раз

Частота выполнения процесса для предлагаемой технологии (Hi), раз

Менеджер

1

1

2

0,2

2072

10360


 

Годовая трудоемкость обработки информации для процесса «как должно быть»:

Тп = 1 * 0,2 * 160 * 10360 = 331520 человеко-часов

Годовая трудоемкость обработки  информации для процесса «как есть»:

Тб = 1 * 2 * 160 * 2072  = 663040 человеко-часов

Абсолютные показатели изменения годовой трудоемкости обработки информации в результате автоматизации процесса «Заключение договора страхования»:

∆Т = Тб – Тп = 663040 – 331520 = 331520 человеко-часов.

2.1.2 Абсолютный показатель изменения годовых затрат на обработку информации в результате внедрения SOA-решения для процесса заключения договора страхования

 

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

    • среднее время выполнения бизнес-процесса «как есть»: 47 минут;
    • среднее время выполнения бизнес-процесса «как должно быть»: 15 минут.

Годовая себестоимость  машинной обработки годового объема информации определяется по формуле:

С =  ∑ Qi* Ki * Окпi * (1 + Кнч + Кнр) * 12мес + Смч эвм * Вэвм* (10),

где

i   -   индекс   профессиональной   группы,   занятой   в   подготовке,   обработке   и   анализе информации;

Qi - численность персонала  i-ой профессиональной группы;

Окпi - месячный фонд оплаты труда специалиста i-ой профессиональной группы в рублях (160 часов * 350 руб./час = 56000 руб.);

Ki   -  доля   рабочего   времени   в   годовом   фонде   рабочего   времени,   затрачиваемая   на  подготовку, обработку и анализ  информации;

Смч эвм - себестоимость  часа времени функционирования ЭВМ  руб/час;

Вэвм* - годовое время эксплуатации ЭВМ оцениваемой технологии обработки информации;

Кнч - коэффициент отчислений по единому социальному налогу (ЕСН) в соответствии с нормативом, определенным действующим законодательством;

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

Схема расчета отчислений по ЕСН представлены в таблице 8 (вступила в силу с 27.07.2006 г.).

Таблица 8 – Схема расчета отчислений по ЕСН

Налоговая база на каждое физическое лицо нарастаю-щим итогом с начала года

Федеральный бюджет

Фонд социального страхова-ния 

Федеральный фонд обязательного  медицинского страхования и травматизм

Террито-риальные фонды обязательного медицинского страхования

Итого

До 280 000 руб.

20%

2,9%

1,1% и 0,2%

2%

26,2%

От 280 001 руб. до 600 000 руб.

56 000 руб. + 7,9% с суммы свыше 280 000 руб.

8 120 руб. + 1% с суммы свыше 280 000 руб.

3 080 руб. + 0,6% с суммы свыше 280 000 руб. и 0,2%

5 600 руб. + 0,5% от суммы свыше 280 000 руб.

72 800 руб. + 10,2% с суммы свыше 280 000 руб.

Свыше 600 000 руб.

81 280 руб. + 2% с суммы свыше 600 000 руб.

11 320 руб.

5 000 руб. 0,2%

7 200 руб.

104 800 руб. + 2,2% с суммы свыше 600 000 руб.


 

1)   Годовое время эксплуатации ЭВМ:

Вэвм* = Вэвм*N (11),

где

Вэвм - годовой фонд времени  работы одного устройства в часах,

N - количество ЭВМ.

Годовой фонд времени  работы одного устройства (Вэвм):

Вэвм = Вк*См*Ксм*(1-Кп)*Кэвм (12), где

Вк - календарный фонд времени;

См - длительность смены;

Кcм - коэффициент сменности;

Кп - коэффициент потерь рабочего времени;

Кэвм - коэффициент использования  ЭВМ.

Исходные данные для  расчета фонда времени работы одного устройства: Вк = 264 часа; Кcм = 1; Кп = 0,025; Кэвм = 0,9.

Длительность смены  существующего процесса: См = 19,95 часа.

Длительность смены  для предлагаемого процесса: См = 6,26 часа.

Количество ЭВМ для  процесса «как есть»: N = 1.

Количество ЭВМ для  процесса «как должно быть»: N = 1.

Результат расчета:

Для существующего процесса годовое время эксплуатации:

Вэвм* = 264 * 19,95 * 1 * 0,025 * 0,9 * 1 = 119 часов.

Для предлагаемого процесса годовое время эксплуатации:

Вэвм* = 264 * 7,5 * 1 * 0,025 * 0,9 * 1 = 45 часов.

2)   Расчет себестоимости  часа функционирования ЭВМ (Смч эвм):

Смч эвм = Сгэр / (N * Вэвм) (13),

где

Сгэр - годовые эксплуатационные расходы.

Годовые эксплуатационные расходы:

Сгэр = 3П+ Зстр + АО + Зэ + Зр + Зм + Знр (14), где

ЗП - годовой фонд заработной платы персонала, обслуживающего ЭВМ;

Зстр - затраты на социальное страхование;

АО - амортизационные отчисления;

Зэ - затраты на производственную электроэнергию;

Зр - затраты на текущий ремонт;

Зм - затраты на машинные носители;

Знр - накладные расходы.

Годовой фонд заработной платы персонала, обслуживающего ЭВМ:

ЗП= 12* ∑ (Пj*Oклj) (15), где

Пj - численность персонала j-oгo разряда;

Okлj - оклад персонала j-oгo разряда.

Обслуживают ЭВМ системный  администратор, месячный оклад которого составляет 50 000 рублей. В круг обязанностей администратора входит поддержка 50 компьютеров, следовательно, за поддержку одного он получает 50 000/50 = 1000 руб. Для рассматриваемых процессов требуется один администратор.

Для рассматриваемых  процессов: ЗП = 12 * (1 * 1000) = 12000 руб.

Затраты на социальное страхование:

Зстр = ЗП * Кстр (16), где

Кстр - коэффициент отчислений на социальное страхование, равен 0,262.

Для рассматриваемых  технологии: Зстр = 12000 * 0,262 = 3144 руб.

Амортизационные отчисления:

АО =  ∑ Coбopj * Qoбopj * aj (17), где

Coбopj - стоимость j-ой  единицы оборудования;

Qoбopj - количество j-ых  единиц оборудования;

aj - коэффициент амортизационных  отчислений по j-ой категории оборудования (для всего оборудования 0,2).

Исходные данные для  расчета амортизационных отчислений представлены в таблице 9.

Таблица 9 – Стоимость оборудования

Элемент комплекса

Стоимость за единицу (Cоборj), руб.

Количество единиц (Qоборj) для технологий технологии

Всего для технологии, руб.

ЭВМ

35 000

1

35 000


 

Для рассматриваемых  технологий: АО = 35 000 * 0,2 =  7 000 руб.

Затраты на производственную электроэнергию:

Зэ = ∑ (Wj * Qобор) * Вэвм * Сквт/ч * П (18), где

Wj - мощность j-й единицы  оборудования;

Сквт/ч - стоимость 1 кВТ/ч  электроэнергии, руб;

П - коэффициент использования  мощности.

Исходные данные для  расчета: Сквт/ч = 3,45; П = 0,3; Wj = 0,4 – мощность работы ЭВМ.

Для существующего процесса затраты на производственную электроэнергию равны:

Зэ = 0,4 * 1 * 119 * 3,45 * 0,3 = 49,266 руб.

Для предлагаемого процесса затраты на производственную электроэнергию равны:

Зэ = 0,4 * 1 * 45 * 3,45 * 0,3 = 18,63 руб.

Затраты на текущий ремонт и затраты на машинные носители не требуются, поэтому их условно следует принять за 0.

Накладные расходы:

Знр = (ЗП + Зстр + АО + Зэ + Зр + Зм) * Кнр (19).

Для существующего процесса накладные расходы равны:

Знр = (12000 + 3144 + 7 000 + 49,266 + 0 + 0) * 0,05 = 1109,66 руб.

Для предлагаемого процесса накладные расходы равны:

Знр = (12000 + 3144 + 7 000 + 18,63 + 0 + 0) * 0,05 = 1108,13 руб.

Годовые эксплуатационные расходы:

Сгэр = ЗП + Зстр + АО + Зэ + Зр + Зм + Знр (20).

Для существующего процесса годовые эксплуатационные расходы  составляют:

Сгэр = 12000 + 3144 + 7 000 + 49,266 + 0 + 0 + 1109,66 = 23302,92 руб.

Для предлагаемого процесса годовые эксплуатационные расходы  составляют:

Сгэр = 12 000 + 3144 + 7 000 + 18,63 + 0 + 0 + 1108,13 = 23270,76 руб.

Себестоимость часа функционирования ЭВМ при существующем процессе:

Смч эвм = Cгэp/(N * Вэвм) = 23302,92 /119 = 195,85 руб/час.

Себестоимость часа функционирования ЭВМ для предлагаемого процесса:

Смч эвм = Cгэp/(N * Вэвм) = 23270,76/45 = 517,128 руб/час.

Годовая себестоимость  машинной обработки годового объема информации при существующем процессе:

Сб = 1 * 0,36 * 56000 * (1 + 0,262 + 0,05) * 12 + 195,85 * 119 =    317399,04 + 23306,15 = 340705,19 руб.

Годовая себестоимость  машинной обработки годового объема информации при предлагаемом процессе:

Сп = 1 * 0,13 * 56000 * (1 + 0,262 + 0,05) * 12 + 517,128 * 45 =          114616,32 + 23270,76 = 137887,08 руб.

Данные расчеты приведены  для 1 менеджера, работающего с заявками. Для существующего процесса в  штате компании имеется 25 менеджеров, после автоматизации планируется 15 менеджеров для работы с данным процессом. Следовательно, умножив показатель на число сотрудников, получим:

    • Сб = 340705,19 * 25 = 8517629,75 руб.
    • Сп = 137887,08  * 15 = 2068306,2 руб.

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

∆С = Сб – Сп = 8517629,75 - 2068306,2 = 6449323,55руб.

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

 

К относительным показателям  относятся:

    • Коэффициент изменения трудовых затрат (3):

Кт= (∆Т/ Тб) * 100% = (331520/663040) * 100% = 50% .

    • Коэффициент изменения стоимостных затрат (4).

Кс = (∆С / Сб) * 100% = (6449323,55 / 8517629,75) * 100%= 75%.

    • Индекс изменения трудовых затрат (5):

Iт = Тб / Тп = 663040 / 331520 = 2.

    • Индекс изменения стоимостных затрат (6):

Iс = Сб / Сп = 8517629,75 / 2068306,2 = 4,11.

2.1.4 Расчетный  коэффициент  эффективности  единовременных  затрат  на  разработку  и внедрение проекта

 

Для расчета показателя необходимо вычислить коэффициент  единовременных затрат Кд.

Единовременные затраты  на разработку и реализацию проекта  складываются из:

1. Затрат по оплате  труда (Зот) при разработке  проекта;

2. Расходов по обеспечению работы ЭВМ проектировщиков (Зэвм);

3. Расходов на покупку  программного обеспечения (Зпо);

Информация о работе Разработка сервисов для информационной системы страховой компании на базе SOA-архитектуры